Proof Board Snapshot / 证据板快照

Proof Board Snapshot is a docket-card for the moment a visible board of proof rows becomes itself a custody object.

The snapshot may be assembled from a production triage board, replay export capsule, resume packet, carryover docket, recovery indemnity shelf, route loadout manifest, or equivalent proof row. The card does not say the board is true. It records which rows were pinned, omitted, stale, scoped, disputed, and who is allowed to cite the board later.

Card promise

A proof board cannot be used as route authority until the snapshot records:

  • who took or filed the snapshot;
  • which future reader wants to cite it;
  • which proof rows are pinned and which are hidden or absent;
  • the state and custodian of each row;
  • the snapshot order, caption, or summary claim;
  • the reader harmed if the snapshot is treated as complete;
  • what future route effect follows.

The card fails if it stores only board_ready, proofs_visible, snapshot_saved, evidence_summary_clean, or all_rows_current.

Required fields

proof_board_snapshot:
  snapshot_id: <stable id>
  trigger_kind: state_pressure
  board_source: production_triage_board | replay_export_capsule | resume_packet | evidence_carryover_docket | recovery_indemnity_shelf | route_loadout_manifest | ruling_reader_collision | equivalent
  snapshot_custodian: producer | archive | inspector | editor | sponsor_liaison | public_delegate | runner | explicit_absence | equivalent
  requested_use:
    future_reader: public | lawful | sponsor | archive | inspector | editor | fan_public | artist_boundary | worker | claimant | route_asset | management | broadcast_reality | equivalent
    requested_clean_claim: <claim>
    route_or_rite: <route rite package report annex or explicit_absence>
  board_rows:
    - row_id: <proof row or explicit_absence>
      row_source: replay_capsule | resume_packet | carryover_docket | indemnity_shelf | loadout_manifest | operator_row | receipt | checksum | equivalent
      row_state_before: fresh | scoped | stale | omitted | quarantined | public_only | lawful_only | sponsor_only | split_required | contradiction_pending | captured | false_owner | recovery_only | equivalent
      row_custodian_or_absence: <custodian or explicit_absence>
      board_visibility: pinned | hidden | summarized | footnoted | redacted | absent | contested
      citation_scope: current | source_only | lawful_only | public_only | sponsor_only | recovery_only | not_citable | equivalent
  board_claim:
    ordering_or_caption_claim: <claim>
    hidden_or_harmed_reader: <reader claimant worker artist operator or explicit_absence>
    omitted_counter_row_or_absence: <row or explicit_absence>
  decision_memory:
    selected_posture: certify_with_scope | rebuild_board | seat_omitted_row | split_board | quarantine_snapshot | publish_minority_note | accept_stale_default
    snapshot_state_after: scoped_snapshot | rebuilt | row_seated | split_required | quarantined | minority_note_published | false_clean_snapshot | stale_board_hardened | equivalent
    future_route_effect: accepted_with_scope | public_addendum_required | lawful_annex_required | sponsor_unwind_required | costlier | blocked | contradiction_pending | recovery_only | equivalent

Reader table

ReaderRisk if board is treated as cleanSnapshot duty
Public/fan readera receipt appears complete while an omitted row carries harmshow public-visible rows and missing footnotes
Lawful/archive readera board caption becomes admissible proof without chainname custodian, source, and lawful-only limits
Sponsor readerboard order becomes stop-loss proofexpose sponsor-only rows and public mismatch
Artist-boundary readerbody, voice, consent, or recovery row becomes display materialrecord boundary scope before citation
Worker/operator readera low-rank row becomes board consensusrecord protection, payroll, dissent, or absence
Route-asset readera row is loaded as current route assetrecord freshness, owner, false owner, and recovery-only limits

Default memory

If the snapshot is consumed without custody review, attach 过期证据板快照默认.

default_memory:
  event: storyteller.event.stale_board_snapshot_default.v1
  default_actor: <actor>
  false_snapshot_claim: <claim>
  stale_or_omitted_rows: []
  hidden_or_harmed_reader: <reader or explicit_absence>
  future_route_effect: <effect>

Non-goals

  • Not a project dashboard.
  • Not a governance artifact.
  • Not a generic evidence list.
  • Not an inventory count.
  • Not valid unless the snapshot changes future reader access, route cost, route-asset custody, or recovery-only state.