TidyRecon Open the app

What a recipe is

A recipe stores the steps and match rules you reuse each period, without the row data.

By TidyRecon · updated 28 October 2026

Orders to shipmentsVersion 2 of 2
Filesorders, shipments
StepsTrim Name, Upper-case Name
Match onName = Order Number
Amount tolerance0.01
Fingerprinta3f09c1e…

What it holds

Files
A slot for each export and the columns it must have.
Steps
Every cleaning step, in order: trim, case, replace, split, rename, fill down, filter.
Match rules
The key columns and how close is close enough: exact, a similarity score, an amount tolerance or a date window.
Fingerprint
A hash of all of the above, so you can tell two versions apart.

What it never holds

No rows, no cells, no file names. A recipe is a few kilobytes of rules. You can send one to a colleague without sending a single order.

A painted scene of Jakob Fugger standing beside his seated bookkeeper, who writes in an open ledger in front of drawers labelled with cities.
Jakob Fugger and his bookkeeper, about 1517. The rules lived in the bookkeeper's head.

How a rerun uses it

  1. You drop this period's exports into the slots.
  2. The recipe checks each file still has the columns it expects. If one was renamed, it stops and names it.
  3. The steps run on the new rows, then the match rules.
  4. Rows still open from last period are compared again. The ones that now match close; the rest show how many days they have been open.
February rerunclosed 2024-02-29
Open itemSinceAge
SO-09982024-01-0258days
SO-10072024-01-1545days
SO-10092024-01-27closed 2024-02-03
SO-10112024-01-30closed 2024-02-06

Versions

Saving a changed recipe keeps the old one. When a supplier changes their export, you can compare this month's version with last month's and step back if the change was wrong.

Version 2 against version 11 change
Steps+ Upper-case Name
Match rulesunchanged

Previous version

A handwritten merchant's ledger page from September 1833, with customer names on the left and columns of amounts on the right.
A merchant's ledger, Pittsboro, North Carolina, 1833. Each line was once ticked against another book by hand.