feat: 将 task 从 plan 文档提升为独立 SDD 阶段
This commit is contained in:
@@ -92,7 +92,7 @@ CLI 通过子命令提供帮助和版本信息,不使用 `--help`/`--version`
|
||||
|
||||
### 阶段与配置
|
||||
|
||||
- **四阶段固定**:discuss → plan → build → archive,不可自定义增删
|
||||
- **五阶段固定**:discuss → plan → task → build → archive,不可自定义增删
|
||||
- **配置覆盖策略**:阶段级别全量覆盖,不支持字段级合并。自定义 plan 时需完整重写所有 documents
|
||||
- **配置文件名**:`.rune/config.yaml`,不是 `rune.yml`
|
||||
- **文档模板**:纯静态文本模板,不进行变量替换
|
||||
@@ -101,6 +101,7 @@ CLI 通过子命令提供帮助和版本信息,不使用 `--help`/`--version`
|
||||
|
||||
- **discuss**:不持久化讨论结果,完全依赖 AI 会话上下文传递;不设强制门控,通过提示词引导。讨论结束时引导用户运行 `rune create` 创建变更目录
|
||||
- **plan**:命令只输出提示词,不写入文件;AI 负责根据提示词生成文档内容并写入。新变更时引导用户先运行 `rune create` 创建目录。重复调用同一文档的 plan 会追加已有内容用于增量修订。依赖未满足时有友好提示(非报错)
|
||||
- **task**:根据规划文档内容拆分为 checkbox 任务清单;格式固定,不可自定义模板;规划文档必须全部完成才能进入
|
||||
- **build**:按 task.md 的 checkbox 顺序执行;任务间无结构化依赖;可多次执行直到全部完成
|
||||
- **archive**:输出归档提示词(含未完成任务的警告),引导 AI 汇总变更并确认。`finish` 命令执行实际的目录移动
|
||||
|
||||
|
||||
Reference in New Issue
Block a user