## What & why

<!-- One or two sentences on the change and the motivation. Link any related issue. -->

## How this was verified

<!-- How you tested: `bun run check` output, manual steps, before/after screenshots for UI changes. -->

## Checklist

- [ ] Ran `bun run check` (lint, typecheck, tests) locally
- [ ] Added a changeset (`bun run changeset`) if this changes behavior
- [ ] Updated docs if this changes a user-facing surface
- [ ] I have read [CONTRIBUTING.md](../CONTRIBUTING.md) and agree to license my contribution under the project's terms (CLA)

---

### After you open this PR

- A maintainer will review your PR. If you don't hear back within a few business days, a comment to nudge is welcome.
- When your change is accepted, this PR closes automatically — that's how it merges, and your authorship is preserved.

See [CONTRIBUTING.md](../CONTRIBUTING.md) for details.
