{
  "ok": true,
  "protocol": "Model Context Protocol",
  "transport": "streamable-http",
  "endpoint": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/mcp/agent",
  "legacy_payment_endpoint": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/mcp",
  "fleet_directory": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/fleet.json",
  "invocation": {
    "method": "POST",
    "content_type": "application/json",
    "accept": [
      "application/json",
      "text/event-stream"
    ]
  },
  "supports_sse_get": false,
  "supported_protocol_versions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26"
  ],
  "server_card": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/mcp/server-card.json",
  "tools": [
    {
      "name": "cis_secondary_sanctions_exposure",
      "description": "Triage secondary-sanctions exposure for a CIS-domiciled counterparty against OFAC EO 14114, the EU sanctions package, UK OFSI, and FATF / EAG typologies. Returns a triage recommendation, exposure dimensions, missing evidence, and mandatory human-review routing. A name match is not identity verification. Required tool arguments: counterparty, exposure_facets, dated_sources, risk_question, decision_stage. Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence. For a Middle Corridor sanctions question without evidence, use corridor_sanctions_assistant at https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev/mcp for orientation only. Illustrative example arguments (synthetic; replace with your own data): {\"counterparty\":{\"name\":\"Example Kazakhstan Trading LLP\",\"jurisdiction\":\"Kazakhstan\",\"sector\":\"trading_house\",\"ownership_layers\":[\"Holding A (KZ)\",\"Holding B (UAE)\"]},\"exposure_facets\":[\"ownership_or_control\",\"ict_or_dual_use_goods\",\"transit_or_re_export\"],\"jurisdiction_review_scope\":[\"ofac\",\"eu\",\"uk_ofsi\"],\"dated_sources\":[{\"id\":\"s1\",\"source_type\":\"ofac_sdn_extract\",\"title\":\"OFAC SDN list excerpt\",\"date\":\"2026-05-20\"}],\"risk_question\":\"Does the disclosed ownership chain create indirect exposure under OFAC EO 14114 or EU sanctions package?\",\"decision_stage\":\"onboarding\"}. This product offers two free trial attempts at /v1/trial; shared networks share the allowance and daily capacity is limited. Evaluation on paid endpoints requires a signed Base USDC payment for the exact request, or Pro access. Discovery is free. Keep the original request and X-Payment-Signature for result recovery within 24 hours. Current prices: https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402. Do not pay automatically. Evidence triage only: no factual-truth verification, no legal, compliance, sanctions, or financial advice. Human review is required before any commercial action.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/cis-secondary-sanctions-request.schema.json",
        "title": "CISSecondarySanctionsExposureRequest",
        "description": "Product-grade structured request contract for secondary-sanctions exposure evidence triage of a CIS, Caucasus, or Central Asia counterparty (Kazakhstan, Uzbekistan, Kyrgyzstan, Tajikistan, Turkmenistan, Georgia, Armenia, Azerbaijan, Moldova). Designed for enhanced due diligence in EU / UK / UAE / Singapore institutions screening counterparties against OFAC EO 14114, EU sanctions package, UK OFSI, and FATF / EAG typologies for Russia-related re-export and circumvention risk. This schema describes caller-supplied counterparty, ownership, financial-flow, transit, and dated-source inputs. It does not enable live retrieval, factual-truth verification, legal advice, sanctions advice, compliance advice, financial advice, investment advice, insurance advice, or trading advice.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "counterparty",
          "exposure_facets",
          "dated_sources",
          "risk_question",
          "decision_stage"
        ],
        "properties": {
          "counterparty": {
            "$ref": "#/$defs/counterparty"
          },
          "exposure_facets": {
            "type": "array",
            "minItems": 1,
            "items": {
              "$ref": "#/$defs/exposure_facet"
            }
          },
          "jurisdiction_review_scope": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "ofac",
                "eu",
                "uk_ofsi",
                "un",
                "fatf",
                "eag",
                "national_regulator",
                "other"
              ]
            }
          },
          "dated_sources": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/dated_source"
            }
          },
          "risk_question": {
            "type": "string",
            "minLength": 1
          },
          "decision_stage": {
            "type": "string",
            "enum": [
              "onboarding",
              "periodic_review",
              "pre_transaction",
              "post_alert",
              "committee_review",
              "other"
            ]
          },
          "notes": {
            "type": "string",
            "minLength": 1
          },
          "requested_output": {
            "type": "string",
            "enum": [
              "structured_json",
              "markdown_summary",
              "both"
            ],
            "default": "structured_json"
          }
        },
        "$defs": {
          "counterparty": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "name",
              "jurisdiction"
            ],
            "properties": {
              "name": {
                "type": "string",
                "minLength": 1
              },
              "jurisdiction": {
                "type": "string",
                "minLength": 1,
                "description": "Primary CIS jurisdiction of the counterparty (e.g., Kazakhstan, Uzbekistan, Georgia)."
              },
              "sector": {
                "type": "string",
                "enum": [
                  "trading_house",
                  "logistics_forwarder",
                  "bank",
                  "fintech",
                  "broker_dealer",
                  "manufacturer",
                  "ict_or_electronics",
                  "metals_or_mining",
                  "energy_or_petrochem",
                  "agribusiness_or_grain",
                  "construction",
                  "professional_services",
                  "holding_or_spv",
                  "unknown",
                  "other"
                ]
              },
              "ownership_layers": {
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                },
                "description": "Free-text ordered chain of disclosed ownership layers, from immediate parent to ultimate beneficial owner where known."
              },
              "registered_identifiers": {
                "type": "array",
                "items": {
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "scheme",
                    "value"
                  ],
                  "properties": {
                    "scheme": {
                      "type": "string",
                      "enum": [
                        "lei",
                        "national_bin",
                        "national_tin",
                        "isin",
                        "other"
                      ]
                    },
                    "value": {
                      "type": "string",
                      "minLength": 1
                    }
                  }
                }
              },
              "notes": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          "exposure_facet": {
            "type": "string",
            "enum": [
              "ownership_or_control",
              "financial_flows",
              "ict_or_dual_use_goods",
              "metals_or_mining",
              "energy_or_petrochem",
              "agribusiness_or_grain",
              "transit_or_re_export",
              "correspondent_banking",
              "professional_enablers",
              "shell_or_layered_structure",
              "other"
            ]
          },
          "dated_source": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "id",
              "source_type",
              "title",
              "date"
            ],
            "properties": {
              "id": {
                "type": "string",
                "minLength": 1
              },
              "source_type": {
                "$ref": "#/$defs/source_type"
              },
              "title": {
                "type": "string",
                "minLength": 1
              },
              "date": {
                "type": "string",
                "format": "date"
              },
              "url": {
                "type": "string",
                "format": "uri"
              },
              "notes": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          "source_type": {
            "type": "string",
            "enum": [
              "ofac_sdn_extract",
              "eu_consolidated_extract",
              "uk_ofsi_extract",
              "un_security_council_extract",
              "ownership_chain_evidence",
              "beneficial_ownership_source",
              "bank_correspondent_evidence",
              "transit_or_invoice_evidence",
              "dual_use_export_evidence",
              "customs_data_evidence",
              "adverse_media_evidence",
              "typology_reference",
              "national_regulator_filing",
              "user_provided_note",
              "other"
            ]
          }
        },
        "examples": [
          {
            "counterparty": {
              "name": "Example Kazakhstan Trading LLP",
              "jurisdiction": "Kazakhstan",
              "sector": "trading_house",
              "ownership_layers": [
                "Holding A (KZ)",
                "Holding B (UAE)"
              ]
            },
            "exposure_facets": [
              "ownership_or_control",
              "ict_or_dual_use_goods",
              "transit_or_re_export"
            ],
            "jurisdiction_review_scope": [
              "ofac",
              "eu",
              "uk_ofsi"
            ],
            "dated_sources": [
              {
                "id": "s1",
                "source_type": "ofac_sdn_extract",
                "title": "OFAC SDN list excerpt",
                "date": "2026-05-20"
              }
            ],
            "risk_question": "Does the disclosed ownership chain create indirect exposure under OFAC EO 14114 or EU sanctions package?",
            "decision_stage": "onboarding"
          }
        ]
      },
      "_meta": {
        "com.agenda/readiness": {
          "schema_version": 1,
          "required_arguments": [
            "counterparty",
            "exposure_facets",
            "dated_sources",
            "risk_question",
            "decision_stage"
          ],
          "example_arguments": {
            "counterparty": {
              "name": "Example Kazakhstan Trading LLP",
              "jurisdiction": "Kazakhstan",
              "sector": "trading_house",
              "ownership_layers": [
                "Holding A (KZ)",
                "Holding B (UAE)"
              ]
            },
            "exposure_facets": [
              "ownership_or_control",
              "ict_or_dual_use_goods",
              "transit_or_re_export"
            ],
            "jurisdiction_review_scope": [
              "ofac",
              "eu",
              "uk_ofsi"
            ],
            "dated_sources": [
              {
                "id": "s1",
                "source_type": "ofac_sdn_extract",
                "title": "OFAC SDN list excerpt",
                "date": "2026-05-20"
              }
            ],
            "risk_question": "Does the disclosed ownership chain create indirect exposure under OFAC EO 14114 or EU sanctions package?",
            "decision_stage": "onboarding"
          },
          "example_is_synthetic": true,
          "next_step": "Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence. For a Middle Corridor sanctions question without evidence, use corridor_sanctions_assistant at https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev/mcp for orientation only.",
          "expected_output_fields": [
            "triage_recommendation",
            "secondary_exposure_signal",
            "decision_readiness_score",
            "decision_readiness_label",
            "counterparty",
            "supplied_sources",
            "minimum_sources_before_review",
            "evidence_gaps",
            "watch_next",
            "human_review_required",
            "not_advice_notice"
          ],
          "access": {
            "authentication": "none",
            "base_call_price": "paid",
            "billing_mode": "pay_per_call",
            "discovery_is_free": true,
            "quota_per_hour": null,
            "quota_enforcement": "best_effort",
            "pricing_url": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402",
            "free_trial": {
              "endpoint": "/v1/trial",
              "agent_profile": "cis_secondary_sanctions",
              "tool": "cis_secondary_sanctions_exposure",
              "evaluation_kind": "evidence_review",
              "attempts_per_network": 2,
              "daily_service_limit": 1000,
              "payment_required": false,
              "scope": "Two attempts per network address per product for this trial campaign; shared networks share the allowance. Daily capacity is shared across all products.",
              "paid_endpoint": "/v1/cis-secondary-sanctions/exposure",
              "paid_transport": "rest",
              "paid_price_usdc": 0.05
            },
            "on_quota_exceeded": "Wait for the next UTC hour or review optional paid access; do not pay automatically.",
            "payment_integration": "Legacy transaction-hash integration; standard x402 interoperability is not certified."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/cis-secondary-sanctions-response.schema.json",
        "title": "CISSecondarySanctionsExposureResponse",
        "description": "Product-grade structured response contract for CIS counterparty secondary-sanctions exposure evidence triage. Supports source-coverage gaps, exposure-dimension routing, FATF / EAG typology references, watch-next indicators, and human-review requirements. It does not provide legal advice, sanctions advice, compliance advice, financial advice, investment advice, insurance advice, trading advice, live retrieval, or factual-truth verification.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "triage_recommendation",
          "secondary_exposure_signal",
          "decision_readiness_score",
          "decision_readiness_label",
          "counterparty",
          "supplied_sources",
          "minimum_sources_before_review",
          "evidence_gaps",
          "watch_next",
          "human_review_required",
          "not_advice_notice"
        ],
        "properties": {
          "triage_recommendation": {
            "type": "string",
            "enum": [
              "not_decision_ready",
              "escalate_before_onboarding",
              "escalate_before_transaction",
              "ready_for_human_review",
              "insufficient_information"
            ]
          },
          "secondary_exposure_signal": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "medium_high",
              "high",
              "unknown"
            ]
          },
          "decision_readiness_score": {
            "description": "Heuristic 0-100 score for evidence-pack readiness for human review. This is not approval, clearance, legal advice, sanctions advice, compliance advice, financial advice, investment advice, insurance advice, or trading advice.",
            "type": "integer",
            "minimum": 0,
            "maximum": 100
          },
          "decision_readiness_label": {
            "type": "string",
            "enum": [
              "insufficient_information",
              "not_decision_ready",
              "partial",
              "review_ready"
            ]
          },
          "counterparty": {
            "type": "object"
          },
          "exposure_facets": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "supplied_sources": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/source_type"
            }
          },
          "minimum_sources_before_review": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/source_type"
            }
          },
          "evidence_gaps": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "top_exposure_dimensions": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "typology_refs": {
            "description": "Optional mapping to publicly published FATF / EAG / OFAC / EU typology categories the supplied evidence touches. Reference only, not a finding.",
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "framework",
                "label"
              ],
              "properties": {
                "framework": {
                  "type": "string",
                  "enum": [
                    "fatf",
                    "eag",
                    "ofac",
                    "eu",
                    "uk_ofsi",
                    "national",
                    "other"
                  ]
                },
                "code": {
                  "type": "string",
                  "minLength": 1
                },
                "label": {
                  "type": "string",
                  "minLength": 1
                },
                "source_index": {
                  "type": "integer",
                  "minimum": 0
                }
              }
            }
          },
          "watch_next": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "human_review_required": {
            "type": "boolean"
          },
          "not_advice_notice": {
            "type": "string",
            "minLength": 1
          },
          "limitations": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "normalizations_applied": {
            "description": "Known, unambiguous input aliases normalized before validation. Ambiguous values are rejected with a suggestion instead.",
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "field",
                "from",
                "to"
              ],
              "properties": {
                "field": {
                  "type": "string",
                  "minLength": 1
                },
                "from": {
                  "type": "string",
                  "minLength": 1
                },
                "to": {
                  "type": "string",
                  "minLength": 1
                }
              }
            }
          },
          "readiness_contract": {
            "$ref": "#/$defs/readiness_contract"
          },
          "beneficial_ownership_clearance": {
            "type": "object",
            "required": [
              "status",
              "clean",
              "violation"
            ],
            "properties": {
              "status": {
                "enum": [
                  "ownership_unknown",
                  "potential_blocked_ownership_escalate",
                  "screened_disclosed_chain"
                ]
              },
              "clean": {
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "violation": {
                "type": "boolean"
              }
            }
          },
          "live_retrieval_status": {
            "type": [
              "string",
              "null"
            ]
          },
          "live_retrieval_upstream": {
            "type": [
              "string",
              "null"
            ]
          },
          "live_retrieval_reason_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "live_retrieval_snapshot_generated_at": {
            "type": [
              "string",
              "null"
            ]
          },
          "vizier_status": {
            "type": [
              "string",
              "null"
            ]
          },
          "vizier_clearance_receipt": {
            "type": [
              "string",
              "null"
            ]
          },
          "auto_fetched_sources": {
            "type": "array",
            "items": {
              "type": "object"
            }
          },
          "upstream_attribution": {
            "type": [
              "object",
              "null"
            ]
          },
          "live_retrieval_snapshot_digest": {
            "type": [
              "string",
              "null"
            ],
            "description": "SHA-256 JCS digest of the static source snapshot."
          },
          "live_retrieval_snapshot_age_ms": {
            "type": [
              "number",
              "null"
            ],
            "description": "Snapshot age in milliseconds; future dates have negative age and are rejected."
          },
          "live_retrieval_snapshot_max_age_ms": {
            "type": [
              "number",
              "null"
            ],
            "description": "Configured freshness limit in milliseconds."
          },
          "source_record_review": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "policy_version",
              "scope",
              "source_content_verified",
              "freshness_verified",
              "usable_source_types",
              "issues",
              "next_action"
            ],
            "properties": {
              "policy_version": {
                "const": "source-records.v1"
              },
              "scope": {
                "const": "reference_metadata_only"
              },
              "source_content_verified": {
                "const": false
              },
              "freshness_verified": {
                "const": false
              },
              "usable_source_types": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "issues": {
                "type": "array",
                "items": {
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "source_index",
                    "source_type",
                    "issue"
                  ],
                  "properties": {
                    "source_index": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "source_type": {
                      "type": "string"
                    },
                    "issue": {
                      "type": "string"
                    }
                  }
                }
              },
              "next_action": {
                "type": "string"
              }
            }
          }
        },
        "$defs": {
          "source_type": {
            "type": "string",
            "enum": [
              "ofac_sdn_extract",
              "eu_consolidated_extract",
              "uk_ofsi_extract",
              "un_security_council_extract",
              "ownership_chain_evidence",
              "beneficial_ownership_source",
              "bank_correspondent_evidence",
              "transit_or_invoice_evidence",
              "dual_use_export_evidence",
              "customs_data_evidence",
              "adverse_media_evidence",
              "typology_reference",
              "national_regulator_filing",
              "user_provided_note",
              "other"
            ]
          },
          "readiness_named_value": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "field",
              "value"
            ],
            "properties": {
              "field": {
                "type": "string",
                "minLength": 1
              },
              "value": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          "readiness_contract": {
            "type": "object",
            "additionalProperties": false,
            "description": "Additive normalized readiness view for cross-profile human-review routing. Built from existing response fields; does not replace profile-specific fields and does not imply approval, clearance, advice, factual verification, or autonomous decision-making.",
            "required": [
              "profile",
              "status",
              "score",
              "routing",
              "signal",
              "blocking_gaps",
              "non_blocking_gaps",
              "claim_audit",
              "owner_actions",
              "watch_next",
              "human_review_required",
              "boundary_notice"
            ],
            "properties": {
              "profile": {
                "type": "string",
                "minLength": 1
              },
              "status": {
                "type": "string",
                "minLength": 1
              },
              "score": {
                "type": [
                  "integer",
                  "null"
                ],
                "minimum": 0,
                "maximum": 100
              },
              "routing": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/readiness_named_value"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "signal": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/readiness_named_value"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "blocking_gaps": {
                "type": "array",
                "items": {}
              },
              "non_blocking_gaps": {
                "type": "array",
                "items": {}
              },
              "claim_audit": {
                "type": "array",
                "items": {}
              },
              "owner_actions": {
                "type": "array",
                "items": {}
              },
              "watch_next": {
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "human_review_required": {
                "type": "boolean"
              },
              "boundary_notice": {
                "type": "string",
                "minLength": 1
              }
            }
          }
        },
        "examples": [
          {
            "triage_recommendation": "escalate_before_onboarding",
            "secondary_exposure_signal": "medium_high",
            "decision_readiness_score": 42,
            "decision_readiness_label": "not_decision_ready",
            "counterparty": {
              "name": "Example Kazakhstan Trading LLP",
              "jurisdiction": "Kazakhstan",
              "sector": "trading_house"
            },
            "exposure_facets": [
              "ownership_or_control",
              "transit_or_re_export"
            ],
            "supplied_sources": [
              "ofac_sdn_extract",
              "ownership_chain_evidence"
            ],
            "minimum_sources_before_review": [
              "eu_consolidated_extract",
              "bank_correspondent_evidence",
              "transit_or_invoice_evidence"
            ],
            "evidence_gaps": [
              "No EU consolidated sanctions list extract supplied.",
              "No bank correspondent evidence supplied."
            ],
            "top_exposure_dimensions": [
              "indirect ownership exposure under OFAC EO 14114",
              "transit / re-export risk under EU sanctions package"
            ],
            "typology_refs": [
              {
                "framework": "fatf",
                "label": "Trade-based money laundering — third-party intermediation"
              }
            ],
            "watch_next": [
              "new OFAC SDN designations",
              "new EU sanctions package",
              "new UK OFSI listing",
              "new EAG typology report",
              "national regulator enforcement update"
            ],
            "human_review_required": true,
            "not_advice_notice": "Pre-compliance evidence triage only. Not legal, sanctions, compliance, financial, investment, insurance, or trading advice."
          }
        ]
      }
    },
    {
      "name": "cis_secondary_sanctions_batch",
      "description": "Triage up to 10 CIS counterparties as one caller-supplied chain. Returns independent per-item results, partial input errors, the highest exposure signal, and mandatory human-review routing. Required tool arguments: requests. Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence. For a Middle Corridor sanctions question without evidence, use corridor_sanctions_assistant at https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev/mcp for orientation only. Illustrative example arguments (synthetic; replace with your own data): {\"requests\":[{\"counterparty\":{\"name\":\"Example Trading LLP\",\"jurisdiction\":\"KZ\",\"sector\":\"trading_house\"},\"exposure_facets\":[\"ownership_or_control\",\"transit_or_re_export\"],\"dated_sources\":[{\"id\":\"cis-1\",\"source_type\":\"ofac_sdn_extract\",\"title\":\"OFAC SDN extract\",\"date\":\"2026-08-01\"},{\"id\":\"cis-2\",\"source_type\":\"ownership_chain_evidence\",\"title\":\"Ownership chain memo\",\"date\":\"2026-08-04\"}],\"risk_question\":\"Is this counterparty ready for onboarding review under secondary-sanctions exposure?\",\"decision_stage\":\"onboarding\"}]}. This product offers two free trial attempts at /v1/trial; shared networks share the allowance and daily capacity is limited. Evaluation on paid endpoints requires a signed Base USDC payment for the exact request, or Pro access. Discovery is free. Keep the original request and X-Payment-Signature for result recovery within 24 hours. Current prices: https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402. Do not pay automatically. Evidence triage only: no factual-truth verification, no legal, compliance, sanctions, or financial advice. Human review is required before any commercial action.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/cis-secondary-sanctions-batch-request.schema.json",
        "title": "CISSecondarySanctionsBatchRequest",
        "description": "Additive batch contract for screening a caller-supplied chain of up to 10 counterparties. Each item accepts the same full request as the singular endpoint, or the documented minimal counterparty name and jurisdiction first pass. Results remain independent and require human review.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "requests"
        ],
        "properties": {
          "batch_id": {
            "type": "string",
            "minLength": 1
          },
          "requests": {
            "type": "array",
            "minItems": 1,
            "maxItems": 10,
            "items": {
              "$ref": "#/$defs/request"
            }
          }
        },
        "$defs": {
          "request": {
            "type": "object",
            "required": [
              "counterparty"
            ],
            "additionalProperties": true,
            "properties": {
              "counterparty": {
                "type": "object",
                "additionalProperties": true,
                "required": [
                  "name",
                  "jurisdiction"
                ],
                "properties": {
                  "name": {
                    "type": "string",
                    "minLength": 1
                  },
                  "jurisdiction": {
                    "type": "string",
                    "minLength": 1
                  },
                  "sector": {
                    "type": "string"
                  },
                  "registered_identifiers": {
                    "type": "array",
                    "items": {
                      "type": "object"
                    }
                  }
                }
              },
              "exposure_facets": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "jurisdiction_review_scope": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "dated_sources": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "risk_question": {
                "type": "string"
              },
              "decision_stage": {
                "type": "string"
              },
              "notes": {
                "type": "string"
              },
              "requested_output": {
                "type": "string"
              }
            }
          }
        }
      },
      "_meta": {
        "com.agenda/readiness": {
          "schema_version": 1,
          "required_arguments": [
            "requests"
          ],
          "example_arguments": {
            "requests": [
              {
                "counterparty": {
                  "name": "Example Trading LLP",
                  "jurisdiction": "KZ",
                  "sector": "trading_house"
                },
                "exposure_facets": [
                  "ownership_or_control",
                  "transit_or_re_export"
                ],
                "dated_sources": [
                  {
                    "id": "cis-1",
                    "source_type": "ofac_sdn_extract",
                    "title": "OFAC SDN extract",
                    "date": "2026-08-01"
                  },
                  {
                    "id": "cis-2",
                    "source_type": "ownership_chain_evidence",
                    "title": "Ownership chain memo",
                    "date": "2026-08-04"
                  }
                ],
                "risk_question": "Is this counterparty ready for onboarding review under secondary-sanctions exposure?",
                "decision_stage": "onboarding"
              }
            ]
          },
          "example_is_synthetic": true,
          "next_step": "Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence. For a Middle Corridor sanctions question without evidence, use corridor_sanctions_assistant at https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev/mcp for orientation only.",
          "expected_output_fields": [
            "batch_id",
            "total",
            "completed",
            "failed",
            "highest_exposure_signal",
            "results",
            "human_review_required",
            "not_advice_notice",
            "decision_workspace"
          ],
          "access": {
            "authentication": "none",
            "base_call_price": "paid",
            "billing_mode": "pay_per_call",
            "discovery_is_free": true,
            "quota_per_hour": null,
            "quota_enforcement": "best_effort",
            "pricing_url": "https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402",
            "free_trial": {
              "endpoint": "/v1/trial",
              "agent_profile": "cis_secondary_sanctions",
              "tool": "cis_secondary_sanctions_exposure",
              "evaluation_kind": "evidence_review",
              "attempts_per_network": 2,
              "daily_service_limit": 1000,
              "payment_required": false,
              "scope": "Two attempts per network address per product for this trial campaign; shared networks share the allowance. Daily capacity is shared across all products.",
              "paid_endpoint": "/v1/cis-secondary-sanctions/exposure",
              "paid_transport": "rest",
              "paid_price_usdc": 0.05
            },
            "on_quota_exceeded": "Wait for the next UTC hour or review optional paid access; do not pay automatically.",
            "payment_integration": "Legacy transaction-hash integration; standard x402 interoperability is not certified."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/cis-secondary-sanctions-batch-response.schema.json",
        "title": "CISSecondarySanctionsBatchResponse",
        "description": "Per-item secondary-sanctions evidence triage for a caller-supplied counterparty chain. Partial input failures do not discard completed items. This is not a sanctions determination or autonomous decision.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "batch_id",
          "total",
          "completed",
          "failed",
          "highest_exposure_signal",
          "results",
          "human_review_required",
          "not_advice_notice",
          "decision_workspace"
        ],
        "properties": {
          "batch_id": {
            "type": "string",
            "minLength": 1
          },
          "total": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10
          },
          "completed": {
            "type": "integer",
            "minimum": 0,
            "maximum": 10
          },
          "failed": {
            "type": "integer",
            "minimum": 0,
            "maximum": 10
          },
          "highest_exposure_signal": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "medium_high",
              "high",
              "unknown"
            ]
          },
          "results": {
            "type": "array",
            "minItems": 1,
            "maxItems": 10,
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "index",
                "status"
              ],
              "properties": {
                "index": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "completed",
                    "invalid_request"
                  ]
                },
                "counterparty": {
                  "type": "object"
                },
                "errors": {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "minLength": 1
                  }
                },
                "response": {
                  "type": "object"
                },
                "provenance": {
                  "type": "object"
                }
              }
            }
          },
          "human_review_required": {
            "const": true
          },
          "not_advice_notice": {
            "type": "string",
            "minLength": 1
          },
          "decision_workspace": {
            "$ref": "#/$defs/decision_workspace"
          }
        },
        "$defs": {
          "decision_workspace": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "goal",
              "trusted_evidence",
              "suspected_unreliable_evidence",
              "hidden_assumptions",
              "intended_next_action",
              "stop_or_escalate_if"
            ],
            "properties": {
              "goal": {
                "type": "string",
                "minLength": 1
              },
              "trusted_evidence": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "suspected_unreliable_evidence": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "hidden_assumptions": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "intended_next_action": {
                "type": "string",
                "minLength": 1
              },
              "stop_or_escalate_if": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    }
  ],
  "liveness": "ok"
}