sswp_bulk_witness
Run deterministic attestation on multiple repositories sequentially, saving .sswp.json attestations to the fleet registry. Reports per-repo PASS/FAIL status with risk percentages.
Instructions
Run deterministic attestation on multiple repositories sequentially. For each repo path provided, runs the full SSWP witness pipeline (scan, 5-gate test, adversarial probe, SHA-256 seal) and auto-saves the .sswp.json attestation to the fleet registry. Reports per-repo PASS/FAIL status with risk percentages and a final summary of passed, failed, and skipped counts. Missing repos are skipped by default. Use this for nightly fleet audits, pre-release sweeps across the ecosystem, or any batch witnessing operation. For a single repo, prefer sswp_witness.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repoPaths | Yes | Array of absolute paths to project root directories to witness. Each path must contain a package.json and node_modules. | |
| skipMissing | No | If true (default), skip repos that don't exist on disk and continue processing remaining repos. If false, returns an error immediately on the first missing repo. |