Archive Index Afteruse Review / 归档索引后用复核
Archive Index Afteruse Review resolves one Archive Index Afteruse Docket before a future reader spends an archive pointer.
Assignment
assignment:
docket: storyteller.card.archive_index_afteruse_docket.v1
source_archive_index_row: <row id or explicit_absence>
source_index_kind: call_number | accession_stamp | catalog_line | docket_pointer | custody_register | transcript_minute_index | proof_wall_pin | route_asset_archive_tag | equivalent
indexed_object_or_absence: <object or explicit_absence>
source_archive_authority: archive | inspector | lawful_reader | transcript_keeper | proof_wall_owner | route_asset_holder | explicit_absence
original_reader_scope: public | lawful | sponsor | archive | artist_boundary | route_asset | management | broadcast_reality | reader_specific
proof_or_custody_anchor: <proof carrier or explicit_absence>
requested_afteruse: sponsor_package | public_recap | lawful_release | route_gate | management_closure | correction_slot | mirror_relay | broadcast_reality_claim | equivalent
afteruse_reader: <reader>
excluded_or_harmed_reader: <reader or explicit_absence>
selected_index_posture: certify_indexed_source | scope_index_reader | attach_custody_copy | reindex_current_object | split_index_by_reader | quarantine_index_afteruse | false_archive_index_default
accepted_cost_or_absence: <cost scar or explicit_absence>
future_reader_or_route_effect: <future effect>The rite fails if archive authority, an index hit, a seal, a famous handler, or a docket link resolves the afteruse without source object, reader scope, harmed reader, cost, and future effect.
Branch Families
- selected_index_posture: certify_indexed_source
index_state_after: source_certified
relief_any: [source_legibility_up, archive_confidence_up, false_pointer_risk_down]
cost_any: [proof_burden_up, archive_labor_up, public_delay_up]
future_effect_any: [accepted_with_receipt, custody_copy_required, costlier]
- selected_index_posture: scope_index_reader
index_state_after: reader_scoped
relief_any: [overbroad_afteruse_blocked, reader_scope_visible]
cost_any: [excluded_reader_pressure_up, addendum_cost_up, sponsor_or_public_delay_up]
future_effect_any: [reader_scoped, addendum_required, lawful_or_public_recheck_required]
- selected_index_posture: attach_custody_copy
index_state_after: custody_copy_attached
relief_any: [object_identity_visible, route_can_proceed_with_carrier]
cost_any: [custody_debt_up, carrier_exposure_up, archive_debt_up]
future_effect_any: [custody_copy_required, accepted_with_carrier, carrier_can_be_challenged]
- selected_index_posture: reindex_current_object
index_state_after: reindexed
relief_any: [stale_pointer_replaced, current_case_legible]
cost_any: [route_delay_up, inspection_heat_up, archive_debt_up]
future_effect_any: [reindex_required, current_index_controls, old_index_scoped]
- selected_index_posture: split_index_by_reader
index_state_after: split
relief_any: [universal_pointer_blocked, split_terms_visible]
cost_any: [source_ambiguity_up, handler_burden_up, future_correction_cost_up]
future_effect_any: [split_required, public_only, lawful_only, sponsor_only, route_only]
- selected_index_posture: quarantine_index_afteruse
index_state_after: quarantined
relief_any: [false_index_use_blocked, unsafe_route_blocked]
cost_any: [route_delay_up, sponsor_pressure_up, archive_queue_up]
future_effect_any: [blocked, recovery_only, recheck_required]
- selected_index_posture: false_archive_index_default
index_state_after: false_clean_index
emitted_event: storyteller.event.false_archive_index_default.v1
relief_any: [short_term_pressure_down]
cost_any: [false_index_scar_up, harmed_reader_hostility_up, recovery_cost_up]
future_effect_any: [captured, hostile, costlier, recovery_only]Every non-default branch must include relief, cost, and future_effect_any. Default and quarantine branches must record at least three counter movements.
The review is invalid if a single archive index becomes clean proof for every reader.