Receipts integrity check (admin)
Detects orphaned receipt images, mismatched OCR runs and broken storage links.

At /admin/integrity. Run the check on demand — findings are grouped by severity with a suggested remediation for each. The check is read-only; fixes are applied by the buttons on each row.
