## Summary

-

## Validation

- [ ] `npx tsc -p convex --noEmit --pretty false`
- [ ] `npx tsc --noEmit --pretty false`
- [ ] `npm run build`
- [ ] Browser or API smoke for changed surface:

## Release Notes

- Required checks expected: `Typecheck`, `Runtime smoke`, `Build`, `Tier B vs preview URL`
- If checks do not attach, follow `docs/runbooks/GITHUB_ACTIONS_OPERATIONS.md`.
