docs-08-initial-template.md
2.44 KB
08-工作流进度
全流程进度跟踪。CC 每完成一项产出就勾选一项。
- § 一 Plan(A0~A5):
erp-plan-start找第一个未勾 A 子项分发到对应 skill- § 二 Coding(模块):分发权威在
docs/02-开发计划.md § 二 开发顺序清单;erp-coding-start按 docs/02 顺序扫,对每个 REQ 所属模块查本 § 二的MR:字段 +glab mr view state,找第一个非 merged 模块分发。本 § 二每模块是纯 bullet(无 checkbox),§ 二行序无语义
一、Plan 阶段(一次性)
-
A0 项目初始化 — erp-project-init
- 项目文件骨架已创建(CLAUDE.md + docs/01-需求清单/README.md)
-
A1 范围锁定 — erp-scope-lock
- 项目概述已填写(CLAUDE.md § 🎯 项目概述)
- 技术栈已确认(docs/04 § 零)
- 需求清单索引已填写(docs/01-需求清单/README.md)
- REQ 卡片已生成(docs/01-需求清单/*.md,schema/api 字段标记为 TBD)
-
A2 骨架生成 — erp-skeleton-gen
- 架构文档已生成(docs/04 § 一+、docs/06、docs/07、docs/09)
- 工具脚本已生成(scripts/*.sh、.githooks/pre-push、.env.local)
- .gitignore 已配置
-
A3 DB 初始化 — erp-db-init
- .env.local 凭据验证通过
- MySQL 连接验证通过
- V1 initial migration 已生成(sql/migrations/V1__initial_schema.sql,DDL only)
- sql/seed-data.sql 已导出(本地数据快照,INSERT only)
-
A4 DB 设计 + REQ 回填 — erp-db-design-gen
- docs/03 数据库设计已生成
- REQ 卡片依赖表已回填
- schema 一致性检查通过
-
A5 下游文档生成 — erp-downstream-gen
- docs/02 开发计划已生成
- docs/05 API 契约已生成
- docs/06 § 五 页面清单已填入
- docs/10 验收清单已生成
- 下方模块列表已填入
- REQ 卡片依赖接口已回填
二、Coding 阶段(按模块循环)
(A5 填入后,每个模块一行 bullet(- 开头,无 checkbox)。每个模块的 MR: 字段在 — 和 !<iid> 之间变化,完成由 glab mr view state=merged 判定。erp-coding-start 每次跑时按 docs/02 REQ 序扫描每模块的 MR state 决定派发。)