## Summary - What does this change do? - Why is it needed? ## Testing - [ ] `npm run lint` - [ ] `npm run format:check` - [ ] `npm run test:run` - [ ] `npm run type-check` ## Checklist - [ ] I kept the change focused and avoided unrelated edits - [ ] I added or updated tests when behavior changed - [ ] I updated documentation when user-facing behavior changed - [ ] I removed or redacted secrets, tokens, and private data from examples ## Notes for reviewers - Related issue: - Risk or rollout notes: