What does this PR do? Provide a short explanation of the change and why it’s needed.
Closes: #issue-number
Check the relevant options:
- 🐛 Bug fix
- ✨ New feature
- ♻️ Refactor
- 📝 Documentation update
- 🔧 Build/CI update
- ⚡ Performance improvement
- 🚨 Security fix
- Other (please describe):
Explain what was changed and why. Focus on clarity, reasoning, and context.
Describe how you tested the changes:
- Manual testing
- Added/updated unit tests
- All tests passing locally
- Verified with sample input
- Details:
Add screenshots, command outputs, or recordings to help reviewers understand the changes.
- Yes
- No
If yes, describe what breaks and required migration steps.
Before submitting, ensure:
- Code compiles without warnings
- Tests pass
- Code follows project style & guidelines
- Comments added where needed
- Documentation updated if required
- No secrets or sensitive info included
Anything else reviewers should know?
Just say "write issue templates".