mirror of
https://github.com/Fission-AI/OpenSpec.git
synced 2026-09-14 20:16:53 +08:00
fa5df9a329
- Add Specification Format section to openspec-conventions with: - Requirement headers for consistent structure - Scenario headers with bold WHEN/THEN/AND keywords - Format flexibility for different content types - Update all CLI command specs to use structured format: - cli-init: Convert all behavioral sections - cli-list: Apply structured format throughout - cli-update: Restructure requirements and edge cases - cli-diff: Update all behavior sections - cli-archive: Convert complex behaviors to scenarios - Update openspec-conventions spec itself to follow its own format - Mark all tasks as completed
19 lines
909 B
Markdown
19 lines
909 B
Markdown
## 1. Update OpenSpec Conventions Spec
|
|
|
|
- [x] 1.1 Add "Specification Format" section to openspec-conventions
|
|
- [x] 1.2 Document structured format with Requirement/Scenario headers
|
|
- [x] 1.3 Define bold keyword usage (WHEN/THEN/AND) for scenarios
|
|
- [x] 1.4 Include examples demonstrating the format within the spec itself
|
|
|
|
## 2. Update Documentation
|
|
|
|
- [x] 2.1 Update the "Why This Approach" section with structured format benefits
|
|
- [x] 2.2 Ensure spec follows its own format as a demonstration
|
|
|
|
## 3. Update Existing Specs
|
|
|
|
- [x] 3.1 Update cli-init spec to use structured format in Behavior section
|
|
- [x] 3.2 Update cli-list spec to use structured format in Behavior section
|
|
- [x] 3.3 Update cli-update spec to use structured format in Behavior section
|
|
- [x] 3.4 Update cli-diff spec to use structured format in Behavior section
|
|
- [x] 3.5 Update cli-archive spec to use structured format in Behavior section |