## Summary - **What:** - **Why:** - **Notes for reviewers:** ## How to verify 1. 2. 3. ## Tests - [ ] Added/updated unit tests (where it makes sense) - [ ] Manual verification: ## Checklist - [ ] PR targets `canary` - [ ] PR title follows Conventional Commits (mostly lowercase) - [ ] CI is green (or I'm actively addressing failures) ## Screenshots / recordings (UI changes)