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:
parent
9458d0256a
commit
b5730f280b
55 changed files with 2937 additions and 150 deletions
58
editions/modules/problem_stress/scoped/rules_delta.yaml
Normal file
58
editions/modules/problem_stress/scoped/rules_delta.yaml
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
# module: problem_stress.scoped (formerly experiment h2-scoped-problem-stress)
|
||||
# Compose with other axes freely; do not require attack_relief or end/deal modules.
|
||||
|
||||
module_id: problem_stress.scoped
|
||||
aspect: problem_stress
|
||||
schema_version: 1
|
||||
base: ground-darvo-r0
|
||||
legacy_experiment_id: h2-scoped-problem-stress
|
||||
|
||||
deltas:
|
||||
- id: PS-SCOPE
|
||||
name: problem_stress_scope_field
|
||||
phase: data
|
||||
effect:
|
||||
problems_csv_column: stress_scope
|
||||
allowed_values: [global, personal, bond]
|
||||
edition_assignment_by_hidden_priority:
|
||||
0: global
|
||||
1: personal
|
||||
2: personal
|
||||
3: bond
|
||||
4: personal
|
||||
|
||||
- id: PS-OWN
|
||||
name: assign_owners_at_setup
|
||||
phase: setup_after_deal
|
||||
when:
|
||||
problem_stress_scope_in: [personal, bond]
|
||||
effect:
|
||||
assign_owner:
|
||||
order: ascending_hidden_priority_among_in_play_non_global
|
||||
start: lead
|
||||
step: clockwise_next_seat
|
||||
|
||||
- id: PS-TICK
|
||||
name: scoped_problem_pressure_end_of_round
|
||||
phase: round_end
|
||||
when:
|
||||
problem_unclaimed: true
|
||||
effect:
|
||||
stress_delta_per_matching_problem: +1
|
||||
recipients: stress_scope_of_that_problem
|
||||
scope_resolution:
|
||||
global: all_seats
|
||||
personal: [owner]
|
||||
bond: bond_network_of_owner
|
||||
stacking: true
|
||||
|
||||
- id: PS-SOLVE
|
||||
name: claim_not_restricted_by_scope
|
||||
phase: resolve_solve
|
||||
effect:
|
||||
any_seat_with_matching_suit_may_solve: true
|
||||
owner_need_not_be_solver: true
|
||||
|
||||
data_overlays:
|
||||
- Problems.csv
|
||||
- Rules_Text.csv
|
||||
Loading…
Add table
Add a link
Reference in a new issue