Engineering Pack 模板
承接 Step 11 整改包 II 详细方案 Action II-1:把"每个 milestone / subsystem 工程包派生"从手工劳动变成 template + Archon gate 强制承接。
模板清单
| 模板 | 适用场景 | 基线来源 | 章节数 |
|---|---|---|---|
| Milestone 工程包模板 | M1-M7 工程包起草 | M0 walking skeleton(2052 行实测) | 17 节 |
| Subsystem 工程包模板 | 新子系统工程包起草 | EvalHarness / KnowledgeGraphService / MCA / Consistency 4 个 | 11 节 |
| 横切包模板 | 横切包(logging / migration / CI gate / contract regression) | 待 horizontal-concerns-bundle 起草后回填 | 5 节 |
使用流程
- 复制相应模板到目标位置
- 改 frontmatter:
status: draft、milestone / subsystem 标识、blocking 条件 - 按章节顺序填充实质内容
- 删除模板末尾"使用说明"段
- 加入
engineering-packs/README.md已起草清单 - 跑
npm run verify:kb+npm run audit:cross-section - 走 ADR-003 三方互审协议(P1 级),audit trail 落 PR 描述
与 Archon gate 联动
每个 milestone 收尾 gate 必须 trigger 下一 milestone 工程包起草任务(详见 .archon/workflows/milestone-M<N>.yaml triggers_on_pass 字段)。
承接 Action II-4:M0 收尾 gate 触发 M1 + horizontal-bundle + ADR-005/006/007/009 起草。