## Summary
## Linked ADR / issue
## Checklist
- [ ] Every commit is signed off (`git commit -s`) per the DCO.
- [ ] Commit messages follow Conventional Commits (`feat:` / `fix:` /
`chore:` / …) and use `!` for breaking changes.
- [ ] CI is green locally (`cargo check --workspace`, relevant tests).
- [ ] Public API changes are documented and, if applicable, have a
semver bump per ADR-0024.
- [ ] If this PR touches performance-sensitive paths, benches were
run and the numbers are in the PR description (ADR-0009).
- [ ] If this PR touches the licence story, dependencies, or any
published-crate metadata, `cargo deny check` was re-run locally
(ADR-0014).
- [ ] Working tree only contains changes for this PR (no unrelated
file deletions or moves).
## Test plan
- [ ] …
## Out of scope / follow-ups