Iris Voice Custodian Counterclaim Hearing / Iris 声权保管人反诉听证

This rite resolves Iris 声权保管人反诉案卷. It asks how the producer handles Mara Fen or an equivalent custodian once an Iris voice row needs a real custodian answer.

The rite is not a second probate hearing. It does not decide whether Iris Vale’s voice can exist. It decides whether the person who can prove, contest, or poison that voice chain is protected, answered, bought, edited, exposed, or lost.

Entry condition

entry_state:
  trigger_kind: state_pressure
  counterclaim_docket_present: storyteller.card.iris_voice_custodian_counterclaim_docket.v1
  source_voice_row_present: true
  source_row_is_scoped: true
  affected_custodian_or_explicit_absence_visible: true
  requested_custodian_answer_present: true
  future_reader_present: true
  player_can_assign_proof_channel_handler_support_or_record_absence: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_count_trigger: true

The rite appears only when a custodian answer can change enforcement, payroll, route custody, public receipt, sponsor gate, cutroom use, or broadcast reality.

Required assignment slots

SlotRequired input
counterclaim_docketIris Voice Custodian Counterclaim Docket.
source_voice_rowIris probate row, afteruse ledger row, quarantine row, breach row, or explicit absence that defaults.
custodianMara Fen, equivalent custodian, or explicit absence.
custodian_state_beforeprotected, recruitable, suppressed, hostile, absent, captured, missed, or equivalent.
custody_proofcustody chain, checksum, public receipt, lawful notice, or explicit absence.
answer_modeaffirm boundary, file counterclaim, testify publicly, sign sideletter, shield with edit, record absence/default.
channellawful notice, archive docket, public receipt, sponsor sideletter, edit checksum, protected hold, or explicit absence.
handlerassigned handler or explicit absence.
supportsafe room, payroll, oath, escort, public shelter, release record, edit mask, or explicit absence.
future_readerenforcement, payroll, route asset custody, fan public, sponsor gate, broadcast reality, cutroom, or equivalent.

Missing slots are allowed only if recorded as explicit absence and routed to default, recovery-only, or a scarred branch.

Branches

Custodian boundary affirmation

Mara confirms the row can be used inside its boundary or with a visible acknowledgement rider.

outcome:
  selected_branch: custodian_boundary_affirmation
  custodian_counterclaim_state: custodian_boundary_affirmed
  relief:
    custody_clarity: +1
    archive_signature_legitimacy: +1
    future_route_acceptance: +1
  cost:
    witness_exposure: +1
    witness_payroll_due: +1
  future_effect: custodian_boundary_required_for_future_citations

Formal counterclaim

Mara contests the afteruse and asks for injunction, quarantine, stronger proof, or a lawful rider.

outcome:
  selected_branch: formal_counterclaim
  custodian_counterclaim_state: formal_counterclaim_filed
  relief:
    voice_integrity: +1
    custody_clarity: +1
  cost:
    sponsor_stop_loss_pressure: +1
    route_asset_pressure: +1
    bureau_favor_debt: +1
  future_effect: archive_enforcement_or_lawful_rider_required

Public testimony bridge

The custodian answer travels through public receipt, fan oxygen queue, unauthorized historian relay, or audience testimony.

outcome:
  selected_branch: public_testimony_bridge
  custodian_counterclaim_state: public_testimony_armed
  relief:
    public_receipt_legitimacy: +1
    fan_oxygen_trust: +1
  cost:
    witness_exposure: +1
    inspection_heat: +1
    witness_payroll_due: +1
  future_effect: protected_witness_payroll_due_or_public_route_surcharge

The custodian accepts scoped quiet, a release record, or a managed window. It cannot become universal permission.

outcome:
  selected_branch: sponsor_sideletter_managed_silence
  custodian_counterclaim_state: sponsor_sideletter_scoped
  relief:
    sponsor_stop_loss_pressure: -1
    immediate_slot_pressure: -1
  cost:
    contract_capture: +1
    public_receipt_distrust: +1
    future_blackmail_cost: +1
  future_effect: release_record_required_and_future_readers_may_reject_or_surcharge
  forbidden:
    - silence_deletes_counterclaim
    - universal_voice_permission

Editorial chain shield

The editor protects the custodian’s exposure by checksum, annotation, lawful annex, or masked chain.

outcome:
  selected_branch: editorial_chain_shield
  custodian_counterclaim_state: editorial_chain_shielded
  relief:
    continuity_hazard: -1
    witness_exposure: -1
  cost:
    edit_debt: +1
    source_ambiguity: +1
    archive_debt: +1
  future_effect: checksum_annotation_or_lawful_annex_required

Record absence / default

The custodian is absent, hidden, hostile, captured, unsupported, or filed as no-answer.

outcome:
  selected_branch: record_absence_default
  custodian_counterclaim_state: custodian_absent_recorded | hostile_custodian | false_owner_hardened | recovery_only_voice_afteruse
  event_seen_or_armed: storyteller.event.iris_custodian_counterclaim_default.v1
  relief: []
  cost:
    archive_debt: +1
    false_owner_hardening_risk: +1
    route_asset_pressure: +1
  future_effect: blocked_costlier_hostile_or_recovery_only

Resolution rule

A branch is valid only when the result records:

  1. the source voice row;
  2. the custodian or explicit absence;
  3. custodian state before and after;
  4. custody proof or explicit absence;
  5. answer mode;
  6. proof, channel, handler, support, and future reader or explicit absences;
  7. one relief, one cost, and one future effect for every non-default success;
  8. a default event or durable scar when the custodian answer is absent, hidden, unsupported, or outside scope.

Output evidence

rite_id: storyteller.rite.iris_voice_custodian_counterclaim_hearing.v1
selected_cards:
  - storyteller.card.iris_voice_custodian_counterclaim_docket.v1
selected_branch: custodian_boundary_affirmation | formal_counterclaim | public_testimony_bridge | sponsor_sideletter_managed_silence | editorial_chain_shield | record_absence_default
source_voice_row: <row id>
custodian_id_or_absence: char.mara_fen | equivalent | explicit_absence
custodian_state_before: <state>
custody_proof_or_absence: <proof or explicit_absence>
answer_mode: <mode>
channel_or_absence: <channel or explicit_absence>
handler_or_absence: <handler or explicit_absence>
support_or_absence: <support or explicit_absence>
future_reader: <reader>
custodian_state_after: <state>
counter_deltas:
  relief: []
  cost: []
  future: []
event_seen_or_armed: storyteller.event.iris_custodian_counterclaim_default.v1 | explicit_absence
assertions:
  - source_voice_row_visible
  - custodian_or_explicit_absence_visible
  - custodian_state_changes_future_play
  - support_need_not_free
  - sideletter_does_not_delete_discoverability
  - default_is_durable_when_underfilled
  - no_fixed_turn_trigger

Non-goals

This rite is not a generic legal review, not a first-use probate replay, not a route-free dialogue scene, and not valid if Mara’s state is resolved by prose without proof, support, future reader, and durable route effects.