Remediation Action Risk Gate
getActionConformanceDeterministic auto_approve/human_review/reject verdict for a planned remediation action (block_ip, quarantine_host, halt_pipeline, etc.) against an actor/sector/region context. Built on the same capability x opportunity x intent scoring as /ot/threat-score, with auditable rules layered on top — no LLM in the decision path. auto_approve requires vendor_stack; omitting it caps the verdict at human_review regardless of score. Price: $0.12 USDC per call via x402 on Base mainnet. An unpaid call returns an x402 PaymentRequired challenge; retry the identical call with the signed payload in _meta["x402/payment"].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | ICS threat actor name e.g. SANDWORM, VOLTZITE, XENOTIME | |
| region | Yes | Target region e.g. GCC, KSA, UAE, Europe | |
| sector | Yes | Target sector e.g. energy, water, manufacturing | |
| vendor_stack | No | Comma-separated vendor list e.g. 'Schneider Modicon,Siemens SIMATIC'. REQUIRED for auto_approve to be reachable at all; omitting it caps the verdict at human_review. | |
| asset_context | No | Optional free text, e.g. 'shared_infra:cloudflare' — escalates to human_review when shared cloud/CDN infra is detected | |
| planned_action | Yes | The remediation action being gated |