A counter-model to the daily-ring mockup. Fitness rings reward activity spread across the day (Stand wants twelve separate hours); piano practice is the opposite — one bounded, deliberate session. So the session becomes the unit of record, the day is just a light habit beat that holds it, and consistency — a rhythm, a streak — replaces the daily quota as the reward. The three signals (Time · Pieces · Focus) survive, but as a description of the session that happened, never a ring you fail to fill.
The hero is the session as an artifact: its shape over its own 6:14–6:38 clock — warm-up, Minuet, then a 6-minute focus stretch on Hanon. Duration is the headline; the three signals read underneath as a caption, not a quota. Above it, the rhythm shows the habit — five days running.
Fixes the flaw: a 24-minute one-sitting session is simply a full session — no ring to top up, nothing left "unclosed". The reward is the streak, not a filled quota.
The moment the ring model gets wrong. Instead of three empty rings staring back as a failure, the screen is calm and inviting: "Ready when you are", today's suggestion, one ember Start practice. The rhythm still shows the streak; today's mark is simply not filled yet.
Fixes the flaw: an empty day carries no guilt or fail-state — a missed day is explicitly framed as a rest. Participation, never a grade, holds even at 0.
Tap the session and the three signals open as a description: Time (24 min, of which 18 recorded), Pieces (the two worked), Focus (6 min technique). Then the pieces played, the take shared with the teacher, and the child's own effort rating.
Fixes the flaw: Time/Pieces/Focus are reported as what happened, with no denominator and no pass/fail. The signals didn't disappear — they moved to where detail belongs.
Rhythm and Progress were two tabs saying the same thing, so they're one surface now. The rhythm (consistency, where the reward lives) sits over a feed of real sessions (the history) — no minutes chart, because time-on-the-clock is the wrong yardstick for practice. Thursday's lesson shows in dusk; it counts as a session on its own. The calendar and lesson live behind the two icons up top.
Fixes the overlap: one tab instead of two. Consistency and the session feed answer "am I showing up, and what did I play?" — no grid of rings to close, no quota of minutes to hit.
Reached from the gear on Rhythm. The weekly lesson with Ms. Lee is synced from her schedule and shows as a dusk day that counts as a practice session automatically — attending the lesson is showing up, no home practice needed to keep the streak.
Why it matters: the streak only means something if the lesson is part of the rhythm — otherwise the app quietly punishes a kid on the one day they spend their best hour at the piano.
Behind the calendar icon on Rhythm. Every played day wears a single ring, its arc segmented by passage colour — ember warm-up, honey piece, sage focus — so a glance reads the shape of each day. Thursdays are the lesson in dusk. Tapping a date lists that day's sessions below (here, July 24's evening session).
Divergent from Apple: not concentric goal-rings to close — one honest ring per day describing what was played, with no denominator and no fail-state.
The second tab: what Mia is working on, grouped by what's new from the teacher, what's in active rotation, and what's been played before. Each row carries a light caption — session count, target tempo, last-played — never a mastery grade.
Same ethos: pieces are described by how often they've been visited, not scored. New assignments arrive here from Ms. Lee; tapping one opens the reference + its session history.
Tapping a piece opens the assignment as Mia sees it: the focus points as tags, the target tempo, Ms. Lee's reference recording to listen to, and every session this piece appeared in. One ember CTA — Practice this piece.
Teacher-origin only: the reference is recorded by the teacher (never sourced content). Shared takes are marked, but the audio itself is redacted on-device first.
The fourth tab is the guardian's home: the student profile (Mia, guardian-managed), the people connected (teacher Ms. Lee, you, an optional co-guardian), and the consent controls — the audio-share toggle that gates whether redacted takes reach the teacher.
Honest privacy: the copy states the on-device redaction plainly and the toggle is revocable, effective immediately — never a premature "secured" badge.