Files
2025-10-02 00:26:25 +10:00

792 B

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.