Seat Substitution Afteruse Docket

Seat Substitution Afteruse Docket records a later attempt to spend a prior seat substitution as sponsor package proof, fan ballot authority, venue access, archive export, lawful complaint, route-asset clearance, management cleanliness, recovery clearance, or ending eligibility.

The docket is not another substitution form. It assumes a source seat state already exists or is explicitly absent. It records what later reader wants to do with that seat and who is harmed if the old substitution is overread.

Required Row

seat_substitution_afteruse_docket:
  card_id: storyteller.card.seat_substitution_afteruse_docket.v1
  trigger_kind: state_pressure
  source_seat_row: <seat row or explicit_absence>
  source_seat_state: authorized_substitution_certified | original_holder_reseated | harmed_reader_refunded | seat_credit_split | seat_erratum_published | substitution_quarantined | false_clean_seat_substitution | equivalent
  original_holder_or_absence: <holder or explicit_absence>
  substituted_holder_or_absence: <holder or explicit_absence>
  requested_afteruse: sponsor_package | fan_ballot | venue_access | archive_export | lawful_complaint | route_asset_clearance | management_report | recovery_lane | ending_gate | equivalent
  future_reader_or_route: sponsor_reader | fan_reader | venue_reader | archive_reader | lawful_reader | route_asset_reader | management_reader | recovery_lane | ending | equivalent
  harmed_or_displaced_reader: original_holder | proxy_buyer | venue_reader | fan_reader | archive_reader | lawful_reader | future_route_advocate | explicit_absence
  proof_bridge_or_explicit_absence: refund_receipt | public_erratum | lawful_annex | archive_addendum | venue_note | split_seat_notice | holder_affidavit | explicit_absence
  selected_afteruse_posture: certify_seat_scope | restrict_seat_afteruse_reader | attach_refund_or_public_bridge | reopen_displaced_seat_holder | split_seat_afteruse | quarantine_seat_afteruse | false_seat_afteruse_default
  seat_substitution_afteruse_state_after: seat_scope_certified | reader_restricted | bridge_attached | displaced_holder_reopened | split_afteruse_required | afteruse_quarantined | false_clean_afteruse | captured_by_reader | recovery_only
  future_reader_or_route_effect: accepted_with_scoped_seat | reader_restriction_due | refund_or_public_bridge_required | displaced_holder_reopen_required | split_afteruse_required | blocked | hostile | costlier | recovery_only
  counter_deltas: required

Required Separations

The row is invalid if it collapses any of these:

  • source seat row;
  • source seat state;
  • original holder or explicit absence;
  • substituted holder or explicit absence;
  • requested afteruse;
  • future reader or route;
  • harmed or displaced reader;
  • proof bridge or explicit absence;
  • selected posture;
  • after-state;
  • future reader or route effect.

Valid Row Examples

  • A sponsor package cites a certified substitution that only named a venue reader; the docket requires reader restriction or sponsor unwind.
  • A venue access desk cites a refund receipt while the original holder still has route standing; the docket requires public bridge or holder reopening.
  • A fan ballot cites a split seat credit as universal campaign authority; the docket requires split afteruse.
  • An ending gate cites a false-clean substitution as audience consent; the docket requires quarantine or recovery-only scar.

Non-Goals

  • Not an audience capacity counter.
  • Not a replacement for Seat Substitution Docket.
  • Not valid unless a later reader or route is visible.