Fan Token Reissue Docket
Fan Token Reissue Docket opens when a replacement fan token, coupon, access tag, refund stamp, queue stub, fan packet, or feed badge is about to be consumed as proof after the original token line was scoped, split, recalled, quarantined, traded, or defaulted.
The docket is invalid if it records only that a new token was issued. It must preserve the source batch and the future reader that wants to consume the replacement.
Docket Row
fan_token_reissue_docket:
source_fan_token_docket_or_batch: fan_token_custody_docket | token_batch_id | explicit_absence | equivalent
prior_token_state: authenticated_with_scope | split_token_line | recalled_with_addendum | duplicate_contested | quarantined | sponsor_issued_only | refund_only | access_only | forged_hostile | recovery_only | equivalent
reissue_claim: replacement_public_receipt | replacement_access_proof | replacement_refund_stub | sponsor_makegood_coupon | delegate_mandate_refresh | recap_proof_refresh | route_loadout_refresh | equivalent
replacement_token_or_absence: <token id or explicit_absence>
reissue_authority_or_absence: sponsor | fan_public | archive | inspector | security | feed_algorithm | route_asset | management | explicit_absence
represented_fans: <scope>
excluded_or_missing_fans: <scope or explicit_absence>
beneficiary_of_clean_reissue: <actor faction or explicit_absence>
harmed_reader_or_claimant: <reader claimant or explicit_absence>
proof_or_absence: origin_log | old_batch_receipt | public_addendum | counterreceipt_window | lawful_annex | access_log | sponsor_sideletter | explicit_absence
selected_reissue_posture: certify_scoped_reissue | split_reissue_by_holder | publish_counterreceipt_window | attach_origin_proof | quarantine_replacement_batch | convert_to_refund_or_access_only | false_fan_token_reissue_default
reissue_state_after: scoped_reissue | split_by_holder | counterreceipt_open | provenance_only | quarantined | refund_only | access_only | sponsor_only | false_universal_reissue | recovery_only
future_reader_or_route_effect: accepted_with_scope | counterreceipt_required | oxygen_recheck_required | access_recheck_required | route_loadout_blocked | recap_fragment_disputed | sponsor_unwind_required | hostile | recovery_only
counter_deltas:
relief: []
cost: []
future: []Required Separations
source_fan_token_docket_or_batchis the old token line, not the replacement.prior_token_stateis the old custody result the replacement must inherit or refuse.reissue_claimis the new proof claim a future reader wants to make.represented_fansandexcluded_or_missing_fansmust both be visible or explicitly absent.beneficiary_of_clean_reissuenames who gains if the replacement is treated as universal proof.
Valid Uses
Use this docket when:
- a sponsor coupon replaces recalled public tokens;
- access-caption tags are refreshed after an egress dispute;
- a refund stamp batch is reissued after excluded fans challenge the old receipt;
- a fan packet is regenerated for recap proof;
- a feed or mirror badge treats old token scope as current;
- a route loadout tries to bundle the replacement with lawful, sponsor, or editor proof.
Invalid uses include merch replacement, raw fan counts, or a reissue with no future reader.