Access Caption Class Docket / 无障碍字幕集体案卷
This card is a playable docket for collectivized access-caption reliance. It upgrades a single 无障碍字幕信赖案卷 row into a class pressure surface when several reader cohorts rely on the same caption state, access receipt, public translation, sponsor reach claim, management metric, or archive proof.
The card is not a generic complaint pile. It exists to prevent one caption result from being filed as clean delivery for access public, foreign-language public, fan public, sponsor reach, management metrics, archive proof, and route unlock at the same time.
In-hand meaning
When held, this card says the producer has a collective access-caption pressure surface that must be certified, split, settled, quarantined, denied, or defaulted before the affected broadcast result can be consumed by later readers.
card_state:
card: storyteller.card.access_caption_class_docket.v1
surface_kind: access_caption_class
source_caption_row_or_absence: <caption witness row or explicit_absence>
source_reliance_rows:
- <access caption reliance row ids or explicit_absence>
shared_caption_state: certified_access | sponsor_safe | split_language | fan_hardsubbed | archive_escrowed | false_caption_witness | hostile_caption_public | recovery_only | explicit_absence | equivalent
class_pressure_state: uncertified | certified_public_class | certified_lawful_class | denied_split | sponsor_notice_class | operator_shield_class | quarantined | settled_with_callbacks | default_ready | defaulted
representative_reader: deaf_access_public | foreign_language_public | fan_translation_public | access_operator | archive_reader | lawful_reader | equivalent
included_reader_cohorts:
- <cohort ids>
excluded_or_conflicting_cohorts:
- <cohort ids or explicit_absence>
pressure_actor: sponsor | management_table | archive | inspector | fan_delegate | access_operator | route_claimant | equivalent
constrained_surface: public_correction_slot | fan_oxygen_refund_window | sponsor_makegood_frame | archive_caption_escrow | access_operator_protection | lawful_caption_annex | route_asset_access | equivalent
proof_or_absence: <access receipt caption checksum public notice archive stamp witness receipt or explicit_absence>
future_reader_or_route: <reader route slot or ending scar id>Reader cohort rows
Each cohort row must name why the cohort cannot be silently merged into another reader.
cohort_row:
cohort_id: <stable id>
cohort_reader: deaf_access_public | foreign_language_public | fan_translation_public | sponsor_reach_reader | management_metric_reader | archive_reader | lawful_reader | access_operator | route_asset_reader | equivalent
reliance_basis: access_was_provided | access_was_denied | translation_changed_consent | sponsor_reach_claim | management_reach_metric | refund_basis | lawful_caption_basis | route_unlock_basis | operator_signed_clean | equivalent
desired_remedy: correction | refund | public_notice | lawful_annex | sponsor_unwind | operator_protection | route_scope | quarantine | equivalent
conflict_with: <cohort id or explicit_absence>
named_harm_or_absence: <harm or explicit_absence>
proof_or_absence: <proof or explicit_absence>
callback_or_absence: <owed notice recourse service correction or explicit_absence>Play affordances
A player-facing implementation should let the producer:
- certify one representative class while naming excluded cohorts;
- split public and lawful caption classes;
- settle with fan oxygen refunds or public correction slots;
- bind sponsor reach to a notice class instead of clean delivery;
- protect or expose the caption operator as a class witness;
- quarantine the shared caption result;
- deny certification with named harm;
- allow default certification by the fastest desk.
Failure tells
This card is being misused if it records only viewer count, generic accessibility sentiment, sponsor satisfaction, raw complaints, or a clean class settlement with no excluded reader, constrained surface, proof boundary, callback, and future reader effect.
Counter surfaces
Expected deltas include:
access_class_pressureclass_certification_legitimacyaccess_public_trustforeign_language_public_trustfan_oxygen_refund_pressuresponsor_reach_disputemanagement_metric_scarcaption_operator_exposurecaption_operator_protectionpublic_correction_capacityarchive_caption_escrowlawful_caption_annex_pressureroute_asset_access_costfuture_caption_recovery_costinspection_heat
Evidence stub
evidence:
card: storyteller.card.access_caption_class_docket.v1
source_caption_row_or_absence: <row or explicit_absence>
source_reliance_rows: []
representative_reader: <reader>
included_reader_cohorts: []
excluded_or_conflicting_cohorts: []
constrained_surface: <surface>
proof_or_absence: <proof or explicit_absence>
selected_class_posture: certify_public_class | split_classes | settle_with_callbacks | sponsor_notice_class | operator_witness_class | quarantine_shared_caption | deny_with_named_harm | default_selects
future_reader_or_route: <reader or route>