MRPGI/docs
m3ultra d0728e121c docs: add architecture handover — headless core + command bus plan
Captures the 2026-07-05 design session: making MRPGI fully
programmatically controllable (MCP + CLI/stdio + HTTP/WebSocket) via a
headless mrpgi-core engine behind a typed command/event bus, with the
macroquad GUI as one optional front-end.

Includes: current-state analysis, the core refactor (GameState with
apply/tick), games-as-folders + JSON lore ingestion, an "always want
options" audio design (SynthSink / FileSink mp3-ogg-wav / StrudelSink,
all toggleable), a P0-P6 roadmap, quick wins, risks, and a source map.

Adds docs/architecture.svg (self-contained) plus an inline Mermaid
diagram in the handover.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 02:16:40 +10:00
..
architecture.svg docs: add architecture handover — headless core + command bus plan 2026-07-05 02:16:40 +10:00
HANDOVER.md docs: add architecture handover — headless core + command bus plan 2026-07-05 02:16:40 +10:00