One day of the Reset, day 16, lived on the phone without opening the app. v2 supersedes v1 after Kamran's review: day titles read as plain human lines (no more "Rising:"), the widgets got their beauty pass, and every frame is now checked against Apple's Widgets and Live Activities HIG (verified against developer.apple.com, Jul 12). The verdicts stand: countdown = widget not Live Activity in v1, everything ships .active, dawn and pre-prayer supersede, never stack.
Inline glance · circular gauge + ticking rectangular widget · the dawn line as a notification
AlarmKit (iOS 26): rings through Sleep Focus like the Clock app · decision 07.5
Fajr
5:15
Prayer at 5:34
The Begin widget auto-appears in CarPlay's widget stack, no entitlement, no dedicated app
One App Intent feeds all three: "play today's lesson"
Prayer times (medium) · today's du'ā (small) · Begin (small, doubles in StandBy and CarPlay)
A script setting at onboarding and in Settings: Arabic · both · transliteration
One per-prayer Live Activity through the last 20 minutes, ends at the adhan (HIG: under 8h, so per-prayer, never all-day)
UNNotificationAction buttons: one tap logs it, the app never opens
Phone charging on its side · the system strips widget backgrounds and applies the red night tint itself
Smart Stack card concept · deferred past v1 · the HIG asks lock widgets and complications to be designed in tandem, so the lock rectangular already is this card
Fixture note: prayer times (5:34 / 1:04 / 4:38 / 7:12 / 8:41) are illustrative and internally consistent with the day-16 demo world (lock 5:14 pre-Fajr, reflection 9:52 after Isha). Du'ā lines are curriculum-real and time-coherent: before the day-16 session completes, every surface shows day 15's "Subhana Rabbiyal-'Azim"; the bedside, after it, shows day 16's own "Rabbana wa lakal-hamd". Day titles were retitled in this pass to plain human lines ("Allah Has Already Heard You", formerly "Rising: ..."). All flagged for the scholar pass with the rest of the fixtures. Supersedes FE-Reset-Ambient-Board-v1-2026-07-12.html.