Aggregate Compliance Gap Assessment
getComplianceBatchRolls up compliance-gap mapping across multiple CVEs/threat actors in a single call. Deterministic per-item table lookup against the same compliance_mappings data as /ot/compliance, deduplicated and rolled up into one aggregate severity rating. LLM only writes the remediation summary prose. Price: $0.20 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 |
|---|---|---|---|
| items | Yes | Comma-separated CVE IDs and/or actor names, max 25, e.g. CVE-2023-38802,CVE-2024-12345,SANDWORM,XENOTIME. Each token auto-detected as a CVE ID or treated as an actor name. | |
| framework | No | Optional filter to one compliance framework. | all |
| entity_sector | No | Informs the remediation summary's tone/priority framing only — does not filter which controls match. |