Theme / v1.12.0
OpenSpec
規格驅動開發
Foundations
基礎觀念
- 什麼是 Spec-Driven Development?用白話解釋 spec-driven development 與 OpenSpec 的關係
- OpenSpec 核心觀念深入了解 OpenSpec 的核心概念:Change、Capability、Scenario、Spec Delta 等關鍵名詞
- 安裝與初始化如何在既有專案中安裝 OpenSpec 工具並初始化規格目錄
- 你的第一個 Change完整走一遍 OpenSpec 變更計畫的生命週期:Propose、Apply、Archive
- OpenSpec 目錄結構理解 openspec/、.omx/ 與 .opencode/ 目錄的分工與 Git 忽略規範
- v1.8:共享 agents 目標與安全歸檔使用新的 agents 初始化目標、提前驗證 scenario,並在 archive 退役 capability。
- v1.9:Command Code 支援與可驗證歸檔用新的 command-code 初始化目標取得 /opsx-* 指令,並以 validate --archived 把未完成的歸檔擋在 CI 前。
- v1.11:差異檢視與工作區狀態用 show --diff 只看真正改動的行、用 status --all 一眼掌握所有進行中變更,並認識 Explore 先問再寫的新規矩與 v1.10.0 的實用改善。
- v1.12.0:Findings-only 驗證與 Code-grounded Planning學會用 findings-only 報告降低 CI 噪音,並理解 v1.12.0 的 Propose、FF、Explore 為何改成先讀 code、tests 與 docs 再規劃。