Secure browser
Required for microphone and GPS on mobile browsers.
Run SetFlow through the hardware and connection checks before call time. Rehearsal records use setflow-dress-rehearsal-v1, never the live production ID.
iPhone/Safari may still show Apple’s microphone or location permission prompt. Test Mode skips SetFlow’s crew agreement, not the device owner’s permission.
Required for microphone and GPS on mobile browsers.
Save the rehearsal identity locally so SetFlow does not ask for it every run.
Confirm the rehearsal can reach the connected Supabase project.
Request the device microphone and capture a short local sample.
Request a rehearsal LiveKit token, connect, publish the mic, mute, and disconnect.
Read a high-accuracy position and save one tagged rehearsal location update.
Verify SetFlow can surface a local test notification when supported.
Manual tomorrow: speak from one phone and confirm the second device hears it live.
Manual tomorrow: walk between two areas and confirm GPS updates continue while SetFlow stays open.
No run yet. The stage is quiet.