Build the held-out laboratory families: all 14 corpus scenarios ready #100

Manually merged
vinny merged 0 commits from vinny/lab-corpus into master 2026-10-16 03:02:58 -04:00 AGit
Owner

All 14 laboratory corpus scenarios are now ready (refs #7). - Built the remaining held-out families with tools/lab_build.py from plans the coding agent drafted, reviewed and approved on the Scenario Builder page: the GIUK gap, the Taiwan Strait takeover (run-in save plus the trial's external edits in edits/), the Arabian Sea and Korean resilience families, the Western Pacific scale family and the worldwide dispersed campaign. - Each record has the plan version and SHA-256, the additions' SHA-256, the fingerprint, the President's order, and the family's compression and game-time budget. Held-out notes say how a scenario was built, not its forces. - New additions: tpl-subsurface-asw-defensive.lua, tpl-mixed-takeover-heldout.lua, tpl-mixed-dispersed-worldwide.lua (special actions, base and tanker limits). Each build's audit read every unit back as planned, and the saved .scen loaded back with the same fingerprint. - lab_build now reads a family's additions next to the corpus it was given (--corpus). - CORPUS_BUILD.md lists the builder bugs the batch found and fixed (#75–#98). python tools/lab.py validate-corpus --saves-dir "C:\Temp\Scenarios\CMOnet Lab": 14 descriptors, 14 ready, every save, additions file and edit ok. 🤖 Generated with Claude Code

All 14 laboratory corpus scenarios are now ready (refs #7). - Built the remaining held-out families with `tools/lab_build.py` from plans the coding agent drafted, reviewed and approved on the Scenario Builder page: the GIUK gap, the Taiwan Strait takeover (run-in save plus the trial's external edits in `edits/`), the Arabian Sea and Korean resilience families, the Western Pacific scale family and the worldwide dispersed campaign. - Each record has the plan version and SHA-256, the additions' SHA-256, the fingerprint, the President's order, and the family's compression and game-time budget. Held-out notes say how a scenario was built, not its forces. - New additions: `tpl-subsurface-asw-defensive.lua`, `tpl-mixed-takeover-heldout.lua`, `tpl-mixed-dispersed-worldwide.lua` (special actions, base and tanker limits). Each build's audit read every unit back as planned, and the saved `.scen` loaded back with the same fingerprint. - `lab_build` now reads a family's additions next to the corpus it was given (`--corpus`). - `CORPUS_BUILD.md` lists the builder bugs the batch found and fixed (#75–#98). `python tools/lab.py validate-corpus --saves-dir "C:\Temp\Scenarios\CMOnet Lab"`: 14 descriptors, 14 ready, every save, additions file and edit ok. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The coding agent built the remaining held-out families with tools/lab_build.py
from plans it drafted, reviewed and approved on the Scenario Builder page:
the GIUK gap, the Taiwan Strait takeover (with its run-in save and the trial's
external edits), the Arabian Sea and Korean resilience families, the Western
Pacific scale family and the worldwide dispersed campaign. Each record names
its plan version and SHA-256, its additions' SHA-256 and the fingerprint, the
President's order, and the family's compression and game-time budget.
lab_build reads a family's additions next to the corpus it was given.
CORPUS_BUILD.md lists the builder bugs the batch found and fixed.

Refs #7.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Version 0.7.64 (lab-corpus)
Some checks failed
check / check (ubuntu-latest) (push) Has been cancelled
check / check (windows-latest) (push) Has been cancelled
check / check (windows-latest) (pull_request) Has been cancelled
check / check (ubuntu-latest) (pull_request) Has been cancelled
50151f43a9
vinny manually merged commit 50151f43a9 into master 2026-10-16 03:02:58 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
vinny/CMOnet!100
No description provided.