Claimant Intake Check / 认领人接待核验

Claimant Intake Check is the assignable rite for a pressured Claimant Floor Intake Docket. The player chooses how to receive a claimant row that has reached the live floor, oxygen floor, audience gate, archive cordon, or public receipt line before the formal hearing catches up.

The rite is not a generic settlement action. It must name the row, proof object, demanded control, gate, floor lane, handler or absence, answer, cost, and future reader.

Entry requirements

Offer this rite when:

  1. Claimant Floor Intake Docket is queue_open, triage_ready, compressed, or equivalent;
  2. at least one claimant row has proof, target, demanded control, or explicit absence;
  3. the row is tied to a live gate or floor lane that is pressured, contested, overrun, absent, or capable of defaulting;
  4. at least one future reader will consume the result: oxygen claim exchange, memorial air cross-examination, pressure claimant conversion, claimant collision, management compression, live-floor crew load, or broadcast schedule;
  5. the player can answer, quarantine, split, refuse, or explicitly default.

No entry condition may depend on fixed turn count, day count, chapter quota, page count, or lens health.

Required slots

rite_id: storyteller.rite.claimant_intake_check.v1
requires:
  docket: storyteller.card.claimant_floor_intake_docket.v1
  source_pressure: fan_oxygen_refund | memorial_air_claim | archive_lien | sponsor_stop_loss | public_witness_claim | blackout_scar | proof_carrier_blocked | equivalent
  selected_row: <row_id>
  claimant_family: fan_public | memorial_carrier | archive_clerk | inspector_proxy | sponsor_courier | editor_source | pirate_relay | route_asset | equivalent
  proof_object: fan_oxygen_ledger | memorial_air_copy | archive_docket_copy | black_box_checksum | public_receipt | sponsor_countercopy | voice_body_receipt | explicit_absence | equivalent
  demanded_control: receipt | oxygen_refund | custody | first_interrogator | floor_entry | escort | public_number | sponsor_countercopy | quarantine | equivalent
  intake_gate: audience_gate | oxygen_floor | security_floor | runner_lane | archive_cordon | sponsor_counterdesk | public_receipt_table | equivalent
  floor_lane_state: rested | thin | exhausted | borrowed | coerced | absent | wrong_team | overrun
  handler_or_absence: <character_or_route_asset_or_explicit_absence>
  support_or_absence: public_receipt | archive_stamp | oxygen_reserve | security_boundary | runner_pass | sponsor_escrow | edit_checksum | explicit_absence
  answer: public_queue_number | lawful_intake | floor_escort | sponsor_counterdesk | split_escrow | quarantine | refuse_and_record | default_selects
  future_reader: oxygen_claim_exchange | memorial_air_chain_cross_examination | pressure_claimant_conversion | claimant_collision_lock | management_compression_desk | live_floor_crew_load | broadcast_schedule | equivalent

A famous handler, legal order, edit patch, archive stamp, sponsor payment, or management metric cannot fill the rite unless it also records the intake gate and floor lane state.

Branches

Branch A — Public queue number

The player gives the selected row a visible number, receipt, or public place in line.

Required outcome:

selected_answer: public_queue_number
row_state_after: public_numbered | public_receipt_pending | public_only
floor_state_after: gate_narrowed | gate_load_up | public_receipt_table_open
counter_deltas:
  relief: [public_receipt_legitimacy_up | fan_oxygen_claim_not_erased | claimant_order_visible]
  cost: [sponsor_stop_loss_pressure_up | intake_gate_load_up | inspection_heat_up | public_exposure_up]
  future_route: [public_only | costlier | collision_ready]

Branch B — Lawful intake

The player accepts archive, inspector, or lawful proof checking before letting the row control the floor.

Required outcome:

selected_answer: lawful_intake
row_state_after: lawful_hold | archive_checked | inspector_oath_pending
proof_state_after: proof_legible | custody_gap_down | proof_burden_up
counter_deltas:
  relief: [custody_clarity_up | proof_legibility_up | false_first_claimant_down]
  cost: [inspection_heat_up | audience_churn_up | proof_burden_up | lawful_only_route_up]
  future_route: [lawful_only | blocked_until_stamp | costlier]

Branch C — Floor escort

The player uses runner, security, oxygen, or audience-gate capacity to move the row to the correct future reader.

Required outcome:

selected_answer: floor_escort
row_state_after: escorted_to_reader | protected_carrier | route_asset_delivered
floor_lane_after: load_up | borrowed | narrowed | exhausted_with_receipt
counter_deltas:
  relief: [claimant_overrun_risk_down | proof_reaches_reader | route_asset_custody_up]
  cost: [crew_load_up | handler_burden_up | schedule_pressure_up | other_lane_load_up]
  future_route: [reader_unlocked | costlier | narrowed]

Branch D — Sponsor counterdesk

The player lets sponsor money, countercopy, or private desk receive the row first.

Required outcome:

selected_answer: sponsor_counterdesk
row_state_after: sponsor_first | countercopy_filed | privately_captured
counter_deltas:
  relief: [sponsor_stop_loss_pressure_down | immediate_slot_pressure_down]
  cost: [contract_capture_up | public_receipt_distrust_up | false_first_claimant_up | lawful_appeal_cost_up]
  future_route: [sponsor_only | conversion_window_open | lawful_appeal_required]

Branch E — Split escrow or quarantine

The player prevents one faction from owning the row by splitting custody, freezing proof, or channel-limiting the answer.

Required outcome:

selected_answer: split_escrow | quarantine
row_state_after: split | quarantined | channel_limited | recovery_only
counter_deltas:
  relief: [collision_pressure_down | false_owner_pressure_down | proof_not_captured]
  cost: [route_narrowness_up | archive_debt_up | handler_burden_up | future_recovery_cost_up]
  future_route: [split_canon | recovery_only | costlier | lawful_or_public_reader_required]

Branch F — Refuse and record

The player refuses the demanded control but records why and what scar remains.

Required outcome:

selected_answer: refuse_and_record
row_state_after: refused_with_receipt | hostile_but_legible | conversion_ready
counter_deltas:
  relief: [false_first_claimant_down | intake_boundary_legible]
  cost: [claimant_hostility_up | public_receipt_distrust_up | fan_oxygen_resentment_up | inspection_heat_up]
  future_route: [conversion_window_open | collision_ready | costlier]

Branch G — Default selects

The player leaves the row without credible gate, floor lane, handler, proof check, or future reader.

Required outcome:

selected_answer: default_selects
event: storyteller.event.claimant_queue_overrun_default.v1
default_actor: queue_crush | hostile_public_claimant | sponsor_counterdesk | archive_freeze | inspector_cordon | pirate_relay_override | wrong_team_gate | crew_refusal | absent_gate | equivalent
future_route_effect: blocked | costlier | public_only | lawful_only | sponsor_only | recovery_only | collision_ready | conversion_window_open

Completion contract

Every branch must record at least three deltas:

  • one relief delta;
  • one cost delta;
  • one future route, floor lane, proof, claimant, or custody-state delta.

The rite fails its design contract if it returns a clean intake, erases the queue, or lets sponsor/legal/archive/edit authority substitute for the physical gate and floor lane.

Replay evidence

rite_id: storyteller.rite.claimant_intake_check.v1
session_id: lens-claimant-floor-intake-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  docket_state: queue_open | triage_ready | compressed | equivalent
  selected_row_present: true
  intake_gate_or_floor_lane_pressured: true
  future_reader_present: true
  no_fixed_turn_trigger: true
assignment:
  selected_row: <row_id>
  claimant_family: <family>
  proof_object: <proof_object>
  intake_gate: <gate>
  floor_lane_state: <state>
  handler_or_absence: <handler_or_absence>
  support_or_absence: <support_or_absence>
  answer: <answer>
result:
  row_state_after: <state>
  gate_or_lane_state_after: <state>
  proof_or_custody_state_after: <state>
  future_reader: <reader>
  future_route_effect: <effect>
  event_seen_or_armed: storyteller.event.claimant_queue_overrun_default.v1 | none
  counter_deltas: {}
assertions:
  - entry_is_state_triggered
  - assignment_names_row_gate_lane_answer_and_future_reader
  - success_has_cost
  - default_records_actor_missing_inputs_and_route_effect
  - no_fixed_turn_trigger

Non-goals

  • Not a settlement menu.
  • Not a generic legal hearing.
  • Not a fixed-turn queue event.
  • Not a crowd-control-only action.
  • Not valid unless it mutates claimant, gate/floor, proof/custody, cost, and future route state.