## Description
Brief description of what this PR does.
## Type of Change
- [ ] ๐ **Feature**: New functionality
- [ ] ๐ **Fix**: Bug fix
- [ ] ๐ **Docs**: Documentation update
- [ ] โป๏ธ **Refactor**: Code refactoring (no functional changes)
- [ ] ๐งช **Test**: Adding or updating tests
- [ ] ๐ง **Chore**: Build process, dependencies, or tooling changes
## Changes Made
- [ ] Change 1
- [ ] Change 2
- [ ] Change 3
## Testing
- [ ] All existing tests pass (`cargo test`)
- [ ] New tests added for new functionality
- [ ] Manual testing performed
- [ ] Examples updated/added if applicable
## Code Quality
- [ ] โ
All checks pass (`cargo xtask ci`):
- [ ] Code formatting (`cargo fmt`)
- [ ] Clippy lints (`cargo clippy --all-targets --all-features -- -D warnings`)
- [ ] Tests (`cargo test --all-targets`)
- [ ] Documentation builds (`cargo doc`)
- [ ] README updated (`cargo readme`)
- [ ] โ
MSRV compatibility (Rust 1.87.0+)
- [ ] โ
Cross-platform compatibility (Linux, macOS)
## Breaking Changes
- [ ] This PR introduces breaking changes
- [ ] This PR is backwards compatible
**If breaking changes, describe what breaks and migration path:**
## Documentation
- [ ] Public API changes documented in code
- [ ] README updated if public interface changed
- [ ] Examples added/updated for new features
- [ ] Changelog entry added if needed
## Platform Support
- [ ] Tested on Linux
- [ ] Tested on macOS
- [ ] No platform-specific changes (Unix-compatible only)
## Additional Notes
Any additional information, context, or considerations for reviewers.
## Closes
Closes #(issue number if applicable)