Operator Relay Chain Ledger / 操作员接力链账本

Operator Relay Chain Ledger is the card used when a single scarred source claim passes through two or more low-rank operator rows before a future reader consumes it.

The card exists because 楼刻, 陆纷, and 岑回 each make one operator surface playable, but a live route can still launder a scar by chaining those surfaces: caption becomes clip, clip becomes recap, recap becomes roll-call proof, or late backflow becomes public all-clear. This ledger keeps the relay chain visible.

Card promise

A valid ledger must show how a source scar changes while moving through operator rows.

It must record:

  • source claim and original scar or explicit absence;
  • at least two operator rows or explicit absences;
  • row order and cited-as-proof relation;
  • what each row keeps, narrows, drops, contradicts, or converts;
  • beneficiary of the clean relay;
  • harmed or omitted reader if rows are merged cleanly;
  • selected relay posture;
  • future reader or route that will consume the relay state.

The card is invalid if it only records proof exported, clip approved, caption matched, all clear, operator handled, or generic staff notes.

Relay row shape

operator_relay_chain_ledger:
  source_claim:
    source_claim_id: <stable row or explicit_absence>
    source_surface: live_voice | caption_row | recap_row | egress_receipt | roll_call_row | clip_fragment | backflow_receipt | equivalent
    original_scar: access_harm | omitted_reader | false_all_clear | dropped_scar_tag | sponsor_scope | translation_split | proof_contamination | recovery_only | equivalent | explicit_absence
    proof_anchor_or_absence: caption_log | recap_row | clip_slip | egress_ledger | backflow_ledger | roll_call_ledger | public_receipt | explicit_absence
  relay_rows:
    - row_id: <row id>
      row_kind: caption_switch | recap_clip | backflow_receipt | roll_call_recheck | public_recap | mirror_relay | equivalent
      operator_or_absence: lou_ke | lu_fen | cen_hui | explicit_absence | equivalent
      operator_state_before: visible | recruited | protected | retained | captured | hostile | missed | suppressed | explicit_absence
      cites_previous_row_as_proof: true | false
      scar_action: carried | narrowed | split | escrowed | softened | dropped | contradicted | sponsor_cleaned | merged_clean | explicit_absence
      row_reader: access_public | fan_public | sponsor | archive | lawful_reader | mirror_desk | future_route | broadcast_reality | equivalent
  relay_risk:
    beneficiary_of_clean_relay: sponsor | management | archive | mirror_desk | public_stability | route_claimant | producer_license | equivalent | explicit_absence
    harmed_or_omitted_reader: access_public | fan_oxygen_queue | source_holder | late_subject | lawful_reader | public_recap_reader | route_asset | equivalent | explicit_absence
    false_clean_claim_if_unresolved: <claim or explicit_absence>
    future_reader_or_route: <storyline route asset or system>

Valid uses

Use this card when at least one future reader will rely on a chain of operator-derived rows rather than the original source.

Valid examples:

  • an access caption is clipped into a sponsor-safe highlight and later cited by public recap;
  • a backflow receipt narrows an egress all-clear, but the recap wants to merge both rows cleanly;
  • a scarred recap fragment is used as roll-call proof without carrying the omitted-reader scar;
  • a caption switchboard row and a syndication slip disagree about whether a source gave consent;
  • a mirror relay cites a clean clip while the underlying caption still requires witness protection.

Invalid examples:

  • a single operator row with no relay;
  • a source proof returning from an older session without current relay rows;
  • pure marketing circulation with no source scar, harmed reader, or future route effect;
  • a fixed episode position, raw clip count, or dashboard state.

Branch memory fields

Every branch that resolves this card must leave durable fields:

branch_memory_required:
  selected_posture: carry_chain_scar | split_relay_readers | escrow_first_row | protect_operator_link | publish_chain_addendum | quarantine_relay | accept_scoped_clean_relay | false_clean_relay_default
  selected_rows: []
  row_states_after: []
  operator_states_after: []
  chain_state_after: scar_carried | split | escrowed | addendum_required | quarantined | scoped_clean | false_clean | hostile | recovery_only | equivalent
  harmed_reader_state_after: <state or explicit_absence>
  future_reader_effect: accepted_with_scar | split_required | source_rehearing_required | addendum_required | public_audit_required | sponsor_only | mirror_only | blocked | hostile | costlier | recovery_only
  counter_deltas:
    relief: []
    cost: []
    future: []

Counter surfaces

Expected deltas include relay_chain_legibility, scar_tag_integrity, operator_exposure, caption_reliance, clip_legibility, false_all_clear, public_receipt_legitimacy, public_receipt_distrust, fan_oxygen_resentment, sponsor_stop_loss_pressure, mirror_relay_contempt, route_asset_integrity, broadcast_reality_drift, and future_recovery_cost.

A branch must mutate at least one relief surface, one cost surface, and one future reader or route surface.

Miss/default memory

If the ledger is absent when a future reader consumes a relay chain, record a miss/default rather than clean success:

miss_or_default_states:
  false_clean_relay: true
  scar_dropped_between_rows: true
  operator_absence_hidden: true
  harmed_reader_merged_clean: true
  source_rehearing_required: true
  future_route_effect_any:
    - addendum_required
    - split_required
    - public_audit_required
    - route_blocked
    - costlier
    - hostile
    - recovery_only