## Summary
## Type of change
- [ ] Bug fix
- [ ] New feature
- [ ] Refactor / cleanup
- [ ] Documentation
- [ ] CI / tooling
## Checklist
- [ ] `cargo fmt` applied
- [ ] `cargo clippy --all-targets --all-features -- -D warnings` passes
- [ ] `cargo test --all-features` passes
- [ ] Tests added or updated for changed logic
- [ ] Public API changes documented
- [ ] `CHANGELOG.md` updated (for user-visible changes)