docs(02): create phase plan

Phase 02: Provider Migration
- 2 plan(s) in 2 wave(s)
- Wave 1: Create providers (GpsDataManager + SettingsProvider + OverlayProvider)
- Wave 2: Wire MultiProvider and migrate SpeedometerScreen
- Ready for execution
This commit is contained in:
Mikkeli Matlock
2026-02-10 11:13:29 +09:00
parent 8ff74b36e1
commit 630cf1c578
3 changed files with 1109 additions and 2 deletions
+3 -2
View File
@@ -56,10 +56,11 @@ Plans:
5. All timers and stream subscriptions properly canceled in dispose
6. App runs without "setState after dispose" or "ChangeNotifier after dispose" errors
**Plans**: TBD (2-3 plans expected)
**Plans**: 2 plans
Plans:
- [ ] 02-01: [To be planned]
- [ ] 02-01-PLAN.md — Create providers (GpsDataManager ChangeNotifier + SettingsProvider + OverlayProvider) and add dependencies
- [ ] 02-02-PLAN.md — Wire MultiProvider in main.dart and migrate SpeedometerScreen to Consumer/Selector
### Phase 3: Overlay Refactor