{ "ok": true, "command": "python manage.py smoke_staging --artifact ", "generated_at": "2026-03-16T15:19:30.105231+00:00", "question": { "prompt": "Smoke prompt?", "correct_answer": "Correct" }, "steps": [ { "step": "create_session", "session_status": "lobby" }, { "step": "join_players", "players_count": 3 }, { "step": "start_round", "session_status": "lie", "round_question_id": 1 }, { "step": "auto_guess_transition", "session_status": "guess", "answers": [ "Lie from P3", "Lie from P1", "Lie from P2", "Correct" ] }, { "step": "submit_guesses", "guess_results": [ { "player_id": 1, "selected_text": "Lie from P2", "is_correct": false, "fooled_player_id": 2 }, { "player_id": 2, "selected_text": "Correct", "is_correct": true, "fooled_player_id": null }, { "player_id": 3, "selected_text": "Lie from P1", "is_correct": false, "fooled_player_id": 1 } ] }, { "step": "auto_reveal_transition", "session_status": "reveal", "reveal": { "correct_answer": "Correct", "lies_count": 3, "guesses_count": 3, "fooled_player_ids": [ 1, 2 ], "correct_guess_player_ids": [ 2 ] } }, { "step": "auto_scoreboard_transition", "session_status": "scoreboard", "leaderboard": [ { "id": 2, "nickname": "P2", "score": 7 }, { "id": 1, "nickname": "P1", "score": 2 }, { "id": 3, "nickname": "P3", "score": 0 } ] }, { "step": "finish_game", "session_status": "finished" } ], "session_code": "7YV59E", "players": [ "P1", "P2", "P3" ], "round_question_id": 1, "guess_plan": { "P1": "Lie from P2", "P2": "Correct", "P3": "Lie from P1" } }