flow-overview.txt
2.6 KB
┌────────────────────────────────────────────────────────┐
│ 🛠️ 阶段 B:编码(按模块循环) │
│ │
│ coding-start │
│ (Plan 完成校验) │
│ ↓ │
│ module-start │
│ (定位当前模块 + 推进未完成 REQ) │
│ ↓ │
│ ┌─ 功能循环(每个 REQ)─────────────┐ │
│ │ feature-brainstorm │ │
│ │ ↓ │ │
│ │ feature-plan │ │
│ │ ↓ │ │
│ │ feature-tdd │ │
│ │ ↓ │ │
│ │ feature-verify │ │
│ │ ↓ │ │
│ │ feature-review │ │
│ │ ├ approve → 回 module-start │
│ │ └ request-changes ↺ 重跑 verify │
│ │ (自修复 ≤5 轮) │
│ └────────────────────────────────────┘ │
│ ↓ (本模块所有 REQ approve) │
│ test-gate (子会话跑 ./scripts/test.sh) │
│ ↓ │
│ module-report (生成 12 节模块完成报告) │
│ ↓ │
│ mr-create (push + 创建 GitLab MR) │
│ ↓ │
│ 停下,等待人工 Approve + Merge │
│ ↺ 用户重跑 coding-start │
│ ╰──→ 回到 module-start(下一模块) │
└────────────────────────────────────────────────────────┘