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

@ -0,0 +1,14 @@
# Module: `problem_stress.flat_any_open`
| | |
|---|---|
| **aspect** | `problem_stress` |
| **role** | End of round: if **any** Problem unclaimed → **each** seat +1 Stress |
| **status** | measured → reject as sole pressure (H1-A); keep for A/B |
| **legacy** | H1-A half of `h1-problem-stress` |
| **measurement** | [RPT-0004](../../../../reports/260808-clay-borg-h1-measured.md) |
**Compose with:** any `end_condition`, `problem_deal`, `attack_relief`.
**Conflicts with:** other `problem_stress.*` modules (one per aspect).
Known result: flat tax → solve-rate collapse at 3p+ under greedy (when used alone or with H1-B).

View file

@ -0,0 +1,18 @@
# problem_stress.flat_any_open (was H1-A)
module_id: problem_stress.flat_any_open
aspect: problem_stress
schema_version: 1
base: ground-darvo-r0
deltas:
- id: PS-FLAT
name: flat_any_open_problem_pressure
phase: round_end
when:
any_problem_unclaimed: true
effect:
each_player_stress_delta: 1
notes: Former H1-A alone. +1 to every seat if any unclaimed Problem remains.
unchanged:
- deal_and_thresholds
- attack_resolution
- solve_legality