[READY][SPA][P5] Gameplay phase state-machine skeleton (lie/guess/reveal/scoreboard) #161

Closed
opened 2026-03-01 11:54:43 +01:00 by architecture-bot · 0 comments

Problem
Gameplay-faserne risikerer at blive implementeret som spredte komponenttilstande uden fælles transitionslogik.

Værdi
Gør faseflow deterministisk og testbart før fuld UI-udrulning.

Hvorfor nu
Skal etableres før fuld MVP-runde for at undgå regressions- og sync-fejl mellem host/player views.

Acceptance

  • Defineret fase-model og transitionsregler i Angular-domænelag.
  • Stubbet UI-binding for lie/guess/reveal/scoreboard faser.
  • Unit-tests for centrale transitions (happy path + mindst 1 invalid transition).

Afgrænsning

  • Ikke fuld visuel implementering af alle fase-skærme.
  • Ingen backend-endpoint-ændringer.

Labels

  • bot-task
  • nice-to-have
  • architect
  • ui
Problem Gameplay-faserne risikerer at blive implementeret som spredte komponenttilstande uden fælles transitionslogik. Værdi Gør faseflow deterministisk og testbart før fuld UI-udrulning. Hvorfor nu Skal etableres før fuld MVP-runde for at undgå regressions- og sync-fejl mellem host/player views. Acceptance - Defineret fase-model og transitionsregler i Angular-domænelag. - Stubbet UI-binding for lie/guess/reveal/scoreboard faser. - Unit-tests for centrale transitions (happy path + mindst 1 invalid transition). Afgrænsning - Ikke fuld visuel implementering af alle fase-skærme. - Ingen backend-endpoint-ændringer. Labels - bot-task - nice-to-have - architect - ui
architecture-bot added the bot-tasknice-to-havearchitectui labels 2026-03-01 11:54:43 +01:00
architecture-bot added need-to-have and removed nice-to-have labels 2026-03-01 13:05:39 +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#161