Add verified engine data layer: cards.json, boards.json, rules reference

cards.json: 220 cards across base/Exp1/Exp2 with official 6E quantities
from Eric's rulebook (base = exactly 125, Exp1 = exactly 75), verbatim
text for all but two cards, FAQ rulings, and per-card verification
flags. boards.json: all six sector layouts, now physically verified
against Eric's board photos with zero corrections (research/
boards-verification.md), plus 2-8 player setup configurations.
rules-notes.md is the engine implementer's reference; VERIFICATION.md
tracks the few remaining spot-checks (Butt-Head and Mega-Monster card
text foremost).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Eric Wagoner
2026-08-15 18:50:41 -04:00
co-authored by Claude Fable 5
parent c60d70c5e1
commit 7a8aa62b65
6 changed files with 5292 additions and 2 deletions
+80
View File
@@ -0,0 +1,80 @@
# 6th-Edition Verification Checklist — v2 (post rulebook/Exp1 scans)
**Status update:** the owner's photos of the 6e rulebook and Expansion #1 rules sheet
(`research/scans/` IMG_46654673, transcribed in `research/official-6e-card-list.md`)
have resolved most of the original checklist. Membership and quantities for the 6e
basic deck (69 unique + 34 numbers = 125) and Expansion #1 (59 unique + 14 numbers
= 75) are now OFFICIAL and encoded in `cards.json`.
## ✅ Done (answered by the scans — no photos needed)
- ~~Full deck census / per-card quantities~~ — official rulebook + Exp1 card lists.
- ~~Number-card spread~~ — base 2×12/3×10/4×7/5×4/6×1; Exp1 has its own: 2×5/3×4/4×3/5×2.
- ~~Dispel Creation membership~~ — ×1 basic AND ×2 Exp1 (the "125th card" question is closed).
- ~~Bomb~~ — on neither official list; not in this collection (presumed Exp2/7e-era).
- ~~Trap!, Speedstone~~ — confirmed ×1 each in the basic deck.
- ~~Force Field~~ — official Exp1 card ×1 (the FAQ's "mystery card" identified).
- ~~The die~~ — equipment list: one die numbered 14.
- ~~Rulebook wording items~~ — first-round "no combat" phrasing, punch/wall(20)/door(15)
damage, pick-up-ends-turn, door auto-relock, 50-50 junction rule, AUTO WARP details,
LOS center-to-center (still references the dropped center dots), ADJACENT/L.O.S.
markings, hand/draw limits — all confirmed; see rules-notes.md "RESOLVED" section.
## 📷 Remaining — card-face spot-checks
The `text` in cards.json comes from the 5e-era card database, not from 6e card faces.
One photo per card below settles the flagged uncertainties (status `uncertain` in
cards.json); a batch photo of the rest of the deck's faces would upgrade every card
to fully verified but is optional.
Priority cards to photograph (front, text legible):
- [ ] **BUTT-HEAD** and **MEGA-MONSTER** (Exp1) — no text, type, or LOS/ADJACENT
marking is known from ANY source. These are the only two cards in cards.json
with `text: null`.
- [ ] **GIFT FROM ABOVE** (Exp1) — presumed to be the card the 5e database calls
"Gift From God"; confirm title and text.
- [ ] **DIMENSIONAL WARP** (Exp1) — presumed = "Permawarp"; confirm.
- [ ] **REDIRECTION** (Exp1) — presumed = "Rewarp"; confirm.
- [ ] One **wand** card (e.g. BLASTER WAND) — confirm printed titles say "Wand"
(5e database says "Stick").
- [ ] **SKELETON**, **TROLL**, **WRAITH** (Exp1) — confirm whether the printed titles
are the short names or "Create Skeleton/Troll/Wraith".
- [ ] **FORCE FIELD** (Exp1) — text in cards.json is the FAQ's verbatim quote;
spot-check against the card.
- [ ] One **number card** face from the base deck and one from Exp1 (printed text
is undocumented; also confirms whether the two sets' number cards differ).
- [ ] **THOUGHT-STEAL** — confirm hyphenation of the printed title.
- [ ] Optional sweep: photograph the remaining card faces in batches of ~912 to
verify all wording verbatim (art may differ from the 5e scans the database used).
## 🗺️ Remaining — boards (ASSIGNED to a separate agent; do not duplicate)
Board photo verification is in progress elsewhere. For reference, the open items are:
doors on Layouts D and F, which 4 of the 6 layouts are in the base box, which layout
was replaced before 7e, board backs, and the setup-diagram letters / AUTO WARP
diagram. Results land in `boards.json`.
## 📐 Remaining — physical odds and ends
- [ ] **Physical dimensions** of a sector board (one photo next to a ruler/tape).
- [ ] **Errata sheet** — check the box for any loose insert (the 5e shipped one).
- [ ] Optional: token/counter-sheet photo (inventory is undocumented; the rulebook
confirms "two counter sheets" but not their contents).
## 📦 If Expansion Set #2 is ever acquired
Owner does not own Exp2; its 85 entries in cards.json keep null quantities. A census
would resolve: quantities, the 85-cards-vs-88-names arithmetic, Bomb's true home, the
Full Shield / Pick Lock / Reflection reprints, and the 16 Artifact cards (no scans of
them exist anywhere online — photograph individually).
---
## Where the answers go
| Finding | File to update |
|---|---|
| Card titles/wording, Butt-Head & Mega-Monster text | `cards.json` (`text`, `name`, `cardType`, `los`, flip `verification.status` to `verbatim`, clear notes) |
| Board findings | `boards.json` (separate agent) |
| Dimensions, errata sheet | `boards.json` / `rules-notes.md` as relevant |