## Summary

<!-- What does this PR do? 1-3 bullet points. -->

-

## Type of change

- [ ] Bug fix
- [ ] New feature
- [ ] Refactor
- [ ] Documentation
- [ ] Chore / dependency update

## Test plan

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

- [ ] `pnpm typecheck` passes
- [ ] `pnpm lint` passes
- [ ] `pnpm test` passes
- [ ] Manual verification performed (describe below)

## Related issues

<!-- Closes #... -->
