clay-borg/scenarios/ground
tegwick 82fdb85173 CB-WP-0010-T02: GR-E03 gets a scenario
COMMON PROBLEM was the only scoring mode with no scenario — implemented
since CB-WP-0001, referenced by nothing, and would not have failed if
deleted. Five players, where the threshold is reachable at all: every
Problem claimed for a total of 10 against 9, and the winner is decided
by Blame rather than by claimed value — P4 claimed the highest Problem
and loses to P3 because two Blame tokens sit in front of them.

No defect was found on the first execution of that path, which is worth
saying plainly rather than implying the scenario was hard-won.

The assertions were mutation-checked three ways instead of trusted,
because a dot-path expectation that silently fails to resolve would
report PASS: a wrong personal score, a wrong mastery, and removing the
Blame from the fixture each turn it red.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 02:16:51 +02:00
..
gr-a01-investigate.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
gr-a02-solve.yaml T08 iter 6: game end and the three scoring modes; AM-1 at 100% 2026-07-31 02:33:27 +02:00
gr-a04-bond-support.yaml T08: give provisional defaults an owner, a date, and a visible age 2026-07-31 09:29:40 +02:00
gr-a05-support-response.yaml T08 iter 4: GROUND-OU/ND choices and Support consent 2026-07-31 02:27:25 +02:00
gr-a07-bond-flip.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
gr-a08-rivalry-break.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
gr-a10-ground-gr.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
gr-a11-ground-ou.yaml T08 iter 4: GROUND-OU/ND choices and Support consent 2026-07-31 02:27:25 +02:00
gr-a12-ground-nd.yaml T08 iter 4: GROUND-OU/ND choices and Support consent 2026-07-31 02:27:25 +02:00
gr-d01-darvo-trigger.yaml T08: give provisional defaults an owner, a date, and a visible age 2026-07-31 09:29:40 +02:00
gr-d03-darvo-deny.yaml T08 iter 5: the DARVO sequence machine 2026-07-31 02:30:58 +02:00
gr-d04-darvo-attack.yaml T08 iter 5: the DARVO sequence machine 2026-07-31 02:30:58 +02:00
gr-d05-darvo-reverse.yaml T08: give provisional defaults an owner, a date, and a visible age 2026-07-31 09:29:40 +02:00
gr-d06-darvo-early-end.yaml T08 iter 5: the DARVO sequence machine 2026-07-31 02:30:58 +02:00
gr-e01-threshold-unreachable-2p.yaml CB-WP-0008-T03: prove the 2-6 player range 2026-08-01 15:20:04 +02:00
gr-e02-shared-ground.yaml T08: give provisional defaults an owner, a date, and a visible age 2026-07-31 09:29:40 +02:00
gr-e03-common-problem.yaml CB-WP-0010-T02: GR-E03 gets a scenario 2026-08-02 02:16:51 +02:00
gr-e04-coalitions.yaml T08: give provisional defaults an owner, a date, and a visible age 2026-07-31 09:29:40 +02:00
gr-f02-no-gate.yaml T08 iter 6: game end and the three scoring modes; AM-1 at 100% 2026-07-31 02:33:27 +02:00
gr-o01-six-player.yaml CB-WP-0008-T03: prove the 2-6 player range 2026-08-01 15:20:04 +02:00
gr-o01-two-player.yaml CB-WP-0008-T03: prove the 2-6 player range 2026-08-01 15:20:04 +02:00
gr-r02-select.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
gr-r03-stress-gate.yaml T08 iter 1: scenario runner executes; GROUND setup and Select step 2026-07-31 02:14:34 +02:00
gr-r06-round-resolve.yaml T08 iter 3: GROUND modes, INVESTIGATE, SOLVE 2026-07-31 02:23:09 +02:00
smoke-setup.yaml T08 iter 6: game end and the three scoring modes; AM-1 at 100% 2026-07-31 02:33:27 +02:00