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_pressure
  • class_certification_legitimacy
  • access_public_trust
  • foreign_language_public_trust
  • fan_oxygen_refund_pressure
  • sponsor_reach_dispute
  • management_metric_scar
  • caption_operator_exposure
  • caption_operator_protection
  • public_correction_capacity
  • archive_caption_escrow
  • lawful_caption_annex_pressure
  • route_asset_access_cost
  • future_caption_recovery_cost
  • inspection_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>