## Summary Fixes # ## Type of change - [ ] 🐛 Bug fix - [ ] ✨ Feature - [ ] 🎨 UX improvement - [ ] ♻️ Refactor - [ ] 🔧 CI / build config - [ ] 📝 Documentation - [ ] 🔒 Security ## Screenshots / screen recordings _Before:_ _After:_ ## What changed ## How to test ## Checklist - [ ] Code follows the project's style (ktlint passes) - [ ] No new compiler warnings introduced - [ ] If adding a new screen, checked that existing screens don't already cover the functionality (see `NavigationKeys.kt`/`ls ui/`) - [ ] Routes all navigation through `NavigationController.navigateTo()` — no raw `backStack.add()` from UI callbacks - [ ] Uses `HermesScaffold` instead of raw `Scaffold` for new/rewritten screens - [ ] Room schema directory updated if entities changed - [ ] Tested the change on a real device or CI APK - [ ] CI is green (all checks pass: ktlint, Android Lint, unit tests, build) ## Related issues ## Notes for reviewers