gia_run_patrol
Run read-only patrol or audit packs to produce compliance evidence and findings. Audit packs deliver deterministic pass/fail per NIST controls, requiring human approval for high-sensitivity packs.
Instructions
Execute a patrol or audit pack — read-only posture checks that produce findings or compliance evidence. Classification: ADVISORY for low/moderate sensitivity, MANDATORY for high sensitivity. REJECTS remediation/hardening packs (use gia_apply_pack for those). Audit packs produce deterministic pass/fail per NIST control — no AI interpretation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack_id | Yes | Patrol or audit pack ID (e.g. patrol-open-ports-v1, audit-nist-ac-basics-v1) | |
| scout_data | No | Pre-collected command outputs keyed by step number (e.g. {"step_1": "output..."}). If not provided, returns command definitions for caller to execute. | |
| approved_by | No | Required ONLY for high-sensitivity packs. Human approver identity. |