Skip to content

Commit ec33cdb

Browse files
author
薛華慶, james.hsueh
committed
feat: only output conclusion markdown
1 parent 3cd9115 commit ec33cdb

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

.claude/commands/sdd-auto.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,17 @@ Feature: {功能名稱}
9696
## Phase 4: 驗證(QA)
9797

9898
**角色:** QA - 驗證架構與情境符合性
99-
**輸出:** `docs/features/{feature_name}/verification_report.md`
99+
**輸出:** `docs/features/{feature_name}/conclusion.md`
100100

101101
**動作:**
102102
1. 讀取 Gherkin + architecture.md + 實作
103103
2. 驗證架構符合性(模型、介面、檔案位置)
104104
3. 驗證每個 Gherkin 情境(Given→When→Then)
105-
4. 生成報告:✅ 完成 / ❌ 需修正(提供具體回饋)
105+
4. 生成結論至 `docs/features/{feature_name}/conclusion.md`
106106

107107
**報告格式:**
108108
```markdown
109-
# 驗證報告
109+
# {功能} - 驗證結論
110110

111111
## 1. 架構符合性
112112
| 元件 | 定義 | 實作 | 狀態 |
@@ -118,6 +118,7 @@ Feature: {功能名稱}
118118
## 3. 摘要
119119
- 架構:{通過}/{總數}
120120
- 情境:{通過}/{總數}
121+
- **狀態:** ✅ 完成 / ❌ 需修正
121122

122123
## 4. 失敗回饋(如有)
123124
```
@@ -128,7 +129,7 @@ Feature: {功能名稱}
128129
2. Phase 1 → `features/{feature}.feature`
129130
3. Phase 2 → `docs/features/{feature}/architecture.md`
130131
4. Phase 3 → 實作檔案(依 architecture.md)
131-
5. Phase 4 → `docs/features/{feature}/verification_report.md`
132+
5. Phase 4 → `docs/features/{feature}/conclusion.md`
132133
6. 失敗時返回 Phase 3 重試
133134

134135
**輸出結構:**
@@ -137,7 +138,7 @@ project_root/
137138
├── features/{feature}.feature
138139
├── docs/features/{feature}/
139140
│ ├── architecture.md
140-
│ └── verification_report.md
141+
│ └── conclusion.md
141142
└── {專案目錄}/
142143
├── {模型檔案}
143144
└── {服務檔案}

.claude/commands/sdd-verify.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,14 @@ description: Phase 4 - 驗證實作(QA 角色)
1818
1. 讀取三個輸入(Gherkin, architecture.md, 實作程式碼)
1919
2. **驗證架構符合性**:資料模型、服務介面、檔案位置、命名慣例
2020
3. **驗證情境**:對每個 Gherkin 情境執行 Given→When→Then
21-
4. 生成報告至 `docs/features/{feature_name}/verification_report.md`
22-
23-
21+
4. 生成結論報告至 `docs/features/{feature_name}/conclusion.md`
2422

2523
## 報告格式
2624

27-
輸出至:`docs/features/{feature_name}/verification_report.md`
25+
**唯一輸出:** `docs/features/{feature_name}/conclusion.md`
2826

2927
```markdown
30-
# 驗證報告:{功能名稱}
28+
# {功能名稱} - 驗證結論
3129

3230
## 1. 架構符合性
3331
| 元件 | 定義 | 實作 | 狀態 |

0 commit comments

Comments
 (0)