Substitute Carrier Requisition / 替代承载征调线

Substitute Carrier Requisition is the pressure line that opens after a collision, discharge refusal, consent-debt handoff, witness payroll gap, or live-floor lane proves the original carrier cannot honestly carry the next service.

The current mesh can already say: one witness, delegate, proof window, runner, route asset, public receipt, lawful annex, editor mask, or producer-license burden cannot serve every reader. This storyline answers the next production question: what substitute body, desk, proof bridge, or route asset is actually requisitioned, what does it fit, and what harm appears if the substitute is miscast?

It is not a hiring queue, a staff-count target, or a filler route generator. It is a state-triggered requisition for one contested service row.

State-triggered entry

Open this storyline only when all of the following are true:

entry_state:
  trigger_kind: state_pressure
  source_collision_or_discharge_pressure_present: true
  original_carrier_unavailable_overdrawn_refusing_absent_or_scope_limited: true
  service_row_needing_carrier_visible: true
  owed_reader_visible: true
  minimum_service_surface_visible: true
  future_consumer_visible: true
  candidate_substitute_or_explicit_absence_visible: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_staff_count_trigger: true

Valid source pressures include 回叫承载撞车线, 见证承载解除线, 呼吸折让同意债转移线, 受保护证人薪册, and 直播现场班组负荷线.

Primary playable question

When a required carrier is no longer clean, does the player:

  • requisition a low-rank runner or clerk;
  • ask a named witness or delegate to carry a narrower service;
  • use a lawful annex or public receipt as a substitute proof bridge;
  • mask or pirate-relay the service through media;
  • buy a sponsor or management substitute;
  • delay the row and preserve absence;
  • or let the desk miscast the substitute and harden a false clean claim?

Each answer must leave the source row legible. A substitute is not the original. A substitute is not clean for every reader.

Required source row

The storyline requires one selected row:

selected_service_row:
  source_row_id: <row id>
  source_surface: callback_carrier_collision | witness_carrier_discharge | consent_debt_transfer | protected_witness_payroll | live_floor_crew_load | equivalent
  original_carrier: <carrier id or explicit_absence>
  original_carrier_state: overdrawn | refused | captured | hostile | absent | scope_limited | quarantined | equivalent
  owed_reader: fan_public | lawful_reader | sponsor | archive | public_table | route_asset | worker | artist_boundary | broadcast_reality | equivalent
  minimum_service_surface: witness | delegate_signature | receipt | annex | route_asset_return | proof_window | floor_coverage | callback_notice | equivalent
  future_consumer: <route slot reader package proof window or broadcast reality surface>

The storyline fails if the request says only need backup staff, hire substitute, find someone else, or carrier busy without the row, reader, minimum service surface, and future consumer.

Candidate substitute classes

A requisition may propose one or more candidate substitutes:

Candidate classWhat it can honestly carryTypical cost
low_rank_runnermovement, receipt handoff, route-asset custodypayroll leak, capture risk, future recovery cost
public_witness_or_delegatepublic receipt, fan oxygen proof, visible consent scopeexposure, retaliation, fan resentment
lawful_clerk_or_annexlawful service, auditable proof, narrow compliancelawful-only route, bureau debt, delay
editor_mask_or_checksumprotected identity, continuity bridge, split sourceedit debt, source ambiguity, archive doubt
pirate_relaypublic visibility outside management captureinspection heat, lawful mismatch, relay risk
sponsor_or_management_proxyimmediate schedule or liability reliefcontract capture, public distrust, future blackmail
explicit_absencehonest refusal, delay, quarantine, or blocked stateroute cost, schedule pressure, recovery-only branch

No candidate can satisfy every reader unless the original row already allowed that scope and the future consumer accepts the substituted form with cost.

Branch model

Branch A — Fit-tested substitute

The player names the selected row, candidate, proof fit, handler, price, and future consumer. The result can proceed only for a named scope.

Expected outcomes:

  • substitute_fit_state = fit_for_named_scope;
  • the source row remains visible;
  • at least one relief surface improves;
  • at least one cost surface rises;
  • the future consumer reads the substitute scope.

Branch B — Narrow public or lawful substitute

The player accepts that public proof is not lawful proof, or lawful proof is not public proof.

Expected outcomes:

  • substitute_fit_state = public_only or lawful_only;
  • a future addendum, appeal, receipt, or callback is required;
  • the substitute does not count as universal consent.

Branch C — Media substitute

The player assigns Baiya or Pirate Frequency Child Voice style capacity to mask, relay, or split the service.

Expected outcomes:

  • witness or source harm may fall;
  • edit debt, relay custody risk, source ambiguity, or inspection heat rises;
  • the future reader treats the result as masked, pirate-public, split, or contradiction-pending.

Branch D — Sponsor or management proxy

The player lets a sponsor, management desk, or producer-license burden carry the missing service.

Expected outcomes:

  • immediate schedule or liability pressure may fall;
  • contract capture, public distrust, fan resentment, future blackmail, or metric capture rises;
  • the result is sponsor-only or management-only until unwound.

Branch E — Preserve absence

The player refuses the false substitute and records the carrier absence, discharge refusal, quarantine, or row delay.

Expected outcomes:

  • false clean service is blocked;
  • route or slot becomes costlier, narrower, blocked, quarantine-required, or recovery-only;
  • future reader receives honest absence rather than counterfeit capacity.

Branch F — Miscast default

The desk files a substitute that lacks fit, proof, consent, scope, or future reader acceptance.

Expected outcomes:

  • false clean substitute hardens;
  • the original carrier scar or source row is hidden;
  • the harmed reader becomes hostile, blocked, recovery-only, or contradiction-pending;
  • the default event must mutate future play.

Counter contract

Every resolved branch must mutate at least three counters or durable states:

counter_deltas_required:
  relief: at_least_one
  cost: at_least_one
  future_reader_or_route_effect: at_least_one

Primary surfaces:

  • substitute_carrier_fit
  • substitute_scope_integrity
  • carrier_collision_pressure
  • callback_carrier_capacity
  • deferred_callback_debt
  • witness_retaliation_risk
  • payroll_leak
  • handler_burden
  • lawful_annex_debt
  • public_receipt_legitimacy
  • public_receipt_distrust
  • fan_oxygen_resentment
  • sponsor_stop_loss_pressure
  • contract_capture
  • edit_debt
  • source_ambiguity
  • inspection_heat
  • route_asset_pressure
  • broadcast_reality_drift
  • future_recovery_cost

Missability and recovery

This storyline is missable when the player accepts a false clean substitute, hides the original scope limit, lets the sponsor proxy file first, or uses absence as if it were service.

Recovery is possible only through a later row that reads the substitute scar. Recovery cannot transform a miscast substitute into original clean service; it can only narrow, disclose, replace, quarantine, or convert the service into a different reader scope.

Non-goals

  • Not a staff-market simulator.
  • Not a global hiring or crew-count system.
  • Not a fixed maintenance phase.
  • Not a turn-count, day-count, chapter-count, dashboard, or lens-health trigger.
  • Not a universal undo for carrier collision or witness discharge.
  • Not a filler card source.