feat: rebus game mode #25

Merged
ayoub merged 1 commit from feature/rebus-mode into dev 2026-07-06 12:48:22 +00:00
Owner

New "Rébus" mode: guess the geek work from an emoji puzzle (free-text answer,
tolerant matching). Implemented as a quiz format rebus — reuses the whole quiz
machinery (pool, anti-repeat, speed scoring, recap, bots, back-office):

  • shared: QuizFormat/GameType/MixMode + RoundConfig.pool gain "rebus"
  • server: rebus is a text format; pool composes a rebus sub-pool (not filtered by
    category); ~9 seeded emoji rebus in the in-code bank; admin accepts the format
  • client: lobby tile + sub-mode + count; big centered emoji display in the round;
    dedicated transition theme (🧩 RÉBUS); FR/EN strings; back-office form option

Verified e2e: a rebus game serves only rebus rounds with emoji prompts and the
recap shows the right answers. typecheck/lint/build/24 tests green.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

New "Rébus" mode: guess the geek work from an emoji puzzle (free-text answer, tolerant matching). Implemented as a quiz format `rebus` — reuses the whole quiz machinery (pool, anti-repeat, speed scoring, recap, bots, back-office): - shared: QuizFormat/GameType/MixMode + RoundConfig.pool gain "rebus" - server: rebus is a text format; pool composes a rebus sub-pool (not filtered by category); ~9 seeded emoji rebus in the in-code bank; admin accepts the format - client: lobby tile + sub-mode + count; big centered emoji display in the round; dedicated transition theme (🧩 RÉBUS); FR/EN strings; back-office form option Verified e2e: a rebus game serves only rebus rounds with emoji prompts and the recap shows the right answers. typecheck/lint/build/24 tests green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ayoub self-assigned this 2026-07-06 12:48:12 +00:00
ayoub added 1 commit 2026-07-06 12:48:12 +00:00
New "Rébus" mode: guess the geek work from an emoji puzzle (free-text answer,
tolerant matching). Implemented as a quiz format `rebus` — reuses the whole quiz
machinery (pool, anti-repeat, speed scoring, recap, bots, back-office):

- shared: QuizFormat/GameType/MixMode + RoundConfig.pool gain "rebus"
- server: rebus is a text format; pool composes a rebus sub-pool (not filtered by
  category); ~9 seeded emoji rebus in the in-code bank; admin accepts the format
- client: lobby tile + sub-mode + count; big centered emoji display in the round;
  dedicated transition theme (🧩 RÉBUS); FR/EN strings; back-office form option

Verified e2e: a rebus game serves only rebus rounds with emoji prompts and the
recap shows the right answers. typecheck/lint/build/24 tests green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ayoub merged commit 69811e0667 into dev 2026-07-06 12:48:22 +00:00
ayoub deleted branch feature/rebus-mode 2026-07-06 12:48:23 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ayoub/nerdware#25
No description provided.