Pressure Claimant Conversion Chain / 压力认领人转化链机制

Pressure Claimant Conversion Chain is the shared mechanism that turns a named default actor into RPG state after a crisis, route asset, proof object, person, public queue, or broadcast slot is left exposed.

It sits after operational defaults, not before them. 制作分诊台机制 and 路线资产维护分诊机制 decide what was not staffed or maintained. This mechanism decides what the named default actor becomes: recruitable route asset, appeased pressure, bounded claimant, missed opportunity, hostile actor, captured owner, mandate holder, or coalition seed.

Mechanic promise

Every meaningful default actor should become playable memory.

A sponsor default should not be only sponsor heat. An inspector default should not be only legal difficulty. A fan public default should not be only resentment. An editor default should not be only edit debt. A route asset default should not be only a lost item. The actor gains leverage, a target, demanded control, a conversion window, and a future route effect.

Position in the mesh

This mechanism receives input from stateful default surfaces:

It outputs one or more rows on 压力认领人转化案卷, resolved through 压力认领人转化听证, and hardens through 压力认领人硬化默认 when unanswered.

State model

Row states

StateMeaningRequired gameplay effect
offeredThe claimant has leverage but has not narrowed terms.Player sees conversion options and costs.
narrowingSome options are blocked by missing proof, handler, payment, or boundary.Hearing must show blocked reasons.
last_clean_offerThe claimant can still be converted cleanly but only with named cost.Free answer is invalid; hardening is armed if cost absent.
recruited_boundedClaimant becomes limited route asset or helper.Future mitigation exists but carries scar/debt/gate.
appeased_temporaryClaimant delays hardening.Row remains visible with next pressure state.
counteredClaimant leverage is reduced by proof or public/lawful contest.Exposure, heat, or another claimant pressure rises.
boundedTarget is quarantined, channel-limited, or recovery-only to prevent capture.Current route narrows or blocks; future recovery is named.
managed_claimantClaimant receives partial custody or concession.Immediate route relief; future gate/capture/debt remains.
missedClean conversion is no longer available.Future route is costlier, alternate-only, or recovery-only.
hostileClaimant actively opposes production.Hostile route pressure or witness/audit/sponsor/public attack appears.
capturedClaimant controls target or public version.Route is captured, channel-locked, or needs counterclaim.
mandate_holderClaimant holds lawful or contractual enforcement authority.Permit/audit/sponsor gate required.
coalition_seedClaimant records memory that can later combine with another row.Later 反向同盟锁线 can use it.

Target states

Targets can be people, proof objects, route assets, copies, public receipts, schedule slots, legal bodies, archive dockets, public queues, or route permissions.

Valid target outcomes include:

  • target_access_unlocked_with_scar
  • target_custody_split
  • target_channel_limited
  • target_captured
  • target_false_owned
  • target_quarantined
  • target_recovery_only
  • target_blocked
  • target_hostile
  • target_watchlisted

Conversion window logic

A row’s window narrows because of state, not time count.

Valid narrowing causes:

  • claimant leverage rises;
  • required proof is spent elsewhere;
  • handler is overworked, hostile, absent, or already assigned;
  • target becomes more public, stale, seized, or overexposed;
  • public queue hardens;
  • sponsor/inspector/archive mandate strengthens;
  • unselected row is offended by a concession;
  • route acceptance check approaches because the selected route now needs that target.

Invalid narrowing causes:

  • fixed turn number;
  • arbitrary day interval;
  • chapter quota;
  • raw number of generated pages;
  • dashboard/lens health;
  • hidden countdown with no state explanation.

Input contract

A valid input must include:

source_default:
  source_event_or_surface: <source>
  default_actor: <actor family>
  named_claimant: <claimant or persona>
  target: <person/proof/asset/slot/copy/route>
  target_state_before: <state>
  leverage: <leverage>
  demanded_control: <control>
  future_route_effect_if_unanswered: <effect>
  source_session_id: <session or explicit_absence>

The mechanism fails if the input does not name a claimant or target.

Output contract

A valid resolution must include:

claimant_conversion_result:
  selected_row: <row>
  selected_response: recruit_bounded | appease_buy_time | expose_counterclaim | boundary_quarantine | trade_custody | let_harden
  claimant_state_after: <state>
  target_state_after: <state>
  future_route_effect: <effect>
  emitted_event: storyteller.event.pressure_claimant_hardening_default.v1 | none
  cost_or_scar: <cost>
  unselected_row_effect: <effect or explicit_absence>
  counter_deltas: {}

Branch rules

Recruit is bounded

Recruitment never creates permanent loyalty or universal immunity. A recruited claimant must have:

  • limited use count, route family, channel, target, or mandate;
  • debt, scar, heat, exposure, or future gate;
  • route-specific acceptance rather than global conversion.

Appeasement is temporary

Appeasement must keep the row visible. It can delay a default but cannot delete leverage.

Counterclaim has exposure

Exposing the claimant can lower leverage, but raises at least one public, lawful, sponsor, archive, edit, fan, or black-screen pressure.

Boundary blocks something

Boundary/quarantine protects target integrity only by narrowing, blocking, or delaying another route.

Custody trade leaves capture risk

Trading custody can open an immediate route, but the claimant must retain future gate, debt, channel, or blackmail leverage.

Hardening mutates target

A hardening result must change claimant state, target state, and future route acceptance. It cannot be prose-only.

Multi-row behavior

When two or more pressure claimant rows are active:

  • resolving one row must change at least one unselected row, unless explicit absence is recorded;
  • concession to one claimant can offend another;
  • exposing one claimant can weaken or strengthen another;
  • bounded quarantine can preserve target against all rows but increases route delay;
  • if two rows share target and each has spend/loss memory, the next suitable surface should escalate toward 反向同盟锁线 rather than duplicating this mechanism.

Relationship to nearby systems

Counter contract

Every branch must change at least three surfaces:

  1. claimant state;
  2. target or future route state;
  3. cost, debt, heat, exposure, burden, capture, distrust, or scar.

Primary counters and tags:

  • pressure_claimant_rows_open
  • claimant_conversion_window
  • claimant_leverage
  • claimant_trust
  • claimant_hostility
  • claimant_capture
  • claimant_missed
  • claimant_mandate_strength
  • coalition_seed_pressure
  • route_asset_custody
  • future_route_acceptance
  • inspection_heat
  • bureau_favor_debt
  • sponsor_stop_loss_pressure
  • contract_capture
  • archive_debt
  • edit_debt
  • public_receipt_legitimacy
  • public_receipt_distrust
  • fan_oxygen_resentment
  • handler_burden
  • black_screen_pressure

Replay evidence shape

mechanic: storyteller.mechanic.pressure_claimant_conversion_chain.v1
session_id: lens-pressure-claimant-conversion-chain-v1-<timestamp>
seed: <deterministic-seed>
source_default:
  source_event_or_surface: <source>
  source_session_id: <source session or explicit_absence>
  default_actor: <actor family>
  named_claimant: <claimant>
  target: <target>
  leverage: <leverage>
  demanded_control: <control>
  future_route_effect_if_unanswered: <effect>
offered:
  card: storyteller.card.pressure_claimant_conversion_docket.v1
  rite: storyteller.rite.pressure_claimant_conversion_hearing.v1
resolution:
  selected_response: <branch>
  claimant_state_after: <state>
  target_state_after: <state>
  emitted_event: storyteller.event.pressure_claimant_hardening_default.v1 | none
  future_route_effect: <effect>
  cost_or_scar: <cost>
  counter_deltas: {}
assertions:
  - default_actor_named
  - target_and_leverage_recorded
  - conversion_window_state_triggered
  - hearing_assigns_handler_proof_or_absence_and_cost
  - recruit_miss_hostile_bounded_branches_diverge
  - hardening_mutates_claimant_target_and_future_route
  - success_has_cost
  - no_fixed_turn_trigger

Non-goals

  • Not a reputation meter.
  • Not a diplomacy minigame.
  • Not a fixed countdown.
  • Not a replacement for character storylines.
  • Not a replacement for claimant collision or adverse coalition systems.
  • Not valid if a default actor does not become named RPG state.