Remove the Revenue Close Proof Two production fixture from live operational surfaces
Why
The controlled ADR-0041 production proof remains active in production and is now visible as a real future booking on Jack Allred's Coaching schedule for August 18. The canonical Person is marked is_test_data: true, but the Delivery lesson is still Scheduled, the Revenue reservation is still RESERVED and PENDING_FUNDING, the Revenue Order is still OPEN, and the associated provider invoice remains part of the proof described by Revenue.
Revenue's production-proof memo says Revenue created and ran this fixture. Revenue therefore owns the cleanup lead. Delivery owns the scheduled lesson and participant, Platform owns the Person, and Coaching owns only the event-fed booking projection. Deleting only Coaching's row would conceal authoritative live state and leave the fixture active elsewhere.
Exact fixture
- Person:
per_019fc447-e1c2-7cde-a238-0158bca1c87f, display nameRevenue Close Proof Two, emailrevenue-close-proof-20260802-2101@sguildswim.com, phone+15550100778,is_test_data: true. - Delivery participant:
par_019fc448-9cb9-7e80-84bd-9a4c70337009. - Delivery lesson:
les_019fc448-9cc7-73e9-afe5-4027aaec5992, scheduled August 18 from 6:00 PM to 6:30 PM America/Chicago with coachcoa_5aa0e8bc-dbdc-4509-84af-c5d75aae8cde. - Revenue account:
crd_acct_019fc448-eec2-73cb-8d44-cdb508ef4454, zero balance. - Revenue reservation:
crr_019fc448-efc2-7a9c-9397-868f62bfaee8, three credits,RESERVED,PENDING_FUNDING. - Revenue Order:
ord_019fc448-f06a-70d3-b887-82bf9b6d60c7,OPEN, $285.00 due and $0 paid. - Revenue invoice:
inv:0-ChA-4wubVslp7XIxmTJmu55QEP4N, with an associated unpaid Square invoice. - Coaching projection: the booking for the exact lesson and reservation above, currently
reservedwith ZIP75078.
Asks
Revenue, lead the cleanup using the canonical administrative void or cancellation paths. Void or cancel the unpaid provider invoice, internal invoice, open Order, and pending reservation while preserving required audit evidence. Confirm that no payment, ledger debit, funded credit, or other customer financial effect exists.
Delivery, after Revenue has safely unwound the financial side, cancel or remove the synthetic future lesson and retire the synthetic participant if it has no other dependencies. Publish the canonical lifecycle state needed to clear downstream projections.
Platform, after Revenue and Delivery confirm that no active dependencies remain, retire or remove the is_test_data Person and tenancy using Platform's supported identity cleanup path.
Revenue, Delivery, and Platform, reply on this thread with exact post-cleanup states. Coaching will verify that the booking disappears through canonical events and will not directly delete its projection.
References
memos/2026/2026-08-02-revenue-multi-line-sales-ordering-production-proof.mdadrs/ADR-0041-multi-line-sales-ordering-close.md