← back to pipelines
Pipeline 4 · Candidate deep dives
7-section design document per top candidate. Heat-style.
Generates a Heat-style 7-section design document for a single candidate game.
python scripts/deep_dive.py list-candidates # top candidates without a deep dive
python scripts/deep_dive.py prepare "Hot Streak" # emits a self-contained agent prompt
# (run the agent against the prompt; output goes to notes/<slug>_deep_dive.md)
prepare doesn't call an LLM — it builds the prompt by loading:
- the BGG row from SQLite,
- prior v2/v3 enrichment if present,
- a calibration pointer to
notes/heat_deep_dive.md(the gold-standard reference).
The agent then runs the prompt, and its output is checked into notes/<slug>_deep_dive.md.
The 7 sections
Every deep dive follows the same shape:
- One-liner — the elevator pitch
- Core loop — the minute-to-minute play
- Decision space — what the player thinks about
- Skill expression — what improves with mastery
- Tactile dependency — how much the physical/touch layer carries the experience
- Translation difficulty — what's hard about porting it
- Live-service / meta-layer ideas — what an upgrade structure could look like
Currently published
8 deep dives are checked in. See /deep-dives for the list.
Published deep dives
8 checked in. Click through for the full document.
- Bomb Busters — Deep Dive for an iOS Coop-Deduction Roguelite Translation
- Great Western Trail — Deep Dive for an iOS Roguelite Translation
- Heat: Pedal to the Metal — Deep Dive for an iOS Roguelite Translation
- Orléans — Deep Dive for an iOS Roguelite Translation
- The Quest for El Dorado — Deep Dive for an iOS Roguelite Translation
- Tigris & Euphrates — Deep Dive for an iOS Roguelite Translation
- Tyrants of the Underdark — Deep Dive for an iOS Roguelite Translation
- Tzolk'in: The Mayan Calendar — Deep Dive for an iOS Roguelite Translation