Compare records, not line order
CSV exports are often re-sorted between versions. A text diff can therefore report hundreds of false changes. TaskThimble matches rows by the key you choose, so the same customer, order or SKU can be compared even when it moved to another line.
Keep the subset you actually need
Open Added, Removed, Changed or Unchanged and use that group as the current TaskThimble table. For changed records the new version of each row is retained. The selected subset can then be filtered, reshaped or exported without reconstructing it manually.
Composite keys and noisy columns
If one column is not unique, add a second key. Ignore fields such as export timestamps when they are not meaningful to the comparison. These choices are explicit and do not alter the source files.
Duplicate keys stay explicit
If a chosen key is repeated, there is no unambiguous one-to-one comparison. TaskThimble stops by default rather than silently pairing the wrong rows.