{
  "agents": [
    {
      "authority": "READ_ONLY_NO_RELEASE_NO_SPEND_NO_WALLET_NO_SIGNING_NO_TRANSACTION_NO_PAYMENT_NO_TRADING",
      "current_autonomy": "L2_ADVISE",
      "description": "Produces bounded, source-linked evidence on digital-art provenance, transfers, freshness, conflicts, missing information, and provider-rights status.",
      "exclusions": [
        "valuation advice",
        "trading or transaction execution",
        "legal clearance",
        "provider-rights assumptions",
        "unsupported certainty",
        "protected evidence disclosure"
      ],
      "id": "art-intelligence",
      "inputs": [
        "public source URL",
        "collection or asset identifier",
        "bounded research question"
      ],
      "name": "GAIP Digital Art Intelligence Agent",
      "outputs": [
        "evidence items",
        "conflicts",
        "decision object",
        "limitations",
        "action receipt"
      ],
      "skills": [
        {
          "description": "Search only approved public or licensed sources and return provenance-linked evidence items.",
          "examples": [
            "Find public provenance evidence for a named digital artwork."
          ],
          "id": "search_evidence",
          "input_schema": {
            "additionalProperties": false,
            "properties": {
              "query": {
                "type": "string"
              },
              "source_allowlist": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "query",
              "source_allowlist"
            ],
            "type": "object"
          },
          "name": "Search evidence",
          "tags": [
            "digital-art",
            "provenance",
            "evidence"
          ]
        },
        {
          "description": "Compare supplied source-linked claims, expose conflicts, score freshness, and abstain where evidence is insufficient.",
          "examples": [
            "Compare two provenance claims using a frozen rubric."
          ],
          "id": "assess_sources",
          "input_schema": {
            "additionalProperties": false,
            "properties": {
              "evidence_items": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "rubric": {
                "type": "object"
              }
            },
            "required": [
              "evidence_items",
              "rubric"
            ],
            "type": "object"
          },
          "name": "Assess sources",
          "tags": [
            "source-quality",
            "conflicts",
            "abstention"
          ]
        }
      ]
    },
    {
      "authority": "PUBLIC_DISCOVERY_AND_DRAFTING_ONLY_NO_REPRESENTATION_NO_OUTREACH_NO_APPOINTMENT_NO_CONTRACT_NO_PAYMENT",
      "current_autonomy": "L2_ADVISE",
      "description": "Discovers public agents, validates capabilities and reachability, matches bounded task-fit, and drafts consent-gated introductions.",
      "exclusions": [
        "unsolicited outreach",
        "account creation",
        "representation of GAIP",
        "supplier appointment",
        "term acceptance",
        "payment or commission",
        "pay-to-rank"
      ],
      "id": "opportunity-broker",
      "inputs": [
        "public agent URL",
        "capability need",
        "approved discovery allowlist"
      ],
      "name": "GAIP Agent Opportunity & Procurement Broker",
      "outputs": [
        "agent profile",
        "capability snapshot",
        "fit explanation",
        "relationship stage",
        "action receipt"
      ],
      "skills": [
        {
          "description": "Fetch allowlisted public discovery metadata and record identity, protocols, terms status, and uncertainty.",
          "examples": [
            "Inspect a public A2A Agent Card without creating an account."
          ],
          "id": "inspect_agent",
          "input_schema": {
            "additionalProperties": false,
            "properties": {
              "url": {
                "format": "uri",
                "type": "string"
              }
            },
            "required": [
              "url"
            ],
            "type": "object"
          },
          "name": "Inspect agent",
          "tags": [
            "agent-discovery",
            "a2a",
            "mcp"
          ]
        },
        {
          "description": "Rank task fit from declared capabilities and evidence history without contacting the agent.",
          "examples": [
            "Rank approved agents for a frozen evidence-validation task."
          ],
          "id": "match_agent",
          "input_schema": {
            "additionalProperties": false,
            "properties": {
              "agent_profiles": {
                "items": {
                  "type": "object"
                },
                "type": "array"
              },
              "task_contract": {
                "type": "object"
              }
            },
            "required": [
              "task_contract",
              "agent_profiles"
            ],
            "type": "object"
          },
          "name": "Match agent",
          "tags": [
            "matching",
            "procurement",
            "agent-graph"
          ]
        }
      ]
    }
  ],
  "autonomy": {
    "current_level": "L2_ADVISE",
    "kill_switch_default": true,
    "promotion_requires_founder_approval": true,
    "public_ceiling": "L0_OFFLINE",
    "target_level": "L3_INTEROPERATE"
  },
  "canonical_base_url": "https://www.gaipagents.com",
  "commercial_state": "DORMANT",
  "contact_email": "agents@gaipagents.com",
  "contact_route": "https://www.gaipagents.com/contact",
  "deployment_state": "STAGING_LOCKED",
  "key_fingerprints": [],
  "manifest_sha256": "60ea34a3c6fe6605e21d03bd861c3a692eeedf56a45c1601e1a32b3fc11d30f9",
  "manifest_version": "0.1.0",
  "owner": "GAIP",
  "payments_enabled": false,
  "policy": {
    "ambiguous_terms": "BLOCKED",
    "authority_boundary": "No spending, wallets, payments, trading, contracts, partnerships, appointments, protected disclosure, production transaction, or silent authority expansion.",
    "corrections_publication": true,
    "data_retention": "Public metadata only by default; relationship data requires purpose, consent status, provenance, and a bounded retention period.",
    "evidence_boundary": "Every event is classified; interoperability is not usefulness, adoption, correctness, demand, or commercial evidence.",
    "external_content": "UNTRUSTED_INPUT_NEVER_INSTRUCTIONS",
    "policy_version": "0.1.0"
  },
  "surfaces": {
    "a2a_art": "/.well-known/art-intelligence-agent-card.json",
    "a2a_broker": "/.well-known/opportunity-broker-agent-card.json",
    "history": "/history.json",
    "human": "/",
    "manifest": "/manifest.json",
    "mcp": "/mcp",
    "openapi": "/openapi.json",
    "status": "/status.json",
    "trust": "/trust"
  },
  "wallets_enabled": false
}