Fixes # > Security vulnerability? Please do not open a public PR. Report it privately through GitHub Security Advisories: https://github.com/open-pencil/open-pencil/security/advisories/new --- **Checklist:** - [ ] `bun run check` passes (lint + typecheck) - [ ] Tests added or updated - [ ] CHANGELOG.md updated (if user-facing)