Sponsor Clinic Arbitration Lens / 赞助门诊仲裁 Lens

This lens checks whether the existing ST-SCALE-10 source packet behaves as six playable arbitration arenas instead of forty-two disconnected objects. It requires exact docket/operator pairing, strict four-step order inside every arena, stable public/hidden decisions, replay-visible operator recruitment and miss states, independently reachable appeal and enforcement readers, and narrow authority.

Source and entry oracle

source_contract:
  source: storyteller
  scale_family: ST-SCALE-10
  operation_family: sponsor-clinic-arbitration
  arena_count: 6
  card_count: 12
  rite_count: 24
  appeal_event_count: 6
entry_contract:
  all_twelve_cards_in_fresh_session_via_metadata_starter_tags: true
  matching_docket_required: true
  matching_base_counter_gte_zero: true
  matching_operator_window_turn_lte: 18
  no_cross_arena_docket_or_operator_substitution: true

Exact arena bindings

ArenaDocketOperatorIntakeHearingVerdictEnforcementAppeal
breath-price-windowcard-storyteller-st-scale-10-breath-price-window-docketcard-storyteller-st-scale-10-breath-price-window-operatorstoryteller-rite-st-scale-10-breath-price-window-intakestoryteller-rite-st-scale-10-breath-price-window-hearingstoryteller-rite-st-scale-10-breath-price-window-verdictstoryteller-rite-st-scale-10-breath-price-window-enforcementstoryteller-event-st-scale-10-breath-price-window-appeal
ward-naming-claimcard-storyteller-st-scale-10-ward-naming-claim-docketcard-storyteller-st-scale-10-ward-naming-claim-operatorstoryteller-rite-st-scale-10-ward-naming-claim-intakestoryteller-rite-st-scale-10-ward-naming-claim-hearingstoryteller-rite-st-scale-10-ward-naming-claim-verdictstoryteller-rite-st-scale-10-ward-naming-claim-enforcementstoryteller-event-st-scale-10-ward-naming-claim-appeal
whitebox-consent-deskcard-storyteller-st-scale-10-whitebox-consent-desk-docketcard-storyteller-st-scale-10-whitebox-consent-desk-operatorstoryteller-rite-st-scale-10-whitebox-consent-desk-intakestoryteller-rite-st-scale-10-whitebox-consent-desk-hearingstoryteller-rite-st-scale-10-whitebox-consent-desk-verdictstoryteller-rite-st-scale-10-whitebox-consent-desk-enforcementstoryteller-event-st-scale-10-whitebox-consent-desk-appeal
blackbox-residue-vaultcard-storyteller-st-scale-10-blackbox-residue-vault-docketcard-storyteller-st-scale-10-blackbox-residue-vault-operatorstoryteller-rite-st-scale-10-blackbox-residue-vault-intakestoryteller-rite-st-scale-10-blackbox-residue-vault-hearingstoryteller-rite-st-scale-10-blackbox-residue-vault-verdictstoryteller-rite-st-scale-10-blackbox-residue-vault-enforcementstoryteller-event-st-scale-10-blackbox-residue-vault-appeal
artist-refusal-cliniccard-storyteller-st-scale-10-artist-refusal-clinic-docketcard-storyteller-st-scale-10-artist-refusal-clinic-operatorstoryteller-rite-st-scale-10-artist-refusal-clinic-intakestoryteller-rite-st-scale-10-artist-refusal-clinic-hearingstoryteller-rite-st-scale-10-artist-refusal-clinic-verdictstoryteller-rite-st-scale-10-artist-refusal-clinic-enforcementstoryteller-event-st-scale-10-artist-refusal-clinic-appeal
audience-jury-triagecard-storyteller-st-scale-10-audience-jury-triage-docketcard-storyteller-st-scale-10-audience-jury-triage-operatorstoryteller-rite-st-scale-10-audience-jury-triage-intakestoryteller-rite-st-scale-10-audience-jury-triage-hearingstoryteller-rite-st-scale-10-audience-jury-triage-verdictstoryteller-rite-st-scale-10-audience-jury-triage-enforcementstoryteller-event-st-scale-10-audience-jury-triage-appeal

Every row is exact. A same-role card, global audit counter, or different arena flag is not equivalent evidence.

Must pass

1. The forty-two runtime objects remain bound

All twelve cards, twenty-four rites, and six events must carry storyteller.lens.sponsor_clinic_arbitration.v1 plus source-wiki pointers to this storyline, mechanic, and lens. The lens fails if any row remains an unbound scale artifact or points at a different source.

2. Each arena has an ordered four-step chain

For every arena:

matching docket
  -> intake / opened
  -> hearing / heard + exact operator
  -> verdict / turn <= 18 + support >= 1 + hazard <= 2
  -> one-shot enforcement / exact verdict + hazard <= 4

The runtime must expose sequenceIndex: 1..4, sequenceLength: 4, exact predecessor flags, and exact arena-local counters. The lens fails if a later step skips its predecessor, one arena consumes another arena’s state, or a global completion flag substitutes for sequence evidence.

3. Public and hidden postures diverge on every rite

Each of the twenty-four rites must expose both stable IDs:

  • public_face: spectacle relief or public legibility plus the exact arena hazard;
  • hidden_use: the arena’s support/evidence row plus audit heat.

The selected posture remains readable by arena and sequence index. The lens fails if the two options have identical effects, either option disappears, or public visibility is interpreted as truth, consent, ownership, or universal clearance.

4. Explicit and automatic operator misses are durable

Every intake also exposes miss_operator_window. It must remove the exact arena operator, write st_scale_10_<arena>_operator_missed, write st_scale_10_<arena>_future_recovery_only, and avoid the route-asset flag. The miss choice is not a third way to continue the ordinary hearing; it is a durable loss/recovery boundary.

For any still-available operator, advancing to turn nineteen or reaching the exact hazard value three must automatically remove the operator and write missed, recovery-only, and verdict-window-closed flags. This terminal sweep must not complete the verdict, recruit the operator, create a route asset, or require the player to select a now-invalid verdict.

5. All six operators are independently recruitable and missable

Each operator card must expose:

required_operator_metadata:
  recruitable: true
  missable: true
  encounterDeadlineTurn: 18
  hazardCounter: exact_arena_hazard
  recruitedFlag: st_scale_10_<arena>_operator_recruited
  missedFlag: st_scale_10_<arena>_operator_missed
  routeAssetFlag: route_asset.st_scale_10_<arena>_operator
  routeAssetCondition: complete_matching_verdict_before_hazard_3

A successful matching verdict at turn <= 18 and hazard <= 2 writes the recruited and route-asset flags. Hazard >= 3 or turn after eighteen blocks ordinary recruitment and the terminal sweep writes the missed/recovery state without a verdict completion or route asset. The explicit intake miss writes the same boundary early. Recruiting or missing one operator cannot change any other operator.

6. Verdict opens appeal and enforcement independently

The matching verdict flag must make both the matching one-shot enforcement rite and matching appeal event reachable. Appeal is not required to unlock enforcement; enforcement is not required to unlock appeal. Resolving either reader cannot erase or auto-resolve the other, and enforcement cannot be repeated to switch posture or farm counters.

7. Each appeal has two durable responses

All six appeal events trigger only from their matching verdict and expose exactly these response IDs:

  • uphold_public_face, writing st_scale_10_<arena>_appeal_public_face_upheld plus the arena hazard;
  • expose_hidden_use, writing st_scale_10_<arena>_appeal_hidden_use_exposed plus audit heat.

Each appeal also preserves its arena’s support/public-accountability consequences. The lens fails if an appeal has no selected option, writes only a generic appeal flag, or rewrites the earlier verdict posture.

8. Parallel arenas never collapse

The lens must prove at least two distinct arenas in one focused profile or compare two focused profiles. Docket, operator, support, hazard, opened, heard, verdict, enforcement, appeal, recruited, and missed state remain arena-local. Shared audit or public-accountability counters are downstream pressure, not cross-arena completion.

9. Authority remains narrow

forbidden_inferences:
  oxygen_price_is_fan_consent: true
  ward_naming_is_patient_or_body_ownership: true
  silent_pulse_or_form_is_living_consent: true
  residue_storage_proves_identity_or_archive_ownership: true
  return_to_work_assessment_overrides_artist_refusal: true
  complaint_sample_is_collective_consent: true
  public_face_is_complete_truth: true
  hidden_use_acknowledgement_is_permission: true
  verdict_is_universal_license: true
  enforcement_erases_source_claim: true
  appeal_recruits_a_missed_operator: true

Any one of these inferences fails the lens.

10. Adjacent lanes remain separate

Completion oracle

passing_result:
  source: storyteller
  arenas: 6
  exact_cards: 12
  exact_rites: 24
  exact_appeals: 6
  four_step_sequence_per_arena: true
  public_face_option_per_rite: 24
  hidden_use_option_per_rite: 24
  operator_miss_option_per_intake: 6
  automatic_deadline_or_hazard_miss_per_available_operator: true
  independently_recruitable_operators: 6
  independently_missable_operators: 6
  appeal_reachable_from_matching_verdict: 6
  enforcement_reachable_from_matching_verdict: 6
  enforcement_repeatable: false
  appeal_responses_per_event: [uphold_public_face, expose_hidden_use]
  cross_arena_substitutions: 0
  forbidden_authority_mutations: 0

Failure conditions

The lens fails if any of the forty-two runtime objects is missing or unbound; a chain skips intake, hearing, verdict, or enforcement; public and hidden options collapse; a missed operator is still recruited; an operator is recruited after turn eighteen or at hazard three or later; one arena resolves another; appeal or enforcement silently consumes its sibling reader; an appeal lacks a durable selected response; or any sponsor-clinic result becomes consent, ownership, identity, personhood, death, voice, archive, memorial, medical, merchandising, or blanket broadcast authority.