# 变更记录 ## 0.3.0(2026-10-17) 重做 v0.2 中尚未可靠接通的审阅闭环,按实际执行和证据决定是否完成。 - 修复原生子智能体接线:真实调用 agent、服务 receiver、prompt blocks、独立上下文和 activation.result 生命周期。 - 找问题、风险分类、逐条多数复核和 Deep 汇总分阶段执行;未完成/缺结果不再误放行。 - 每轮绑定快照和唯一编号;修复中文路径、索引/工作区混淆、大 diff 静默截断、旧文件复用和跨仓库缓存。 - 证据命令改经宿主受控终端;遵守权限、取消和后台作业清理,支持 Windows 官方 pwsh 预设桥接 Git Bash。 - 账本改为事务与原子更新;损坏阻塞,旧版证据保留但不继承批准。 - 三轮上限按完成轮次计算,后续复审使用真实增量行;新文件仍可审,旧问题须重新验证。 - 新增只读 GitHub 门禁 CLI,固定基准策略,核对 CI、线程与同提交真人批准;不执行合并或代批。 - 评测改为人工缺陷标签与干净对照的一对一匹配,冻结预测、区分未运行覆盖,避免无关 finding 冒充召回。 - 更新中英文说明、迁移/回滚文档、PR 模板与 Windows/Linux CI。 - 包名改为 @stardustlc/dsh-review,避免未加作用域的同名包指向另一作者仓库。 v0.2 的 head/findings 手工报告不再兼容,请改用 runId/targetId/taskId。旧版记载仅作为历史,当前能力与验证边界以 README 和 docs/VALIDATION.md 为准。 ## 0.2.0(2026-10-17) 把文章里能落地的东西全做进插件,落地不了的生成作业书交给调用方 AI。 - 新增 `review_run`:生成镜头作业书 → 派给子智能体(`ctx.subagents`)→ 收结果 → 过把关层;无宿主能力时返回可执行作业书 - 新增 `review_gate`:未关闭的 blocker/important → `exitCode=1`,供 CI 拒绝合并 - 新增 `review_learn`:把账本里的重复文件/类型沉淀成 `REVIEW.md` 片段 - 新增 `review_issue`:issue 分类 + 复现要求 + 作业书 - 新增 `review_eval`:登记历史 bug commit、打分召回、生成评测作业书 - 把关层抽成 `gate.ts`,`review_report` 与 `review_run` 共用 - 修复:重复结论合并取最严(原先先到先得会把 blocker 降成 important),且同步到返回列表 - 新增 `lens` 归因与越镜记录 `declined` - 测试 27 项 ## 0.1.0(2026-10-17) 首个版本:以证据为准的代码审阅闭环。 - 五个工具:`review_diff` / `review_report` / `review_check` / `review_respond` / `review_status` - 三档模式(quick / standard / deep),按改动路径自动分级,`REVIEW.md` 可覆盖 - 证据门槛:没有可执行证据的结论记为 `unverified`,不进入可发列表 - 去重:种类 + 文件 + 归一化代码行的指纹,重复只计数不复报 - pre-existing 标记:与 base 版本比对,旧代码里的问题单独归类 - 轮次收敛:默认 3 轮上限,第 2 轮起只看增量 - 噪音度量:处置(fixed / wrong / intentional / wontfix)驱动噪音率与复报率