wake-alarm/phone_app/android/app/src
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
..
debug Add wake_alarm_sync phone-side Flutter companion app 2026-07-10 23:16:11 +02:00
main phone: read the native sick-day cache back on the Sick days screen 2026-10-16 14:38:25 +02:00
profile Add wake_alarm_sync phone-side Flutter companion app 2026-07-10 23:16:11 +02:00
test/kotlin/com/kuhy/wake_alarm_sync phone: sick days — picker, silent ring, stick stand-down, pre-alarm sync 2026-10-16 13:22:40 +02:00