01 · PRD/用户流程
用户流程图
三个核心 User Flow。每个流程图带「人类侧动作」「系统侧反应」「关键决策点」三栏。Flow1 / Flow2 是 P0;Flow3 是 P4 才有。
Flow 1 · 启动新项目(US-01)
| 耗时 | 关键产物 |
| 0-2s | HTTP 201 + project_id |
| 5-30s | prd.html v1 |
| 30-60s | sdd.html v1 + units.json |
Flow 2 · 增量反馈(US-02)
关键设计点:已 passed 且 contract_hash 不变的 Unit 不会被 reset。这是「增量」的本质。
Flow 3 · 集成失败 → 自愈(US-04)
状态可见性约定
三个 Flow 都对人类有可见性要求。Dashboard 必须在 5 秒内反应以下事件:
| 事件 | 视觉反馈 |
| 新 Unit 进 coding | DAG 节点变 emerald |
| Unit 进 testing | 节点变黄 |
| Unit failed | 节点变红 + retry 数字 |
| Unit passed | 节点深绿描边 |
| L2 启动 | L2 状态卡变 amber pulse |
| SDD patched | SDD diff 面板高亮新 section |
| human_intervention_needed | 右上角 toast violet |
| shipped | 整页 confetti 5s(认真的) |