How the finished web app should look — rendered against the real design tokens (espresso black + copper, cyan controls, plasma reserved for the drop), Martian Mono for every BPM and timecode, and the signature energy-arc ribbon. Each tile opens a full-screen page.
Email + password against Better Auth. The quiet front door — one focused card on the warm-black field.
The heart of the product. 3-pane workstation: class library, the energy ribbon + timeline + song rows, and the track inspector with cues & moves.
The cue prompter the instructor runs a class against — maximum contrast, on-beat pulse, the All-Out drop. Cue-by-Cue and Full-List views.
Public classes other instructors have published. Preview the run, or save a copy into your own library.
Create a team, manage members by email, and share a class at view/edit — the Google-Drive sharing model.
--rf-bpm drives --rf-beat; the playing track's art pulses on the actual beat (Live + selected row only, suppressed under reduced-motion).