Lanternhold

Iterations (append-only)


Iteration 1: initial first draft

Focus: bootstrap the project. Folder structure, git, first-draft GDD and art bible, palette, tracking files.

Changes

Sims: none yet. The tuning table marks every value with the sim that must confirm it (S01–S09).

Mockups: m01_palette_swatch.png (generated with m01_palette_swatch.py, stdlib only).

Known weaknesses (for upcoming iterations)

Scores: 1:3 · 2:3 · 3:2 · 4:3 · 5:3 · 6:3 · 7:2 · 8:3 · 9:2 · 10:3 · 11:3 · 12:2 · 13:2

Next focus: #3 Emergence (S01 flux and S09 coupled loops).


Owner input (between i1 and i2, not an iteration)

The owner confirmed every OPEN_QUESTIONS assumption (Q1–Q9) and asked to skip audio for now.

Changes

Scores are unchanged, and the next focus is still #3 Emergence.


Iteration 2: #3 Emergence

Focus: prove or break the flux claims with simulation, then test the coupled feedback loops.

Sims

Changes

Critique (five reviewers)

Scores: 1:3 · 2:3 · 3:4 · 4:3 · 5:3 · 6:3 · 7:2 · 8:3 · 9:2 · 10:3 · 11:3 · 12:2 · 13:2

Next focus: #7 Research (S05 solver).


Iteration 3: #7 Research

Focus: is research a satisfying deduction puzzle that replays, or brute force in a costume?

Sim: S05 (sims/S05_research.py). It implements the GDD §6.1 generator (pools, pair uniqueness, backtracking) and simulates players: guessing, uniqueness-aware, Prism-using, clue-using, and Separator-using. Over 200–400 seeds it measures failed tests, flux, warp, the aha share and seed overlap.

Changes

Critique

Scores: 1:3 · 2:3 · 3:4 · 4:3 · 5:3 · 6:3 · 7:4 · 8:3 · 9:3 · 10:3 · 11:3 · 12:2 · 13:2

Next focus: #12 Scope.


Iteration 4: #12 Scope

Focus: make the scope measurable, cut to a core, and pin down the first slice.

Sim: S10 (sims/S10_scope.py), a scope audit. It parses the real asset list (ART_BIBLE §10.2) per milestone and method, and runs an assumption-labelled effort model.

Changes

Critique

Scores: 1:3 · 2:3 · 3:4 · 4:3 · 5:3 · 6:3 · 7:4 · 8:3 · 9:3 · 10:3 · 11:3 · 12:4 · 13:2

Next focus: #13 Build-ready.


Iteration 5: #13 Build-ready

Focus: remove the questions a developer would ask before starting M0/M1.

Evidence: canonical data + validator.

Changes

Critique

Scores: 1:3 · 2:3 · 3:4 · 4:3 · 5:3 · 6:3 · 7:4 · 8:3 · 9:3 · 10:3 · 11:3 · 12:4 · 13:4

Next focus: #1 First hour (S06 pacing).