Summary: Compute baseline per-tier and total card counts and record machine-checkable 2x target.
Acceptance Criteria
- Baseline counts (per-tier and total) are produced from example-games/main-street/MainStreetCards.ts or docs/main-street/card-catalog.md and saved as docs/main-street/card-catalog-baseline.json.
- A machine-checkable target is recorded: new_total >= 2 * baseline_total.
- A test exists that reads baseline file and asserts new catalog count >= 2x baseline.
Minimal implementation:
- Node script to parse current catalog and emit baseline JSON.
- Add test asserting new_count >= 2x baseline.
Deliverables: baseline JSON, parser script, unit test.
Dependencies: none (first task).
Summary: Compute baseline per-tier and total card counts and record machine-checkable 2x target.
Acceptance Criteria
Minimal implementation:
Deliverables: baseline JSON, parser script, unit test.
Dependencies: none (first task).