Clean Bond Release Default / 洁净担保解除默认
Clean Bond Release Default fires or arms when a bonded late remedy is released, forfeited, rolled forward, or treated as complete without proving scope, performance, notification, collateral state, and future consumption.
This event does not punish the player for reopening a remedy. It records the failure to keep the reinstatement bond from becoming a new false-clean token.
Default triggers
default_triggers_any:
- source_bond_row_hidden
- restored_remedy_hidden
- bond_scope_hidden
- remedy_performance_hidden_without_explicit_absence
- unresolved_reader_hidden_without_explicit_absence
- displaced_capacity_hidden_without_explicit_absence
- release_actor_hidden
- release_target_hidden
- claimant_or_surety_notice_missing_without_explicit_absence
- sponsor_release_consumed_as_public_consent
- lawful_release_consumed_as_fan_restitution
- archive_escrow_closure_consumed_as_route_asset_return
- public_addendum_consumed_as_lawful_release
- witness_or_worker_protection_released_without_discharge
- future_route_consumes_released_bond_as_universal_cleanThe event must never be triggered by fixed turn count, fixed day/week interval, raw bond count, dashboard state, lens health, or generic legal cleanup.
Required payload
clean_bond_release_default:
event: storyteller.event.clean_bond_release_default.v1
source_bond_row_id: <row id or explicit_absence>
source_bond_state: <state or explicit_absence>
restored_claimant: <claimant or explicit_absence>
restored_remedy: <remedy or explicit_absence>
bond_scope: <scope or explicit_absence>
remedy_performance_or_absence: <state or explicit_absence>
performance_proof_or_absence: <proof or explicit_absence>
unresolved_reader_or_absence: <reader or explicit_absence>
displaced_capacity_or_absence: <capacity route asset witness worker slot or explicit_absence>
false_release_claim: remedy_performed_for_all | sponsor_released_public | lawful_release_public | archive_escrow_clean_route | public_addendum_clean_lawful | route_asset_returned_clean | witness_protection_freed_clean | absence_as_release | equivalent
default_narrator: sponsor | management_table | archive | lawful_reader | public_table | route_claimant | witness_carrier | worker_carrier | broadcast_reality | equivalent
hidden_or_unserved_actor_or_absence: <claimant surety reader witness worker or explicit_absence>
bond_release_state_after: false_clean_release | sponsor_capture_release | lawful_release_only | public_only | witness_or_worker_burned | collateral_disputed | blocked | recovery_only | contradiction_pending
collateral_state_after: freed_false_clean | seized_without_notice | captured | disputed | absent | recovery_only | equivalent
future_reader_or_route_effect: callback_required | addendum_required | recourse_required | sponsor_unwind_required | witness_discharge_required | route_delay | blocked | hostile | recovery_only | contradiction_pendingOutcome promise
A valid default must mutate future play. It fails if it changes only budget, flavor, reputation, or generic pressure.
The false release scar must be legible to at least one downstream reader: public, lawful reader, sponsor, archive, route asset holder, fan oxygen table, worker or witness carrier, management report, or broadcast reality.