Counterreceipt Suppression Default / 反回执压制默认

Counterreceipt Suppression Default fires or arms when a prior consent, mandate, witness discharge, or receipt recovery result is consumed as clean closure while the excluded constituency’s counterreceipt is hidden, misfiled, bought off as silence, or treated as flavor.

This event is not a punishment for unhappy fans. It is a durable false-closure scar that changes future readers and route availability.

Trigger contract

The event may trigger only when all state-pressure fields are visible:

trigger_required:
  trigger_kind: state_pressure
  source_receipt_exists: true
  source_receipt_scope_visible_or_explicit_absence: true
  excluded_constituency_visible_or_explicit_absence_with_reason: true
  future_reader_consumes_receipt_as_clean: true
  counterreceipt_proof_or_absence_visible: true
  counterreceipt_messenger_or_absence_visible: true
  suppression_actor_visible: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

The event must not trigger from fixed turn number, fixed day/week interval, raw fan count, generic unrest, dashboard state, lens health, or a prose-only management review.

Required payload

counterreceipt_suppression_default:
  event: storyteller.event.counterreceipt_suppression_default.v1
  source_receipt:
    source_receipt_id: <stable id or explicit_absence>
    source_surface: oxygen_haircut_witness | witness_carrier_discharge | fan_delegate_mandate | consent_debt_transfer | receipt_counterclaim_recovery | equivalent
    represented_scope: <scope or explicit_absence>
    excluded_constituency: <constituency or explicit_absence_with_reason>
  false_closure:
    false_clean_claim: receipt_closed_all | discharge_closed_all | mandate_spoke_for_all | lawful_annex_as_public | sponsor_settlement_as_consent | mask_as_consent | pirate_relay_as_lawful | equivalent
    suppression_actor: sponsor | management_table | archive | lawful_reader | public_table | route_claimant | editor_mask | pirate_relay | broadcast_reality | equivalent
    hidden_or_bought_counterreceipt: <proof id or explicit_absence>
    hidden_reader_or_constituency: <reader or constituency>
  messenger:
    messenger_or_absence: huo_qian | yu_lan | shen_luo | han_yanshuang | baiya | ai_sheng | fan_delegate | worker | route_asset | explicit_absence | equivalent
    messenger_state_after: hostile | bought_off | captured | masked | pirate_exposed | lawful_only | public_only | protected_anonymous | missed | recovery_only | equivalent
  aftermath:
    receipt_scope_after: false_closed | sponsor_only | lawful_only | public_only | quarantined | contested | recovery_only | equivalent
    excluded_constituency_state_after: hostile | delayed | blocked | public_only | lawful_only | recovery_only | equivalent
    future_reader_or_route_effect: addendum_required | callback_required | costlier | audit_required | blocked | hostile | recovery_only | equivalent

Branch-facing consequences

A suppression default must leave at least one visible route scar:

  • counterreceipt.false_closure_suppressed
  • counterreceipt.excluded_constituency_hostile
  • counterreceipt.messenger_captured
  • counterreceipt.messenger_bought_off
  • counterreceipt.public_only_split
  • counterreceipt.lawful_only_split
  • counterreceipt.recovery_only
  • broadcast_reality.false_closure_hardened

It may reduce one immediate pressure, such as sponsor pressure, slot pressure, or archive queue pressure, but that relief is not clean. The future reader must still see blocked, costlier, audit-required, addendum-required, hostile, or recovery-only state.

Failure examples

This event should fire or arm when:

  • a fan oxygen haircut receipt excludes refund claimants and the sponsor desk files it as full settlement;
  • a witness discharge receipt excludes access-caption readers and a lawful reader consumes it as public consent;
  • a delegate mandate excludes the mourning queue and management cites it as fan consensus;
  • a public receipt is narrowed to public-only but archive consumes it as route-asset discharge;
  • a masked or pirate proof blocks capture and is later cited as lawful consent.

Non-goals

  • Not a generic riot event.
  • Not a reputation penalty.
  • Not a raw fan-anger consequence.
  • Not valid unless it names the prior receipt, excluded constituency, suppression actor, messenger/proof state, and future reader.