fix(workplans): adopt ADR-007 derived identifiers

Records absent from central carried random pre-ADR-007 identifiers minted by
the retired local hub, which C-06 refused as stale references. Deriving from
the canonical record id takes no identity from anything.

Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
This commit is contained in:
codex 2026-08-25 19:30:13 +02:00
parent 9458d0256a
commit b5730f280b
55 changed files with 2937 additions and 150 deletions

View file

@ -4,14 +4,14 @@ type: workplan
title: "H1 experiment: problem pressure and high-stress ATTACK self-soothe"
domain: consumer
repo: ground-game
status: active
status: finished
owner: bernd
topic_slug: whynot
created: "2026-08-07"
updated: "2026-08-08"
origin: residual
origin_ref: GROUND-WP-0003
state_hub_workstream_id: "0056c739-e31a-459c-bf5c-d67a9bd9b596"
state_hub_workstream_id: "35d47980-4092-55a6-9ba8-4b67c0dc4f18"
---
# H1 — measure whether Stress coupling restores ATTACK/DARVO relevance
@ -25,9 +25,9 @@ Design challenge and hypothesis:
**Catalog id:** `h1-problem-stress` (selectable; not baseline).
**Measurement:** [GROUND-RPT-0004](../reports/260808-clay-borg-h1-measured.md).
Do **not** merge H1 into `ground-darvo-r0` from this workplan. Catalog
`decision: reject-as-baseline` recorded 2026-08-08 (agent recommendation
pending maintainer confirm on T05).
**Finished 2026-08-08.** H1 packaged, measured, **reject-as-baseline**.
Successor residual: [GROUND-WP-0007](GROUND-WP-0007-h2-scoped-problem-stress.md).
Package stays in catalog for regression A/B — do not delete.
## Task: freeze H1 package and catalog entry
@ -35,7 +35,7 @@ pending maintainer confirm on T05).
id: GROUND-WP-0006-T01
status: done
priority: high
state_hub_task_id: "183e5fef-d350-434f-8ebb-09c8a43e224a"
state_hub_task_id: "9cc1d6a2-ddb9-5d26-a55c-c61242cb520d"
```
Land experiment directory, `rules_delta.yaml`, `editions/catalog.yaml` +
@ -49,7 +49,7 @@ Land experiment directory, `rules_delta.yaml`, `editions/catalog.yaml` +
id: GROUND-WP-0006-T02
status: done
priority: high
state_hub_task_id: "20ea00ea-c196-4aab-982b-12d5ea79b258"
state_hub_task_id: "1944fdcb-6086-5398-a2e1-2defea01b177"
```
Message clay-borg with: catalog path, `variant_id: h1-problem-stress`,
@ -64,9 +64,9 @@ arm-rate report against H1 vs baseline.
```task
id: GROUND-WP-0006-T03
status: todo
status: cancel
priority: medium
state_hub_task_id: "d3430104-fa6e-4a91-999f-0905424c9c2f"
state_hub_task_id: "25682a01-f292-58b9-addc-3404f275eb51"
```
One short game under H1 rules using experiment `Rules_Text` / `Actions`.
@ -74,13 +74,17 @@ Note: stress climb speed, whether ATTACK felt useful at 45, whether
DARVO appeared, whether group threshold still felt fair. Append notes
under `history/` or this workplan.
**Cancelled 2026-08-08.** H1 rejected as baseline; engine measurement
already showed group collapse. Felt-play effort moves to H2
(GROUND-WP-0007-T03) if needed.
## Task: record measurement and catalog utility
```task
id: GROUND-WP-0006-T04
status: done
priority: high
state_hub_task_id: "a6d90fa8-1b95-4856-9642-851d0b0f2ff4"
state_hub_task_id: "050491b8-b62d-52a0-927b-cd1e7ecae1ef"
```
When clay-borg (or table + engine) results exist: update
@ -96,9 +100,9 @@ Package remains `selectable: true` for regression A/B.
```task
id: GROUND-WP-0006-T05
status: wait
status: done
priority: medium
state_hub_task_id: "40e74ec4-c006-4411-9259-6277371b2601"
state_hub_task_id: "c0da8011-2791-50f2-b5e1-d17ec75b24ca"
```
Maintainer decision from criteria in the design note §3.2. If reject or
@ -106,25 +110,13 @@ under-deliver: spawn H2 (e.g. last-place status stress) as a **new**
experiment package, not an in-place mutation of H1 without a new
`variant_id`.
**Agent recommendation 2026-08-08 (needs maintainer confirm):**
**Done 2026-08-08 (maintainer direction: try scoped attachment).**
| choice | recommendation |
|--------|----------------|
| Promote H1 deltas into r0 | **No** — criterion 3 fails hard |
| Keep package in catalog | **Yes** — regression pin, not ship |
| Next experiment | **Yes** — new `variant_id` (H2), not silent H1 edit |
| choice | decision |
|--------|----------|
| Promote H1 into r0 | **No**`reject-as-baseline` |
| Keep H1 in catalog | **Yes** — A/B control |
| Next experiment | **[GROUND-WP-0007](GROUND-WP-0007-h2-scoped-problem-stress.md)** — `h2-scoped-problem-stress` (personal / bond / global) |
**H2 shape candidates** (pick one or combine carefully):
1. **Pressure form:** +Stress **per** unclaimed Problem, or only from
Round 3+, or only if ≥2 unclaimed — so tax does not force full clear
every round before SOLVE bandwidth exists.
2. **Who pays:** not always everyone — e.g. Lead, or seats with 0 claims
this game, or last place (semi Idea 2).
3. **Keep or drop H1-B:** H1-B never fired under competent play; either
drop for H2 clarity or lower the self-soothe gate (Stress ≥3) so it is
testable.
4. **Do not** only stack last-place stress on top of flat H1-A without
fixing the solve-rate tax first.
Confirm T05 → close WP-0006 or spawn H2 workplan.
Bond scope kept because bonded players share stress **and** joint SOLVE
incentive. H1-B not stacked into H2.