mirror of
https://github.com/Fission-AI/OpenSpec.git
synced 2026-09-14 20:16:53 +08:00
13 lines
792 B
Markdown
13 lines
792 B
Markdown
## 1. Messaging enhancements
|
|
- [ ] 1.1 Inventory current validation failures and map each to the desired message improvements.
|
|
- [ ] 1.2 Implement structured error builders that include file paths, normalized header names, and example fixes.
|
|
- [ ] 1.3 Ensure `openspec validate --help` and troubleshooting docs mention the richer messages and debug tips.
|
|
|
|
## 2. Tests
|
|
- [ ] 2.1 Add unit tests for representative errors (no deltas, missing requirement body, missing scenarios) asserting the new wording.
|
|
- [ ] 2.2 Add integration coverage verifying the Next steps footer reflects contextual guidance.
|
|
|
|
## 3. Documentation
|
|
- [ ] 3.1 Update troubleshooting sections and CLI docs with sample output from the enhanced errors.
|
|
- [ ] 3.2 Note the change in CHANGELOG or release notes if applicable.
|