Every write has a paper trail.
Nothing touches your inventory without an audited event written first. One pipeline carries the whole chain: inbound change, detected difference, outbound write, receipt. You can read it end to end. When something goes wrong, the log says exactly what, where, and when.