Caption Translation Waiver Mismatch Lens / 字幕译本豁免错配 Lens
Primary Observation Link
This lens observes Caption Translation Waiver Mismatch and Caption Translation Waiver Mismatch Mechanic. It is adjacent to Caption Latency Debt and Consent Window Expiry Receipt.
It is observed through Caption Translation Waiver Docket, Caption Translation Waiver Review, and False Caption Waiver Default.
Observable Promise
Storyteller must prove that a translated caption waiver cannot become clean universal access, consent, silence, or route-asset authority without preserving source caption text, translation language, reader language, waiver scope, signer state, proof bridge, and the future reader that will consume the waiver.
The lens fails if play records only caption waiver accepted, a generic access flag, or a clean consent toggle while hiding that the reader cannot consume the translated waiver safely.
Entry Oracle
Open the lens from state pressure, not calendar pressure.
entry_state_required:
trigger_kind: state_pressure
source_caption_row_present: true
translated_caption_row_visible: true
waiver_scope_visible: true
reader_language_mismatch_visible: true
signer_or_delegate_visible_or_absent: true
proof_bridge_or_explicit_absence_visible: true
future_reader_consumes_waiver_state: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_count_trigger: true
no_dashboard_or_lens_health_trigger: trueThe lens fails if entry comes from a fixed turn, fixed day/week, chapter quota, raw caption count, dashboard state, lens health, or a generic translation atmosphere flag.
Docket Oracle
Caption Translation Waiver Docket or equivalent must record:
caption_translation_waiver_docket:
source_caption:
row_id: <stable caption row>
source_language: <language>
translated_language: <language>
caption_state: live | delayed | partial | machine_translated | edited | missing | equivalent
waiver_claim:
waiver_scope: access_notice | consent_to_delay | silence_permission | route_asset_use | sponsor_exemption | equivalent
signer_or_delegate: artist | translator | caption_witness | sponsor | editor | access_representative | explicit_absence
reader_language: <language>
mismatch_kind: mistranslation | unserved_language | signer_absent | scope_overreach | stale_translation | proof_gap | equivalent
proof_bridge_or_absence: caption_witness | translator_checksum | public_readback | access_log | editor_checksum | explicit_absence
selected_response: certify_scoped_translation | narrow_waiver_scope | order_retranslation | publish_access_notice | escrow_lawful_caption | substitute_signer_with_scar | quarantine_unreadable_caption | false_caption_waiver_default
waiver_state_after: <durable state>
future_reader_or_route_effect: <accepted_with_scope, public_only, costlier_translation, lawful_only, blocked, recovery_only, hostile_access_claim, equivalent>Assignment Oracle
Caption Translation Waiver Review or equivalent must require assignment or explicit absence for:
- docket;
- source caption row;
- translated caption row;
- waiver scope;
- signer or delegate;
- proof bridge;
- selected response;
- future reader;
- accepted cost or scar.
Branch Oracle
A satisfying implementation proves these branch families, with default required:
certify_scoped_translation: accepted only for named reader/language/scope and attaches audit cost.narrow_waiver_scope: blocks clean route-asset use but preserves a smaller access notice.order_retranslation: improves access correctness while adding translation debt and delay.publish_access_notice: makes the mismatch public and opens public-only route consumption.escrow_lawful_caption: preserves lawful caption use but makes public access costlier.substitute_signer_with_scar: repairs signer absence with a scar and future challenge.quarantine_unreadable_caption: blocks unsafe use and sends future play through recovery.false_caption_waiver_default: the system spends the translated waiver as clean access authority and records hostile/costlier future access.
Every branch must expose relief, cost, durable waiver state, and future route effect.
Default Oracle
false_caption_waiver_default:
false_waiver_claim: true
source_caption_row_present: true
translated_caption_row_visible: true
hidden_or_invalid_inputs: [reader_language, signer_or_delegate, proof_bridge]
waiver_state_after: false_clean_translation_waiver
future_reader_effect: hostile_access_claim | recovery_only | blocked | costlier_translation
counter_deltas_min: 3Forbidden Satisfaction
Do not satisfy this lens with a fixed turn trigger, fixed day/week trigger, raw caption count, dashboard/lens health status, generic access mood, or a universal clean translation waiver.