## Summary
- Issue: <!-- e.g. #29 -->
- What changed:

## Versioning (required)
- [ ] I updated `Cargo.toml` version
- [ ] I added/updated `CHANGELOG.md`
- [ ] I documented release impact in this PR
- [ ] If no bump, I explicitly justify why this is docs/chore/no behavior change

## SemVer choice
- [ ] PATCH (bugfix/reliability/non-breaking internal change)
- [ ] MINOR (new capability/new CLI/workflow contract change)
- [ ] MAJOR (breaking contract)

Version selected: `v`__________

## Validation
- [ ] `cargo test -q`
- [ ] CI green

## Release
- [ ] Tag planned/applied (`vX.Y.Z`)
- [ ] Tag notes include issue IDs
