-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
Arcobaleno edited this page Jun 22, 2026
·
2 revisions
Council Forge 不只是一組 prompt,而是一套完整的工作流治理框架。它包含:
- 明確的狀態機與 gate 驗證
- 9 種 artifact schema
- 自動化驗證腳本
- 三個 agent 的角色分工
- 分層式上下文管理
不一定。最小版只需 Claude Code 即可運作。Gemini CLI(研究)和 Codex CLI(實作)是選配,可依需求啟用。
可以。將 template/ 目錄內容複製到專案根目錄,替換 placeholder 後即可使用。
Council Forge 是語言無關的工作流框架。它管理的是開發流程,不限制你用什麼語言實作。驗證腳本本身以 Python 撰寫。
| 項目 | 完整模式 | Lightweight 模式 |
|---|---|---|
| Premortem | 必須有 R1–R4 | 可跳過(需 basic plan) |
| Verify | 需要 Build Guarantee | 可用 Environment constraint |
| Code artifact | 必須 | 必須 |
| Research | 視需求 | 視需求 |
- Task / research / plan / code artifact 缺失
- Metadata 不完整(無 Task ID、status、timestamp+08:00)
- Status transition 違反 workflow state machine
- Premortem 缺失或 R1–R4 不完整
- Verify artifact 無 Build Guarantee
- Scope drift 無 decision waiver
合法的 Build Guarantee 證據:
- Commit hash(
git rev-parse HEAD) - CI log URL
- Binary checkpoint / 測試結果
不接受口頭「我測過了」。
依此優先順序:
- Tests 通過(build guarantee)
- 最新的
.github/memory-bank/檔 -
docs/檔 CLAUDE.md
可以。手動查詢 memory-bank 檔案即可:
cat .github/memory-bank/artifact-rules.md
cat .github/memory-bank/workflow-gates.md修改以下檔案後必須同步:
-
template/對應檔案 -
OBSIDIAN.md與template/OBSIDIAN.md -
README.md與README.zh-TW.md(若涉及結構變更) - 執行
guard_contract_validator.py確認無漂移
當 CLAUDE.md、GEMINI.md、CODEX.md 有變更時,必須同步更新 artifacts/scripts/drills/prompt_regression_cases.json。