## Summary Describe the change and why it is needed. ## Related issues Link any related issues here. ## Validation List the commands you ran and any manual checks you performed. ```text bun run format:check bun run check bun run test:coverage ``` ## Checklist - [ ] The change is focused and matches the project scope. - [ ] Tests were added or updated when behavior changed. - [ ] Documentation was updated when needed. - [ ] Generated Worker types were refreshed if Wrangler bindings changed. - [ ] No secrets, tokens, or private account data were committed.