play session
offline degraded

Play Session Join, Rollen und Recovery

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.

Queue
nicht verfuegbar

kein lokaler Carrier

Node
unbekannt

wartet auf Sync

Resume
gesperrt

ohne Session

Zustandsvorschau

Brief: docs/references/frontend-briefs/play-preflight.md

Offline braucht einen gecachten Session-Carrier

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.

Session-Korridor

Join, Aktivierung, Handover und Wiedereinstieg

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 geladene TeamSession

Offline ohne gecachten Session-Carrier bedeutet: keine Queue, kein Resume und keine Rollenwahrheit. Die Surface markiert das explizit, statt alte Beispieldaten auszuspielen.

kein lokaler CarrierSync fehltResume unklar

Was fuer den naechsten echten Schritt fehlt

  • Session zunaechst online laden und lokal cachen.
  • Offline-Queue erst dann als Teil derselben Session sichtbar machen.
  • Recovery und Re-Sync an den echten Carrier statt an Beispielzahlen binden.
Default-Routen bleiben carriergebunden.

Join, Recovery und Rescue erscheinen nur mit derselben verifizierten TeamSession und nicht als benannter Snapshot aus dem Repo.

Lokaler Carrier

blockiert

Offline wird nur mit lokal gecachtem Session-Carrier produktiv. Ohne ihn bleibt die Queue absichtlich leer statt alte Ereigniszaehler zu zeigen.

Resume

blockiert

Ohne geladene Session kann weder ein onlineRequired Node noch ein Resume-Ziel verifiziert werden.

Mehrgeraetespiel

pruefen

Late Join, Handover und Asset-Uploads bleiben gesperrt, bis das Geraet dieselbe Session erneut geladen hat.

Recovery

pruefen

Offline bleibt ein degradiertes, aber explizites Produktverhalten und faellt nicht in einen stillen Demo-Snapshot zurueck.

Leitplanken

ehrlich
  • Queue und Resume bleiben nur mit lokalem Sessionzustand lesbar.
  • OnlineRequired Schritte oeffnen sich nicht aus statischen Defaults.
  • Das Geraet braucht denselben Session-Carrier fuer einen kontrollierten Wiedereinstieg.