|
|
4f2ee8798a
|
Phrase mode: count-in click fix, auto-continue sections, BPM widget, live-note staff, 13 new exercises
|
2026-09-14 01:45:39 +02:00 |
|
|
|
909c30192f
|
Phrase mode: count-in no-scoring fix, re-arm timeout for repeated notes, browser QA scripts
|
2026-09-14 01:22:55 +02:00 |
|
|
|
486f3c5dcd
|
Phrase mode: browser debug hook (localStorage.phraseDebug)
|
2026-09-14 01:16:21 +02:00 |
|
|
|
9cb78b39d5
|
Phrase mode UI fixes: visible current-note accent, staff headroom, reused virtual-instrument/hint toggles, zen decluttering
|
2026-09-14 01:16:00 +02:00 |
|
|
|
0520cb08b4
|
Phrase mode UI fixes: visible current-note accent, staff headroom, reused virtual-instrument/hint toggles, zen decluttering
|
2026-09-14 01:15:52 +02:00 |
|
|
|
821f88d43a
|
Phrase mode: ABC parser (subagent), library content, renderer, PhraseTrainer component
|
2026-09-14 00:57:32 +02:00 |
|