Proof Burden Reassignment Lens / 举证负荷再分配 Lens
This lens observes whether 举证负荷再分配线 and 举证负荷再分配机制 make proof-based relief create continuing playable burden.
A passing implementation must prove that a proof object which already helped the player does not become inert provenance. Someone must carry, maintain, repeat, file, publish, protect, fund, split, or default that proof when challenged.
This is a state-triggered lens. It must not depend on a fixed numbered turn.
Primary observation link
This lens observes:
It is observed through:
Observable promise
A passing replay must show a prior proof-based relief, a later challenge to proof maintenance, a concrete burden row, a branchy reassignment review, and a route/follower/counter mutation.
The lens fails if a proof object protects a future route with no holder, no maintenance duty, no challenge/default pressure, no cost, and no future-state consequence.
Must pass
1. Entry is state-driven
The offer appears only when proof-based relief now needs a holder.
Required entry evidence:
entry_state:
trigger_kind: state_pressure
source_proof_object_present: true
source_relief_named: true
proof_relief_still_supports_future_route: true
current_holder_named_contested_or_absent: true
challenger_or_default_pressure_present: true
affected_route_asset_present: true
no_fixed_turn_trigger: trueThe lens fails if the offer appears from a fixed numbered turn, day interval, chapter quota, raw content count, generic upkeep phase, or lens-health state.
2. Docket row is concrete
举证负荷案卷 or equivalent must expose:
burden_id: <stable id>
source_relief:
source_storyline_id: evidence_carryover_fork | consent_debt_transfer | archive_enforcement_docket | equivalent
source_session_id: <prior durable session id or in-world source id>
source_seed: <seed if replay-derived>
proof_object_id: <receipt, checksum, archive copy, consent row, witness oath, public ledger, permit, or equivalent>
relief_supported:
- <relief produced by proof>
scar_carried:
- <scar created by proof use>
burden_state:
before: unassigned | assigned | contested | escrowed | split | public_carried | lawful_carried | editor_carried | sponsor_carried | production_carried | overdrawn | default_ready | defaulted
current_holder: subject | shen_luo | sponsor | inspector_archive | editor_black_box | public_witness | production_desk | route_asset | carrier | none
proposed_holder: subject | shen_luo | sponsor | inspector_archive | editor_black_box | public_witness | production_desk | route_asset | carrier | none
challenge:
challenger: archive | inspector | sponsor | fan_public | editor | artist | claimant | proxy | pirate | none
challenge_kind: produce_original | maintain_checksum | repeat_consent_boundary | keep_witness_available | file_seal | publish_update | prove_chain | pay_escrow | rebut_countercopy | equivalent
route_asset_affected:
route_asset_id: <stable id>
route_asset_before: unseen | offered | recruited | protected | route_asset | missed | hostile | captured | false_owner | recovery_only | blocked | equivalent
risk_if_defaulted: relief_suspended | burden_reversed | false_owner_hardened | hostile_witness | captured_proof | route_costlier | recovery_only | blocked | equivalentThe lens fails if the row lacks source proof, source relief, holder/absence, challenger/default pressure, affected route asset, or default risk.
3. Review is fillable and branchy
举证负荷再分配复核 or equivalent must be offered when a docket row is concrete.
The review must support at least five non-equivalent holder branches among:
- subject or original route asset retained;
- inspector/archive carried;
- editor/black-box carried;
- public witness carried; -沈洛/sponsor/settlement bridge carried;
- production desk carried;
- split or escrowed;
- false-clean or default.
4. Branch holders cannot collapse
Different holders must create different relief, cost, route state, and holder state.
Expected non-equivalence:
- subject/original asset improves integrity but raises protection/schedule/public cost;
- inspector/archive improves admissibility but creates bureau/lawful-only cost;
- editor/black-box improves continuity but creates edit/archive/source debt;
- public witness blocks private capture but creates exposure/retaliation; -沈洛/sponsor protects immediate slot/legal use but creates capture/complicity/public distrust;
- production keeps branch flexible but raises handler burden/recovery cost;
- split/escrow stabilizes against false owner but creates split-canon/coordination cost;
- false-clean/default fires or arms default and mutates future route access.
5. Success has maintenance cost
Any positive assignment must include at least one finite cost, scar, exposure, or future gate.
Valid costs include:
- handler burden;
- inspection heat;
- bureau favor debt;
- sponsor stop-loss pressure;
- contract capture;
- edit debt;
- archive debt;
- public exposure;
- fan oxygen resentment;
- source ambiguity;
- future recovery cost;
- lawful-only gate;
- public-only gate;
- holder overdraw;
- protection cost.
The lens fails if assigning a proof holder produces clean route stability with no cost.
6. Default mutates future play
举证负荷违约 or equivalent must fire or become default-ready when proof burden is unassigned, falsely cleaned, overdrawn, captured, unproduced, or sold cleanly.
Required default mutation:
- route asset becomes costlier, hostile, captured, false-owner, split-canon, recovery-only, or blocked;
- holder becomes overdrawn, hostile, captured, missed, public-only, lawful-only, sponsor-owned, or recovery-only;
- claimant priority, public receipt, archive signature, consent debt, sponsor pressure, edit debt, or future route cost changes.
The event must not be flavor-only.
7. Holder state mutates
At least one holder or explicit absence must become stateful.
Valid holder states:
protected_under_oath;overdrawn;hostile_witness;captured_holder;public_only_holder;lawful_only_holder;sponsor_owned_holder;production_overloaded_holder;recovery_only_holder;none_false_clean.
The lens fails if high-rank handlers erase proof burden just by being assigned without proof duty and cost.
8. At least three deltas exist
Every resolved branch must mutate at least three counters or durable states. At least one must be relief and at least one must be cost.
Primary expected surfaces:
proof_burdenproof_legibilityroute_access_stabilityroute_asset_pressurehandler_burdeninspection_heatbureau_favor_debtsponsor_stop_loss_pressurecontract_captureedit_debtarchive_debtpublic_receipt_legitimacypublic_receipt_distrustpublic_exposurefan_oxygen_resentmentsource_ambiguityfalse_owner_pressurefuture_recovery_costvoice_integritycontinuity_hazard
9. Replay provenance remains in-world
Source session id and seed can prove replay provenance, but the playable object must still be an in-world proof object: receipt, checksum, archive copy, consent row, witness oath, fan ledger, public note, permit, or equivalent.
The lens fails if a debug replay id is used as a substitute for a proof object, holder, route asset, or burden duty.
Branch assertions
Subject/original asset assertion
selected_branch: subject_or_asset_retained
holder_after_any:
- subject
- route_asset
route_asset_after_any:
- protected
- public_only
- lawful_only
- costlier
relief_any:
- consent_integrity_up
- proof_legibility_up
- private_capture_blocked
cost_any:
- schedule_pressure_up
- protection_cost_up
- sponsor_stop_loss_pressure_up
- public_exposure_upInspector/archive assertion
selected_branch: inspector_archive_carried
holder_after: inspector_archive
route_asset_after_any:
- lawful_only
- protected
- costlier
- contradiction_pending
relief_any:
- archive_signature_legitimacy_up
- false_owner_pressure_down
- proof_admissibility_up
cost_any:
- inspection_heat_up
- bureau_favor_debt_up
- public_delay_up
- route_lawful_onlyEditor/black-box assertion
selected_branch: editor_black_box_carried
holder_after: editor_black_box
route_asset_after_any:
- protected
- split_canon
- contradiction_pending
- costlier
relief_any:
- continuity_hazard_down
- broadcast_reality_drift_down
- proof_legibility_up
cost_any:
- edit_debt_up
- archive_debt_up
- source_ambiguity_up
- public_receipt_distrust_upPublic witness assertion
selected_branch: public_witness_carried
holder_after: public_witness
route_asset_after_any:
- public_only
- protected
- costlier
relief_any:
- public_receipt_legitimacy_up
- private_capture_blocked
- witness_strength_up
cost_any:
- witness_exposure_up
- inspection_heat_up
- sponsor_stop_loss_pressure_up
- fan_oxygen_resentment_upShen Luo / sponsor assertion
selected_branch: shen_luo_or_sponsor_carried
holder_after_any:
- shen_luo
- sponsor
route_asset_after_any:
- protected_but_owned
- sponsor_only
- captured
- lawful_only
- costlier
relief_any:
- slot_pressure_down
- sponsor_stop_loss_pressure_down
- legal_use_possible
cost_any:
- contract_capture_up
- shen_luo_complicity_up
- public_receipt_distrust_up
- future_recovery_cost_upProduction assertion
selected_branch: production_carried
holder_after: production_desk
route_asset_after_any:
- costlier
- contradiction_pending
- recovery_only
- protected
relief_any:
- branch_kept_alive
- faction_capture_delayed
cost_any:
- handler_burden_up
- payroll_leak_up
- future_recovery_cost_up
- route_asset_pressure_upSplit or escrow assertion
selected_branch: split_or_escrowed
holder_after_any:
- split
- escrowed
route_asset_after_any:
- split_canon
- lawful_only
- public_only
- contradiction_pending
- costlier
relief_any:
- false_owner_pressure_down
- route_access_stability_up
cost_any:
- source_ambiguity_up
- coordination_cost_up
- inspection_heat_up
- edit_debt_upFalse-clean/default assertion
selected_branch: false_clean_or_default
holder_after_any:
- none
- overdrawn
- captured
- hostile
route_asset_after_any:
- hostile
- captured
- false_owner
- recovery_only
- blocked
- costlier
emitted_event: storyteller.event.proof_burden_default.v1
cost_any:
- proof_legibility_down
- false_owner_pressure_up
- archive_debt_up
- future_recovery_cost_upFailure cases
The lens must fail if any of these are true:
- entry is triggered by a fixed numbered turn;
- the proof object has no source relief;
- the docket lacks source proof, current holder/absence, challenger/default pressure, affected route asset, and default risk;
- a debug session id replaces an in-world proof object;
- holder branches collapse into the same generic result;
- proof burden is assigned with no maintenance cost;
- authority, sponsor money, edit checksum, public approval, or archive seal silently replaces proof duty;
- default only prints flavor and does not mutate route state, holder state, claimant pressure, or counters;
- high-rank characters solve burden without proof duty and cost;
- replay evidence lacks source session, burden id, selected branch, holder before/after, route state before/after, and counter deltas.
Progress metric
proofBurdenReassignmentProgress = 0..8:
0: no proof burden state exists.1: a source proof object and proof-based relief are visible.2: a row enters 举证负荷案卷.3: current holder/proposed holder or explicit absence, challenge kind, affected route asset, and default risk are visible.4: 举证负荷再分配复核 resolves at least five holder branches.5: each resolved branch mutates at least three counters or durable states with relief and cost.6: at least one holder becomes protected, overdrawn, hostile, captured, public-only, lawful-only, sponsor-owned, production-overloaded, or recovery-only.7: 举证负荷违约 fires or arms on false-clean, missing holder, overdrawn holder, unproduced proof, countercopy-first, or burden sold cleanly.8: replay/session evidence proves at least six branch families including public witness, inspector/archive, editor/black-box,沈洛/sponsor, production, and false-clean/default.
Minimal replay evidence shape
lens_id: storyteller.lens.proof_burden_reassignment.v1
result: pass | fail
source_evidence:
source_session_id: <session that created proof-based relief>
source_seed: <seed>
source_storyline_id: evidence_carryover_fork | consent_debt_transfer | archive_enforcement_docket | equivalent
proof_object_id: <receipt, checksum, archive copy, consent row, witness oath, public ledger, permit, or equivalent>
relief_supported:
- <relief>
scar_carried:
- <scar>
burden_entry:
review_session_id: <session that assigns or defaults burden>
seed: <seed>
trigger_kind: state_pressure
offered_card: storyteller.card.proof_burden_docket.v1
burden_id: <stable id>
current_holder: <holder or none>
proposed_holder: <holder or none>
challenger: <challenger or none>
challenge_kind: <proof duty>
route_asset_before: <state>
review:
offered_rite: storyteller.rite.proof_burden_reassignment_review.v1
selected_branch: subject_or_asset_retained | inspector_archive_carried | editor_black_box_carried | public_witness_carried | shen_luo_or_sponsor_carried | production_carried | split_or_escrowed | false_clean_or_default
assigned_inputs:
proof_object: <proof id or explicit_absence>
holder: <holder or explicit_absence>
legal_cover: <cover or none>
public_cover: <cover or none>
editor_cover: <cover or none>
settlement_cover: <cover or none>
protection_cost: <cost or none>
production_capacity: <capacity or overdrawn>
outcome:
holder_after: <holder state>
burden_state_after: <state>
route_asset_after: <state>
future_route_effect: <effect>
counter_deltas:
relief:
- <relief counter/state>
cost:
- <cost counter/state>
default:
emitted_event: storyteller.event.proof_burden_default.v1 | none_if_valid_assignment
default_cause: unassigned_burden | holder_overdrawn | proof_not_produced | authority_as_proof | countercopy_first | protection_absent | burden_sold_cleanly | none
assertions:
primary_links_exist: true
state_triggered_entry: true
source_relief_named: true
docket_row_concrete: true
holder_named_or_absent: true
review_branchy: true
branch_holders_diverge: true
success_has_maintenance_cost: true
default_mutates_future_play: true
holder_state_mutates: true
replay_provenance_preserved: true
no_fixed_turn_trigger: trueNon-goals
- Not a proof inventory.
- Not a verdict or retrial lens.
- Not a generic upkeep timer.
- Not a raw scale/count target.
- Not a governance/process page.
- Not satisfied by page existence alone.
- Not satisfied by clean proof preservation without holder, duty, cost, and future-state mutation.
- Not valid unless a previous proof-based success creates continuing playable burden.