Pluggable game cartridge platform (GameDriver interface)
Celery + Redis timer-driven phase transitions
Session owner play/pause/exit controls (no skip)
Escalating scoring per round, incremental reveal scoring
Emoji reactions during guess phase → post-game awards
Relational per-user config presets with game-specific models
Ephemeral game state (no persistence after exit/finish)
Full WebSocket event reference and data lifecycle
Also: updated TODO.md (WebSocket done, persisted answers done),
created CLAUDE.md, and PROMPT.md for ralph-loop.
Captures all brainstormed decisions:
- Pluggable game cartridge platform (GameDriver interface)
- Celery + Redis timer-driven phase transitions
- Session owner play/pause/exit controls (no skip)
- Escalating scoring per round, incremental reveal scoring
- Emoji reactions during guess phase → post-game awards
- Relational per-user config presets with game-specific models
- Ephemeral game state (no persistence after exit/finish)
- Full WebSocket event reference and data lifecycle
Also: updated TODO.md (WebSocket done, persisted answers done),
created CLAUDE.md, and PROMPT.md for ralph-loop.
Captures all brainstormed decisions:
- Pluggable game cartridge platform (GameDriver interface)
- Celery + Redis timer-driven phase transitions
- Session owner play/pause/exit controls (no skip)
- Escalating scoring per round, incremental reveal scoring
- Emoji reactions during guess phase → post-game awards
- Relational per-user config presets with game-specific models
- Ephemeral game state (no persistence after exit/finish)
- Full WebSocket event reference and data lifecycle
Also: updated TODO.md (WebSocket done, persisted answers done),
created CLAUDE.md, and PROMPT.md for ralph-loop.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
God og sammenhængende implementering af WebSocket-push. ASGI routing, channel layer fallback i testmiljø, consumer auth/ping samt broadcast-hooks i faseovergange hænger fornuftigt sammen, og CI er grøn på den aktuelle head SHA d15abf9d78.
God og sammenhængende implementering af WebSocket-push. ASGI routing, channel layer fallback i testmiljø, consumer auth/ping samt broadcast-hooks i faseovergange hænger fornuftigt sammen, og CI er grøn på den aktuelle head SHA d15abf9d78.
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.
Captures all brainstormed decisions:
Also: updated TODO.md (WebSocket done, persisted answers done),
created CLAUDE.md, and PROMPT.md for ralph-loop.
God og sammenhængende implementering af WebSocket-push. ASGI routing, channel layer fallback i testmiljø, consumer auth/ping samt broadcast-hooks i faseovergange hænger fornuftigt sammen, og CI er grøn på den aktuelle head SHA
d15abf9d78.