Files
knowledge-governance/docs/BACKLOG.md
T
姚章浩 537a6df46d
build / build (push) Successful in 1m39s
fix(library): 首次同步可复用同租户已存在资源
取消资源复用必须属于本目标历史成功同步/预备份的自加门槛。
仍要求目标行逐列一致与实际对象字节一致;旧库资源行/绑定/对象不删不改。
新增 reuse evidence v3:无 provenance,保留行摘要与逐对象字节证据。
2026-11-04 14:22:51 +08:00

27 lines
1.8 KiB
Markdown

# 待办(未合并事项)
> **这里的东西都不是已完成变更**,不写进 `CHANGELOG.md`。做完并验收后,把使用者可见的部分写成
> `[Unreleased]` 条目,再从这里划掉。
>
> 建立于 2026-10-13(从 `CHANGELOG.md` 的 `[Unreleased]` 段迁出)。
## 待合并 / 待评审
| # | 事项 | 现状 | 完成判据 |
|---|---|---|---|
| 1 | PR #2:批量发布 / 建批即锁定 / 需下架逐条移除 / 数据源勾选改造(23 个提交,80 个文件) | **未合并** | 合并进 `main` 且 CI 绿;合完写 `[Unreleased]` |
| 2 | 仓库卫生:撤出误入库的 `node_modules/.vite/.../results.json` 与 8 个历史 `scripts/__pycache__/*.pyc` | **未做** | `git ls-files` 反查干净(`git check-ignore -v` 命中规则) |
| 3 | `AGENTS.md` 现状表修正稿(写着"main 已启用分支保护",实际 `GET /branch_protections` = `[]`) | 修正稿已拟,**受写入保护待人工批准** | 人工批准后应用,并读回核对 |
| 4 | ESLint 接入、格式基线收尾、密钥/依赖扫描器覆盖度 | **未做** | 各自带 `--self-test` 反向自检,接进 `make verify` |
## 做完之后怎么收尾
1. 跑 `make verify`(本地全绿不等于远端跑通,需要一次真实 run 的证据)。
2. 把**使用者可见**的变化写成 `CHANGELOG.md` 的 `[Unreleased]` 条目(按四类,别写过程)。
3. 从本文件划掉该项;过程记录归档到 `docs/archive/`。
## 资源首次复用的归属审计(后续)
- 当前首次复用只依赖“目标行逐列一致 + 对象字节一致”,不再要求本目标历史成功同步/预备份来源。
- 后续可补:资源首次写入者/首次绑定 KB、跨 KB 引用计数、孤儿资源与同 tenant 共享资源的可审计归属视图;
不以此重新阻断正常的同内容首次复用。