36948477926d05cd0c658c1fa27e26a82897f737
The root +layout.svelte redirects anonymous traffic to /login, so a fresh CI browser context never gets to render the lobby's DEV-gated synthetic-report section — the previous spec relied on leftover session state in the local browser and silently broke on clean runners (local-ci run 23). Bootstrap the session through /__debug/store before navigating to /lobby: load a device keypair, set a deterministic device session id. The synthetic flow itself still bypasses the gateway entirely; the seed only ensures `session.status === "authenticated"` so the layout guard lets the lobby through. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Go
61%
TypeScript
31.6%
Svelte
6.5%
JavaScript
0.3%
Makefile
0.3%
Other
0.3%