Skip to content
v1.0 User Flow Refactoring

Delivered: Complete guided user flow from splash to dashboard with auth, device registration, BLE connection, and notifications.

Key accomplishments:
- Reactive BT monitoring with persistent non-blocking banner
- Auth layer (local, backend-ready) with login/session/logout
- Serial registration: manual, QR scan, BLE auto-detect
- Serial-MAC binding with ownership-based access control
- Multi-device chooser with RSSI and auto-connect
- BLE connection and HHO error notifications with debounce
- End-to-end flow: splash -> login -> register -> scan -> dashboard

10 phases, 18 plans, 33 requirements, 18k LOC Dart.
See .planning/MILESTONES.md for full details.