Caption Latency Debt Lens / 字幕延迟债 Lens

This lens observes 字幕延迟债线 and 字幕延迟债机制. It is observed through 字幕延迟债案卷, 字幕延迟债复核, and 字幕债默认.

Observable promise

When captions arrive late, are edited after airing, or are routed only to a sponsor-safe surface, Storyteller must treat the gap as a playable liability row. The player can repair the caption publicly, attach a lawful annex, route an editor checksum, accept a sponsor-only patch, split the relay, or let the caption debt default into a future route cost.

The lens fails if caption repair is only accessibility flavor, audience mood, generic localization, or a free stability button. It must name the harmed reader, the source caption row, the proof bridge or absence, the handler posture, the selected branch, and the future reader or route that consumes the caption state.

State-triggered entry oracle

entry_state:
  trigger_kind: state_pressure
  source_caption_row_present: true
  delayed_or_edited_caption_visible: true
  harmed_reader_or_explicit_absence_visible: true
  proof_bridge_or_explicit_absence_visible: true
  handler_posture_or_explicit_absence_visible: true
  future_reader_or_route_consumes_caption_state: true
  player_can_review_or_default: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_caption_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

Accepted source families include live broadcast captions, archive captions, mirror captions, access-caption class action rows, fan oxygen receipt captions, inspector accessibility audits, lawful annex captions, sponsor-safe caption patches, or editor checksum captions.

Required observable content

Docket card

Caption Latency Debt Docket must record:

caption_latency_debt_row:
  source_caption_row: <caption_or_explicit_absence>
  broadcast_surface: live | archive | mirror | sponsor | lawful | fan_public | editor_checksum | equivalent
  delayed_or_edited_caption_state: late | altered | sponsor_safe_patch | lawful_only_annex | missing | split | equivalent
  harmed_reader_or_absence: access_reader | fan_public | lawful_reader | archive | route_asset | explicit_absence
  proof_bridge_or_absence: transcript | timestamp | checksum | witness | explicit_absence
  handler_posture_or_absence: public_repair | lawful_annex | sponsor_safe | editor_checksum | split_relay | suppress | explicit_absence
  future_reader_or_route_effect: caption_repair_required | lawful_annex_required | sponsor_only_costlier | route_asset_blocked | recovery_only | equivalent

Review rite

Caption Latency Debt Review must expose branches that diverge in relief, cost, and future effect:

  • public_recaption_receipt repairs the public row with audience relief and handler burden;
  • lawful_annex_caption binds a lawful reader but leaves public distrust;
  • sponsor_safe_caption_patch buys sponsor stability while making access/fan routes costlier;
  • editor_checksum_caption preserves source ambiguity and edit debt;
  • split_caption_relay preserves two reader surfaces with extra archive debt;
  • suppress_caption_gap or default records a false clean caption and future recovery-only pressure.

Every constructive branch must name at least one relief, one cost, and one future route mutation.

Default event

Caption Debt Default must record:

caption_debt_default:
  false_clean_caption_claim: true
  dropped_requirement: source_caption_row | harmed_reader | proof_bridge | handler_posture | future_route_effect
  harmed_or_omitted_reader: <reader_or_explicit_absence>
  future_reader_or_route_effect: recovery_only | caption_repair_required | route_asset_blocked | sponsor_only_costlier | equivalent
  durable_mutation: true

Evidence shape

This lens uses a durable lens-scoped gameplay session named lens-storyteller-lens-caption-latency-debt-v1-20260702t0935z with seed caption-latency-debt-20260702. Replay evidence is exported to lens/replays/caption-latency-debt.replay.json. The replay proves the session policy/provenance path while this wiki packet binds the concrete caption debt contract for future content rollup.