## What Changed
Describe the changes in this pull request.
## Why
Explain the motivation — what problem this solves or what feature it adds.
## How to Test
Steps to verify the changes work correctly:
1.
2.
3.
## Checklist
- [ ] `cargo test` passes
- [ ] `cargo fmt` applied
- [ ] `cargo clippy` clean
- [ ] Tests added/updated for changed code
- [ ] Documentation updated (if applicable)
- [ ] CHANGELOG.md entry added
- [ ] Changes stay within my file ownership domain