CB-WP-0038: variant selection, H1 implemented, and H1 measured
Some checks failed
ci / check (push) Failing after 3s
Some checks failed
ci / check (push) Failing after 3s
ground-game packages hypotheses as selectable rules variants — a catalog, a rules_delta.yaml, and prose — and their note is explicit that CSV text alone is not executable here. So the kernel gains a Variant in game state: in the state, therefore in the hash, therefore in the recording, because a scenario replayed under a different variant would diverge silently. Baseline is bit-for-bit what it was, asserted across seat counts and seeds. A variant system that perturbs the baseline invalidates every measurement this repo has. H1-A and H1-B implemented from rules_delta.yaml and mutation-proven on their own defects: "unclaimed" misread as face-up-and-unsolved, and the attacker's Stress read after the attack's effects. Their `unchanged:` list is asserted rather than trusted — that list is their claim about their own experiment. Measured, and three of their four criteria fail. DARVO arm rate is still 0 under greedy; ATTACK selection does not rise and falls for the rank-75 policy; group success collapses from 165/190/200 to 0 at 3/4/6 seats. The mechanism is not the assumed one: greedy answers the pressure by regulating, Stress plateaus at 3, so it never reaches the gate at 4 or the arm at 5 — H1-A acts as a solve-rate tax and H1-B is unreachable under competent play. A harness defect was caught before the claim: sweep discarded refused games silently and never reported its count, so "nobody won" and "nothing played" printed identically. Reporting H1 as unwinnable on that basis would have been the ADR-0018 family aimed at another repo's design. All 200 games ran in every cell; the zeros are real. Chaos d8 = 8 — the window's first override, redrew L against a structural L, so it changed nothing. Window 3 recorded in ChaosRollHistory. NOT REVIEWED: tier L owes a separate-agent adversarial review, and no H1 result may reach ground-game until it has run. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
627992bc85
commit
a928b5925c
15 changed files with 928 additions and 28 deletions
65
editions/catalog.yaml
Normal file
65
editions/catalog.yaml
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
# Selectable GROUND edition / rules packages.
|
||||
# Schema docs: CATALOG.md
|
||||
# clay-borg: pin by variant_id → path (+ optional git_pin).
|
||||
|
||||
schema_version: 1
|
||||
updated: "2026-08-07"
|
||||
default_variant: ground-darvo-r0
|
||||
|
||||
packages:
|
||||
- variant_id: ground-darvo-r0
|
||||
path: editions/ground-darvo-r0
|
||||
kind: baseline
|
||||
base: null
|
||||
selectable: true
|
||||
status: baseline
|
||||
dataset_id: GROUND-DARVO-CORE-0.1
|
||||
title: "GROUND DARVO Edition — core r0"
|
||||
summary: >
|
||||
Playtest baseline. Surface + hidden 1..k deal; available 6/9/12;
|
||||
thresholds 5/7/9. Stress ledger has no problem pressure; ATTACK
|
||||
does not self-soothe.
|
||||
hypothesis_ref: null
|
||||
workplan_ref: null
|
||||
rules_delta: null
|
||||
changed_files: []
|
||||
utility_estimate: >
|
||||
Ship-default content package. Modes differentiate; RPT-0003 shows
|
||||
ATTACK/DARVO irrelevant under competent play — known gap, not a
|
||||
reason to un-pin until a successor is accepted.
|
||||
decision: none
|
||||
git_pin: null
|
||||
clay_borg_notes: >
|
||||
Vendor CSVs as today (Problems, Actions, Solutions, Modes, Tokens).
|
||||
Kernel implements printed r0 rules.
|
||||
|
||||
- variant_id: h1-problem-stress
|
||||
path: editions/experiments/h1-problem-stress
|
||||
kind: experiment
|
||||
base: ground-darvo-r0
|
||||
selectable: true
|
||||
status: experimental
|
||||
dataset_id: GROUND-DARVO-EXP-H1-0.1
|
||||
title: "H1 — problem pressure + high-stress ATTACK self-soothe"
|
||||
summary: >
|
||||
Two deltas only: (A) +1 Stress each player at Round End if any
|
||||
Problem remains unclaimed; (B) uncancelled ACT_ATTACK by a seat
|
||||
at Stress ≥4 gives that seat −1 Stress. Thresholds/deal unchanged.
|
||||
hypothesis_ref: history/260807-attack-darvo-stress-design.md
|
||||
workplan_ref: workplans/GROUND-WP-0006-h1-problem-stress-experiment.md
|
||||
rules_delta: editions/experiments/h1-problem-stress/rules_delta.yaml
|
||||
changed_files:
|
||||
- Actions.csv
|
||||
- Rules_Text.csv
|
||||
- metadata.json
|
||||
utility_estimate: >
|
||||
Unmeasured. Expected: non-zero DARVO arm rate; ATTACK sometimes
|
||||
rational at Stress ≥4; always-ATTACK still bad. Update after
|
||||
clay-borg attack-value / difficulty-style panel on this variant_id.
|
||||
decision: none
|
||||
git_pin: null
|
||||
clay_borg_notes: >
|
||||
Inherit problem/solution/mode/token data from base ground-darvo-r0
|
||||
unless overridden. MUST implement rules_delta.yaml H1-A and H1-B
|
||||
in the kernel (or a variant feature flag). CSV text alone is not
|
||||
executable in the current engine.
|
||||
Loading…
Add table
Add a link
Reference in a new issue