Sales are never deleted; history is an append-only trail
Context
Purchases and their processing trail remain evidence for financial and support work.
Decision
Keep order records and local immutable history through void and cancellation, with workspace removal as the deletion boundary.
Alternatives Considered
Platform history is not adopted in this implementation. Deleting an unaccepted numbered sale could remove the purchase linked to a provisional invoice.
Consequences
The local trail records business actions without external business-event publication. Intended completed-cart retention has no running cleanup.