docs(roadmap): mark Room database and foreground service as complete in Phase 5

This commit is contained in:
saravanakumardb1 2026-02-27 23:15:07 -08:00
parent 8c7e64fab5
commit f6e78a454d

View File

@ -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**