detail
USR369 asked to verify suspected duplicates before touching anything. Compared field-by-field: 07/28 had two trip summary rows for the same real event (one from my earlier session with no itemized purchases, one from another session with 45 real itemized purchase lines attached) - confirmed genuine duplicate, kept the itemized version, removed the empty one. 07/30 had two nearly-identical trip summary rows both pointing at the same 15 real purchase line items already in the purchases array (no duplicate purchase data, just a duplicate summary row) - removed one. Also checked for exact-duplicate purchase-line rows across the whole file and found 2 (Kroger Salted Butter and Bar-S Bacon, both dated 06/30/26) - verified these are NOT errors, the original source receipt genuinely rang up the same item twice as separate line entries, left them as-is. Backed up grocery.html before editing per D353/SOP-GROCERY-TRACKER.md.