用途:当某个 phase 执行完成后,worker 需对照 plan 做 phase review;全部 phase 通过后,再做 spec 级 final review 时使用。
角色分工:cc 决定审哪些 artifact;失败时决定回到 tasking 还是 execution,通过则推进下一 phase。worker 对照 planning artifact 和 result log 做深审。
主要规则:每个已完成 phase 先 review 再开下一个依赖 phase;review 对照 phase plan 而非只看 diff;全部 phase 过后对完整 spec 再审一次;失败时只重开最小必要范围。
流程:阶段审查阶段,读 phase plan、phase task list、phase result,派 worker 做完整 review,检查计划 deliverable 是否齐全、task result 是否足以支撑宣称结果、verification 证据是否充分、phase 是否偏离原 goal、follow-up work 是否明确;输出落盘,verdict 为 pass 或 fail。失败则按问题类型回到 task generation 或 execution;通过且下一 phase ready 则回到 executing-phase-tasks。最终规格审查阶段,全部 phase review 通过后派 worker 对照原始 spec 做最终 review 并保存;失败回到受影响最小 phase,通过进入 reporting-results。
审查输出必须包含:verdict、evidence reviewed、findings、required follow-ups(或明确 none),以及对齐目标 artifact 的结论。
退出条件:当前 phase review 通过、workflow 可进下一步;或 final spec review 通过、workflow 可进入 reporting。
反模式:只看代码不看 plan/spec;某 phase review 失败仍偷偷往后滚;跳过 final spec-level review。