CatalogWitness evidence pack

Open report.html in your browser. Print to PDF if needed.
findings.csv contains every comparison finding. Formula-like cell values are apostrophe-prefixed in both CSV files for spreadsheet safety; report.json preserves originals, including the distinction between null and empty strings.
report.json includes source hashes, settings, counts and full findings. Its outcome remains the comparison outcome; overallOutcome also requires review for any optional policy violation or not_checked result.

Catalog policy is optional. When enabled, policy-findings.csv contains every expected and actual rule evaluation, including passes, classifications and supplied evidence; report.json also preserves the full catalogPolicy result. report.html shows policy settings, counts and exceptions from both stages. When policy is absent, no policy assessment is implied and no policy CSV is included.
Policy checks cover selected, uniquely matched supplied fields only. Currency must be confirmed; no currency conversion, storefront verification, or complete profit calculation is performed. A faithfully applied brief can still violate policy. not_checked is not a pass. Pre-existing/new/unknown classifications describe the supplied original comparison, not cause. A policy with no evaluations is not a policy pass.

Hashes identify supplied bytes; they do not prove source authenticity or completeness.
No original catalog files are included. Store this pack securely; it contains catalog values.
