verify_bundle
Offline verification of all receipts in a ScopeBlind audit bundle using embedded keys. Returns a JSON report with pass/fail for each receipt.
Instructions
Verify every receipt in a ScopeBlind audit bundle offline, using the bundle's embedded verification keys (the JWK set at verification.signing_keys, matched to each receipt by kid). Read-only; no network calls. Provide the bundle as raw JSON (bundle_json) or a local file path (path). Returns JSON { valid: boolean (true only if every receipt verifies), total, passed, failed, receipts: [{ index, type, kid, valid, error }] }. A document without a receipts array returns { ok: false, error }. For a single artifact, or to supply an external key, use verify_receipt instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Path to a local JSON bundle file. | |
| bundle_json | No | Raw JSON bundle string. |