③ 任务划分
输入:design.md → 产出:每模块一份 tasks/<模块>.md + tasks/progress.md
验收:progress.md 列全模块,每个模块都有对应文件。
做法
- 从
templates/tasks/_模块模板.md拷模板,一模块一份。 - 子任务拆到最小可验证粒度,每条都能独立打勾。
- 每个模块的子任务必须包含:实现 → 写 pytest → 实跑 pytest/mypy/ruff → 提醒可提交。
- 在
progress.md标出哪些模块互相独立——阶段④ 的并行完全依赖这个标注。 - 多个模块要改同一个共享文件(如公共 config)→ 在
progress.md注明「需先串行」。
收尾
→ 走 /wf:wrap,下一阶段 /wf:exec,建议档位:高。