{
  "agent_ids_unchanged": true,
  "boundary": "A positioning layer over GAIP's map (https://www.gaipagents.com/v1/free/map); all eleven specialist ids stay callable. Outputs are read-only evidence about what was observed at a stated time; not certification, endorsement, a ranking, a universal score, or legal, financial or insurance advice.",
  "decision": "FOUNDER_DECISION_19_2026_10_01_THREE_PUBLIC_FACES",
  "legal": {
    "corrections": "https://www.gaipagents.com/corrections",
    "methodology": "https://www.gaipagents.com/methodology",
    "privacyPolicy": "https://www.gaipagents.com/privacy",
    "status": "DRAFT_PENDING_LEGAL_REVIEW",
    "termsOfService": "https://www.gaipagents.com/terms"
  },
  "listed_agents": [
    "integration-protocol",
    "witness",
    "listing-observer"
  ],
  "price_gbp": 0,
  "product_count": 3,
  "products": [
    {
      "also_callable": [
        {
          "a2a": "https://www.gaipagents.com/a2a/supplier-watch",
          "agent_card": "https://www.gaipagents.com/agents/supplier-watch/.well-known/agent-card.json",
          "agent_id": "supplier-watch",
          "folded_into": "integration-protocol",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/supplier-watch",
          "name": "GAIP Supplier Watch Agent",
          "note": "Now part of GAIP's front door (Check and GAIP Watch; Diagnose) on /mcp and the integration-protocol agent. It stays callable here with the same tools; see https://www.gaipagents.com/agents/integration-protocol.",
          "role": "FOLDED",
          "tools": [
            "gaip_compare_supplier_snapshots",
            "gaip_watch_register",
            "gaip_watch_list",
            "gaip_watch_remove",
            "gaip_watch_events",
            "gaip_supplier_reliability"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/integration-repair",
          "agent_card": "https://www.gaipagents.com/agents/integration-repair/.well-known/agent-card.json",
          "agent_id": "integration-repair",
          "folded_into": "integration-protocol",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/integration-repair",
          "name": "GAIP Integration Repair Agent",
          "note": "Now part of GAIP's front door (Check and GAIP Watch; Diagnose) on /mcp and the integration-protocol agent. Its diagnosis is also the gaip_diagnose tool on https://www.gaipagents.com/mcp. It stays callable here with the same tools; see https://www.gaipagents.com/agents/integration-protocol.",
          "role": "FOLDED",
          "tools": [
            "gaip_diagnose_integration_failure",
            "gaip_supplier_reliability"
          ]
        }
      ],
      "front_door": {
        "mcp": "https://www.gaipagents.com/mcp",
        "tools": [
          "gaip_check",
          "gaip_diagnose",
          "gaip_verify",
          "gaip_watch"
        ]
      },
      "id": "developer-checks",
      "kind": "PRODUCT",
      "lead_agent": "integration-protocol",
      "listed_agent": "integration-protocol",
      "member_agents": [
        {
          "a2a": "https://www.gaipagents.com/a2a/integration-protocol",
          "agent_card": "https://www.gaipagents.com/agents/integration-protocol/.well-known/agent-card.json",
          "agent_id": "integration-protocol",
          "listed": true,
          "mcp": "https://www.gaipagents.com/mcp/agents/integration-protocol",
          "name": "GAIP Integration & Protocol Agent",
          "role": "LEAD",
          "tools": [
            "check_agent_conformance",
            "gaip_watch_register",
            "gaip_watch_list",
            "gaip_watch_remove",
            "gaip_watch_events",
            "gaip_observatory_lookup",
            "gaip_manifest_changes",
            "gaip_observatory_capture",
            "gaip_tools_changed_since",
            "gaip_check_permission",
            "gaip_compare_supplier_snapshots",
            "gaip_diagnose_integration_failure",
            "gaip_supplier_reliability"
          ]
        }
      ],
      "members": [
        "integration-protocol",
        "supplier-watch",
        "integration-repair"
      ],
      "name": "Check and GAIP Watch \u00b7 Diagnose",
      "one_line": "The front door for developers: on /mcp, gaip_check tests whether an agent, MCP server or API works, is valid or has changed, gaip_diagnose explains a failed call and the fix, gaip_watch follows it for changes and gaip_verify checks what came back. Behind it, the Agent Observatory keeps a dated record of what agents published; facts at a stated time, never a ranking or score.",
      "pending_components": [],
      "roles": {
        "integration-protocol": "LEAD",
        "integration-repair": "FOLDED",
        "supplier-watch": "FOLDED"
      },
      "status": "PUBLIC_FREE",
      "surfaces_from": [
        {
          "agent_id": "outcome-value",
          "figure": "wasted_cost",
          "note": "Caller-supplied cost of failed or unused work; not a savings claim."
        }
      ]
    },
    {
      "also_callable": [
        {
          "a2a": "https://www.gaipagents.com/a2a/buyer-assurance",
          "agent_card": "https://www.gaipagents.com/agents/buyer-assurance/.well-known/agent-card.json",
          "agent_id": "buyer-assurance",
          "folded_into": "witness",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/buyer-assurance",
          "name": "GAIP Buyer Assurance Agent",
          "note": "Now part of GAIP Witness (agreed terms, delivery, receipts, disputes and evidence). It stays callable here with the same tools; see https://www.gaipagents.com/agents/witness.",
          "role": "FOLDED",
          "tools": [
            "assurance_prepare",
            "assurance_complete",
            "assurance_verify"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/procurement-verify",
          "agent_card": "https://www.gaipagents.com/agents/procurement-verify/.well-known/agent-card.json",
          "agent_id": "procurement-verify",
          "folded_into": "witness",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/procurement-verify",
          "name": "GAIP Procurement Evidence Agent",
          "note": "Now part of GAIP Witness (agreed terms, delivery, receipts, disputes and evidence). It stays callable here with the same tools; see https://www.gaipagents.com/agents/witness.",
          "role": "FOLDED",
          "tools": [
            "gaip_verify_supplier_claims"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/trust-assurance",
          "agent_card": "https://www.gaipagents.com/agents/trust-assurance/.well-known/agent-card.json",
          "agent_id": "trust-assurance",
          "folded_into": "witness",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/trust-assurance",
          "name": "GAIP Trust & Assurance Agent",
          "note": "Now part of GAIP Witness (agreed terms, delivery, receipts, disputes and evidence). It stays callable here with the same tools; see https://www.gaipagents.com/agents/witness.",
          "role": "FOLDED",
          "tools": [
            "inspect_counterparty_evidence",
            "gaip_receipt_export",
            "verify_gaip_receipt",
            "gaip_evidence_pack",
            "gaip_incident_bundle",
            "gaip_check_sar_receipt"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/outcome-value",
          "agent_card": "https://www.gaipagents.com/agents/outcome-value/.well-known/agent-card.json",
          "agent_id": "outcome-value",
          "folded_into": "witness",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/outcome-value",
          "name": "GAIP Outcome & Value Agent",
          "note": "Now part of GAIP Witness (agreed terms, delivery, receipts, disputes and evidence). It stays callable here with the same tools; see https://www.gaipagents.com/agents/witness.",
          "role": "FOLDED",
          "tools": [
            "gaip_measure_outcome_value"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/opportunity-broker",
          "agent_card": "https://www.gaipagents.com/agents/opportunity-broker/.well-known/agent-card.json",
          "agent_id": "opportunity-broker",
          "folded_into": "unlisted",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/opportunity-broker",
          "name": "GAIP Opportunity Broker",
          "note": "No longer listed as a separate GAIP agent. It stays callable here with the same tools; see https://www.gaipagents.com/agents.",
          "role": "UNLISTED",
          "tools": [
            "preflight_broker_candidates"
          ]
        },
        {
          "a2a": "https://www.gaipagents.com/a2a/art-intelligence",
          "agent_card": "https://www.gaipagents.com/agents/art-intelligence/.well-known/agent-card.json",
          "agent_id": "art-intelligence",
          "folded_into": "unlisted",
          "listed": false,
          "mcp": "https://www.gaipagents.com/mcp/agents/art-intelligence",
          "name": "GAIP Digital Art Intelligence Agent",
          "note": "No longer listed as a separate GAIP agent. It stays callable here with the same tools; see https://www.gaipagents.com/agents.",
          "role": "UNLISTED",
          "tools": [
            "evaluate_public_art_evidence"
          ]
        }
      ],
      "id": "witness",
      "kind": "PRODUCT",
      "lead_agent": "witness",
      "listed_agent": "witness",
      "member_agents": [
        {
          "a2a": "https://www.gaipagents.com/a2a/witness-agent",
          "agent_card": "https://www.gaipagents.com/agents/witness/.well-known/agent-card.json",
          "agent_id": "witness",
          "listed": true,
          "mcp": "https://www.gaipagents.com/mcp/agents/witness",
          "name": "GAIP Witness Agent",
          "role": "LEAD",
          "tools": [
            "witness_register_terms",
            "witness_delivery",
            "gaip_receipt_export",
            "verify_gaip_receipt",
            "witness_dispute_bundle",
            "gaip_watch_register",
            "gaip_watch_list",
            "gaip_watch_remove",
            "gaip_watch_events",
            "gaip_citation_witness",
            "gaip_check_sar_receipt",
            "gaip_record_extract",
            "witness_accept_terms",
            "witness_finding",
            "witness_signoff",
            "assurance_prepare",
            "assurance_complete",
            "assurance_verify",
            "gaip_verify_supplier_claims",
            "inspect_counterparty_evidence",
            "gaip_evidence_pack",
            "gaip_incident_bundle",
            "gaip_measure_outcome_value"
          ]
        }
      ],
      "members": [
        "witness",
        "buyer-assurance",
        "procurement-verify",
        "trust-assurance",
        "outcome-value",
        "opportunity-broker",
        "art-intelligence"
      ],
      "name": "Witness \u00b7 Deals \u00b7 Sign-offs",
      "one_line": "Agreed terms, delivery, receipts, disputes and evidence: record the checks a buyer expects, witness what came back, test supplier claims, and keep verifiable receipts, evidence packs and outcome records; no trust score and no ROI claim.",
      "pending_components": [],
      "roles": {
        "art-intelligence": "UNLISTED",
        "buyer-assurance": "FOLDED",
        "opportunity-broker": "UNLISTED",
        "outcome-value": "FOLDED",
        "procurement-verify": "FOLDED",
        "trust-assurance": "FOLDED",
        "witness": "LEAD"
      },
      "status": "PUBLIC_FREE"
    },
    {
      "also_callable": [],
      "id": "shop-listing-data",
      "kind": "PRODUCT",
      "lead_agent": "listing-observer",
      "listed_agent": "listing-observer",
      "member_agents": [
        {
          "a2a": "https://www.gaipagents.com/a2a/listing-observer",
          "agent_card": "https://www.gaipagents.com/agents/listing-observer/.well-known/agent-card.json",
          "agent_id": "listing-observer",
          "listed": true,
          "mcp": "https://www.gaipagents.com/mcp/agents/listing-observer",
          "name": "GAIP Listing Observer",
          "role": "LEAD",
          "tools": [
            "gaip_observe_listing"
          ]
        }
      ],
      "members": [
        "listing-observer"
      ],
      "name": "Second Look",
      "one_line": "Whether a shop's product data reads the same to AI shopping agents as on the page: price, stock, SKU and name across the page's public sources, with a dated history. The engine of GAIP's Shopify app (coming soon). Read-only; never cart or checkout.",
      "pending_components": [],
      "roles": {
        "listing-observer": "LEAD"
      },
      "status": "PUBLIC_FREE_PREVIEW"
    }
  ],
  "schema_version": "gaip.products.v2",
  "showcase_count": 0
}