## Summary

Brief description of the changes.

## Motivation

Why is this change needed?

## Changes

- ...

## Testing

- [ ] `bun run typecheck` passes
- [ ] `bun test src` passes
- [ ] Manually tested with Claude Code + Codex (if applicable)

## Checklist

- [ ] I have read the [CONTRIBUTING](../CONTRIBUTING.md) guide
- [ ] My code follows the existing code style
- [ ] I have added/updated tests as needed
