Withdrawal Medicine Supply Custody / 戒断药品供给羁押机制

Withdrawal Medicine Supply Custody tracks one concrete medicine batch before a sponsor, security team, inspector, producer, artist route, or licensed clinician consumes it. It answers four narrow questions: where the batch came from, who holds it now, what medicine debt follows it, and what happens if it is raided.

The mechanism never decides whether an artist needs treatment, which treatment is appropriate, whether medicine may be administered, or whether an artist consented. A legal label is provenance, not a prescription. Escrow is custody, not clinical approval.

Entry contract

entry_contract:
  trigger_kind: state_pressure
  source_event: storyteller-event-04-saint-withdrawal
  subject: card-storyteller-mian-tai
  batch_kind_any:
    - legal_sedation_supply
    - illegal_withdrawal_medicine
    - mixed_or_unverified_batch
    - explicit_absence
  source_or_explicit_absence_visible: true
  keeper_or_explicit_absence_visible: true
  medicine_debt_visible: true
  raid_pressure_or_explicit_absence_visible: true
  artist_consent_or_refusal_is_separate: true
  licensed_clinician_order_is_separate: true
  future_reader_depends_on_supply_state: true
  no_fixed_turn_trigger: true

Batch state

withdrawal_medicine_supply_state:
  docket: storyteller.card.mian_tai_withdrawal_supply_docket.v1
  batch_id: required
  batch_kind: legal_sedation_supply | illegal_withdrawal_medicine | mixed_or_unverified_batch | explicit_absence
  source: sponsor_clinic | licensed_pharmacy | diverted_worker_channel | artist_handler | unlicensed_runner | unknown | explicit_absence
  current_keeper: mian_tai | production | artist_handler | sponsor | security | inspector | licensed_clinician | escrow | missing | explicit_absence
  source_proof_or_absence: required
  quantity_or_condition_or_absence: required
  medicine_debt:
    creditor_or_absence: required
    debt_kind: money | favor | contract | silence | exposure | criminal_risk | none | unknown
    debt_state_before: required
    debt_state_after: required
  raid_pressure:
    actor_or_absence: required
    pressure_state_before: required
    pressure_state_after: required
  named_artist_or_patient_or_absence: required
  artist_consent_or_refusal_or_absence: required
  licensed_clinician_order_or_absence: required
  selected_posture: required
  mian_tai_state_after: required
  supply_state_after: required
  future_reader_effect: required
  counter_deltas: required

Authority invariants

authority_invariants:
  mian_tai_represents_li_xingtong_consent: false
  mian_tai_represents_any_artist_consent: false
  mian_tai_can_diagnose: false
  mian_tai_can_prescribe: false
  custody_authorizes_administration: false
  legal_label_equals_clinical_approval: false
  escrow_equals_permission_to_use: false
  mian_tai_controls_xi_sheng_queue: false
  mian_tai_controls_luo_ji_injury_attribution: false
  mian_tai_controls_oxygen_allocation: false
  mian_tai_controls_voice_rights: false

Branch contract

Every branch records Mian Tai state, supply state, source/keeper visibility, debt or raid movement, relief, cost, and a future-reader effect.

BranchRequired reliefRequired costFuture effect
recruit_protected_backstage_medicine_brokersource and keeper become reliableprotection, payroll, or retaliation exposurenamed_batch_and_artist_acknowledgement_required
license_scoped_legal_sedation_supplylegal batch becomes auditabledelay, audit heat, and separate consent/clinician gateper_use_artist_acknowledgement_required
escrow_illegal_withdrawal_medicinestock survives seizure long enough for reviewescrow debt, criminal exposure, or raid heatartist_or_lawful_readback_required
publish_discoverable_medicine_ledgersource, keeper, and debt become answerableworker/patient exposure and audit pressurepublic_medicine_receipt_required
honor_artist_refusal_and_close_clinicno unwanted handoff occursclinic closure, supply loss, and withdrawal-route delaylawful_custodian_and_fresh_consent_required
accept_sponsor_captured_supplycurrent stock becomes stablesponsor capture, privacy loss, and contract debtsponsor_only
suppress_and_scapegoat_mian_taishort-term clean schedulehostile witness, false provenance, and recovery costhostile_countertestimony
allow_supply_raid_defaultno legitimate reliefstock seized/missing, debt socialized, and route blockedrecovery_only

Custody acceptance

future_acceptance_check:
  intended_use: licensed_treatment_referral | artist_refusal | inspector_audit | sponsor_supply | public_ledger | evidence_preservation | recovery
  required:
    - batch_id
    - source_or_explicit_absence
    - current_keeper_or_explicit_absence
    - medicine_debt_state
    - raid_state
    - selected_posture
  use_requires_clinical_authority:
    - licensed_treatment_referral
    - any_administration
  use_requires_artist_consent_or_refusal:
    - any_administration
    - artist_refusal
  rejected_if:
    - wrong_supply_posture
    - provenance_missing
    - keeper_missing_without_explicit_absence
    - consent_assumed_from_mian_tai
    - clinician_order_assumed_from_legal_label
    - raided_stock_used_as_if_present

Default rule

Mian Tai Supply Raid Default fires or remains armed when the review expires or allow_supply_raid_default resolves: the batch disappears before artist acknowledgement/refusal is recorded, security or sponsor seizes the stock without a protected custody row, or a future reader tries to consume the seized supply as clean treatment authority. The resolved suppression branch instead produces hostile_supply_witness, delivery_ledger_erased, and hostile_countertestimony; it does not masquerade as the raid branch.

default_rule:
  event: storyteller.event.mian_tai_supply_raid_default.v1
  required_mutations:
    - mian_tai_person_state_changes
    - batch_custody_state_changes
    - medicine_debt_or_raid_pressure_changes
    - future_route_effect_changes
  silent_recruitment: false
  clean_supply_recovery: false

Adjacent-role boundary

Actor/systemOwnsDoes not receive from Mian Tai
Mian Taibatch source, keeper, medicine debt, raid exposurediagnosis, prescription, consent
Named artist, including Li Xingtongconsent or refusalno proxy consent from stock custody
Licensed cliniciandiagnosis, prescription, administration decisionno automatic order from a legal label
Xi Shengqueue numbering and pain priorityno authority over Mian Tai’s batch
Luo Jinamed injury attribution and treatment boundaryno authority over Mian Tai’s supply chain
Oxygen deskoxygen allocationno allocation right from medicine custody
Voice custodianvoice ownership and use rightsno voice right from treatment or supply

Replay evidence shape

mechanic_id: storyteller.mechanic.withdrawal_medicine_supply_custody.v1
source_character: card-storyteller-mian-tai
source_event: storyteller-event-04-saint-withdrawal
resolution:
  rite: storyteller.rite.mian_tai_withdrawal_supply_review.v1
  selected_posture: required
  mian_tai_state_after: required
  supply_state_after: required
  medicine_debt_state_after: required
  raid_state_after: required
  future_reader_effect: required
  counter_deltas: required
assertions:
  - batch_is_concrete_or_absence_explicit
  - source_keeper_debt_and_raid_are_visible
  - consent_and_clinical_authority_are_separate
  - every_success_has_cost
  - hostile_and_raided_states_are_durable

Non-goals

  • Not a diagnosis, prescription, dispensing, or treatment simulator.
  • Not a universal medicine inventory.
  • Not proof of Li Xingtong’s consent.
  • Not residue-clinic queue priority, injury attribution, oxygen allocation, or voice custody.
  • Not valid if every posture gives the same reader access.