Access Caption Reliance Hearing / 无障碍字幕信赖听证
Access Caption Reliance Hearing is the assignment rite that prices a caption reliance claim carried by 无障碍字幕信赖案卷.
It is played when a caption state has already changed access, meaning, delivery proof, oxygen refund pressure, sponsor reporting, management reach metrics, or route access. The rite does not re-litigate all caption custody. It asks who is allowed to rely on the caption and what future surface pays for that reliance.
Assignment contract
A valid assignment must expose all required slots:
assignment_required:
docket: storyteller.card.access_caption_reliance_docket.v1
selected_row: <access caption reliance row id>
source_caption_row_or_absence: <caption witness row or explicit_absence>
caption_state_before: <state>
relying_reader: <reader>
reliance_claim: <claim>
excluded_or_harmed_reader: <reader or explicit_absence>
pressure_actor: <actor>
constrained_surface: fan_oxygen_refund | public_correction_slot | sponsor_makegood_frame | access_caption_operator | archive_caption_escrow | edit_checksum_lane | producer_license | route_asset_access | explicit_absence | equivalent
proof_or_absence: <proof or explicit_absence>
handler_or_absence: producer | shen_luo | yu_lan | han_yanshuang | baiya | ruan_chi | fan_delegate | archive_clerk | explicit_absence | equivalent
selected_response: refund_access_reader | sponsor_counts_reach | archive_escrow_review | protect_operator_refusal | split_caption_reliance | convert_to_makegood | refuse_reliance | default_selects
accepted_cost_surface_or_absence: <cost or explicit_absence>
future_reader_or_route: <stable id>The rite fails if sponsor money, management reach, archive authority, edit checksum, or public sympathy can settle the row without naming the relying reader, harmed reader, constrained surface, proof, and future route effect.
Branch families
Branch A — Refund or correct for access reader
The producer accepts that an access reader relied on the caption and spends public correction, refund, or route access capacity.
selected_response: refund_access_reader
relief_any: [access_public_trust_up, foreign_language_public_trust_up, public_receipt_legitimacy_up]
cost_any: [fan_oxygen_refund_pressure_up, public_correction_capacity_down, sponsor_stop_loss_pressure_up, inspection_heat_up]
future_effect_any: [public_access_route_protected, oxygen_refund_audit, route_asset_costlier]Branch B — Let sponsor count caption reach
The producer lets sponsor or management treat the caption as delivery proof.
selected_response: sponsor_counts_reach
relief_any: [sponsor_stop_loss_pressure_down, management_pressure_down, slot_pressure_down]
cost_any: [false_access_metric_up, access_public_trust_down, public_receipt_distrust_up, caption_operator_exposure_up]
future_effect_any: [sponsor_reach_disputed, management_metric_scar, public_access_route_costlier]Branch C — Archive escrow review
The producer moves the caption reliance into archive/lawful escrow before it is spent.
selected_response: archive_escrow_review
relief_any: [false_caption_risk_down, lawful_caption_rehearing_available, archive_trace_up]
cost_any: [archive_debt_up, route_delay_up, sponsor_pressure_up, public_confusion_up]
future_effect_any: [lawful_caption_rehearing, lawful_only, blocked_until_caption_recheck]Branch D — Protect operator refusal
The producer protects the caption operator, translator, or access desk from being made a silent liability holder.
selected_response: protect_operator_refusal
relief_any: [caption_operator_protected, worker_witness_trust_up, false_access_metric_blocked]
cost_any: [handler_burden_up, management_pressure_up, sponsor_pressure_up, proof_gap_visible]
future_effect_any: [operator_witness_route, route_asset_costlier, recovery_only_if_no_replacement]Branch E — Split caption reliance
The producer accepts that two readers relied on different caption scopes and splits the surface.
selected_response: split_caption_reliance
relief_any: [access_public_trust_up, sponsor_dispute_paused, private_capture_blocked]
cost_any: [translation_drift_up, proof_maintenance_burden_up, edit_checksum_pressure_up, archive_debt_up]
future_effect_any: [split_required, contradiction_pending, lawful_public_fork]Branch F — Convert to makegood or inventory scar
The producer moves the reliance claim into sponsor makegood, recovery inventory, or recall priority instead of settling it as a clean caption fact.
selected_response: convert_to_makegood
relief_any: [immediate_caption_dispute_paused, sponsor_or_public_reader_given_named_surface]
cost_any: [sponsor_makegood_inventory_down, recovery_inventory_pressure_up, fan_oxygen_refund_pressure_up]
future_effect_any: [makegood_converted, recall_queue_armed, recovery_only]Branch G — Refuse reliance
The producer records that the caption was not a valid reliance surface.
selected_response: refuse_reliance
relief_any: [false_access_metric_blocked, sponsor_reach_dispute_visible]
cost_any: [access_reader_hostile, public_receipt_distrust_up, inspection_heat_up]
future_effect_any: [public_only, lawful_appeal_required, blocked]Branch H — Default selects
The fastest desk files first when the row is ignored, underfilled, hidden, or falsely cleaned.
selected_response: default_selects
event_seen_or_armed: storyteller.event.access_caption_reliance_default.v1
cost_any: [false_access_metric_up, hidden_access_reader_up, sponsor_reach_dispute_up, future_caption_recovery_cost_up]
future_effect_any: [sponsor_only, public_only, lawful_only, blocked, recovery_only]Resolution output
Every branch must output:
branch_output:
selected_row: <row id>
selected_response: <branch>
relying_reader_state_after: accepted_with_cost | protected | sponsor_only | lawful_only | public_only | hostile | blocked | recovery_only | equivalent
excluded_or_harmed_reader_state_after: protected | narrowed | hostile | blocked | sponsor_only | public_only | lawful_only | contradiction_pending | recovery_only | explicit_absence | equivalent
constrained_surface_state_after: spent | reserved | split | escrowed | refused | captured_default | exhausted | explicit_absence | equivalent
future_reader_effect: <effect>
counter_deltas:
relief: []
cost: []
future: []A branch is invalid if it creates universal clean acceptance across access public, foreign-language public, sponsor, management, archive, source holder, operator, and route-asset reader.
Non-goals
- Not a localization approval screen.
- Not a generic legal review.
- Not a money-only refund.
- Not a duplicate of 字幕证词羁押线.
- Not valid unless later routes consume the reliance state.