A no-code exercise: submit a fictional receipt twice, once as a photo and once as a PDF. Filename matching misses the duplicate. When evaluating OpenClaw, I would compare merchant, date, amount and reference, then leave ambiguous matches for review. Similar totals alone would not justify discarding a legitimate expense. Keep an older source beside its revision. Identify what would need to change in the draft before calling it current. Which receipt field would you trust most for a duplicate check? What would that additional check change in your decision?