Where practice becomes a story. Report, never scold; leagues headline, numbers subtext; the weak domain always visible.
Bout summary a sheet when the bout closes
bout closed
This bout24 min
14 drills strengthened
4 reads · rhythm C- → C+
hesitations clustered at barlines
Paid off — dotted-rhythm drills
rhythm:dotted down 60% since accepting · prescription retired with credit
The bout summary. What brightened, reads and axis moves, at most three observations, a retirement card when a prescription paid off. No "incomplete" state exists.
PracticeRatingsLibrarySettings
FP-30X · USB
Composite
Gold II
862
Ready to measure?
the monthly benchmark · ~15 minutes · four segments
BeginNot now
The Ratings tab. Composite hero, then the ratings radar — concentric rings are the league bands in their metals (bronze innermost → master at the rim); the polygon wears the composite's league (gold here — the four-domain shape colored by what it averages to; composite is derived, so it gets the fill, never a fake fifth vertex); each vertex dot wears its own domain's league. A real fifth domain would make it BBA's pentagon. Tap a vertex for the domain detail. The benchmark invitation below — dismissable, returns monthly, never a badge.
PracticeRatingsLibrarySettings
ReadingGold I · 918
what feeds this
Note readingdrills
Staff flashdrills
Passagesreads
Eyes-aheadreads
recent
Tue+22 — ceiling B++ at the benchmark
Monrhythm C- → C+ — five clean reads in a row
Domain detail (a tapped vertex): a real chart — rating × months, league boundaries demarcated in their metals (700/800/900 dashed gold, the Silver zone labeled), and transition points marked ("reached Gold · Jun"). Below: what feeds the domain and recent attributions — every change traceable.
hesitations at barlines, well above your usual — flash fragments prescribed
Prescribed / paid off
dotted-rhythm drills retired with credit · sevenths-in-flats on the shelf
History. The attribution feed — every rating change traces to a logged cause — and the weekly coach note: three deterministic bullets in v1 (the composer writes prose over the same slots when layer 2 un-tables).