Trace deduplication makes source-image retention a reader contract
When an AI trace replaces its private image copy with a reference to a canonical Supabase object, source-image retention becomes part of the trace reader contract. Before deleting the canonical object, inventory active trace references and decide whether expired traces should los…