Public Silence Surcharge Review / 公开沉默附加费复核

Public Silence Surcharge Review is the assignable rite for deciding what happens when a privately valid ruling lacks public receipt.

The rite begins from Public Silence Surcharge Ledger. It asks which public surface must be served, which desk benefits from silence, what cost is accepted, and how the next public reader consumes the row.

Required slots

required_slots:
  silence_ledger: card.storyteller.public_silence_surcharge_ledger.v1
  privately_served_source_row: card.storyteller.public_silence_source_row.v1 | equivalent
  omitted_public_reader: card.storyteller.public_silence_reader_table.v1 | equivalent
  source_row_id: <required>
  silent_surface: public_receipt | equivalent
  benefited_desk: <required>
  demanded_public_surface_or_absence: <receipt or explicit_absence>
  future_reader_or_route: <required>
  cost_or_scar: <required>

The rite is underfilled if it has only public mood, sponsor favor, lawful proof, or a management report without source row, omitted reader, public surface, cost, and future reader.

Branch families

Branch A - Publish receipt with cost

The player publishes the missing receipt and accepts the visible cost.

Expected result:

selected_response: publish_receipt_with_cost
relief_any: [public_receipt_legitimacy_up]
cost_any: [inspection_heat_up, sponsor_capture_pressure_up]
future_reader_effect_any: [accepted_with_cost]

Branch B - Split lawful and public acceptance

The player lets lawful/archive desks keep the private row while public routes wait for separate receipt.

Expected result:

selected_response: split_lawful_public_acceptance
relief_any: [archive_legitimacy_up, lawful_reader_acceptance_up]
cost_any: [route_access_narrowing_up, public_receipt_gap_visible]
future_reader_effect_any: [lawful_only_public_receipt_required]

Branch C - Compress silence into management report

The player accepts sponsor or management pressure relief while keeping public receipt debt visible.

Expected result:

selected_response: compress_silence_into_management_report
relief_any: [sponsor_stop_loss_pressure_down, management_pressure_down]
cost_any: [fan_refund_debt_up, future_reader_surcharge_up]
future_reader_effect_any: [surcharge_hardened]

Branch D - Arm public surcharge default

The player lets the absence stand. The next public reader narrates first.

Expected result:

selected_response: arm_public_surcharge_default
emitted_or_armed_event: event.storyteller.public_silence_surcharge_default.v1
cost_any: [future_reader_surcharge_up, route_access_narrowing_up]
future_reader_effect_any: [recovery_only_or_surcharged]

Resolution contract

Every branch must change at least three surfaces:

  1. one immediate relief surface;
  2. one durable cost surface;
  3. one future reader or route effect.

Valid relief can be partial. Publishing the receipt can improve legitimacy while increasing inspection heat. Compressing silence can lower sponsor pressure while increasing fan refund debt and route surcharge.

Output record

review_result:
  rite_id: rite.storyteller.public_silence_surcharge_review.v1
  selected_branch: publish_with_cost | split_public_lawful_acceptance | compress_silence | default_surcharge
  source_row: <row id>
  omitted_reader: <reader id>
  benefited_desk: <desk id>
  demanded_public_surface_or_absence: <surface or explicit_absence>
  future_reader_effect: <effect>
  event_seen_or_armed: event.storyteller.public_silence_surcharge_default.v1 | none
  counter_deltas:
    relief: []
    cost: []
    future: []

Non-goals

Not a PR meeting, legal appeal, sponsor apology, or public-opinion vote. The rite is valid only when the source row, omitted reader, public surface, cost, and future reader effect are all assigned.