CENSUS INTEGRITY(1)

NAME
census-integrity - Check file integrity against a manifest...

SYNOPSIS
census integrity [OPTIONS] MANIFEST_PATH

DESCRIPTION
Check file integrity against a manifest baseline.

    Re-hashes all files in the manifest's root directory and compares
    against stored SHA-256 baselines. Detects modified, missing, and
    new files.

    This is a 100% local operation — no API calls, no API key needed.

    Differential mode (suppress known findings):
        --since STATE Only report findings NOT in the previous state.
        --write-state STATE Save current state for the next run.

    When --write-state is omitted but --since is given, state is saved to
    the auto-sidecar path: manifest.db.integrity-state.

    Examples:
        census integrity manifest.db
        census integrity manifest.db --strict
        census integrity manifest.db --json
        census integrity manifest.db --format jsonl
        census integrity manifest.db --output results.csv
        census integrity manifest.db --since state.json --write-state state.json
        census integrity manifest.db --since auto --write-state auto

OPTIONS

--json
    Machine-readable JSON output.

--format [text|json|jsonl]
    Output format.

--output PATH
    Save results to file (CSV or JSON by extension).

--strict
    Exit with code 1 on any discrepancy.

--since PATH
    Load previous state file — only report NEW findings.

--write-state PATH
    Save current state for next differential run (default: auto-sidecar).