sync: 强化 d8d-iterate Phase 4→5 过渡指令 #15
@@ -44,6 +44,8 @@ Skill(skill: "d8d-dev", args: "--epic epic-7")
|
||||
- 逐 Story 执行 CREATE-SPEC → IMPLEMENT → TEST → REVIEW → MARK-DONE
|
||||
- 更新 pipeline-state.yaml
|
||||
|
||||
**⛔ 方式 A 完成后,零暂停自动执行 Phase 5 验证。** 加载 [phase-05-verify.md](phase-05-verify.md) 执行回归验证、旅程验证和变更报告。不得在 Phase 4 完成后停止或等待用户输入。
|
||||
|
||||
### 方式 B: 单 Story 修复
|
||||
|
||||
定位到具体 Story 进行修复。
|
||||
@@ -60,6 +62,8 @@ args: "--story {story-id}"
|
||||
Skill(skill: "d8d-dev", args: "--story 7-3")
|
||||
```
|
||||
|
||||
**⛔ 方式 B 完成后,零暂停自动执行 Phase 5 验证。** 加载 [phase-05-verify.md](phase-05-verify.md) 执行回归验证、旅程验证和变更报告。不得在 Phase 4 完成后停止或等待用户输入。
|
||||
|
||||
### 方式 C: Bug 直接修复(无 Story)
|
||||
|
||||
对于简单的 bug,无需创建 Story,直接修复:
|
||||
@@ -77,6 +81,8 @@ Skill(skill: "d8d-dev", args: "--story 7-3")
|
||||
|
||||
**注意**:此方式不调用 Skill tool,直接在当前对话中执行修复。修复完成后必须自动提交推送,不询问用户。
|
||||
|
||||
**⛔ 方式 C 完成后,零暂停自动执行 Phase 5 验证。** 加载 [phase-05-verify.md](phase-05-verify.md) 执行回归验证、旅程验证和变更报告。不得在 Phase 4 完成后停止或等待用户输入。
|
||||
|
||||
## 输出
|
||||
|
||||
更新 `iterate-progress.md`:
|
||||
|
||||
@@ -163,6 +163,8 @@ phase-05-verify: completed | skipped | failed
|
||||
|
||||
每个 Phase 加载对应的 phase-XX 文件,**零暂停**依次执行。
|
||||
|
||||
**⛔ Phase 过渡铁律**:每个 Phase 文件末尾的"继续下一 Phase"指令与铁律同等优先级。Phase 4 完成后**必须**加载 [phase-05-verify.md](phase-05-verify.md) 执行验证,无论变更类型(bugfix 也不例外)。不得在任意 Phase 完成后停止或等待用户输入。
|
||||
|
||||
### Step 5: 输出变更报告
|
||||
|
||||
所有 Phase 完成后,生成变更报告:
|
||||
|
||||
Reference in New Issue
Block a user