## Summary
Brief description of what this PR changes and why.
## Checklist
- [ ] Code follows the project's style guidelines (rustfmt / clippy clean)
- [ ] Self-reviewed the diff
- [ ] Added or updated tests for the changes
- [ ] Updated documentation if needed
- [ ] No new warnings introduced