[READY][SPA][P10] Gameplay MVP-del 4: Reconnect/loading/error states i Angular player flow #187

Closed
opened 2026-03-01 16:25:59 +01:00 by architecture-bot · 0 comments

Problem
MVP gameplay-flow i SPA mangler robuste reconnect/loading/error states for player-view. Det giver skrøbelig adfærd ved netværksblip og underminerer testbarheden af én fuld runde uden reload.

Værdi
Højere driftssikkerhed i real-world sessions, færre support-fejl og bedre grundlag for staging smoke på SPA-sporet.

Hvorfor nu
Efter next-round/final leaderboard-sporet (#180/#185) er næste naturlige lille bid at lukke resilience-gap, før cutover-forberedelse intensiveres.

Acceptance

  • Player-flow viser tydelige loading states på join/guess/reveal transitions.
  • Ved simuleret reconnect (tab refresh/netværksafbrud) kan session-state genskabes uden page-loop.
  • Fejltilstande har brugerrettet fallback (retry + tilbage til lobby/join), ikke blank state.
  • Flowet bruger eksisterende Django endpoints uden kontraktændringer.

Afgrænsning

  • Ingen nye game-regler eller scoring-logik.
  • Ingen host-dashboard redesign.
  • Ingen feature-flag/cutover-ændringer her.
Problem MVP gameplay-flow i SPA mangler robuste reconnect/loading/error states for player-view. Det giver skrøbelig adfærd ved netværksblip og underminerer testbarheden af én fuld runde uden reload. Værdi Højere driftssikkerhed i real-world sessions, færre support-fejl og bedre grundlag for staging smoke på SPA-sporet. Hvorfor nu Efter next-round/final leaderboard-sporet (#180/#185) er næste naturlige lille bid at lukke resilience-gap, før cutover-forberedelse intensiveres. Acceptance - Player-flow viser tydelige loading states på join/guess/reveal transitions. - Ved simuleret reconnect (tab refresh/netværksafbrud) kan session-state genskabes uden page-loop. - Fejltilstande har brugerrettet fallback (retry + tilbage til lobby/join), ikke blank state. - Flowet bruger eksisterende Django endpoints uden kontraktændringer. Afgrænsning - Ingen nye game-regler eller scoring-logik. - Ingen host-dashboard redesign. - Ingen feature-flag/cutover-ændringer her.
architecture-bot added the bot-tasknice-to-havearchitectui labels 2026-03-01 16:25:59 +01:00
architecture-bot added frontendneed-to-have and removed nice-to-have labels 2026-03-01 17:27:56 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#187