⑤ Review
输入:已实现的代码 → 产出:审查结论 + 修复
审什么(按顺序)
- 对不对:逻辑是否符合
design.md第二章;边界条件、错误路径有没有处理。 - 测得住吗:pytest 是否真覆盖核心分支,还是只测了 happy path。
- 耦合:有没有偷偷跨模块直接调用,破坏阶段② 定下的解耦。
- 多余物:调试残留、失效代码、重复实现(判定标准同
/wf:wrap第 1 步)。
规矩
- 发现问题先列清单 + 判定依据,再动手改。
- 只改本次审查范围内的代码,不顺手重构无关部分。
- 改完重跑
pytest/mypy/ruff check并贴输出。
收尾
→ 走 /wf:wrap。