Exact cohort and evidence ledger
Every intended lead exists once, with identity, originals, campaign, and evidence provenance preserved.
Success verification
- Receipt proves A = 145, B = 147, total = 292, unique normalized emails = 292.
- Every email joins to exactly one previous-audit row or has an explicit discrepancy.
- Original names and personalization remain unchanged beside proposals.
- Evidence type and retrieval outcome are explicit per row.
Must not
- Drop, merge, duplicate, or substitute a lead.
- Treat a missing or mismatched quote as verified evidence.
Executor proof
PASS. Private receipt: outputs/danubisoft-personalisation-review-2026-09-21/validation-receipt.json. Counts: 145 + 147 = 292; unique emails = 292; 288 single audit joins; four duplicate joins explicitly recorded by hashed identity; zero missing joins. Source and ledger SHA-256 values are recorded in the receipt.