## Summary

<!-- Briefly describe what this PR does and why -->

## Type of Change

<!-- Check the one that applies -->

- [ ] 🐛 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 not work as expected)
- [ ] 📝 Documentation update
- [ ] ♻️ Refactoring (no functional changes)
- [ ] 🔧 Chore (dependency updates, CI changes, etc.)

## Related Issue

<!-- Link the issue this PR addresses -->
Closes #

## Changes Made

<!-- List the key changes in this PR -->

-
-
-

## How to Test

<!-- Describe how reviewers can test your changes -->

1.
2.
3.

## Checklist

- [ ] My code follows the project's [code style](CONTRIBUTING.md#code-style)
- [ ] I have added tests that prove my fix/feature works
- [ ] Existing tests pass locally (`./mvnw clean verify -DskipITs`)
- [ ] I have updated documentation if needed
- [ ] My commit messages follow [conventional commits](CONTRIBUTING.md#commit-convention)
- [ ] I have not committed any secrets, API keys, or tokens
- [ ] This PR has a clear, focused scope (one concern per PR)
