Correction Slot Docket / 更正档期案卷

Correction Slot Docket is the durable card that stores correction-slot rows for 更正档期竞拍机制.

It appears when a public version, apology, edit patch, stabilization ticket, ending scar, proxy row, route asset, or receipt can be corrected, but the correction is not free. A correction needs public capacity, a proof anchor, and a named harmed claimant. If the player corrects one version, a rival correction, route object, or scheduled public object must be delayed, captured, made hostile, or pushed into recovery-only state.

This card is not a generic press note. It is the physical docket the producer carries when public reality can be corrected only by spending scarce attention.

When this card appears

Create or update this card when all of the following are true:

  1. a public-facing version can be named: aired contradiction, public contrition text, edited patch, stabilization ticket, ending scar, proxy testimony, route asset, witness receipt, fan oath, sponsor copy, or archive seal;
  2. a claimant demands correction or a rival claimant threatens to correct first;
  3. the correction would consume a finite slot, edit lane, legal window, sponsor review, public attention window, route access, or handler time;
  4. at least one proof anchor exists or is explicitly absent;
  5. ignoring the correction would create hostile narration, counterbroadcast, lawful seizure, sponsor capture, public distrust, route-asset capture, or recovery-only repair.

The card must not appear because a fixed numbered turn or calendar beat has arrived.

Required row structure

Each row must include:

slot_id: <stable row id>
source_surface:
  surface_family: reality_drift | public_contrition | stabilization_ticket | ending_scar | cutroom_queue | proxy_row | production_triage | route_asset | equivalent
  source_id: <source card, rite, event, row, or replay id>
  source_session_id: <session id if inherited>
  source_seed: <seed if inherited>
public_version_to_correct:
  version_id: <aired version, statement, edit, scar, receipt, route asset, proxy row, or absence>
  version_state_before: aired | watchable | lawful_only | public_only | patched | quarantined | false_clean | disputed | captured | hostile | absent
correction_claimant: inspector | sponsor | archive | editor | fan_public | artist | witness | pirate | proxy | producer | route_claimant | split
claimant_harmed_by_correction: inspector | sponsor | archive | editor | fan_public | artist | witness | pirate | proxy | public_audience | route_claimant | none
proof_anchor: public_receipt | legal_seal | edit_checksum | source_tape | fan_oath | pirate_relay | stabilization_ticket | ending_scar | route_asset | proxy_testimony | explicit_absence
requested_correction_type: public_retraction | lawful_clarification | sponsor_countercopy | editor_patch_note | fan_counterbroadcast | artist_refusal_note | witness_protection_blur | archive_quarantine_note | route_asset_disclaimer
slot_cost: schedule_slot | public_attention | edit_lane | legal_window | sponsor_review | witness_exposure | fan_oxygen_refund | route_asset_access | production_lane | handler_time
rival_row_effect: delayed | suppressed | hostile_narration | counterbroadcast_ready | lawful_only | public_only | recovery_only | captured | costlier | contradiction_pending | blackout_pressure_up
slot_state: demanded | held | contested | assigned | aired | countered | seized | deferred | defaulted | recovery_only
future_route_effect: correction_unlocked_with_scar | clean_version_blocked | sponsor_capture | public_audit_required | lawful_only | public_only | proxy_hostile | route_asset_captured | ending_costlier | blackout_pressure_up

A row is invalid if it does not name both the correction claimant and the claimant harmed by correction.

Docket states

  • empty — no correction row exists yet.
  • demanded — a claimant demands correction, but no public capacity has been reserved.
  • held — a slot is reserved but not assigned.
  • contested — two rows or one row and one displaced schedule object compete for the same capacity.
  • assigned — one row has received the slot and a rival effect has been recorded.
  • aired — the correction is now public reality and must mutate downstream state.
  • countered — a rival claimant has answered with counterbroadcast or hostile narration.
  • seized — sponsor, inspector, archive, or route claimant captures the correction.
  • deferred — the correction is delayed with a visible cost.
  • defaulted — the player failed to assign handler, proof, slot, or cost, and a rival narrator acts.
  • recovery_only — clean correction is blocked; scarred repair remains possible.

Row families

Public correction row

Used when fan public, Yu Lan, artist refusal, witness proof, pirate relay, or public receipt demands visible correction.

Required traits:

requested_correction_type_any: [public_retraction, fan_counterbroadcast, artist_refusal_note, witness_protection_blur]
proof_anchor_any: [public_receipt, fan_oath, pirate_relay, source_tape, proxy_testimony]
relief_any: [public_receipt_legitimacy_up, private_capture_blocked, audience_stability_up, fan_oxygen_trust_up]
cost_any: [sponsor_pressure_up, inspection_heat_up, witness_exposure_up, public_queue_capture_risk_up, route_asset_retaliation_up]

Lawful correction row

Used when inspector, archive, white-glove authority, or legal seal demands admissible correction.

Required traits:

requested_correction_type_any: [lawful_clarification, archive_quarantine_note, route_asset_disclaimer]
proof_anchor_any: [legal_seal, stabilization_ticket, ending_scar, route_asset]
relief_any: [archive_fraud_down, reality_drift_down, lawful_use_unlocked, custody_clarity_up]
cost_any: [bureau_favor_debt_up, public_distrust_up, schedule_pressure_up, lawful_only_route]

Used when sponsor or management frames the correction to protect stop-loss.

Required traits:

requested_correction_type_any: [sponsor_countercopy, editor_patch_note]
proof_anchor_any: [sponsor_contract, edit_checksum, stabilization_ticket, explicit_absence]
relief_any: [sponsor_stop_loss_down, slot_pressure_down, budget_strain_down]
cost_any: [contract_capture_up, public_receipt_distrust_up, fan_oxygen_resentment_up, artist_trust_loss_up]

Editor patch-note row

Used when cutroom work makes a correction watchable but not clean.

Required traits:

requested_correction_type_any: [editor_patch_note, archive_quarantine_note]
proof_anchor_any: [edit_checksum, source_tape, route_asset]
relief_any: [continuity_hazard_down, slot_legibility_up, audience_churn_down]
cost_any: [edit_debt_up, source_ambiguity_up, archive_debt_up, future_fraud_cost_up]

Default or rival narration row

Used when the correction is ignored, underfilled, or captured by a rival narrator.

Required traits:

slot_state_after_any: [defaulted, countered, seized, recovery_only]
default_narrator_any: [sponsor, inspector, archive, fan_public, pirate, proxy, route_claimant, blackout_system]
rival_row_effect_any: [hostile_narration, counterbroadcast_ready, captured, recovery_only, contradiction_pending, blackout_pressure_up]

Play hooks

  • A 实在漂移案卷 row can create this docket when contradiction becomes correctable but not freely erasable.
  • A 公开悔过账本 row can create this docket when apology text must be corrected or rescinded.
  • A 稳定化责任票据 can create this docket when a stabilized version is challenged.
  • A 剪辑室优先案卷 row can create this docket when edit priority needs public correction capacity.
  • A 结局伤痕账本 row can create this docket when an ending scar must be publicly corrected, admitted, or made recovery-only.
  • A 代理人姿态案卷 row can create this docket when a proxy becomes the person who must correct or be corrected.

Miss and default

This card is missable when the player treats correction as automatic, refuses to name harmed claimant, spends no finite capacity, or allows a rival claimant to narrate first.

Miss outcomes include:

  • hostile_correction_aired;
  • sponsor_countercopy_seized;
  • inspector_compelled_clarification;
  • fan_counterbroadcast_ready;
  • proxy_correction_defection;
  • route_asset_correction_capture;
  • clean_correction_blocked;
  • recovery_only_correction;
  • blackout_pressure_up.

Evidence expectation

Any replay using this card should expose docket state before and after assignment or default. Required evidence includes source surface, public version corrected, correction claimant, claimant harmed by correction, proof anchor, slot cost, selected handler or absence, rival row effect, slot state after, future route effect, session id, seed, and downstream mutated surface.