用途:在 /review-change 报告 REVIEW-FAIL 或 /audit-pr 报告 VERDICT: BLOCKED 后,修复已持久化的 fix-now 发现项。它只修根因,不重新贴标签、不推迟、不弱化检查;postpone/wontfix/promote/documented-tradeoff 行不属于它,归 /triage-issue。
主要能力:先执行 Step 0 发现项目,读取 docs/features/<NN>-<slug>/ 或 docs/fix/<n>-<topic>/ 下的 review-findings.md 台账(列为 id、file:line、axis、severity、class、route、folded);若台账缺失或不完整,从裁决重建行并提交。随后按根因、验证器与回滚边界分组,只处理 folded: no 的行,显式 ID 可限定队列。每个发现项产出固定输出行:FOLDED <sha>、DISPUTED <reason>、BLOCKED <missing input> 或 REPLAN <proposed phase(s)>。对每个 FOLDED 批次,实际运行门禁并确认绿色,执行一次原子提交并粘贴 sha,若分支有打开的 PR 则紧接着运行 git push,并在同一提交中把台账行 folded 翻为 yes。最后打印计数行与 REPAIR-RECEIPT(六字段:Repaired、Refuted/open、Gate、Batch class、Fold diff、Branch),以及按结果分支的 → Next: 块。
使用方式:先读取两个规范性资源(冻结分类与固定定义、逐发现项折叠流程),缺失则停止,不得推断。若队列含 replan-in-unit 或 decision-required 的冻结行,则冻结批次:不折叠、不提交,记录 REPLAN-ROUTE 并停止。
适用场景:修复代码审查或 PR 审计中标记为 fix-now 的问题,并保持台账同步。
限制:不重新分类、不降级严重度、不静默丢弃;DISPUTED 需证据并交用户决定,不创建 issue;范围限于台账或显式 ID 子集;门禁失败时如实报告退出码且不折叠;文档语言遵循用户指令 > 项目文档语言 > 英语。其他智能体需使用显式回退。具体门禁命令、forge CLI 与 PR 状态等细节暂未提供。