# 待办(未合并事项) > **这里的东西都不是已完成变更**,不写进 `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/`。