<!-- Keep this short and plain. Delete the sections that do not apply. -->

## Summary

<!-- What does this change do, and why? One or two sentences. -->

## Linked issue

Fixes #

## Verification

<!--
Say what you ran and what it showed. File paths alone are not evidence.
User-visible work needs a specific e2e run or a browsable dev instance, plus
the recording or trace that shows what to inspect. Add an e2e scenario when
none covers the changed behaviour.
-->

- [ ] `bun run format:check`
- [ ] `bun run lint`
- [ ] `bun run typecheck`
- [ ] `bun run test`
- [ ] e2e — name the scenario, and link the recording or trace:

## Checklist

- [ ] Added a changeset (`bun run changeset`), or this change needs none.
- [ ] Added or updated tests for the new behaviour.
- [ ] No secrets, credentials, or private data in the diff.
