## Summary
Describe what this PR changes and why.
## Type of Change
- [ ] feat: new feature
- [ ] fix: bug fix
- [ ] refactor: code restructuring without behavior change
- [ ] perf: performance improvement
- [ ] docs: documentation only
- [ ] ci/build: pipeline or tooling change
- [ ] chore: maintenance update
## User Impact
- [ ] No user-visible change
- [ ] User-visible improvement
- [ ] Potentially breaking behavior (explain below)
## Validation
- [ ] `cargo check`
- [ ] `cargo test`
- [ ] `cargo clippy --all-targets --all-features -- -D warnings`
- [ ] Packaging check (if release/package related)
## Screenshots / Demo (if UI changed)
Add before/after visuals when relevant.
## Release Notes Draft
One short paragraph in product-facing English that can be reused in release notes.
## Breaking Changes (if any)
List migration steps clearly.