Complete these before marking Ready for Review
- I have self-reviewed my own code
- I have added/updated tests that prove my fix/feature works
- I have included visual proof (screenshot, video, or test output) if applicable
- All CI checks are passing
- PR size is S/M, OR I have justified the size and added a walkthrough
- I have updated documentation if needed
If these are not met, close the tab — this PR is not ready for review
- Requester checklist above is complete
- All CI checks are passing
- Tests adequately cover the changes