← Field NotesJul 20265 min

Why invoice truth comes before AI

Every intelligent restaurant decision stands on a number that came off a piece of paper. If that number is wrong, everything downstream is confident nonsense.

Ask a restaurant AI what to do about margin and it will answer instantly. Ask it what the salmon on your last invoice actually cost per pound, normalized against the three different spellings your vendors use for the same fish, and most systems go quiet. That silence is the whole problem.

Invoices are where restaurant cost truth enters the building. They are also messy: abbreviations, case sizes, catch weights, substitutions, hand corrections. A model can read them — parsing is genuinely something AI is good at. But reading is not the same as being right, and a plate-cost calculation built on an unreviewed guess is a liability wearing a dashboard.

That is why Dynamic.ly puts structured review between parsing and consequence. AI proposes the match; a person confirms it once; the Ingredient Master remembers it forever. The expensive human attention is spent exactly once per vendor alias, and every number after that inherits a reviewed foundation.

Only then do we let arithmetic loose. Plate costs, available servings, margin floors — deterministic rules, not model vibes. The AI explains; the math calculates; the manager decides. In that order, because any other order eventually asks a manager to approve an action built on a typo.

Invoice truth is slow, unglamorous work. It is also the difference between margin intelligence and margin theater.