Ruling Attachment Breach / 裁定附条件破口
This event fires or becomes armed when a valid ruling is used while one of its required attachments is absent, mismatched, secretly substituted, or falsely marked as satisfied.
It is narrower than 执行授权枯竭破口. Mandate exhaustion asks whether enough authority exists for multiple rows. This event asks whether a single served row honored its attached notice, remedy, exclusion, monitor, proof bridge, or channel limit.
Trigger condition
trigger_condition_any:
- ruling_used_with_unserved_attachment
- public_notice_used_as_lawful_service_without_conversion
- lawful_seal_used_without_public_or_artist_notice
- editor_patch_used_as_raw_proof_without_checksum_disclosure
- sponsor_carveout_used_as_public_legitimacy_without_public_anchor
- monitor_absent_but_ruling_marked_complied
- excluded_party_reintroduced_without_recorded_waiver
- remedy_promised_but_not_paid_or_proved
- witness_or_route_asset_used_without_required protection
- attachment_row_hidden_from_future_route_check
no_fixed_turn_trigger: trueRequired event payload
ruling_attachment_breach:
event_id: storyteller.event.ruling_attachment_breach.v1
source_ledger: storyteller.card.ruling_attachment_ledger.v1
source_rite: storyteller.rite.ruling_attachment_compliance_hearing.v1 | equivalent
source_ruling: <order / settlement / legality conversion / proof shift / custody ruling>
breached_attachment_rows:
- <row ids>
breach_cause: unserved_notice | unpaid_remedy | missing_exclusion | absent_monitor | channel_mismatch | proof_bridge_absent | false_satisfaction | hidden_row | route_asset_unprotected
narrating_claimant: inspector | archive | sponsor | editor | public_fan | artist | witness | manager | pirate | route_asset | blackout_system
affected_route_or_rite: <future route / rite / event>
attachment_state_after: attachment_breached | public_only | lawful_only | editor_only | sponsor_gated | contested | recovered_with_scar | recovery_only
future_route_effect: blocked | costlier | channel_limited | captured | hostile | contradiction_pending | recovery_onlyBreach families
Notice breach
A party required to know, consent, object, or witness the ruling was skipped.
Expected state:
- public, artist, fan, witness, or archive trust falls;
- future use requires late notice, apology, public receipt, or quarantine;
- sponsor or inspector can narrate the absence as breach.
Remedy breach
The ruling promised refund, oxygen relief, payroll, apology, edit correction, body/voice boundary, or public clarification but did not deliver it.
Expected state:
- affected party becomes hostile, sponsor-gated, public-only, or recovery-only;
- future route costs more or loses a clean branch;
- restitution remains possible only with visible scar.
Exclusion breach
A person, sponsor, editor, archive desk, or claimant barred from the ruling returns through a shortcut.
Expected state:
- false owner, contract capture, edit debt, or public distrust rises;
- prior relief remains true but is harder to use;
- a named route asset or proof object becomes contested.
Monitor breach
A required monitor, carrier, inspector, public witness, checksum, or archive signer is absent.
Expected state:
- compliance becomes counterfeit or contradiction-pending;
- future formal use needs a new bridge;
- handler burden, inspection heat, or archive debt rises.
Channel mismatch breach
The player treats a public, lawful, editor, sponsor, or pirate attachment as valid in another channel without conversion.
Expected state:
- route becomes
public_only,lawful_only,editor_only,sponsor_gated,pirate_only, orrecovery_only; - future acceptance narrows and must name required conversion.
Route asset protection breach
The order relies on a witness, follower, body, copy, carrier, or proof object after its protection condition was ignored.
Expected state:
- asset becomes exposed, captured, hostile, false-fresh, or recovery-only;
- 路线资产维护分诊线 may inherit the damaged asset.
Counter and state deltas
The event must mutate at least three durable surfaces:
deltas:
attachment_breach_risk: +1
attachment_compliance: -1
lawful_acceptance: -1
public_acceptance: -1
artist_boundary_respect: -1
archive_signature_legitimacy: -1
editor_checksum_legitimacy: -1
sponsor_gate_pressure: +1
inspection_heat: +1
public_receipt_distrust: +1
contract_capture: +1
route_asset_pressure: +1
future_route_acceptance: narrowed | blocked | channel_limited | recovery_only
future_recovery_cost: +1Non-goals
- Not a random punishment event.
- Not a mood-only legal scene.
- Not a duplicate of mandate exhaustion.
- Not a fixed turn event.
- Not valid unless it names the breached attachment, the claimant narrating breach, and the changed future route effect.