## What ## Why ## How ## Test Plan - [ ] Existing tests pass (`pnpm test`) - [ ] New/updated tests cover the change - [ ] Linting and type checks pass (`pnpm lint && pnpm typecheck`) ## Checklist - [ ] My code follows the project's coding style - [ ] I have reviewed my own diff - [ ] I have added/updated documentation as needed - [ ] This change does not introduce new warnings