Appeal Pressure Reversal / 申诉压力反转
Appeal Pressure Reversal is the durable event fired when retaliation from a failed, suppressed, or under-protected appeal is turned back into a playable pressure wound.
It is the answer to one narrow problem left by 指标申诉报复默认: once a board, sponsor, inspector, editor, fan public, crew table, route-asset claimant, or blackout system retaliates, the result must not remain a one-way penalty. If the player can prove who pressed, what trace they left, who can handle the counterpressure, and which future reader will consume the result, retaliation can be converted into a scarred route opening.
This event is not a clean victory. It reverses pressure only by preserving cost, exposure, or future restriction.
Entry state
Create this event only after a retaliation source exists:
entry_state:
trigger_kind: state_pressure
source_retaliation_event: storyteller.event.metric_appeal_retaliation_default.v1 | equivalent
captured_report_id: <stable_report_id>
captured_metric: <metric>
hidden_debt: <debt_state>
retaliation_author: board | sponsor | inspector | editor | fan_public | crew_table | route_asset_claimant | blackout_system | equivalent
retaliation_vector: discredit | sponsor_retainer | lawful_reversal | public_backfire | crew_leak | route_asset_recapture | false_clean_hardened | recovery_only | equivalent
pressure_trace_or_absence: <trace_or_explicit_absence>
counterpressure_handler_or_absence: <handler_or_explicit_absence>
future_reader: <route_or_license_or_public_or_legal_reader>
no_fixed_turn_trigger: trueThe event must never be scheduled from a fixed numbered turn, day interval, chapter quota, lens-health state, or raw content count.
Required payload
event_id: storyteller.event.appeal_pressure_reversal.v1
source:
source_retaliation_event: storyteller.event.metric_appeal_retaliation_default.v1 | equivalent
appeal_docket_or_report_id: <id>
default_state_before_reversal: appeal_discredited | sponsor_retaliation | lawful_reversal | public_backfire | crew_leak | route_asset_recapture | false_clean_hardened | recovery_only | equivalent
retaliation_author:
faction: board | sponsor | inspector | editor | fan_public | crew_table | route_asset_claimant | blackout_system | equivalent
named_actor_or_absence: <actor_or_explicit_absence>
reserve_spent_or_absence: escrow | lien | audit_seal | edit_hold | oxygen_queue | seizure_team | silence_retainer | public_vigil | explicit_absence | equivalent
pressure_trace:
trace_state: absent | weak | recorded | admissible | public | poisoned
trace_anchor_or_absence: <receipt_oath_checksum_release_notice_witness_or_explicit_absence>
counterpressure:
mode: public_trace_exposure | lawful_stay | sponsor_release_call | route_asset_counterseal | witness_shelter | bait_overcommitment | failed_counterpressure
handler_or_absence: <handler_or_explicit_absence>
shield_or_absence: <shield_or_explicit_absence>
price_or_absence: <cost_or_explicit_absence>
future_reader:
reader_id: <route_or_slot_or_license_or_public_table>
accepts_after: []
rejects_or_surcharges_after: []
result:
reversal_state_after: pressure_reversed | pressure_split | retaliation_stayed | author_overcommitted | route_reopened_with_scar | counterpressure_failed | recovery_only
counter_deltas: {}
future_route_effect: reopened_with_scar | lawful_only | public_table_required | sponsor_release_required | counterseal_required | witness_shelter_required | costlier | recovery_only | equivalentResolution modes
Public trace exposure
The producer exposes the retaliation trace through public receipt, fan oxygen record, Yu Lan-style unauthorized history, or public contrition table.
Required result:
- false-clean hardening or discredit pressure weakens;
- public legitimacy, trace legitimacy, or hidden-debt legibility improves;
- witness exposure, sponsor stop-loss pressure, fan oxygen liability, or public distrust rises;
- the future reader accepts only with a public scar or addendum.
Lawful stay
The producer turns the retaliation into a temporary legal hold through archive oath, inspector notice, lawful appeal, or producer-license stay.
Required result:
- immediate reversal, seizure, route recapture, or license pressure pauses;
- inspection heat, bureau favor debt, archive debt, or release delay rises;
- future use becomes lawful-only, stay-bound, or appeal-required.
Sponsor release call
The producer forces a sponsor or private claimant to attach a discoverable release, side letter, surcharge, or unwind price.
Required result:
- sponsor retaliation or private capture weakens;
- contract capture, public distrust, naming-rights pressure, or future blackmail rises;
- discoverability survives. Sponsor money must not erase the hidden debt.
Route asset counterseal
The producer protects a route asset from recapture by counterseal, quarantine, split custody, recovery-only release, or proof-bearing hold.
Required result:
- the route asset is protected, split, or made legible;
- the asset becomes unavailable, costlier, scarred, or release-gated;
- future availability is changed by state, not flavor text.
Witness shelter
The producer converts pressure on a carrier, crew witness, public receipt holder, or unauthorized historian into a shelter or payroll decision.
Required result:
- witness retaliation risk or crew leak decreases;
- payroll leak, handler burden, inspection heat, fan oxygen liability, or sponsor pressure rises;
- 证人报复链 can consume the sheltered or exposed state.
Bait overcommitment
The producer lets the retaliation author spend into trace proof, then reveals contradiction, public receipt, lawful oath, route asset counterseal, or prior commitment conflict.
Required result:
- 派系过度承诺破口 is fired or recorded;
- the author becomes exhausted, hostile, coalition-bound, or costlier;
- one route may reopen with scar while another future cost rises.
Failed counterpressure
If trace, handler, shield, price, or future reader is absent, counterpressure fails visibly.
Required result:
- retaliation hardens rather than disappears;
- the future route becomes blocked, costlier, sponsor-only, public-table-required, lawful-only, counterseal-required, or recovery-only;
- at least three counters or durable states move.
Counter contract
Every instance must mutate at least three counters or durable states:
counter_contract:
relief_min: 1
cost_min: 1
future_reader_or_route_effect_min: 1Useful surfaces include retaliation_pressure, trace_legitimacy, false_clean_hardening, hidden_debt_legibility, producer_license_pressure, public_receipt_legitimacy, public_receipt_distrust, sponsor_stop_loss_pressure, contract_capture, inspection_heat, bureau_favor_debt, archive_debt, route_asset_pressure, witness_exposure, handler_burden, fan_oxygen_liability, faction_exhaustion, faction_hostility, coalition_pressure, and future_recovery_cost.
Invalid results
This event is invalid if it:
- deletes the original retaliation event;
- turns retaliation into generic reputation gain or loss;
- changes only money, mood, or flavor prose;
- omits retaliation author, trace, handler, price, or future reader;
- lets sponsor release erase discoverability;
- restores route access without scar, surcharge, quarantine, public table, lawful stay, or future cost.
Replay evidence expectation
event_seen: storyteller.event.appeal_pressure_reversal.v1
source_retaliation_event: storyteller.event.metric_appeal_retaliation_default.v1
captured_report_id: <id>
retaliation_author: <faction>
pressure_trace_state: absent | weak | recorded | admissible | public | poisoned
counterpressure_mode: <mode>
handler_or_absence: <handler_or_absence>
shield_or_absence: <shield_or_absence>
future_reader: <reader>
reversal_state_after: <state>
counter_deltas: {}
future_route_effect: <effect>
assertions:
- source_retaliation_preserved
- author_trace_handler_price_and_future_reader_visible
- relief_cost_and_future_effect_present
- no_fixed_turn_trigger