Evidence Carryover Docket / 导出证据回流案卷
Evidence Carryover Docket is the card that brings a prior proof object back into current play. It records what the old proof said, who now claims it, what contradiction it creates, and which route asset will change if the player accepts, quarantines, overwrites, trades, exposes, or denies it.
The card implements 导出证据回流分岔机制.
When this card enters hand
Create or update this card when all of the following are true:
- a prior resolved proof object can be identified;
- the proof has a durable prior outcome such as
protected,route_asset,hostile,captured,false_owner,split_canon, orrecovery_only; - the current scene contains a claimant conflict or contradiction that the proof can alter;
- at least one affected route asset, proxy, archive docket, consent debt row, three-key custody row, or broadcast reality row can mutate.
The card must not enter hand because a fixed numbered trigger was reached.
Required fields
card: storyteller.card.evidence_carryover_docket.v1
carryover_id: <stable id>
evidence_object: archive_copy | fan_oxygen_receipt | black_box_checksum | memorial_air_copy | sponsor_counterclaim | consent_receipt | proxy_statement | equivalent
source_evidence:
source_session_id: <prior durable session id or explicit in-world source id>
source_seed: <prior seed if generated by replay evidence>
source_outcome: protected | route_asset | missed | hostile | captured | sacrificed | false_owner | split_canon | recovery_only | equivalent
source_route_asset_id: <route asset, docket, proxy, proof object, or event id>
claimants:
current_claimant: player | archive | inspector | sponsor | fan_public | editor | artist | pirate | proxy | split | none
rival_claimant: archive | inspector | sponsor | fan_public | editor | artist | pirate | proxy | split | none
contradiction_kind: owner_mismatch | consent_mismatch | checksum_mismatch | voice_mismatch | archive_signature_mismatch | memorial_right_mismatch | witness_sequence_mismatch | none
affected_route_asset:
route_asset_id: <stable id>
route_asset_before: unseen | offered | recruited | protected | route_asset | missed | hostile | captured | sacrificed | false_owner | recovery_only | blocked
available_uses:
- accept
- quarantine
- overwrite
- trade
- expose
- deny
risk_if_used: inspection_heat | sponsor_retaliation | fan_resentment | edit_debt | proxy_exposure | broadcast_reality_drift | consent_debt | archive_debt | none
risk_if_ignored: hostile | captured | false_owner | contradiction_pending | recovery_only | blockedCard face
The visible card should show six things without opening a debug panel:
- What returned — receipt, copy, checksum, voice proof, oxygen ledger, counterclaim, or statement.
- Where it came from — prior session or in-world source outcome.
- Who claims it now — player, archive, inspector, sponsor, fan public, editor, artist, pirate, proxy, or split.
- What it contradicts — owner, consent, checksum, voice, archive signature, memorial right, witness sequence, or none.
- Which route asset changes — current state before use.
- What happens if ignored — hostile, captured, false owner, contradiction pending, recovery only, or blocked.
Example rows
- carryover_id: carryover.fan_oxygen.receipt_against_sponsor_capture
evidence_object: fan_oxygen_receipt
source_evidence:
source_session_id: lens-st-oxy-memorial-route-asset-v1-20260605t1418z
source_outcome: route_asset
source_route_asset_id: route_asset.public_vigil_receipt
current_claimant: fan_public
rival_claimant: sponsor
contradiction_kind: owner_mismatch
route_asset_before: protected
risk_if_used: sponsor_retaliation
risk_if_ignored: false_owner
- carryover_id: carryover.black_box.checksum_against_clean_edit
evidence_object: black_box_checksum
source_evidence:
source_session_id: lens-storyteller-lens-proxy-posture-chain-v1-20260605t2338z-recruit-v2
source_outcome: protected
source_route_asset_id: route_asset.editor_checksum_copy
current_claimant: editor
rival_claimant: inspector
contradiction_kind: checksum_mismatch
route_asset_before: route_asset
risk_if_used: edit_debt
risk_if_ignored: contradiction_pending
- carryover_id: carryover.consent.receipt_against_folded_contract
evidence_object: consent_receipt
source_evidence:
source_session_id: prior_consent_debt_transfer_session
source_outcome: split_canon
source_route_asset_id: consent.debt.living_voice_receipt
current_claimant: artist
rival_claimant: manager
contradiction_kind: consent_mismatch
route_asset_before: recovery_only
risk_if_used: contract_capture
risk_if_ignored: hostileBranch affordances
This card enables a carryover hearing when:
- the returned proof has source evidence and prior outcome;
- at least two claimants or an explicit contradiction are present;
- the affected route asset has a before-state;
- at least two uses are meaningfully distinct;
- the ignored/default state can mutate later play.
Miss and default behavior
If this card is ignored while its contradiction remains live, it may move to:
false_ownerif the rival claimant hardens around the old or wrong proof;hostileif a proxy, fan public, artist, editor, or witness weaponizes the proof;capturedif sponsor, archive, inspector, or pirate relay secures it first;contradiction_pendingif the game cannot cleanly merge the returned proof with current reality;recovery_onlyif later use remains possible only through a costly rescue or public/lawful route.
Non-goals
- Not a recap card.
- Not a memory bonus.
- Not a replay log without playable consequences.
- Not a turn appointment.
- Not valid unless it records source evidence, claimants, contradiction, affected route asset, available uses, and ignored/default state.