Closes #<issue number>
## Type
- [ ] Bug fix
- [ ] Feature
- [ ] Documentation
- [ ] Refactor or maintenance
- [ ] Dependency update
## Summary
One or two sentences describing what changes for users.
## Problem
What is wrong and why it matters. Include repro steps or observed output for bugs.
## Fix
What the change does and why this approach.
## Testing
How the change was verified, including new or updated tests and relevant CI
checks.
- [ ] `just ci` passes
- [ ] Tests were added or updated where behavior changed
- [ ] Documentation was updated where needed
## Review assistance
If review identifies changes, how would you like us to proceed?
- [ ] Please use our AI agents to review this PR and prepare any requested
follow-up changes. I will review the result.
- [ ] I will make any requested changes myself. Please leave review comments
only.
- [ ] No preference.
If you selected AI-agent assistance, describe any constraints, acceptance
criteria, or files that should be included in the follow-up work: