{"id":"rpg-harness","name":"RPG-Harness","tagline":"A headless RPG Maker for GalGame-shaped games.","description":"An AI-first engine where a game is a folder of markdown scripts and YAML. Pure step(Game, State, Input) → (State, Output) — no graphics framework. Play it in a terminal, over a JSON API, or via built-in AI personas. Live-authoring reloads as you edit. A harness for a domain that has nothing to do with trading.","domain":"Games · Narrative","version":"0.1.0","status":"experimental","agents":["claude"],"runtime":{"portable":true,"requires":[]},"source":{"kind":"standalone","repo":"https://github.com/Ame-X/RPG-Harness"},"sections":[{"heading":"What it is","body":"A headless RPG Maker — an AI-first engine for GalGame-shaped games. A game is a folder of markdown scripts, YAML config, and optional assets. The engine is a pure step(Game, State, Input) → (State, Output) function, so AI agents can play or author without an SDK."},{"heading":"Three game modes","body":"- Pure visual novels.\n- Training / calendar systems.\n- Extraction-shooter raid loops."},{"heading":"How you play it","body":"Interactive terminal, headless JSON API, built-in AI personas, or the browser workbench. Edit markdown scripts while gameplay runs — changes reload automatically. State is JSON-persistable and git-diffable."}]}