Iris Vale Custodian Counterclaim / Iris Vale 保管人反诉线

Iris Vale Custodian Counterclaim is the downstream storyline for Iris Vale after a memorial voice probate or afteruse citation exposes the person who can affirm or contest the chain. It binds Iris’s voice to Mara Fen without turning Mara into automatic permission.

The playable question is no longer whether Iris’s voice has a probate row. The question is whether the custodian of that row can answer safely, publicly, lawfully, privately, through edit, or not at all.

Primary playable question

When a prior Iris voice row is reused, over-cited, quarantined, or challenged, does Mara Fen affirm the boundary, file counterclaim, testify publicly, accept scoped silence, receive editorial protection, or become the hostile source that hardens false ownership?

A valid run must show the source row, custodian state, custody proof, answer request, support surface, and downstream reader. It cannot treat custodian acknowledgement as a free boolean.

Why this is the next useful expansion

The current Iris surface can already decide first-use memorial voice probate and later afteruse citation. The remaining gap is personhood at the edge of the ledger: affected_party_or_absence must become a playable claimant state.

Without this storyline, afteruse breach can name a missing acknowledgement but not force the player to manage the witness who can supply it. This line makes the custodian a route asset and liability:

  • a lawful citation may still need Mara’s boundary affirmation;
  • a sponsor overcite may buy silence but leave a discoverable release scar;
  • public testimony may improve legitimacy while creating payroll and protection debt;
  • an editorial shield may protect a witness while creating source ambiguity;
  • a hidden or hostile custodian can let broadcast reality harden the wrong owner.

Bound content pack

State-triggered entry

Open the storyline when all are true:

entry_state:
  trigger_kind: state_pressure
  bound_character: char.iris_vale
  source_probate_or_afteruse_row_present: true
  source_row_is_scoped: true
  requested_afteruse_or_breach_present: true
  affected_custodian_or_explicit_absence_visible: true
  custody_chain_known_or_testable: true
  requested_custodian_answer_present: true
  future_reader_or_route_asset_present: true
  player_can_assign_answer_proof_handler_or_record_absence: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

Valid entry sources include an Iris afteruse citation rider, sponsor repackaging breach, public overcite, checksum overcite, stale copy, quarantine breach, false probate citation, or a lawful route unlock that requires Mara’s boundary.

Storyline spine

Beat 1 — The custodian slot becomes a person

The player receives Iris 声权保管人反诉案卷. It identifies the prior voice row and asks whether Mara is protected, recruitable, suppressed, hostile, absent, captured, or missed.

Beat 2 — The chain has a witness cost

The docket records custody chain proof and support need. The proof may be a lawful chain, partial chain, checksum, public receipt, or explicit absence. The support may be safe room, payroll, oath, escort, public shelter, sponsor release record, edit mask, or explicit absence.

Beat 3 — The producer chooses an answer posture

The player opens Iris 声权保管人反诉听证. The answer can affirm boundary, file formal counterclaim, testify publicly, accept scoped sideletter, shield through edit, or record absence/default.

Beat 4 — The custodian answer leaves a future reader

The result must be consumed by at least one future surface: 归档执行案卷, 受保护证人薪册, route asset custody, sponsor gate, fan public, cutroom, or Broadcast Reality.

Beat 5 — Hidden answers become hostile law

If the custodian is hidden, unsupported, bought without release, edited without proof, or allowed to narrate first, Iris 保管人反诉默认 records the default and scars future voice afteruse.

Branch map

BranchReliefCost/scarFuture state
Custodian boundary affirmationcustody clarity, archive legitimacy, route acceptancewitness exposure, payroll duty, inspection heatfuture citations require custodian boundary
Formal counterclaimvoice integrity and lawful proof improvesponsor pressure, route pressure, bureau debtenforcement or lawful rider required
Public testimony bridgepublic receipt and fan trust improveretaliation, payroll, inspection, pirate exposureprotected-witness payroll or public route surcharge
Sponsor sideletterslot and sponsor pressure improvecontract capture, public distrust, blackmail costrelease record required; future readers may reject
Editorial chain shieldcontinuity and witness exposure improveedit debt, source ambiguity, archive debtchecksum annotation or lawful annex required
Absence / hostile defaultno clean reliefarchive debt, false-owner hardening, route pressureblocked, costlier, hostile, or recovery-only

Counter contract

Every non-default branch must mutate at least three counters or durable states: one relief, one cost, and one future route or reader effect.

Core counters:

  • custodian_counterclaim_state
  • mara_fen_state
  • voice_integrity
  • custody_clarity
  • archive_signature_legitimacy
  • archive_debt
  • inspection_heat
  • witness_exposure
  • witness_payroll_due
  • public_receipt_legitimacy
  • public_receipt_distrust
  • fan_oxygen_trust
  • fan_oxygen_resentment
  • sponsor_stop_loss_pressure
  • contract_capture
  • route_asset_pressure
  • source_ambiguity
  • edit_debt
  • future_blackmail_cost
  • false_owner_hardening_risk

Missability and recovery

The storyline is missed when implementation:

  • treats Mara Fen as automatic permission;
  • stores affected custodian as a boolean;
  • cites a custodian answer without naming the source voice row;
  • hides custodian state before and after;
  • accepts sponsor sideletter without a release record;
  • exposes public testimony without payroll or protection pressure;
  • edits around Mara without checksum or lawful annex;
  • records absence without future default;
  • triggers from fixed turn, fixed day/week, raw count, dashboard state, or lens health.

Recovery is allowed only with scar:

  • reopen custody proof and accept inspection heat;
  • pay, shelter, or oath-protect Mara;
  • file a public acknowledgement and accept sponsor backlash;
  • add a discoverable sideletter release record;
  • add checksum annotation or lawful annex;
  • route the dispute into enforcement;
  • mark Iris voice afteruse as recovery-only.

Replay evidence expectation

storyline_id: storyteller.storyline.character.iris_vale_custodian_counterclaim.v1
session_id: lens-iris-vale-custodian-counterclaim-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  bound_character: char.iris_vale
  source_probate_or_afteruse_row_present: true
  source_row_is_scoped: true
  affected_custodian_or_explicit_absence_visible: true
  requested_custodian_answer_present: true
  future_reader_or_route_asset_present: true
  no_fixed_turn_trigger: true
offered:
  mechanic: storyteller.mechanic.voice_custodian_counterclaim.v1
  card: storyteller.card.iris_voice_custodian_counterclaim_docket.v1
  rite: storyteller.rite.iris_voice_custodian_counterclaim_hearing.v1
branch_runs:
  valid_branch:
    selected_branch: custodian_boundary_affirmation | formal_counterclaim | public_testimony_bridge | sponsor_sideletter_managed_silence | editorial_chain_shield
    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>
    support_or_absence: <support or explicit_absence>
    future_reader: <reader>
    custodian_state_after: <state>
    counter_deltas:
      relief: []
      cost: []
      future: []
  default_branch:
    event_seen_or_armed: storyteller.event.iris_custodian_counterclaim_default.v1
    breach_kind: <kind>
    future_reader_effect: <effect>
assertions:
  - source_voice_row_visible
  - custodian_or_explicit_absence_visible
  - custodian_state_visible
  - support_need_visible
  - sideletter_not_erasure
  - default_is_durable
  - downstream_reader_consumes_answer
  - no_fixed_turn_trigger

Integration notes

Non-goals

  • Not a fresh Iris recruitment path.
  • Not a fresh first-use probate.
  • Not a generic copyright appeal.
  • Not a generic Mara Fen loyalty scene.
  • Not a fixed-turn consequence beat.
  • Not valid if custodian acknowledgement is free universal permission.
  • Not valid unless future enforcement, payroll, reader, route, custody, or broadcast state can consume the custodian answer.