chore(claude): 新增 AC 對應測試規則與 branch-and-propose skill

This commit is contained in:
2026-10-14 20:39:43 +08:00
parent 4b81166f25
commit eb9c7080af
2 changed files with 30 additions and 2 deletions
+4 -2
View File
@@ -1,4 +1,4 @@
# CLAUDE.MD — 全域開發規則
# CLAUDE.MD
## 語言設定
@@ -21,6 +21,7 @@
- 禁止在未確認 spec 對應關係的情況下開始實作
- 禁止使用 raw SQL query(除非有明確說明理由)
- 禁止在前端直接使用 `innerHTML` 渲染未經處理的使用者輸入
- 禁止在 Acceptance Criteria 未對應測試任務的情況下開始實作
---
@@ -108,7 +109,7 @@
每次執行 task 前,先確認:
1. 這個 task 對應哪一條 spec?(必須能指向具體文件與段落)
2. Acceptance Criteria 是否已定義且可測量?
2. Acceptance Criteria 是否已定義且可測量?每一條是否已對應至少一項測試任務(單元測試或 Feature 測試)?未對應者禁止進入實作階段。
3. 這個 task 完成後,哪些 spec 文件需要同步更新?
### Task 執行後
@@ -118,6 +119,7 @@
- 實作結果是否與 spec 描述一致
- 如有偏差,列出偏差點並詢問是否更新 spec
- **必須告知 spec 同步狀態**:這個改動有沒有影響現有 spec 描述的行為?需要更新哪個文件?
- 測試是否涵蓋本次變更的 Acceptance Criteria?未涵蓋者需說明原因
---