Iris Voice Custodian Counterclaim Docket / Iris 声权保管人反诉案卷

This docket is the playable surface for turning an affected Iris voice custodian into an answerable claimant. It follows Iris Vale 验讫后用引证账本 when the later use touches a real custody witness rather than a generic legal field.

The card exists because Mara Fen cannot be reduced to affected_party: true. If she knows the chain for Iris Vale’s voice, the player must decide whether she affirms the boundary, files counterclaim, testifies publicly, accepts a scoped sideletter, is protected by edit, or becomes absent/hostile.

Card role

  • Type: custodian counterclaim docket.
  • Playable body: a scoped Iris voice row plus a custodian who can answer it.
  • Primary risk: the show consumes Mara’s knowledge without making her state, support need, or future reader visible.
  • Primary payoff: later enforcement, payroll, route asset, and broadcast reality systems can consume the custodian answer.

Entry fields

card_id: storyteller.card.iris_voice_custodian_counterclaim_docket.v1
source_voice_row:
  source_probate_docket: storyteller.card.iris_vale_memorial_voice_probate_docket.v1 | explicit_absence
  source_afteruse_ledger: storyteller.card.iris_vale_probate_afteruse_citation_ledger.v1 | explicit_absence
  source_row_id: <stable row id>
  source_row_state: lawful_memorial_probate | public_vigil_probate | sponsor_packaged_legacy | editor_masked_checksum | quarantine_until_chain | false_probate_default | breach_logged | equivalent
  accepted_boundary: lawful_memorial | public_acknowledgement | sponsor_gated | checksum_bound | quarantine | recovery_only | equivalent
afteruse_pressure:
  requested_use: proof | public_receipt | sponsor_release | final_cut | route_unlock | apology_clip | memorial_quote | continuity_patch | equivalent
  requesting_actor: archive | sponsor | fan_public | cutroom | pirate_relay | route_asset | inspector | producer | explicit_absence
  breach_or_rider_reason: exact_custodian_ack_needed | reader_mismatch | use_mismatch | sponsor_repackage | public_overcite | checksum_overcite | stale_copy | quarantine_breach | false_probate_citation | equivalent
custodian:
  custodian_id: char.mara_fen | equivalent | explicit_absence
  custodian_state_before: protected_custodian | recruitable | suppressed | hostile_witness | absent | captured | missed | equivalent
  custody_chain_evidence: original_chain | partial_chain | contradicted_chain | checksum_only | public_receipt_only | explicit_absence
  support_need: safe_room | payroll | oath | escort | public_shelter | sponsor_release_record | edit_mask | explicit_absence
answer_request:
  requested_answer: affirm_boundary | file_counterclaim | testify_publicly | sign_sideletter | shield_with_edit | record_absence | equivalent
  proof_anchor_or_absence: <proof or explicit_absence>
  channel_or_absence: lawful_notice | archive_docket | public_receipt | sponsor_sideletter | edit_checksum | protected_hold | explicit_absence
  handler_or_absence: <handler or explicit_absence>
  future_reader: archive_enforcement | protected_witness_payroll | route_asset_custody | fan_public | sponsor_gate | broadcast_reality | cutroom | equivalent

Face text

The voice row has Iris’s name. The next blank asks who kept the key, and whether she is still willing to be a witness.

Slots

SlotAcceptsFailure meaning
Source voice rowProbate docket row, afteruse ledger row, breach row, quarantine rowNo durable decision to answer.
CustodianMara Fen, equivalent custodian, explicit absenceAffected party is hidden.
Custody proofchain, checksum, public receipt, lawful notice, explicit absenceCounterclaim has no proof surface.
Support needpayroll, safe room, oath, escort, public shelter, edit mask, release record, explicit absenceWitness state is free flavor.
Requested answeraffirm, counterclaim, testimony, sideletter, shield, absencePlayer has no management/RPG decision.
Future readerenforcement, payroll, route custody, public, sponsor, broadcast, cutroomResult cannot be consumed later.

Branch affordances

The docket must expose these families when state supports them:

  • custodian boundary affirmation;
  • formal counterclaim;
  • public testimony bridge;
  • sponsor sideletter or managed silence;
  • editorial chain shield;
  • absence, hostile witness, or false owner default.

Reader consequences

The docket is readable by later systems:

Miss states

miss_states:
  - source_voice_row_missing
  - custodian_hidden_as_boolean
  - custodian_state_not_recorded
  - custody_chain_evidence_absent_without_default
  - support_need_ignored
  - sponsor_sideletter_without_release_record
  - public_testimony_without_protection_cost
  - edit_shield_without_checksum_or_lawful_annex
  - future_reader_hidden
  - hostile_custodian_not_durable

Non-goals

This card is not a new first-use hearing, not a generic lawsuit card, and not a free Mara recruitment token. It matters only when Iris’s voice afteruse depends on a custodian answer that can alter later enforcement, payroll, route custody, or broadcast reality.