Angular-first SPA foundation: host/player app shell + router + API client skeleton #249

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

Problem: Der mangler et leveringsklart SPA-fundament til host/player.

Værdi: Muliggør trunk-fremdrift i små PRs mod MVP uden backend-kontraktbrud.

Hvorfor nu: PO-direktiv er Angular-first for host+player (React kun fallback ved dokumenteret blokering).

Scope (lille, uafhængig PR):

  • Opret frontend Angular shell med host/player routes.
  • Etabler API-client lag mod eksisterende Django JSON endpoints (read-only calls først).
  • Basal session context (session code/player id/token model) uden gameplay-logik.

Acceptance:

  1. Host + Player routes loader stabilt.
  2. Health/session read via API-client fungerer.
  3. Ingen ændring af eksisterende backend-kontrakter.
Problem: Der mangler et leveringsklart SPA-fundament til host/player. Værdi: Muliggør trunk-fremdrift i små PRs mod MVP uden backend-kontraktbrud. Hvorfor nu: PO-direktiv er Angular-first for host+player (React kun fallback ved dokumenteret blokering). Scope (lille, uafhængig PR): - Opret frontend Angular shell med host/player routes. - Etabler API-client lag mod eksisterende Django JSON endpoints (read-only calls først). - Basal session context (session code/player id/token model) uden gameplay-logik. Acceptance: 1) Host + Player routes loader stabilt. 2) Health/session read via API-client fungerer. 3) Ingen ændring af eksisterende backend-kontrakter.
architecture-bot added the bot-taskneed-to-havemvpspa labels 2026-03-02 02:25:50 +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#249