v0.3.0
Full Changelog: v0.2.0...v0.3.0
Added
- Added git-first release workflow with source_ref validation, git commit refs as first-class coverage identities, and git import scaffolding
- Added git range command to capture candidate commits between base and head refs for mandatory audit
- Added branch status command for local vs remote tracking and ahead/behind diagnostics
- Added git import command to generate draft entry scaffolds from a commit range with git: source refs
- Added per-record versioning with validated revision tracking and schema_version metadata on releases and entries
- Added entry prompt --git-range integration to derive audit context from commit range evidence
- Added commit message leakage guard to prevent git commit subjects from being used as changelog entry summaries
- Added atomic entry add-many with dry-run validation that catches all batch errors before writing any entry
Changed
- Changed event schema to use versioned per-record revisions instead of wall-clock timestamps
- Changed entry service to reject paths with trailing slashes and validate source_ref format before persisting