Caption Delay Afteruse Receipt Lens / 字幕延迟后用回执 Lens
This lens verifies that a completed caption-delay repair for one named caption version and broadcast cut cannot be cited as current synchronization proof for a different version or cut without a fresh timing bridge.
Entry oracle
entry_state:
trigger_kind: state_pressure
source_caption_delay_receipt_visible: true
source_caption_version_visible: true
source_broadcast_cut_visible: true
source_timing_proof_or_explicit_absence_visible: true
source_caption_state_after_repair_visible: true
requested_afteruse_visible: true
target_caption_version_visible: true
target_broadcast_cut_visible: true
version_or_cut_delta_visible: true
target_timing_proof_or_explicit_absence_visible: true
harmed_reader_visible_or_explicit_absence: true
future_broadcast_consumes_afteruse_state: true
player_can_certify_attach_split_reopen_notice_quarantine_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: trueThe lens must not open for a first caption-delay repair, a carrier-only handoff, or a generic audience-correction stability claim. It requires both source and target caption identities plus a concrete version, cut, timecode, line, or checksum delta.
Docket oracle
caption_delay_afteruse_docket:
source_caption_delay_receipt: required
source_caption_version: required
source_broadcast_cut: required
source_broadcast_window: required
source_timing_proof_or_absence: required
source_caption_state_after_repair: required
requested_afteruse: required
requested_afteruse_consumer: required
target_caption_version: required
target_broadcast_cut: required
target_broadcast_window: required
target_timing_proof_or_absence: required
version_or_cut_delta: required
proof_bridge_or_absence: required
harmed_reader_or_absence: required
selected_afteruse_posture: required
caption_delay_afteruse_state_after: required
future_broadcast_or_route_effect: required
counter_deltas: requiredBranch divergence oracle
Required branch families:
certify_current_caption_window;attach_scoped_delay_afteruse_receipt;split_source_and_target_caption_windows;reopen_target_latency_review;publish_caption_version_change_notice;quarantine_stale_delay_receipt;false_caption_delay_afteruse_default;future_effect_any.
The certification branch requires fresh target-specific timing proof. Reopening review applies to the target cut only; it does not replay the source Caption Latency Debt resolution.
Default oracle
false_caption_delay_afteruse_default:
false_clean_caption_delay_claim: true
source_caption_delay_receipt_or_absence: required
hidden_or_stale_target_timing_basis: required
capturing_broadcast_surface: required
harmed_or_omitted_reader: required
caption_delay_afteruse_state_after: required
future_broadcast_effect: required
counter_deltas_min: 3
durable_mutation: trueAuthority oracle
Every runtime object must assert:
local_authority_only: true
proves_scoped_caption_timing_for_named_version_and_cut_only: true
preserves_source_and_target_version_identity: true
preserves_harmed_reader_and_timing_delta: true
grants_cross_version_sync_authority: false
grants_cross_cut_caption_clearance: false
grants_universal_access_compliance: false
grants_audience_stability_proof: false
grants_caption_ownership: false
grants_sponsor_immunity: falseRuntime and replay oracle
The executable surface must include seven exact starter cards, a seven-branch state-pressure rite, a priority-13099 default event with three durable outcomes, a focused Jest contract, and a gameplay-CLI replay with verified session evidence.
The replay is valid only if it contains exactly three actions: session creation, the target rite on choice six, and the target event on choice zero. It must end at turn two with no unresolved event and an exact seven-card assignment catalog.