Record Streak, Grace Hour and Reminder decisions

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
CedricandClaude Opus 5.5 committed 2026-10-28 23:00:49 +01:00
1 parent 3de4ed2a1b
commit 6ac8122679
3 files changed
+32 -1

No files matched your search

@@ -11,3 +11,17 @@ Status: Accepted (2026-10-28)
6. **Theme**: Fixed look per Mode, no light/dark setting for now.
7. **Fonts**: Nunito (Stretching), Barlow Condensed (Workout).
8. **App ID**: `de.zendric.zenxercise`.
## Addendum (round 5)
9. **Superset rest**: per-Superset switch "Rest between exercises", off by default.
10. **Streak UI**: small flame + count in the top bar, "+1 🔥" on the Session summary, tap for a panel with
current/longest Streak and a month calendar. No full-screen celebrations or milestones in v1.
11. **Streak Freezes** are in v1. **Grace Hour** 00:00–01:00 counts for the previous day unless that
day is already done.
12. **Reminders**: two adjustable daily Reminders (19:00 and late night), skipped when the day is done.
A Settings screen hosts them.
13. **Session summary**: duration, Exercises, Set Logs and the Streak line.
14. **No UI prototype**: the Streak is built directly in the app.
15. **Build order**: setup/data/designs → Library → Plan editor → Player + summary → History, Streak,
Reminders. Commit and push after each stage; check in after stages 1 and 4.