Unlike Open Practice, these session types run the real countdown/light/ audio sequence before a session transitions to "running" - this was untested beyond Open Practice's instant-start shortcut. Confirms the Start button shows a real ticking countdown, the right audio events fire per type (qualifying_start only for qualification), and pause/ resume/finish behave the same as they already do for Open Practice. All audio effects/voice are silenced via raceAudio.events so the test depends only on the sequence's own timers, not on real audio/TTS playback completing in a headless browser with no sound hardware. Also logs a new roadmap item: indoor clubs that reconfigure the track layout in the same venue have no way to tell the app a layout change happened, so PBs/track records/pace baselines silently keep comparing lap times across incomparable layouts. No design decided yet - open questions recorded for a future dedicated conversation. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
8.1 KiB
8.1 KiB