Internal

Project-internal notes — history, deferred work, and the decisions trail.

  • Decisions Log — the dated record of every load-bearing decision.

What’s deferred (don’t reach for these without checking)

  • Roguelike layer (A2) — shipped end-to-end (engine primitives + drafting heuristics + rarity-tiered pricing + client UI). Further work here is balance tuning, not missing functionality. See Roguelike Layer.
  • Online multiplayer extras (A3+) — per-bettor opaque-token auth ships; real lobby join + spectating ship server-side and in the client (<LobbyPanel> + read-only spectator view). Still deferred: real user accounts (signup / login / JWT). The current anonymous-token scheme is appropriate for co-op rooms shared by link or via the lobby; promoting to accounts is an A3+-level rewrite if/when the project grows past room-link sharing.

Source of truth

The canonical design is docs/design.md in the repository. This wiki mirrors it. When a decision changes, update design.md first, then mirror the change here. Neither this site nor the repo’s CLAUDE.md should ever hold a decision that isn’t also in design.md.

1 item under this folder.