v3.0.0 — VS Code Extension + Full Editor Integration
Highlights
SpecSync now has a first-class VS Code extension — inline diagnostics, quality scores, coverage reports, and validate-on-save, all powered by the CLI.
Added
- VS Code extension (
corvidlabs.specsync) — published on the VS Code Marketplace- Inline diagnostics mapped to spec files with proper severity
- CodeLens quality scores (0–100 with letter grades) displayed above spec files
- Coverage webview with theme-aware HTML report
- Scoring webview with per-spec quality breakdown and suggestions
- Five commands: Validate, Coverage, Score, Generate, Initialize
- Status bar indicator with pass/fail/error/syncing states
- Validate-on-save (debounced 500ms)
- Configurable settings:
specsync.binaryPath,specsync.validateOnSave,specsync.showInlineScores - Auto-activates in workspaces with
specsync.json,.specsync.toml, orspecs/directory
Breaking Changes
- Major version bump to v3. GitHub Action users should update to
CorvidLabs/spec-sync@v3.
Full changelog: https://github.com/CorvidLabs/spec-sync/blob/main/CHANGELOG.md
What's Changed
- feat: VS Code extension MVP by @corvid-agent in #68
- release: v3.0.0 — VS Code extension + full editor integration by @corvid-agent in #79
- feat: VS Code extension MVP with full CLI integration by @corvid-agent in #80
Full Changelog: v2.5.0...v3.0.0