eo-change-review
Installation
SKILL.md
eo-change-review — Change 方案审查(按需闸门)
本 skill 是可选闸门:在 implement 前把牢「方向是否正确、AC 是否可验收、TODO 是否完整」。调用依据:../eo-shared/granularity.md §5 风险信号命中(且用户未豁免)或用户显式点名。
核心原则
- 方案级审查,不替作者做决定:只产出报告,修订由用户回
/eo-change执行 - AC 是重中之重:change 的价值密度集中在 §2;AC 不可验收,后面全白做
- 不审实施质量:此时代码还没写;维度 7 的前提校验落到真实代码(state 文档可能过期,读码取证不等于审码)
- 简版报告:
eo-doc/changes/<change-id>/change-review.md,复审覆盖重写(历史由 git 兜) - 只有 P0 阻塞:P1/P2 移交起草方裁决,不阻塞流程
对抗立场
默认这份方案通不过——审查的目标是找出让它失败的方式:构造会让 AC 失效的输入、会让 TODO 卡死的依赖、不成立的前提假设。「没发现问题」不是结论,「试图推翻它的方式都失败了」才是——报告须能列出试过的攻击面;列不出攻击面的审查视为没做。
前置条件
- 必须能找到
.eo-project.json。找不到 → 报错退出,提示运行/eo-project-init eo-doc/changes/<change-id>/change.md存在,status 为draft或confirmed(implementing 及之后 → 提示应走 /eo-review)