securitypass_run
Start a scope-gated security scan on a registered pack or target URL and receive a safe proof envelope without exposing raw secrets or PoC payloads.
Instructions
Start a scope-gated SecurityPass scan against a registered pack or target URL. Returns a safe securitypass_receipt_v1 proof envelope without raw secrets or PoC payloads.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack_id | No | Pack id, e.g. 'securitypass-web-baseline' | |
| profile | No | smoke | |
| pack_yaml | No | Optional pack YAML to validate and run without prior registration | |
| target_id | No | Target id inside the SecurityPass pack | |
| target_url | No | Target URL (must be in pack scope) | |
| contract_id | No | Scope contract id for skeleton URL scans | |
| proof_method | No | ||
| expected_token | No | Expected scope proof token | |
| proof_timeout_ms | No | Optional timeout for well-known proof fetches |