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

1.8 KiB
Raw Blame History

待办(未合并事项)

这里的东西都不是已完成变更,不写进 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 共享资源的可审计归属视图; 不以此重新阻断正常的同内容首次复用。