License Slot Release Review / 牌照档期释放复核

License Slot Release Review resolves one 牌照档期释放账本 before a future reader spends the released capacity.

The rite answers one concrete question: is this producer-license slot really free, or is it only free for a named reader, free with scar, quarantined, recovery-only, held, delegated, or falsely free?

Entry Hand

Offer this rite when the ledger shows:

entry_hand:
  trigger_kind: state_pressure
  release_claim_visible: true
  source_slot_row_visible: true
  release_authority_visible: true
  proof_anchor_visible_or_explicit_absence: true
  unresolved_claims_or_scar_visible_or_explicit_absence: true
  future_reader_consumes_release_state: true
  no_fixed_turn_trigger: true
  no_raw_slot_count_trigger: true

Player Postures

Certify clean release

The player proves the slot completed cleanly and no unresolved reader remains.

  • Relief: capacity becomes spendable with receipt.
  • Cost: proof receipt and reader scope remain citeable.
  • Future: clean free slot with named consumer.

Narrow release scope

The player releases the slot only for a named reader, route, or contract family.

  • Relief: the urgent consumer may spend capacity.
  • Cost: excluded readers keep addendum or review rights.
  • Future: scoped-free slot; incompatible consumers must reopen review.

Release with scar

The player lets the capacity return while preserving a blackout, public, lawful, sponsor, or route scar.

  • Relief: slot can be reused.
  • Cost: future use becomes costlier or contested.
  • Future: released-with-scar state follows the consumer.

Quarantine blackout release

The player isolates a blacked-out or polluted slot instead of releasing it cleanly.

  • Relief: other license rows are protected.
  • Cost: capacity stays reduced, frozen, or expensive to clean.
  • Future: recovery-only or blocked consumer unless recovery pays.

Convert to recovery slot

The player converts the row into capacity that can support recovery but not clean route unlocks.

  • Relief: failure becomes usable for repair, testimony, or containment.
  • Cost: clean future routes narrow.
  • Future: recovery-only slot.

Hold release for reader

The player refuses to spend the slot until an excluded reader, harmed character, public table, lawful desk, archive, or route asset can answer.

  • Relief: false clean release is blocked.
  • Cost: forced main, correction, sponsor, or side-slot pressure rises.
  • Future: held pending reader or addendum required.

Transfer release claim

The player delegates release authority to a proxy, holder, audit desk, sponsor waiver, lawful seal, or public receipt.

  • Relief: current consumer gains a route to capacity.
  • Cost: proxy debt, collateral, or capture risk rises.
  • Future: delegated release, contestable free, or costlier acceptance.

False slot release default

A capturing desk, shortcut, or raw count files the slot as free while proof, scar, or reader scope is hidden.

  • Relief: immediate consumer may proceed.
  • Cost: 虚假档期释放默认 fires or arms.
  • Future: false-free, hostile reader, costlier route, or recovery-only state.

Branch Contract

branch_contract:
  - selected_posture: certify_clean_release
    relief_any: [license_capacity_available, forced_main_capacity_open, correction_capacity_open]
    cost_any: [release_receipt_required, proof_burden_visible, reader_scope_remains]
    future_effect_any: [clean_free_with_receipt, accepted_with_scope]
  - selected_posture: narrow_release_scope
    relief_any: [named_reader_can_spend_slot, urgent_consumer_unblocked]
    cost_any: [excluded_reader_addendum_due, split_scope_pressure_up]
    future_effect_any: [scoped_free, split_required, costlier_for_other_reader]
  - selected_posture: release_with_scar
    relief_any: [slot_reusable, capacity_pressure_down]
    cost_any: [blackout_scar_visible, public_distrust_up, lawful_addendum_due, sponsor_pressure_up]
    future_effect_any: [released_with_scar, costlier_route, hostile_reader]
  - selected_posture: quarantine_blackout_release
    relief_any: [license_pollution_contained, clean_rows_protected]
    cost_any: [capacity_loss_up, recovery_cost_up, blackout_quarantine_required]
    future_effect_any: [quarantined_blackout, blocked, recovery_only]
  - selected_posture: convert_to_recovery_slot
    relief_any: [recovery_path_open, failed_capacity_reused]
    cost_any: [clean_route_blocked, future_recovery_cost_up]
    future_effect_any: [recovery_only_slot, scarred_reuse]
  - selected_posture: hold_release_for_reader
    relief_any: [excluded_reader_protected, false_clean_release_blocked]
    cost_any: [forced_main_pressure_up, correction_delay_up, sponsor_pressure_up]
    future_effect_any: [held_pending_reader, addendum_required]
  - selected_posture: transfer_release_claim
    relief_any: [proxy_can_release, authority_path_named]
    cost_any: [proxy_debt_up, collateral_leverage_up, capture_risk_up]
    future_effect_any: [delegated_release, contestable_free, costlier]
  - selected_posture: false_slot_release_default
    relief_any: [immediate_capacity_may_appear_free]
    cost_any: [false_free_hardens, hidden_scar_hardens, license_integrity_down]
    future_effect_any: [false_free, hostile_reader, recovery_only, broadcast_reality_drift]

Output Contract

rite_output:
  selected_posture: certify_clean_release | narrow_release_scope | release_with_scar | quarantine_blackout_release | convert_to_recovery_slot | hold_release_for_reader | transfer_release_claim | false_slot_release_default
  release_state_after: clean_free_with_receipt | scoped_free | released_with_scar | quarantined_blackout | recovery_only_slot | held_pending_reader | delegated_release | false_free | blocked | costlier
  future_reader_or_route_effect: forced_main_accepts | side_slot_accepts | correction_slot_opens | route_asset_unlocks | addendum_required | blocked | costlier | hostile_reader | recovery_only | broadcast_reality_drift
  emitted_event: storyteller.event.false_slot_release_default.v1 | none_if_valid
  counter_deltas:
    relief: []
    cost: []
    future: []

A valid result mutates the source slot state, the release state after, and a future reader or route. It is invalid if the only output is license_slots_free += 1.

Non-Goals

  • Not a generic contract completion rite.
  • Not a score settlement screen.
  • Not a replacement for capacity-liability review.
  • Not valid if no future consumer reads the release state.