Expand game engine, replay, tests, and documentation

This commit is contained in:
Jesse
2026-07-31 08:10:54 -04:00
parent e7bc07df85
commit 401b879140
30 changed files with 2253 additions and 552 deletions
+13 -7
View File
@@ -7,21 +7,27 @@ implementation of the systems it touches.
**Status key:** `OPEN` — not yet discussed · `DECIDED` — settled, in v0.2 · `DEFERRED` — knowingly
left open, with the consequence noted.
> **⚠ 2026-07-31 — four design files were recovered** (`Deck cards2.xlsx`, `Mainline Cards.pdf`,
> `Trains3.pdf`, `tracks.png`) that answer several of these questions directly. Where the design
> contradicts a decision below, **the design wins** and the entry is marked SUPERSEDED. The reasoning
> is kept, not deleted: it is how we know which questions the design answers.
> See [`implications.md`](implications.md).
| # | Gap | Status |
| - | --- | ------ |
| 1 | Phase resolution order | **DECIDED** |
| 2 | Collision resolution (and the Whistle Post highball condition) | **DECIDED** |
| 2 | Collision resolution (and the Whistle Post highball condition) | **DECIDED**, amended by ABS Signals |
| 3 | Office upgrades | **DECIDED** |
| 4 | Component manifest and deck composition | **DECIDED** |
| 5 | Extra-train seniority ties | **DECIDED** |
| 4 | Component manifest and deck composition | **SUPERSEDED** — deck is 115, track is per-player |
| 5 | Extra-train seniority ties | **MOOT** — Extras are X13-X22, the tie cannot occur |
| 6 | Victory conditions | **DECIDED** |
| 7 | Terminology errata | **DECIDED** |
| 8 | First placement into an empty Office Area | **DECIDED** — found during verification |
| 9 | Consist length scales with player count | **DECIDED** — found during verification |
| 10 | Card face specifications | **DECIDED**revised the Gap 6 targets |
| 11 | Track card orientation | **DECIDED**orientation chosen on placement |
| 12 | Balance targets | OPEN — targets unreachable once scoring was corrected |
| 13 | Deck scaling by player count | OPEN — measured, recommendation ready |
| 10 | Card face specifications | **SUPERSEDED**the real card list exists |
| 11 | Track card orientation | **SUPERSEDED**handedness is printed; both hands supplied |
| 12 | Balance targets | **INVALIDATED** — measured against a placeholder ruleset |
| 13 | Deck scaling by player count | **LARGELY DISSOLVED** — track is per-player by design |
---