Final Archive Signoff Evidence Table / 最终归档签核证据表
This page defines the observable evidence-table shape for Final Archive Signoff. storyteller.card.final_archive_signoff_evidence_table.v1 is a normalized observable surface, not a runtime card. The table normalizes existing source objects and state into one six-row readback for lens evidence.
Exact six rows
The row order is part of the contract.
| Row | Exact runtime card | Evidence carried | Authority explicitly not carried |
|---|---|---|---|
| 1 | card-storyteller-continuity-docket | the continuity docket presented at signoff | universal continuity authority |
| 2 | card-storyteller-safe-archive-version | the safe archive version under review | artist consent or sole true version status |
| 3 | card-storyteller-fan-archive-signature | a fan archive signature row | artist, victim, claimant, or owner authorization |
| 4 | card-storyteller-disaster-naming-rights | the commercial naming context opened by Rite 24 | victim-name authority or universal disaster-name authority |
| 5 | card-storyteller-unfiled-blackbox-fragment | the fragment normally prepared by Event 21 and idempotently ensured by Rite 25 | ownership, voice rights, or personhood evidence |
| 6 | card-storyteller-han-yanshuang | Han Yanshuang as scoped signatory/readback witness | universal inspector approval or custody grant |
No row may be omitted, substituted, merged, or used as authority for another row.
Exact readback fields
final_archive_signoff_evidence_table:
source_rite: storyteller-rite-24-disaster-naming-rights
artist_answer_event: storyteller-event-21-artists-refuse-archive
artist_answer_option_index: 0 | 1
artist_answer_option_id: pacify_archive_identity_protest | preserve_unfiled_artist_self
artist_posture: pacified | unfiled_self
artist_answered_flag: storyteller_artists_archive_answered
evidence_ready_flag: storyteller_archive_signoff_evidence_ready
signoff_rite: storyteller-rite-25-final-archive-signoff
signoff_choice_index: 0 | 1 | 2
signoff_choice_id: seal_official_continuity | authorize_fan_archive | refuse_final_signoff
signoff_result:
official_continuity_sealed | fan_archive_authorized | unfiled_reality_survives
signoff_result_code:
counter: finalArchiveSignoffResultCode
value: 1 | 2 | 3
mirrored_result_flags_true: exactly_one
evidence_rows:
- card-storyteller-continuity-docket
- card-storyteller-safe-archive-version
- card-storyteller-fan-archive-signature
- card-storyteller-disaster-naming-rights
- card-storyteller-unfiled-blackbox-fragment
- card-storyteller-han-yanshuang
carry_forward_flag: storyteller_archive_signoff_convened
result_recorded_flag: storyteller_archive_signoff_result_recorded
carry_forward_card: card-storyteller-unfiled-blackbox-fragment
rite25_progress: 1
rite25_staging_slots:
- slot-docket
- slot-signature
next_rite: storyteller-rite-26-claimants-at-table
claimant_table_status: reachable | convened
carried_to_claimants_flag: storyteller_archive_signoff_result_carried_to_claimants | explicit_absence_before_resolution
rite26_staging_slots:
- slot-fragment
- slot-inspector
rite26_result_code: unchanged
rite26_progress: 2
authority_denials: requiredTwo staging slots versus six evidence rows
storyteller-rite-25-final-archive-signoff retains exactly two required legacy staging slots:
| Staging slot | Canonical hint | Runtime meaning |
|---|---|---|
slot-docket | card-storyteller-continuity-docket | one in-hand staging assignment |
slot-signature | card-storyteller-han-yanshuang | one in-hand staging assignment |
The hints do not make the staged cards authoritative evidence. enforceConditions separately requires the resolved Event 21/artist answer and possession of five evidence cards: continuity docket, safe archive version, fan archive signature, disaster naming rights, and Han Yanshuang. Event 21 normally prepares the fragment and evidence-ready flag; Rite 25 idempotently ensures both as common effects. The six-row table is evaluated from that enforced before/after state, never from a claim that six slots exist.
Posture and result rows
The event posture and rite result must remain separate columns:
| Layer | Index | Stable option ID | Code | Readback value | Source flag |
|---|---|---|---|---|---|
| Event 21 | 0 | pacify_archive_identity_protest | — | pacified | storyteller_artist_archive_pacified |
| Event 21 | 1 | preserve_unfiled_artist_self | — | unfiled_self | storyteller_artists_keep_unfiled_self |
| Rite 25 | 0 | seal_official_continuity | 1 | official_continuity_sealed | storyteller_official_continuity_sealed |
| Rite 25 | 1 | authorize_fan_archive | 2 | fan_archive_authorized | storyteller_fan_archive_authorized |
| Rite 25 | 2 | refuse_final_signoff | 3 | unfiled_reality_survives | storyteller_unfiled_reality_survives |
storyteller_artists_archive_answered is a chronology field and cannot replace either Event 21 posture flag.
Four required profiles
| Profile | Artist posture | Signoff result |
|---|---|---|
pacified-official | pacified | official_continuity_sealed |
pacified-fan-authorized | pacified | fan_archive_authorized |
unfiled-official-conflict | unfiled_self | official_continuity_sealed |
unfiled-refusal | unfiled_self | unfiled_reality_survives |
These four rows cover both artist postures and all three signoff results. Profile labels remain evidence-oracle labels; each row also records the stable runtime option IDs and their expected indices.
Carry-forward row
Every valid evidence table records:
storyteller_archive_signoff_convenedandstoryteller_archive_signoff_result_recordedafter Rite 25;storyteller_archive_signoff_evidence_ready, the fragment, progress 1, and result code 1..3 after Rite 25;- exactly one mirrored result flag agreeing with that code;
- reachability of
storyteller-rite-26-claimants-at-table; - the earlier artist posture and signoff result without mutation.
Rite 26 additionally requires one claimant option. If it resolves, the table records the unchanged result code, storyteller_archive_claimants_convened, storyteller_archive_signoff_result_carried_to_claimants, progress 2, and card-storyteller-archive-ownership-table. Those values do not change the meaning of any upstream row.
Invalid tables
The table is invalid if it:
- infers artist posture from the Rite 25 choice;
- infers signoff result from the Rite 26 claimant choice;
- loses the unfiled posture when official continuity is sealed;
- treats the fan signature as artist consent;
- treats the disaster naming contract as victim-name authority;
- treats the blackbox fragment as owned because it is carried forward;
- treats Han Yanshuang as universal approval;
- claims either rite has six evidence slots;
- treats either rite’s two staging assignments as authority evidence;
- records result code 0, a value above 3, or a code that disagrees with the single mirrored flag;
- resolves Rite 26 at progress other than 1, without a claimant option, or with a changed result code;
- omits any one of the six evidence rows.
Authority denials
This evidence table is not a consent form, voice grant, memorial/archive license, victim-name ruling, medical record, personhood or death determination, custody deed, ownership table, or later-use authorization. It records current version status and carry-forward only.