Lokaler Carrier
blockiertOffline wird nur mit lokal gecachtem Session-Carrier produktiv. Ohne ihn bleibt die Queue absichtlich leer statt alte Ereigniszaehler zu zeigen.
Ohne lokal geladene Session kann Offline weder Queue noch Resume belegen. Die Surface bleibt deshalb explizit degraded statt einen scheinbar echten Recovery-Schnitt zu zeigen.
kein lokaler Carrier
wartet auf Sync
ohne Session
Zustandsvorschau
Brief: docs/references/frontend-briefs/play-preflight.md
Offline wird nur dann produktiv sichtbar, wenn dieses Geraet bereits einen TeamSession-Carrier haelt. Ohne ihn bleibt die Surface degraded und zeigt keine Queue aus Repo-Samples.
Join, Rollen, Offline und Rescue bleiben an dieselbe TeamSession gebunden. Fehlt dieser Carrier, zeigt die Surface den Blocker offen statt benannter Beispielzustande.
Session-Korridor
Offline ohne gecachten Session-Carrier bedeutet: keine Queue, kein Resume und keine Rollenwahrheit. Die Surface markiert das explizit, statt alte Beispieldaten auszuspielen.
Join, Recovery und Rescue erscheinen nur mit derselben verifizierten TeamSession und nicht als benannter Snapshot aus dem Repo.
Offline wird nur mit lokal gecachtem Session-Carrier produktiv. Ohne ihn bleibt die Queue absichtlich leer statt alte Ereigniszaehler zu zeigen.
Ohne geladene Session kann weder ein onlineRequired Node noch ein Resume-Ziel verifiziert werden.
Late Join, Handover und Asset-Uploads bleiben gesperrt, bis das Geraet dieselbe Session erneut geladen hat.
Offline bleibt ein degradiertes, aber explizites Produktverhalten und faellt nicht in einen stillen Demo-Snapshot zurueck.