Spectator mode: no exit path — player stuck after entering #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom (operator playtest, 2026-06-21)
Operator: "I'm also unable to leave the spectator mode, once I enter it."
Once spectator mode is entered, there is no input or UI affordance to return to the title screen or exit the spectator state.
Likely root cause
State-machine missing a transition out of
spectatorstate, or the spectator key-handler does not include anEscape/ back-to-title affordance.Fix direction
Add an exit affordance to spectator mode:
Escapereturns to title screen (matches game-over→title flow)screencan transitionspectator→titlecleanly, dropping any subscription/ws-stateAcceptance criteria
Escapereturns to the title screenLane
Pilot — UI / state-machine / input-handling.
Effort
Size/S — small state-machine addition + key-handler + visible affordance + cleanup of WS subscription if any.