{
  "acceptance_targets": {
    "genuine_external_tasks": 10,
    "independent_operators": 5,
    "organic_discoveries": 2,
    "outcome_linked_cases": 5,
    "repeat_or_downstream_episodes": 3
  },
  "generated_at_utc": "2026-09-16T13:15:00Z",
  "no_credit_rules": [
    "unit or integration tests",
    "registry listings",
    "HTTP 2xx alone",
    "self-use",
    "affiliated use",
    "same-session retries",
    "signatures alone"
  ],
  "principle": "INTEGRATE_WITH_RAILS_DO_NOT_COMPETE",
  "runtime_checks": [
    "Accepted task is durably retained before success response",
    "Receipt has stable retrieval URL",
    "Outcome preflight is quarantined pending verification",
    "7/30/90 day follow-ups are scheduled by the durable history sink",
    "Malformed JSON, excessive body, non-public data and authority expansion fail closed"
  ],
  "safety": {
    "accounts": false,
    "contracts": false,
    "credentials": false,
    "payments": false,
    "private_data": false,
    "spend_gbp": 0,
    "transactions": false,
    "wallets": false
  },
  "schema_version": "gaip.protocol-interoperability-verification.v1",
  "status": "ENACTED_TEST_PLAN",
  "surfaces": [
    {
      "endpoint": "/.well-known/agent-card.json",
      "evidence_credit": false,
      "protocol": "A2A",
      "tests": [
        "schema parse",
        "named card reachability",
        "unknown agent 404",
        "execution authority ceiling"
      ]
    },
    {
      "endpoint": "/mcp",
      "evidence_credit": false,
      "protocol": "MCP",
      "tests": [
        "metadata parse",
        "read-only tool inventory",
        "no payment or mutation tools",
        "unsupported method rejection"
      ]
    },
    {
      "endpoint": "/openapi.json",
      "evidence_credit": false,
      "protocol": "OpenAPI",
      "tests": [
        "3.1 parse",
        "route parity",
        "request schema presence",
        "negative responses documented"
      ]
    },
    {
      "endpoint": "/.well-known/agent-registration.json",
      "evidence_credit": false,
      "protocol": "ERC-8004",
      "tests": [
        "registration file parse",
        "service URL parity",
        "x402Support false",
        "wallet and on-chain write disabled"
      ]
    },
    {
      "endpoint": "/agentverse-profile.json",
      "evidence_credit": false,
      "protocol": "Agentverse",
      "tests": [
        "profile parse",
        "canonical URL parity",
        "publication remains disabled before authenticated activation"
      ]
    },
    {
      "endpoint": "/entra-agent-id.json",
      "evidence_credit": false,
      "protocol": "Entra Agent ID",
      "tests": [
        "mapping parse",
        "issuer/audience/JWKS fail closed when absent",
        "no tenant secret published"
      ]
    }
  ]
}