Catalog Clearance Afteruse Docket
Catalog Clearance Afteruse Docket records the later-reader request to reuse a prior catalog-clearance result.
It exists because a prior Catalog Clearance Docket can be correct and still be misused later. The old row proves which catalog lane was cleared, scoped, altered, substituted, bonded, captured, enjoined, bridged, quarantined, or defaulted. This docket proves what a later reader is now trying to make that result mean.
Required Row
catalog_clearance_afteruse_docket:
source_catalog_clearance_row: catalog_clearance.row.<id> | explicit_absence
source_work_or_absence: <work id> | explicit_absence
source_cleared_use_surface: live_setlist | correction_slot | sponsor_makegood | recap_clip | mirror_relay | fan_oxygen_gala | memorial_air | route_asset_bridge | rehearsal_leak_response | equivalent
source_catalog_state: cleared_scoped | altered | substituted | public_bonded | sponsor_captured | lawful_only | pirate_public | mirror_only | quarantined | false_clean | recovery_only | equivalent
requested_afteruse: recap_clip | mirror_relay | sponsor_package | replay_export | memorial_air | archive_release | lawful_annex | route_asset_release | broadcast_reality_patch | ending_gate | equivalent
future_reader_or_route: recap_desk | mirror_reader | sponsor_package | replay_export | memorial_reader | archive_release | lawful_annex | route_asset | broadcast_reality | ending_gate | equivalent
harmed_or_excluded_reader: artist | fan_public | sponsor | archive | lawful_reader | mirror_reader | route_asset | future_audience | explicit_absence
proof_bridge_or_explicit_absence: reclearance_receipt | public_addendum | fan_receipt | mirror_split_notice | lawful_annex | archive_note | sponsor_unwind | explicit_absence | equivalent
selected_afteruse_posture: certify_catalog_scope | restrict_catalog_afteruse_reader | attach_reclearance_or_public_bridge | reopen_catalog_claimant | split_catalog_afteruse_by_reader | quarantine_catalog_afteruse | false_catalog_clearance_afteruse_default
catalog_afteruse_state_after: scope_certified | reader_restricted | bridge_required | claimant_reopened | split_required | afteruse_quarantined | false_clean_afteruse | captured | recovery_only
future_reader_or_route_effect: accepted_with_catalog_scope | reader_restriction_due | reclearance_or_public_bridge_due | catalog_claimant_reopen_due | split_afteruse_required | blocked | hostile | costlier | recovery_only
counter_deltas:
relief: []
cost: []
future: []Valid Row Examples
catalog_clearance_afteruse_docket:
source_catalog_clearance_row: catalog_clearance.row.live_scope_07
source_work_or_absence: work.daylight_saint_refrain
source_cleared_use_surface: live_setlist
source_catalog_state: cleared_scoped
requested_afteruse: recap_clip
future_reader_or_route: recap_desk
harmed_or_excluded_reader: mirror_reader
proof_bridge_or_explicit_absence: reclearance_receipt
selected_afteruse_posture: attach_reclearance_or_public_bridge
catalog_afteruse_state_after: bridge_required
future_reader_or_route_effect: reclearance_or_public_bridge_due
counter_deltas:
relief: [recap_clip_can_cite_live_scope]
cost: [reclearance_burden_up]
future: [mirror_split_required]catalog_clearance_afteruse_docket:
source_catalog_clearance_row: catalog_clearance.row.sponsor_chorus_12
source_work_or_absence: work.old_hit_crowd_hook
source_cleared_use_surface: sponsor_makegood
source_catalog_state: sponsor_captured
requested_afteruse: public_recap
future_reader_or_route: broadcast_reality
harmed_or_excluded_reader: fan_public
proof_bridge_or_explicit_absence: fan_receipt
selected_afteruse_posture: restrict_catalog_afteruse_reader
catalog_afteruse_state_after: reader_restricted
future_reader_or_route_effect: reader_restriction_due
counter_deltas:
relief: [sponsor_makegood_scope_visible]
cost: [public_memory_distrust_up]
future: [fan_receipt_required]Failure Cases
The docket fails if it stores only:
song cleared;song licensed;sponsor approved;fans accepted it;mirror got the feed;clip published;catalog closed.
Those statements are not enough. The row must show who is trying to reuse the old result, which scope is being crossed, and what future reader effect follows.