wake-alarm/phone_app/android
Krzysztof kuhy Rudnicki 4f149e67a4 phone: read the native sick-day cache back on the Sick days screen
A release build gives no way to see the SharedPreferences cache that
AlarmReceiver reads at ring time (no run-as, no log of its contents), so
"the Dart UI shows it" could not prove "the alarm will stay silent".

- SickDays.store/dates log the sorted set under WakeAlarmSickDays.
- AlarmChannel getSickDays returns the cached set (null if unreadable).
- The Sick days screen reads it on open (before the sync rewrites it) and
  after every sync: "Alarm cache: <dates>" / "none" / "unreadable".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Xfj1sxKH9VBPqpcAni8Jry
2026-10-16 14:38:25 +02:00
..
app phone: read the native sick-day cache back on the Sick days screen 2026-10-16 14:38:25 +02:00
gradle/wrapper Bump ruff 0.16.8 -> 0.16.9 and Gradle 9.7.1 -> 9.8.0: newest stable dependency-freshness gate 2026-09-25 13:27:37 +02:00
.gitignore Add wake_alarm_sync phone-side Flutter companion app 2026-07-10 23:16:11 +02:00
build.gradle.kts Add wake_alarm_sync phone-side Flutter companion app 2026-07-10 23:16:11 +02:00
gradle.properties Add wake_alarm_sync phone-side Flutter companion app 2026-07-10 23:16:11 +02:00
settings.gradle.kts Latest stable dependencies, and the gate that keeps them there 2026-08-28 14:56:16 +02:00