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(下一模块)            │
└────────────────────────────────────────────────────────┘