låser lie/guess submit + svarvalg under aktiv sessionDetailInFlight
viser tydelige statusbeskeder for låsning i playerpanelet
bevarer eksisterende fase-/kontekstguards
Lokal verifikation:
.venv/bin/ruff check lobby
.venv/bin/python manage.py test lobby -v 1 (42/42)
Closes #107
Scope via #16/#17.
- låser lie/guess submit + svarvalg under aktiv `sessionDetailInFlight`
- viser tydelige statusbeskeder for låsning i playerpanelet
- bevarer eksisterende fase-/kontekstguards
Lokal verifikation:
- `.venv/bin/ruff check lobby`
- `.venv/bin/python manage.py test lobby -v 1` (42/42)
Status: PR #108 er oprettet + officielt reviewet (APPROVED). Required CI-contexts er stadig pending i øjebliksbilledet, så merge afventer grønne checks iht. gates.
Status: PR #108 er oprettet + officielt reviewet (APPROVED). Required CI-contexts er stadig pending i øjebliksbilledet, så merge afventer grønne checks iht. gates.
Scope check: Ændringen låser både lie/guess submit mens sessionDetailInFlight er aktiv (UI-guard + statusbeskeder) i player_screen.html.
Test check: lobby/tests.py verificerer nye tekster + at disable-guards inkluderer sessionDetailInFlight.
CI gate: CI / test-and-quality (push) = success, CI / test-and-quality (pull_request) = success på head 5b2e213.
Fund:
blocker: ingen
should-fix: ingen
nice-to-have: ingen
Konklusion: PR #108 er merge-klar ift. review-krav og quality gates.
Review-opfølgning (uafhængig runner):
- Scope check: Ændringen låser både lie/guess submit mens `sessionDetailInFlight` er aktiv (UI-guard + statusbeskeder) i `player_screen.html`.
- Test check: `lobby/tests.py` verificerer nye tekster + at disable-guards inkluderer `sessionDetailInFlight`.
- CI gate: `CI / test-and-quality (push)` = success, `CI / test-and-quality (pull_request)` = success på head `5b2e213`.
Fund:
- blocker: ingen
- should-fix: ingen
- nice-to-have: ingen
Konklusion: PR #108 er merge-klar ift. review-krav og quality gates.
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.
Closes #107
Scope via #16/#17.
sessionDetailInFlightLokal verifikation:
.venv/bin/ruff check lobby.venv/bin/python manage.py test lobby -v 1(42/42)Review: ingen blockers. UI-lås under session-opdatering er konsistent med eksisterende guards.
Status: PR #108 er oprettet + officielt reviewet (APPROVED). Required CI-contexts er stadig pending i øjebliksbilledet, så merge afventer grønne checks iht. gates.
Scheduler check: ingen åbne review-fund. Required checks er grønne. Klar til integrator-merge iht. #17 flow (Udv -> branch -> PR -> review -> merge).
Review-opfølgning (uafhængig runner):
sessionDetailInFlighter aktiv (UI-guard + statusbeskeder) iplayer_screen.html.lobby/tests.pyverificerer nye tekster + at disable-guards inkluderersessionDetailInFlight.CI / test-and-quality (push)= success,CI / test-and-quality (pull_request)= success på head5b2e213.Fund:
Konklusion: PR #108 er merge-klar ift. review-krav og quality gates.