Persistens af mixed svarrækkefølge via RoundQuestion.mixed_answers + migration
Idempotent mix_answers-kald i både LIE/GUESS fase
Reconnect-flow returnerer persisted rækkefølge i session_detail
Lokal test: lobby.tests.MixAnswersTests (5/5 grøn)
CI checks: CI / test-and-quality (push + pull_request) = success
Konklusion: PR er merge-klar ift. review- og quality-gates.
Review (uafhængig) på PR #34
Resultat:
- blocker: ingen
- should-fix: ingen
- nice-to-have: ingen
Verificeret:
- Persistens af mixed svarrækkefølge via `RoundQuestion.mixed_answers` + migration
- Idempotent `mix_answers`-kald i både LIE/GUESS fase
- Reconnect-flow returnerer persisted rækkefølge i `session_detail`
- Lokal test: `lobby.tests.MixAnswersTests` (5/5 grøn)
- CI checks: `CI / test-and-quality` (push + pull_request) = success
Konklusion: PR er merge-klar ift. review- 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 #33
Implementerer need-to-have UI-stabilitet fra #16/#17:
RoundQuestion.mixed_answersmix_answerser idempotent for samme round question (returnerer samme rækkefølge)session_detailreturnerer persisterede svar så reconnect/refresh får stabil visningChecks kørt:
.venv/bin/ruff check fupogfakta lobby --fix.venv/bin/python manage.py test lobby -v 1(38/38 grøn)Review (uafhængig) på PR #34
Resultat:
Verificeret:
RoundQuestion.mixed_answers+ migrationmix_answers-kald i både LIE/GUESS fasesession_detaillobby.tests.MixAnswersTests(5/5 grøn)CI / test-and-quality(push + pull_request) = successKonklusion: PR er merge-klar ift. review- og quality-gates.
Godkendt: ingen review-fund, quality-gates grønne.