Preserve the source
The original text is not changed. Every issue cites the row or field where it was observed.
A seven-row synthetic order export is deliberately small enough to inspect by eye, but contains the same classes of failure that break imports and monthly reports: a blank amount, duplicate key, exact duplicate row, casing drift, outer whitespace, and invalid date text.
7 data rows · 5 fields · CSV · no personal or customer data
The original text is not changed. Every issue cites the row or field where it was observed.
The audit measures fill rate, uniqueness, dominant type, whitespace, row width, exact duplicates, and the selected key.
Potential problems enter an issue register. A human decides whether an apparent outlier or exception is legitimate.
The result exports to Markdown for review, CSV for issue tracking, and JSON for a repeatable record.
Across missingness, duplicate key, duplicate row, whitespace, casing/type interpretation, and invalid date text.
The repeated business key and exact duplicate can double-count or overwrite records.
The blank amount needs recovery, explicit null handling, or exclusion before aggregation.
The public checker performs the review inside the browser tab.
No email gate. No screenshot standing in for an output.