Witness Carrier Discharge / 见证承载解除线

Witness Carrier Discharge is a downstream pressure storyline for named witnesses and delegates after they have already carried a service.

The current mesh can already create a fan oxygen witness through 呼吸折让见证委任线, collide several obligations through 回叫承载撞车线, and transfer consent debt through 同意债转移线. This storyline fills the next executable gap: a witness who served once must not become reusable clean capacity unless the game records discharge, renewal, substitution, refusal, escrow, public deferral, quarantine, or double-spend.

Primary playable question

When 火签, 郁蓝, 沈洛, 韩砚霜, 白鸦, 艾笙, a fan delegate, worker, public receipt, or route asset has already carried a witness/delegate service, what happens when another reader tries to reuse that carrier?

The answer must keep the first service as history, name the second reader, and change future route availability, cost, custody, consent state, or witness posture.

State-triggered entry

Open this storyline only when all conditions below are present:

  1. a previous witness, delegate, proof, public receipt, lawful annex, pirate relay, edit mask, callback carrier, or consent debt service exists;
  2. that service has an owed reader and a scope limit, or an explicit absence of scope;
  3. the carrier has a visible state such as protected, paid, public receipt carrier, lawful-only, sponsor-bought, editor-masked, pirate-amplified, hostile, captured, absent, overdrawn, or quarantined;
  4. a new row tries to reuse the same carrier, signature, proof, mandate, or receipt;
  5. the new reader and claimed service are visible;
  6. the carrier’s renewed consent, refusal, limit, protection, payment, or absence is visible;
  7. at least one later route or reader can become clean-for-named-scope, callback-required, costlier, public-only, lawful-only, sponsor-only, blocked, hostile, or recovery-only.

This storyline must never open from a fixed numbered turn, chapter quota, day/week interval, raw witness count, dashboard state, or lens-health state.

Content pack

Mechanic

  • 见证承载解除机制 — defines previous-service fields, carrier reuse fields, discharge postures, defaults, and replay evidence.

Card

  • 见证承载解除回执 — stores the previous service, carrier state, proposed next use, reuse claim, selected posture, and future effect.

Rite

  • 见证承载解除复核 — lets the player discharge, renew, substitute, protect refusal, escrow, publish deferred service, quarantine, or default.

Event

Main actors and surfaces

  • Huo Qian Storyline — can become protected witness, paid witness, public receipt carrier, hostile witness, captured witness, or recovery-only route object.
  • 郁蓝未授权史官线 — can publish the discharge limit and block private capture, but creates public-only and sponsor-retaliation costs.
  • Shen Luo Storyline — can broker renewal or substitute carriage, but risks contract capture, complicity, or lawful-only scars.
  • 韩砚霜白手套例外线 — can escrow release, but must not make lawful annex equal public consent.
  • 白鸦黑箱补丁羁押线 — can mask witness harm, but a mask cannot become consent.
  • 海盗频段童声 Storyline — can pirate-publish deferred service, but pirate relay cannot become lawful mandate.
  • Route Assets and Custody — stores carrier states as protected, captured, hostile, quarantined, false-clean, or recovery-only.

Storyline flow

Beat 1 — A witness has already carried something

The previous service may be an oxygen haircut witness, fan delegate mandate, callback carrier, consent debt carrier, public receipt, lawful annex, editor mask, pirate relay, or protected refusal.

The storyline does not undo that earlier service.

Beat 2 — A later reader tries to reuse the carrier

The new reader may be sponsor, fan public, lawful reader, archive, public table, route claimant, artist boundary, broadcast reality, or management table.

The reuse claim enters 见证承载解除回执.

Beat 3 — Discharge review

The player resolves 见证承载解除复核. The rite asks whether the carrier is discharged, renewed with limit, substituted, allowed to refuse, escrowed, published as deferred, quarantined, or double-spent.

Beat 4 — Future play consumes the scar

A valid result changes a future route, reader, package, proof window, or broadcast-reality consumer. A clean result is clean only for a named scope.

Beat 5 — Double-spend default or recovery

If the player hides the previous scope, coerces reuse, treats payment as future availability, treats lawful annex as public consent, treats pirate relay as legal mandate, or treats an edit mask as consent, 见证承载双花默认 fires or arms.

Branch families

Branch A — Discharge with receipt

The player releases the carrier for a named scope.

Relief:

  • carrier capacity is restored for that scope;
  • first service remains legible.

Cost:

  • deferred readers remain open;
  • future callback or addendum may be required.

Future route effects: clean_for_named_scope, callback_required, or costlier.

Branch B — Renew with limit

The carrier agrees to a second service under a written limit.

Relief:

  • next row can proceed;
  • reuse consent becomes visible.

Cost:

  • witness retaliation risk, handler burden, fan resentment, or mandate reuse pressure rises.

Future route effects: limited_renewal, public_only, lawful_only, or sponsor_only.

Branch C — Substitute carrier

The next row moves to a different person, desk, proof surface, public receipt, or route asset.

Relief:

  • original carrier overwrite is blocked;
  • new row gets a service path.

Cost:

  • substitute cost, capture risk, contradiction, or future route cost rises.

Future route effects: substitute_required, costlier, or contradiction_pending.

Branch D — Protect refusal

The carrier refuses reuse and the refusal remains proof.

Relief:

  • coerced reuse is blocked;
  • witness safety improves.

Cost:

  • owed reader hostility, route pressure, sponsor pressure, or public confusion rises.

Future route effects: protected_refusal_required, blocked, or recovery_only.

Branch E — Lawful escrow release

The lawful reader releases or holds the carrier for a named legal scope.

Relief:

  • fraud or false signature is blocked;
  • proof window is preserved.

Cost:

  • lawful-only routing, public delay, annex debt, or archive debt rises.

Future route effects: lawful_only, annex_required, or costlier.

Branch F — Publish deferred service

The conflict becomes public so readers can see what was not served.

Relief:

  • hidden reuse is exposed;
  • public receipt legitimacy may rise.

Cost:

  • sponsor pressure, inspection heat, public grief instability, or fan resentment rises.

Future route effects: public_only, callback_required, or contradiction_pending.

Branch G — Quarantine carrier

The carrier cannot be reused until custody, protection, or proof is repaired.

Relief:

  • double-spend is blocked;
  • witness safety or proof integrity improves.

Cost:

  • route delay, archive debt, schedule pressure, or recovery cost rises.

Future route effects: blocked, quarantine_required, or recovery_only.

Branch H — Double-spend default

The player lets prior service become universal future capacity.

Relief:

  • immediate sponsor, management, lawful, archive, or route pressure may fall.

Cost:

  • false reuse hardens; the carrier can become hostile, captured, burned, absent, overdrawn, quarantined, false-clean, or recovery-only.

Future route effects: false_clean_reuse, discharge_required, hostile, blocked, or recovery_only.

Counter contract

Every branch must mutate at least three counters or durable states. At least one must be relief and at least one must be cost.

Primary counters:

  • witness_carrier_capacity
  • witness_discharge_debt
  • mandate_reuse_pressure
  • fan_oxygen_resentment
  • public_receipt_legitimacy
  • public_receipt_distrust
  • witness_retaliation_risk
  • handler_burden
  • contract_capture
  • lawful_annex_debt
  • archive_debt
  • route_asset_pressure
  • broadcast_reality_drift
  • future_route_cost

Integration notes

Missability and recovery

This storyline is missable when the player treats a previous witness service as clean reusable capacity and keeps playing other systems without a discharge receipt.

Missed states:

  • witness_carrier.no_discharge_false_clean;
  • witness_carrier.double_spent;
  • witness_carrier.hostile;
  • witness_carrier.captured;
  • witness_carrier.recovery_only;
  • future_reader.discharge_required.

Recovery is allowed only through visible cost:

  • late discharge receipt;
  • renewed limited mandate;
  • lawful annex naming exact scope;
  • public deferred-service bulletin;
  • substitute carrier assignment;
  • protected refusal receipt;
  • quarantine and recovery-only route.

Replay evidence expectation

storyline_id: storyteller.storyline.witness_carrier_discharge.v1
session_id: lens-witness-carrier-discharge-v1-<timestamp>
seed: <deterministic seed>
entry_state:
  previous_service_row_id: <row id>
  original_owed_reader: <reader>
  original_scope_limit_or_absence: <scope or explicit_absence>
  carrier_state_before: <state>
  proposed_next_use_row_id: <row id>
  proposed_next_reader: <reader>
  no_fixed_turn_trigger: true
offered_choices:
  - card.witness_carrier_discharge_receipt
  - rite.witness_carrier_discharge_review
  - discharge_with_receipt
  - renew_with_limit
  - substitute_carrier
  - protect_refusal
  - lawful_escrow_release
  - publish_deferred_service
  - quarantine_carrier
  - default_double_spend
branch_result:
  selected_posture: <posture>
  carrier_state_after: <state>
  future_route_effect_after: <effect>
  counter_deltas: {}
  event_seen_or_armed: storyteller.event.witness_carrier_double_spend_default.v1 | explicit_absence
assertions:
  - previous_service_visible
  - proposed_reuse_visible
  - carrier_consent_or_refusal_visible
  - clean_result_is_scoped
  - default_leaves_false_reuse_scar
  - no_fixed_turn_day_week_raw_count_dashboard_or_lens_health_trigger

Non-goals

  • Not a general governance page.
  • Not a raw lens-count expansion.
  • Not a staffing rest loop.
  • Not a duplicate of oxygen witness mandate, callback carrier collision, or consent debt transfer.
  • Not valid unless a future reader or route consumes the discharge result.