## Summary

<!-- What does this PR do? -->

## Test plan

<!-- How was this tested? -->

## Checklist

- [ ] Tests pass (`bun test`)
- [ ] Lint passes (`bun run lint`)
- [ ] Docs updated (if applicable)
