The report is deterministically sorted, making it suitable for CI artifacts and release comparisons.
This walkthrough uses the tool's public README and checked-in example files. Run the command from a repository checkout with Node.js 22+.
Run the checked-in example
node ./bin/content-identity-auditor.mjs capture \
--content=examples/catalog.json \
--output=baseline.json \
--captured-at=2026-08-20
node ./bin/content-identity-auditor.mjs audit \
--content=examples/catalog.json \
--baseline=baseline.json \
--today=2026-08-20Read the result
An audit exits with 0 when there are no blockers, 1 when the content gate is blocked, and 2 for invalid commands, unreadable input, or malformed data. Inputs are limited to 10 MiB.