ground-game/editions/modules/end_condition/hybrid_clear_collapse/rules_delta.yaml
codex b5730f280b 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
2026-08-25 19:30:13 +02:00

41 lines
1 KiB
YAML

# module: end_condition.hybrid_clear_collapse
# status: ready-for-implement (v0 rules frozen in MODULE.md)
module_id: end_condition.hybrid_clear_collapse
aspect: end_condition
schema_version: 1
base: ground-darvo-r0
status: ready-for-implement
implementation: pending_kernel
deltas:
- id: END-CLEAR
name: early_end_board_clear
phase: after_solve_step
when:
unclaimed_problems_in_play: 0
effect:
end_game: true
scoring: mode_as_usual
group_success_if_claimed_ge_threshold: true
group_fail_if_claimed_lt_threshold: true
- id: END-COLLAPSE
name: early_end_group_collapse
phase: round_end_after_stress_clamp
when:
any_of:
- no_seat_with_stress_lte: 3
- majority_seats_in_active_darvo: true
effect:
end_game: true
group_success: false
personal_winners: none
- id: END-CEILING
name: max_rounds_five
phase: after_round
when:
round_completed: 5
effect:
end_game: true
scoring: mode_as_usual