feat: 添加 code-drive 自定义 schema 与参考资料重组

- 新增 code-drive schema(5 阶段:requirements -> design -> plan -> tasks -> apply)
- 每阶段含 instruction、self-review、用户确认门和工具集成指引
- apply 支持阻塞回退机制(blocker.md + blocker-revise.md skill)
- apply 支持 subagent 并行执行独立任务
- TodoWrite 职责区分:撰写阶段跟踪文档撰写流程,apply 跟踪执行进度
- 将 OpenSpec 子模块移至 references/,新增 superpowers 和 spec-kit 参考
- 添加项目规范 AGENT.md
This commit is contained in:
2026-06-07 13:35:26 +08:00
parent 42906f1383
commit fe55c532b8
12 changed files with 715 additions and 2 deletions

View File

@@ -0,0 +1,66 @@
## 背景与目标
<!-- 记录问题、当前状态、相关参考资料,以及触发本次变更的用户请求 -->
## 讨论记录
<!-- 记录 explore 或前序讨论中后续 design/plan/apply 必须保留的关键结论 -->
### 已确认结论
- <!-- 结论 1 -->
- <!-- 结论 2 -->
### 用户偏好
- <!-- 偏好 1 -->
### 被否决方案
- <!-- 方案及否决原因 -->
## 功能需求
<!-- 每条功能需求必须有明确验收标准 -->
| 编号 | 需求 | 验收标准 |
| ---- | ---- | -------- |
| F1 | <!-- 需求 --> | <!-- 验收标准 --> |
## 非功能需求
<!-- 只记录与本次变更相关的非功能要求 -->
| 类别 | 要求 |
| ---- | ---- |
| <!-- 性能 / 兼容性 / 安全 / 可维护性 / 运维 / 文档 --> | <!-- 要求 --> |
## 技术需求
<!-- 记录需要确认的技术选型、架构方向、集成边界、代码约束或禁止事项;详细设计属于 design.md -->
| 编号 | 类别 | 决策 | 理由 | 被否决方案 |
| ---- | ---- | ---- | ---- | ---------- |
| T1 | <!-- 选型 / 架构 / 约束 / 集成 --> | <!-- 已确认的决策 --> | <!-- 理由 --> | <!-- 被否决方案及原因 --> |
## 全局审查
<!-- 从系统边界、既有行为、相邻模块、配置、文档、迁移、兼容性、安全、性能和用户流程角度审查当前需求 -->
### 与现有系统的关联
<!-- 记录相关模块、流程、配置、文档、外部接口或用户路径 -->
### 潜在冲突
<!-- 记录可能与既有行为、约束、依赖、兼容性或用户预期冲突的点 -->
### 前置条件
<!-- 记录执行前必须满足的条件;没有则写“无” -->
## 开放问题
| 状态 | 问题 | 所需决策 |
| ---- | ---- | -------- |
| 无 | 无待解决问题。 | 无需决策 |