docs(roadmap): mark Room database and foreground service as complete in Phase 5
This commit is contained in:
parent
8c7e64fab5
commit
f6e78a454d
@ -762,7 +762,7 @@ ChronoMind ships in **5 phases over ~6 months**, from web MVP to full cross-plat
|
||||
|
||||
- [x] **Android project setup**
|
||||
- [x] Jetpack Compose + Material 3 + Kotlin
|
||||
- [ ] Room database (mirroring SwiftData schema) — deferred, using in-memory for MVP
|
||||
- [x] Room database (`TimerDatabase`, `TimerDao`, `TimerEntity`, `TimerMapper`)
|
||||
- [x] Hilt for dependency injection
|
||||
- [x] Minimum SDK: API 26 (Android 8.0)
|
||||
- [x] Gradle version catalog for dependency management (`libs.versions.toml`)
|
||||
@ -787,7 +787,7 @@ ChronoMind ships in **5 phases over ~6 months**, from web MVP to full cross-plat
|
||||
- [x] 6 notification channels (critical, important, standard, gentle, passive, warning)
|
||||
- [x] Full-screen intent for CRITICAL urgency
|
||||
- [x] Notification actions: Snooze 5m, Dismiss (via `TimerAlarmReceiver`)
|
||||
- [ ] Foreground service for active countdown display (deferred)
|
||||
- [x] Foreground service: `TimerForegroundService` with persistent notification
|
||||
- [x] `SCHEDULE_EXACT_ALARM` + `USE_EXACT_ALARM` permission handling (Android 12+)
|
||||
|
||||
- [x] **Android widgets**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user