Closes #
- 🐛 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
- 🔧 Refactor / internal improvement
- 🤖 CI/CD or tooling change
- ⬆️ Dependency update
- I have read the CONTRIBUTING guidelines (if present)
- My code follows the existing code style
- I have added or updated tests that cover my changes
- All existing tests pass locally
- I have updated the documentation where necessary
- My changes do not introduce new security vulnerabilities