docs(openspec): 補齊所有 spec 缺少的 Purpose section #58
Reference in New Issue
Block a user
Delete Branch "chore/openspec-spec-purpose-sections"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
摘要
⚠️ 依賴 #57 先 merge(這個分支是接在 #57 的歸檔分支上開的,避免跟正在進行中的 cloud-ready-s3-storage 歸檔衝突)。
開發過程中發現 repo 內 35/38 份既有 OpenSpec spec 都是舊版歸檔流程留下的原始 delta 內容(
## ADDED Requirements,缺標題與## Purpose),openspec CLI 現版本--strict驗證會報錯或警告。純文件補齊:# <name> Specification標題 + Purpose 段落,## ADDED Requirements改回## Requirementscompose-cloud-baseline、scheduler-container:只補 Purpose 包裝provider-verification:只需把 header 改回## Requirementsadmin-user-management、notification-email:各有一條 requirement 缺 SHALL/MUST 關鍵字,補上規範用語,內容不變openspec validate --specs --strict:38/38 全過(原本 4/38)。未變更任何 requirement 的實質內容或行為描述,也不影響任何程式碼。