## Description Please describe what this pull request does. What problem does it solve? What feature does it add? **Closes:** #(issue number, if applicable) ## Type of Change - [ ] Bug fix (non-breaking change that fixes an issue) - [ ] New feature (non-breaking change that adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) - [ ] Documentation update - [ ] Refactoring (no functional change) - [ ] Test improvement ## How Has This Been Tested? How did you test your changes? Please describe: - [ ] Existing tests pass - [ ] Added new tests - [ ] Tested manually (describe how) - [ ] Other (describe) ## Checklist - [ ] Code follows the project style (`cargo fmt`, `cargo clippy`) - [ ] All tests pass (`cargo test`) - [ ] New tests added for new functionality (if applicable) - [ ] Documentation updated (if applicable) - [ ] Commit messages are clear and follow conventions - [ ] I have read the [Code of Conduct](../../CODE_OF_CONDUCT.md) - [ ] My changes don't introduce security or accessibility issues ## Screenshots or Examples (Optional) If your change affects the UI or user experience, add screenshots or examples here. ## Additional Notes Anything else reviewers should know? Any trade-offs or decisions you made? --- **Thank you for contributing!** We appreciate your effort. If you have any questions while preparing this PR, don't hesitate to ask in comments.