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:
- 无人派工危机默认;
- 路线资产维护违约;
- equivalent crisis, custody, proof, schedule, voice, oxygen, sponsor, archive, fan, or editor defaults that name an actor and future route effect.
It outputs one or more rows on 压力认领人转化案卷, resolved through 压力认领人转化听证, and hardens through 压力认领人硬化默认 when unanswered.
State model
Row states
| State | Meaning | Required gameplay effect |
|---|---|---|
offered | The claimant has leverage but has not narrowed terms. | Player sees conversion options and costs. |
narrowing | Some options are blocked by missing proof, handler, payment, or boundary. | Hearing must show blocked reasons. |
last_clean_offer | The claimant can still be converted cleanly but only with named cost. | Free answer is invalid; hardening is armed if cost absent. |
recruited_bounded | Claimant becomes limited route asset or helper. | Future mitigation exists but carries scar/debt/gate. |
appeased_temporary | Claimant delays hardening. | Row remains visible with next pressure state. |
countered | Claimant leverage is reduced by proof or public/lawful contest. | Exposure, heat, or another claimant pressure rises. |
bounded | Target is quarantined, channel-limited, or recovery-only to prevent capture. | Current route narrows or blocks; future recovery is named. |
managed_claimant | Claimant receives partial custody or concession. | Immediate route relief; future gate/capture/debt remains. |
missed | Clean conversion is no longer available. | Future route is costlier, alternate-only, or recovery-only. |
hostile | Claimant actively opposes production. | Hostile route pressure or witness/audit/sponsor/public attack appears. |
captured | Claimant controls target or public version. | Route is captured, channel-locked, or needs counterclaim. |
mandate_holder | Claimant holds lawful or contractual enforcement authority. | Permit/audit/sponsor gate required. |
coalition_seed | Claimant 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_scartarget_custody_splittarget_channel_limitedtarget_capturedtarget_false_ownedtarget_quarantinedtarget_recovery_onlytarget_blockedtarget_hostiletarget_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
- 制作分诊台机制 creates unstaffed default actors. This mechanism converts them.
- 路线资产维护分诊机制 creates stale or default-selected asset actors. This mechanism gives them claimant state.
- 认领撞锁线 handles mutually exclusive claimant claims around the same target after rows exist.
- 反向同盟锁线 handles two or more hostile rows coordinating around one target.
- 代理人姿态链 can supply the handler stance used in a conversion hearing.
Counter contract
Every branch must change at least three surfaces:
- claimant state;
- target or future route state;
- cost, debt, heat, exposure, burden, capture, distrust, or scar.
Primary counters and tags:
pressure_claimant_rows_openclaimant_conversion_windowclaimant_leverageclaimant_trustclaimant_hostilityclaimant_captureclaimant_missedclaimant_mandate_strengthcoalition_seed_pressureroute_asset_custodyfuture_route_acceptanceinspection_heatbureau_favor_debtsponsor_stop_loss_pressurecontract_capturearchive_debtedit_debtpublic_receipt_legitimacypublic_receipt_distrustfan_oxygen_resentmenthandler_burdenblack_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_triggerNon-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.