## Summary

Brief description of what this PR does and why.

## Changes

-

## Test Plan

- [ ] All existing tests pass (`pytest tests/ -q` and `npm test`)
- [ ] New tests added for new functionality
- [ ] No secrets or credentials in the diff
- [ ] Documentation updated if needed
