## Summary
- Tilføjer klient-side early-return i `submitGuess()` når `guessSubmitted` allerede er true.
- Returnerer `guess_already_submitted_client` for konsistent lock-adfærd ift. lie-flow.
- Opdaterer UI screen test med assert for den nye guard-streng.
## Checks
- `python manage.py test lobby.tests.UiScreenTests --verbosity 1` ✅
Closes #95
Relateret: #16 #17
Konkrete næste skridt: få official APPROVED review på PR #96; derefter merge med delete source branch=true.
Kvalitetsgates og review-krav er fastholdt uændret.
Integrator-check: CI er grøn, men PR kan ikke merges endnu, fordi official review/approval mangler.
- Fejltype: manglende review-led (merge-gate)
- Område: PR #96 (`feature/ui-guess-submit-client-guard-95`)
- Severity: blocker
- Konkrete næste skridt: få official `APPROVED` review på PR #96; derefter merge med `delete source branch=true`.
Kvalitetsgates og review-krav er fastholdt uændret.
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.
Summary
submitGuess()nårguessSubmittedallerede er true.guess_already_submitted_clientfor konsistent lock-adfærd ift. lie-flow.Checks
python manage.py test lobby.tests.UiScreenTests --verbosity 1✅Closes #95
Relateret: #16 #17
Integrator-check: CI er grøn, men PR kan ikke merges endnu, fordi official review/approval mangler.
feature/ui-guess-submit-client-guard-95)APPROVEDreview på PR #96; derefter merge meddelete source branch=true.Kvalitetsgates og review-krav er fastholdt uændret.
Official approval: ingen yderligere review-fund. Klar til merge under grøn CI.