Faction Liability Underwriting Lens / 派系责任承保 Lens
This lens observes whether 派系责任承保 and 派系责任承保机制 actually convert broadcast-reality and faction liability into management-economy pressure.
It exists because the current green corpus already covers drift, faction commitment, triage, contrition, clean-ending seizure, witness reprisal, and settlement aftershock. The next failure risk is that those surfaces can be stabilized repeatedly without a callable future reserve. This lens should fail that condition.
Observable surface
The lens observes:
- exposure creation from drift, settlement, contrition, clean ending, witness row, archive order, oxygen claim, route asset, or production triage;
- 责任承保账本 row creation or explicit absence;
- 责任承保听证 offer and fillability;
- guarantor/collateral/excluded-claimant/call-trigger recording;
- 责任追缴违约 when cover is absent, exhausted, fraudulent, double-pledged, or insufficient;
- future route, asset, faction posture, schedule lane, person state, or public receipt mutation.
Must pass
A valid implementation must prove all of the following.
1. Entry is state-driven
The lens must create or load an exposure from live state, not from a fixed numbered trigger.
Acceptable source surfaces:
- broadcast reality contradiction;
- public contrition statement;
- sponsor clean-ending package;
- witness protection row;
- settlement aftershock;
- archive enforcement order;
- oxygen payout or refund;
- route-asset custody ruling;
- production self-insurance or lane sacrifice.
The replay must record the source surface and insured version.
2. Ledger row is concrete
The implementation must expose at least one ledger row with:
exposure_id: <stable id>
source_surface: <surface>
insured_version: <public version or route promise>
claimant_demanding_cover: <claimant>
guarantor: <actor or faction or none>
collateral_type: <specific collateral or none>
collateral_state: <state>
excluded_claimant: <claimant>
call_trigger: <trigger>
future_route_effect: <effect>The lens must fail if the row only changes abstract money, abstract liability, or a generic pressure counter.
3. Hearing is fillable and branchy
The hearing must be offered when a credible exposure exists and must support at least four non-equivalent branch families among:
- sponsor bond;
- inspector surety;
- public receipt bond;
- edit reserve;
- production self-insurance;
- split cover;
- fraudulent or missing cover.
Each branch must set different relief, cost, collateral state, and future route effect.
4. Immediate relief cannot be free
Any branch that lowers immediate pressure must post or scar a future-facing resource.
Examples:
- sponsor pressure falls, but contract capture or future correction cost rises;
- drift falls, but inspection heat or bureau debt rises;
- audience legitimacy rises, but witness exposure or oxygen liability rises;
- continuity hazard falls, but edit debt or future fraud cost rises;
- faction capture falls, but production lane scarcity or handler fatigue rises.
5. Call/default mutates future play
When the call trigger occurs and cover fails, 责任追缴违约 must mutate at least one durable future surface:
- route becomes blocked, costlier, captured, hostile, scarred, or recovery-only;
- route asset becomes posted, seized, captured, poisoned, or recovery-only;
- faction posture becomes hostile, exhausted, coalition-forming, or privately captured;
- production triage receives a ticket or lane scar;
- public receipt, fan oxygen, witness, or artist route requires correction or restitution.
The event must not be a silent money loss.
6. Multi-session inheritance works
The lens should be able to load an exposure created by an earlier branch and later call it.
Required evidence:
source_session_id: <session that created exposure>
source_seed: <seed>
underwriting_session_id: <session that posted cover>
underwriting_seed: <seed>
call_session_id: <session that called or challenged cover>
call_seed: <seed>
exposure_id: <stable id>
collateral_state_before: <state>
collateral_state_after: <state>
future_route_effect: <effect>If the implementation only tests exposure creation inside one isolated scene and never proves callable continuity, the lens is incomplete.
Branch assertions
Sponsor bond assertion
A sponsor-backed guarantee must show:
relief_any:
- sponsor_stop_loss_pressure_down
- slot_pressure_down
- budget_strain_down
cost_any:
- contract_capture_up
- public_receipt_distrust_up
- fan_oxygen_resentment_up
- future_correction_cost_up
future_route_effect_any:
- public_correction_costlier
- sponsor_capture_contested
- sponsor_private_guarantee_hardenedInspector surety assertion
An inspector/archive guarantee must show:
relief_any:
- custody_clarity_up
- archive_fraud_down
- reality_drift_down
cost_any:
- inspection_heat_up
- bureau_favor_debt_up
- schedule_pressure_up
future_route_effect_any:
- appeal_route_unlocked_with_debt
- insured_proof_quarantined
- lawful_recovery_costlierPublic receipt bond assertion
A public guarantee must show:
relief_any:
- public_receipt_legitimacy_up
- audience_stability_up
- fan_oxygen_balance_up
cost_any:
- witness_exposure_up
- sponsor_stop_loss_pressure_up
- oxygen_liability_up
- pirate_exposure_up
future_route_effect_any:
- public_audit_unlocked
- private_capture_blocked_with_risk
- fan_public_can_call_coverEdit reserve assertion
An edit-backed guarantee must show:
relief_any:
- continuity_hazard_down
- audience_churn_down
- slot_legibility_up
cost_any:
- edit_debt_up
- source_ambiguity_up
- reality_drift_up
- future_fraud_cost_up
future_route_effect_any:
- later_source_challenge_costlier
- checksum_release_requiredProduction self-insurance assertion
A production-backed guarantee must show:
relief_any:
- route_control_up
- faction_capture_down
- custody_clarity_up
cost_any:
- lane_scar_up
- handler_fatigue_up
- unstaffed_ticket_risk_up
- black_screen_slots_up
future_route_effect_any:
- production_triage_ticket_armed
- crisis_default_risk_upMissing/fraudulent cover assertion
Absent or fake cover must show:
emitted_event: storyteller.event.liability_call_default.v1
collateral_state_after_any:
- cover_fraud_flagged
- collateral_called
- recovery_only_cover
future_route_effect_any:
- blocked
- captured
- hostile
- costlier
- recovery_onlyFailure cases
The lens must fail if any of these are true:
- exposure is triggered by a fixed turn count;
- branch success only changes money or a generic pressure counter;
- no ledger row records guarantor, collateral, excluded claimant, and call trigger;
- sponsor, inspector, public, editor, and production branches collapse to equivalent outcomes;
- call/default does not mutate future route, route asset, person, faction posture, schedule lane, or public receipt;
- recovery erases the scar rather than making the route costlier or marked;
- replay evidence lacks seed/session ids and before/after collateral state.
Minimal replay evidence shape
lens: storyteller.lens.faction_liability_underwriting.v1
result: pass | fail
sessions:
exposure:
session_id: <id>
seed: <seed>
source_surface: <surface>
insured_version: <version>
underwriting:
session_id: <id>
seed: <seed>
offered_card: card.liability_underwriting_ledger
offered_rite: storyteller.rite.liability_underwriting_hearing.v1
selected_branch: sponsor_bond | inspector_surety | public_receipt_bond | edit_reserve | production_self_insurance | split_cover | fraudulent_or_missing_cover
ledger_row_before: <row>
ledger_row_after: <row>
deltas:
- <relief>
- <cost>
- <route_or_asset_effect>
call_default:
session_id: <id>
seed: <seed>
call_trigger: <trigger>
emitted_event: storyteller.event.liability_call_default.v1 | none_if_cover_held
collateral_state_before: <state>
collateral_state_after: <state>
future_route_effect: <effect>
assertions:
entry_state_driven: true
ledger_concrete: true
branch_non_equivalence: true
relief_has_future_cost: true
call_mutates_future_play: true
no_fixed_turn_trigger: trueNon-goals
- Not a global finance dashboard.
- Not raw economy balancing.
- Not a governance checklist.
- Not a fixed upkeep phase.
- Not satisfied by wiki page existence.
- Not satisfied by one branch that pays money and lowers pressure.
- Not a replacement for existing drift, faction, triage, contrition, clean-ending, witness, or settlement lenses.