537a6df46d
build / build (push) Successful in 1m39s
取消资源复用必须属于本目标历史成功同步/预备份的自加门槛。 仍要求目标行逐列一致与实际对象字节一致;旧库资源行/绑定/对象不删不改。 新增 reuse evidence v3:无 provenance,保留行摘要与逐对象字节证据。
27 lines
1.8 KiB
Markdown
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 共享资源的可审计归属视图;
|
|
不以此重新阻断正常的同内容首次复用。
|