Issue №01 · A pre-print label audit

Catch label drift
before the print run.

For solo CPG founders and co-packer managers — paste your printed label next to the new spec sheet. We diff ingredients against Open Food Facts, flag allergen shifts, additive introductions, NOVA-class jumps, and broken front-of-pack claims, then ship a print-ready audit in four minutes.

Not FDA review. Not legal advice. A drift audit meant to surface what changed before 5,000 wrong labels ship.

or paste your own below.
OLD label
Currently printed
0 ingredients parsed
NEW spec
From co-packer / supplier
0 ingredients parsed
Awaiting input

Your audit will appear here. Side-by-side ingredient table, diff flow diagram, severity-ranked findings, NOVA shift, and a go / no-go recommendation.

The process

Four minutes, six checks.

01

Paste both lists

Old printed label on the left, new co-packer spec on the right. Drop a .pdf, .docx, .txt, or scan a label photo with OCR.

02

Resolve via Open Food Facts

Each token gets matched against the OFF taxonomy — E-numbers, allergen tags, NOVA hints. Unresolved tokens are flagged, not guessed.

03

Structured compliance diff

Claude runs a fixed-schema audit: allergen deltas, additives introduced, reorder weight shifts, NOVA class jumps, claim-risk on front-of-pack copy.

What we look for

Six tagged findings.

ALLERGEN_DELTA

A Big-9 allergen (milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, sesame) entered or left the formula. High severity — labels almost always need to change.

ADDITIVE_INTRODUCED

A new E-numbered additive appears in NEW — sorbates, sulfites, gums, emulsifiers. Cross-checked against your existing front-of-pack claims.

NOVA_SHIFT

The product moved across NOVA classes — most commonly minimally processed (2) → processed (3), or processed → ultra-processed (4). Per Monteiro et al. 2019.

REORDER

The first three ingredients changed order. Ingredient order is by weight, so a reorder means the formula composition meaningfully shifted.

CLAIM_RISK

An implicit or explicit front-of-pack claim — "no preservatives," "vegan," "natural" — is contradicted by an item in NEW. Premium only.· Premium

UNRESOLVED

An ingredient wasn't found in Open Food Facts. We flag it rather than guess. You decide if it needs supplier follow-up.

A note on scope

Pantry Diff is a pre-print drift audit, not FDA review or legal counsel. We surface what changed between two ingredient lists and cite the evidence — Open Food Facts URLs for additive and allergen data, Monteiro et al. 2019 for NOVA classification.

When we can't resolve an ingredient against Open Food Facts, we flag it as UNRESOLVED rather than guess. The PDF you receive carries this disclaimer on page one and recommends QA-team review against current 21 CFR 101 guidance before any label print run.