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,50 @@
# Machine-oriented rules deltas for clay-borg / simulators.
# Human prose: VARIANT.md and history/260807-attack-darvo-stress-design.md
# Apply on top of base variant ground-darvo-r0 kernel behaviour.
variant_id: h1-problem-stress
base: ground-darvo-r0
schema_version: 1
deltas:
- id: H1-A
name: problem_pressure_end_of_round
phase: round_end
# Order relative to baseline End step:
# 1) apply this +1 if any unclaimed Problem remains
# 2) clamp Stress 05
# 3) arm DARVO (Stress 5 and not already in sequence) as today
# 4) rotate Lead; advance Round
when:
any_problem_unclaimed: true
# unclaimed = not claimed by any seat this game
# includes face-up unsolved, still-hidden, and Denied
effect:
each_player_stress_delta: +1
notes: >
Soft shared pressure. Does not scale by number of open Problems
(deliberately). Denied and hidden unclaimed Problems count.
- id: H1-B
name: high_stress_attack_self_soothe
phase: resolve_attack
# Applies to ACT_ATTACK and to DARVO-stage extra Attack if they share
# the same Attack resolution path.
when:
attack_not_cancelled: true
attacker_stress_before_attack_effects_gte: 4
effect:
attacker_stress_delta: -1
order: after_target_and_relation_effects
notes: >
Does not change target Stress, Rivalry/Bond rules, or Protection/OU
cancel. Clamp after delta.
unchanged:
- deal_and_thresholds
- solve_legality
- support
- ground_modes
- darvo_stage_table
- start_stress: 2
- relation_slots: 2