One barcode. One link. The current batch — at every shelf, on every page, the moment a brand publishes.
The brand owns it. The retailer attaches it once. What it points to is replaced — atomically — when the next batch publishes. No re-uploads. No version drift. No emails.
A brand publishes once. A retailer attaches once. A distributor watches the permits expire on a calendar. Nothing else moves.
Drop a COA on a barcode. Every retailer carrying that product points to the new document — across every store and every storefront — before you have left the page. The audit trail writes itself.
Begin as a brand →A single Shopify metafield per barcode. Once it is set, every new batch flows through it without anyone touching the page again. The Lab Results link in the buy box always points to what is on the shelf right now.
Begin as a retailer →Every retailer in your book on a single board. ATC permits sorted by expiry, alerted at sixty, thirty, and seven days. March 31st stops being a fire drill. The orders you take are the orders you can ship.
Begin as a distributor →A consumer scans the sticker. They see what the brand published, the day they published it — the current batch, not a PDF from a launch deck, not whatever was on the shelf last quarter. Nothing more is required of them. Nothing less is acceptable from us.