sync: 强化 d8d-iterate Phase 4→5 过渡指令 #15

Merged
d8dfun merged 1 commits from sync/d8d-skills-20260410-092831 into master 2026-04-10 17:39:17 +08:00
2 changed files with 8 additions and 0 deletions

View File

@@ -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`

View File

@@ -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 完成后,生成变更报告: