# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.4.13](https://github.com/gubasso/spec-driven-docs/compare/v0.4.12...v0.4.13) - 2026-09-06
### Other
- *(guides)* Rewrite the entry points and guides in Plain ([#46](https://github.com/gubasso/spec-driven-docs/pull/46))
## [0.4.12](https://github.com/gubasso/spec-driven-docs/compare/v0.4.11...v0.4.12) - 2026-09-06
### Other
- *(skills)* Rewrite the skills and shared gates in Plain ([#43](https://github.com/gubasso/spec-driven-docs/pull/43))
## [0.4.11](https://github.com/gubasso/spec-driven-docs/compare/v0.4.10...v0.4.11) - 2026-09-06
### Other
- *(method)* Rewrite the last five method chapters in Plain ([#41](https://github.com/gubasso/spec-driven-docs/pull/41))
## [0.4.10](https://github.com/gubasso/spec-driven-docs/compare/v0.4.9...v0.4.10) - 2026-09-06
### Other
- *(method)* Rewrite the second five method chapters in Plain ([#39](https://github.com/gubasso/spec-driven-docs/pull/39))
## [0.4.9](https://github.com/gubasso/spec-driven-docs/compare/v0.4.8...v0.4.9) - 2026-09-06
### Other
- *(method)* Rewrite the first five method chapters in Plain ([#37](https://github.com/gubasso/spec-driven-docs/pull/37))
## [0.4.8](https://github.com/gubasso/spec-driven-docs/compare/v0.4.7...v0.4.8) - 2026-09-06
### Other
- *(specs)* Rewrite the specifications in Plain ([#35](https://github.com/gubasso/spec-driven-docs/pull/35))
## [0.4.7](https://github.com/gubasso/spec-driven-docs/compare/v0.4.6...v0.4.7) - 2026-09-06
### Other
- *(templates)* Rewrite the templates in Plain ([#32](https://github.com/gubasso/spec-driven-docs/pull/32))
## [0.4.6](https://github.com/gubasso/spec-driven-docs/compare/v0.4.5...v0.4.6) - 2026-09-05
### Added
- *(distribution)* Default to SimpleEnglish and track its upstream ([#30](https://github.com/gubasso/spec-driven-docs/pull/30))
## [0.4.5](https://github.com/gubasso/spec-driven-docs/compare/v0.4.4...v0.4.5) - 2026-09-05
### Added
- *(skills)* Route the migration skill and gate what the operator owns ([#28](https://github.com/gubasso/spec-driven-docs/pull/28))
## [0.4.4](https://github.com/gubasso/spec-driven-docs/compare/v0.4.3...v0.4.4) - 2026-09-05
### Added
- *(distribution)* Package for Nix and adopt the devshell pin ([#26](https://github.com/gubasso/spec-driven-docs/pull/26))
### Fixed
- *(release)* Anchor the pin matcher to the assignment and fail closed ([#21](https://github.com/gubasso/spec-driven-docs/pull/21))
- *(release)* Close the review findings on the rk pin bump ([#19](https://github.com/gubasso/spec-driven-docs/pull/19))
## [0.4.3](https://github.com/gubasso/spec-driven-docs/compare/v0.4.2...v0.4.3) - 2026-09-04
### Added
- *(specs)* Split a known-issue record into two governed axes ([#15](https://github.com/gubasso/spec-driven-docs/pull/15))
### Fixed
- *(distribution)* Close two blind spots in the canon layout checks ([#17](https://github.com/gubasso/spec-driven-docs/pull/17))
## [0.4.2](https://github.com/gubasso/spec-driven-docs/compare/v0.4.1...v0.4.2) - 2026-09-03
### Other
- *(deps)* Pin rk in the devshell and keep it current
## [0.4.1](https://github.com/gubasso/spec-driven-docs/compare/v0.4.0...v0.4.1) - 2026-09-03
### Added
- *(distribution)* Classify the target and land the migration workflow ([#12](https://github.com/gubasso/spec-driven-docs/pull/12))
- *(distribution)* Land the pre-flight gate and sdd doctor ([#10](https://github.com/gubasso/spec-driven-docs/pull/10))
## [0.4.0](https://github.com/gubasso/spec-driven-docs/compare/v0.3.2...v0.4.0) - 2026-09-02
### Added
- *(specs)* Bind the guides document class and land it in instances
- *(skills)* Gate every skill on plan, validate, then execute
- *(docs-foundations)* [**breaking**] Make self-containment a rule instances run
- *(distribution/skills)* [**breaking**] Give every skill one owner
- *(distribution/skills)* Record what a skill install wrote
- *(distribution)* [**breaking**] Seed only rules the adopting project can run
- *(distribution)* Enforce agnosticism to the planning tool
### Fixed
- *(skill-shared/plan-gate)* Make the --no-plan path executable
### Other
- *(release)* Land the release-kit trunk convention ([#7](https://github.com/gubasso/spec-driven-docs/pull/7))
- *(release)* Check the canon record and block against their sources
- *(release)* [**breaking**] Serve instances, not remote consumers
## [0.3.2](https://github.com/gubasso/spec-driven-docs/compare/v0.3.1...v0.3.2) - 2026-08-26
### Fixed
- *(release)* Check the changelog while it can still be corrected
- *(lint)* Let dprint pass when every changed file is exempt
- *(release)* Let cargo-dist own the GitHub release
- *(lint)* Stop link-checking the generated changelog
- *(release)* Make the verify step able to pass
## [0.3.1](https://github.com/gubasso/spec-driven-docs/compare/v0.3.0...v0.3.1) - 2026-08-26
### Added
- *(release)* Cut the release from master
### Fixed
- *(release)* Pin the release gate to the release commit
- *(release)* Keep an unattributed commit from wedging the gate
## [0.3.0](https://github.com/gubasso/spec-driven-docs/compare/v0.2.0...v0.3.0) - 2026-08-26
### Added
- *(skills)* Add sdd skill uninstall and thin the just recipe
- *(skills)* Ship cross-agent skills in the binary
### Fixed
- *(gates)* Exempt the generated changelog from the prose gate
- *(links)* Repair the dead StrictDoc link and quiet lychee
### Other
- *(skills)* [**breaking**] Rename the shipped skills for an obvious split