Stability Package Capture Default / 稳播包装捕获默认
Stability Package Capture Default is the event emitted when a prior crisis has enough material to be packaged for public stability, but the player leaves the package queue underfilled, hidden, or captured by one authorial claimant.
The event does not ask who owns the original custody object. It asks who gets to author the watchable version of the event: sponsor, editor, inspector, fan public, management desk, or a route-asset carrier. Once one claimant packages first, future audience memory, sponsor safety, legal appeal, and edit checksum can all harden around that version.
This event is invalid if it fires because a numbered turn arrived. It fires only from unresolved package authorship pressure.
Trigger contract
Trigger or arm this event when all of the following are true:
entry_state:
trigger_kind: state_pressure
source_crisis_or_resolution_present: true
package_claimants_min: 2
packaging_surface_visible: true
chosen_or_default_author_can_change_future_route: true
no_fixed_turn_trigger: trueValid source surfaces include Broadcast Stability Escrow, Public Contrition Ledger, Cutroom Priority Queue, Production Triage Desk, Management Compression Desk, a memorial copy, a fan oxygen receipt, a lawful hold, an edit patch, a sponsor stop-loss bridge, or a route asset that has become public material.
Required payload
event: storyteller.event.stability_package_capture_default.v1
source_surface: <storyline_or_mechanic_or_card_id>
source_resolution_id: <prior_resolution_or_explicit_absence>
package_subject: <event_person_proof_slot_or_route_asset>
package_claimants:
- claimant: sponsor | editor | inspector | fan_public | management | archive | route_asset | equivalent
desired_frame: relief_ad | checksum_recital | safety_psa | mourning_receipt | efficiency_case | lawful_notice | equivalent
required_input: money | cutroom | oath | public_receipt | handler | custody_copy | witness | explicit_absence
default_author: sponsor | editor | inspector | fan_public | management | archive | route_asset | blackout_system | equivalent
missing_inputs:
selected_frame: present | absent
counter_frame: present | absent
proof_anchor: present | absent
package_handler: present | absent
public_receipt: present | absent
future_reader: present | absent
package_state_after: captured | false_clean | sponsor_safe | editor_smoothed | inspector_held | fan_martyred | management_case_study | blackout_recovery_only | equivalent
future_route_effect: blocked | costlier | sponsor_only | lawful_only | public_only | edit_checksum_required | split_required | recovery_only | equivalent
counter_deltas: {}The event is invalid if it only displays backlash, reduces money, or adds a vague reputation penalty.
Default authors
Sponsor package
A sponsor-safe segment, relief ad, naming-right insert, or gratitude montage files first.
Expected result:
package_state_after: sponsor_safe
relief_any:
- sponsor_stop_loss_pressure_down
- schedule_pressure_down
cost_any:
- contract_capture_up
- public_receipt_distrust_up
- fan_oxygen_resentment_up
future_route_effect_any:
- sponsor_only
- public_counter_package_costlierEditor package
The cutroom creates a checksum-clean recap, delay mask, or continuity montage before public counter-proof is framed.
Expected result:
package_state_after: editor_smoothed
relief_any:
- continuity_hazard_down
- audience_churn_down
cost_any:
- edit_debt_up
- source_ambiguity_up
- reality_drift_up
future_route_effect_any:
- edit_checksum_required
- public_table_costlierInspector package
A safety notice, lawful hold, archive table, or audit-friendly explainer becomes the official frame.
Expected result:
package_state_after: inspector_held
relief_any:
- false_clean_use_blocked
- lawful_admissibility_up
cost_any:
- inspection_heat_up
- bureau_favor_debt_up
- schedule_pressure_up
future_route_effect_any:
- lawful_only
- release_requires_hearingFan-public package
A fan receipt, mourning packet, oxygen ledger excerpt, pirate relay, or public table becomes the first remembered version.
Expected result:
package_state_after: fan_martyred
relief_any:
- private_capture_blocked
- public_receipt_legitimacy_up
cost_any:
- witness_exposure_up
- sponsor_stop_loss_pressure_up
- fan_oxygen_liability_up
future_route_effect_any:
- public_only
- private_clean_route_blockedManagement package
The board converts the crisis into a case study, efficiency win, liability reduction, or success metric.
Expected result:
package_state_after: management_case_study
relief_any:
- management_pressure_down
cost_any:
- false_clean_metric_up
- handler_burden_up
- future_claim_cost_up
future_route_effect_any:
- metric_appeal_required
- recovery_onlyBlackout or absence package
No claimant receives credible inputs, so the blackout system or unworked public memory packages the absence.
Expected result:
package_state_after: blackout_recovery_only
relief_any:
- immediate_dispute_paused
cost_any:
- black_screen_slots_up
- reality_drift_up
- future_clearance_cost_up
future_route_effect_any:
- blackout_recovery_required
- package_rebuild_requiredFuture play mutation
The event must mutate at least one future surface:
- Broadcast Reality reads which version hardened;
- Broadcast Schedule reads whether the package occupies, narrows, or scars a slot;
- Route Assets and Custody reads whether the packaged subject became protected, captured, exposed, or recovery-only;
- Production Triage Desk can receive a new crisis ticket if the package must be rebuilt;
- Management Compression Desk can receive a false-clean metric row.
Non-goals
- Not a general PR backlash event.
- Not a fixed release calendar beat.
- Not a moral judgment scene.
- Not a free stabilization cleanup.
- Not a replacement for custody, proof, or stability escrow.
- Not valid unless it names package subject, claimants, default author, missing inputs, package state after, future route effect, and counter deltas.