Commit graph

1 commit

Author SHA1 Message Date
Till JS
32419a679e docs(who): RFC for the historical-figure guessing module
Pre-implementation design doc for porting the core mechanic of the
standalone games/whopixels Phaser app into a normal Mana module.

The doc covers:
  - The actual mechanic (LLM roleplays a historical figure, user
    guesses the name through conversation, [IDENTITY_REVEALED]
    sentinel triggers the win) — clearing up the misleading
    "pixel-art editor" framing in the legacy README
  - Why personalities have to stay server-side (open DevTools, grep
    bundle, game over)
  - Module architecture: two Dexie tables, one Hono endpoint cluster
    in apps/api, encryption-registry entry, mana-apps registry entry
  - Four shipping decks (historical / women / antiquity / inventors)
  - The fallback explicit-guess endpoint for when the LLM forgets
    its sentinel
  - Build order, scope, risks, and what's deferred to Phase B
    (daily challenge, leaderboard) and Phase C (generative variant)

Default decisions baked in: name `who`, sync-only LLM (no SSE in v1),
free hint button with usage counter, daily challenge deferred,
whopixels deletion in the same PR as the new module.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 13:08:07 +02:00