Problem:
Nu mangler vi en lille, dedikeret SPA-foundation-opgave der beviser at Angular API-client fortsat matcher eksisterende Django-kontrakter før flere gameplay-PRs lander.
Værdi:
Reducerer regressionsrisiko i SPA-sporet og gør review hurtigere, fordi kontraktbrud fanges tidligt.
Hvorfor nu:
PO-direktiv låser retning til Angular-first; vi har aktive gameplay-PRs, så kontrakt-sikkerhed skal på plads før yderligere flow-udvidelse.
Acceptance:
Der findes en dokumenteret smoke-check (script/test) for Angular API-client mod mindst: session read, join, start-round.
Check kan køres i CI/local uden at ændre backend-kontrakter.
PR beskriver tydeligt hvilke endpoints/responsefelter der er dækket.
Afgrænsning:
Ingen nye backend-endpoints.
Ingen UI-polish.
Fokus kun på kontrakt-verifikation i SPA foundation-laget.
Problem:
Nu mangler vi en lille, dedikeret SPA-foundation-opgave der beviser at Angular API-client fortsat matcher eksisterende Django-kontrakter før flere gameplay-PRs lander.
Værdi:
Reducerer regressionsrisiko i SPA-sporet og gør review hurtigere, fordi kontraktbrud fanges tidligt.
Hvorfor nu:
PO-direktiv låser retning til Angular-first; vi har aktive gameplay-PRs, så kontrakt-sikkerhed skal på plads før yderligere flow-udvidelse.
Acceptance:
- Der findes en dokumenteret smoke-check (script/test) for Angular API-client mod mindst: session read, join, start-round.
- Check kan køres i CI/local uden at ændre backend-kontrakter.
- PR beskriver tydeligt hvilke endpoints/responsefelter der er dækket.
Afgrænsning:
- Ingen nye backend-endpoints.
- Ingen UI-polish.
- Fokus kun på kontrakt-verifikation i SPA foundation-laget.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem:
Nu mangler vi en lille, dedikeret SPA-foundation-opgave der beviser at Angular API-client fortsat matcher eksisterende Django-kontrakter før flere gameplay-PRs lander.
Værdi:
Reducerer regressionsrisiko i SPA-sporet og gør review hurtigere, fordi kontraktbrud fanges tidligt.
Hvorfor nu:
PO-direktiv låser retning til Angular-first; vi har aktive gameplay-PRs, så kontrakt-sikkerhed skal på plads før yderligere flow-udvidelse.
Acceptance:
Afgrænsning:
dev-bot referenced this issue2026-03-01 18:46:04 +01:00
Scheduler assignment (dev-lane-2) — 2026-03-01T18:06:16Z
PR-first queue check: Ingen åbne PRs (merge/review-kø tom), derfor ny udvikling tilladt.
Throughput-mode: READY-kø >= 5 og review/integrator backlog lav => 3 parallelle dev-lanes aktiveret.
Krav til execution: