Basis Escrow Triage / 基准暂存分诊

Basis Escrow Triage is the assignable rite for a 基准暂存负担案卷. It makes the player choose what pays for a delayed, split, or refused recognized basis.

The rite is not another recognition hearing. The source result already happened and the basis dispute is already visible. This rite decides which reserve surface carries the unresolved basis and what future reader inherits the cost.

Offer condition

offer_required:
  trigger_kind: state_pressure
  selected_docket: storyteller.card.basis_escrow_burden_docket.v1
  source_basis_row_present: true
  basis_state_before_any:
    - escrowed
    - split_basis
    - disputed
    - recognition_refused
    - recovery_only_basis
  pending_future_reader_present: true
  reserve_surface_candidates_present_or_explicit_absence: true
  maturity_or_breach_condition_present: true
  player_can_assign_or_default: true
  no_fixed_turn_trigger: true

The rite is invalid if it opens from fixed turn count, fixed day/week, raw unresolved-row count, dashboard status, lens health, or generic cleanup.

Required assignment

assignment_required:
  rite: storyteller.rite.basis_escrow_triage.v1
  burden_docket: storyteller.card.basis_escrow_burden_docket.v1
  selected_burden_row: <burden id>
  source_basis_row: <recognized basis row id>
  source_result_kept_true: <what happened>
  pending_future_reader: <reader>
  protected_reader_or_route: <reader route or explicit_absence>
  harmed_reader_or_route: <reader route or explicit_absence>
  reserve_surface: cash_reserve | broadcast_capacity_row | appeal_stay | fan_oxygen_rebate | sponsor_makegood | lawful_proof_window | public_notice_minute | route_asset_pledge | handler_burden | explicit_absence | equivalent
  carrier_or_absence: <actor asset docket or explicit_absence>
  proof_or_receipt_or_absence: <proof receipt seal mandate checksum witness or explicit_absence>
  maturity_condition: <condition>
  breach_condition: <condition>
  selected_posture: fund_escrow | split_burden | public_notice_bond | sponsor_surety | lawful_hold | route_asset_pledge | force_immediate_basis | abandon_burden | accept_unfunded_default
  cost_or_scar: <nonzero cost scar or explicit default>

The rite fails if sponsor money, lawful seal, public sympathy, handler authority, or producer rank holds the basis without row, carrier, harmed reader, maturity, breach, and future effect.

Branches

Fund escrow

A concrete reserve pays to keep the basis unresolved.

Required result:

  • default pressure decreases;
  • reserve surface becomes occupied or encumbered;
  • future reader consumes the maturity condition.

Split burden

Two reader channels each carry part of the delay.

Required result:

  • no single faction can book a universal basis;
  • source ambiguity, handler burden, or reconciliation cost rises;
  • future use must name which burden channel it consumes.

Public notice bond

The producer protects public or fan recognition by spending public notice, oxygen rebate, or receipt capacity.

Required result:

  • public receipt or fan oxygen legitimacy improves;
  • sponsor, lawful, or management pressure rises;
  • later route becomes public-only, public-audit-required, or split-required.

A sponsor makegood or commercial reserve carries the basis.

Required result:

  • immediate budget or stop-loss pressure decreases;
  • sponsor capture, public distrust, or contract capture rises;
  • later use is sponsor-only unless unwound.

Lawful hold

A lawful proof window or archive seal holds the basis.

Required result:

  • certification clarity improves;
  • public, artist, route, or sponsor pressure rises;
  • later use is lawful-only, bridge-required, or rehearing-required.

Route asset pledge

A route asset, witness, carrier, or handler carries the reserve.

Required result:

  • route bridge remains available;
  • route asset pressure, capture risk, or handler burden rises;
  • future route may be hostile, costlier, or recovery-only if release is not paid.

Force immediate basis

The player refuses the escrow and books a basis now.

Required result:

  • basis state becomes recognized, refused, or recovery-only;
  • at least one protected reader loses the reserve;
  • the harmed reader or excluded claimant is explicit.

Abandon burden / accept default

The player drops or underfills the reserve.

Required result:

Counter contract

Every non-default branch must mutate at least:

counter_contract:
  escrow_state_changed: true
  relief_surface_changed: true
  cost_surface_changed: true
  future_reader_or_route_effect_changed: true

Useful surfaces include basis_escrow_burden_state, basis_escrow_carrier, basis_maturity_condition, budget_pressure, broadcast_capacity_pressure, appeal_afteruse_residue, fan_oxygen_liability, public_receipt_legitimacy, public_receipt_distrust, sponsor_capture, contract_capture, lawful_buffer, archive_debt, inspection_heat, route_asset_pressure, handler_burden, and producer_license_pressure.

Replay evidence shape

rite_id: storyteller.rite.basis_escrow_triage.v1
session_id: lens-recognized-basis-escrow-triage-v1-<timestamp>
seed: <deterministic-seed>
selected_docket: storyteller.card.basis_escrow_burden_docket.v1
selected_posture: fund_escrow | split_burden | public_notice_bond | sponsor_surety | lawful_hold | route_asset_pledge | force_immediate_basis | abandon_burden | accept_unfunded_default
assigned_inputs:
  source_basis_row: <basis id>
  reserve_surface: <surface>
  carrier_or_absence: <carrier or explicit_absence>
  harmed_reader_or_route: <reader or route>
  maturity_condition: <condition>
  breach_condition: <condition>
outcome:
  burden_state_after: funded | split | public_bond | sponsor_surety | lawful_hold | route_pledged | immediate_basis | abandoned | defaulted
  future_route_effect: <effect>
  emitted_event: storyteller.event.unfunded_basis_escrow_default.v1 | none
counter_deltas:
  relief:
    - <relief>
  cost:
    - <cost>
  future:
    - <future effect>

Non-goals

  • Not a generic payment menu.
  • Not a timer expiry.
  • Not a second recognition hearing.
  • Not a governance procedure.
  • Not valid if escrow becomes clean free delay.