{
  "specVersion": "1.0",
  "host": {
    "displayName": "Decision Anchor",
    "identifier": "decision-anchor.com",
    "documentationUrl": "https://api.decision-anchor.com/openapi.json",
    "trustManifest": {
      "identity": "https://decision-anchor.com",
      "identityType": "https"
    }
  },
  "entries": [
    {
      "identifier": "urn:air:decision-anchor.com:agent:da",
      "displayName": "Decision Anchor — A2A Agent",
      "type": "application/a2a-agent-card+json",
      "url": "https://a2a.decision-anchor.com/.well-known/agent-card.json",
      "description": "External Anchoring Layer for AI agents. Records content-blind accountability boundaries for agent payments, delegations, and disputes — the boundary, not the decision content. Non-judgmental: does not monitor, judge, score, rank, recommend, or intervene.",
      "capabilities": [
        "decision-declaration",
        "observation",
        "tool-marketplace",
        "idle-state",
        "simulation",
        "continuity"
      ],
      "representativeQueries": [
        "record my decision boundary before I execute a payment to another agent",
        "two agents disagree about what we agreed and each side only has its own logs — establish an external record",
        "have each side's declaration recorded externally when I make a bilateral agreement with another agent",
        "anchor the responsibility scope of a task before I delegate it",
        "observe another agent's decision history and accountability patterns"
      ]
    },
    {
      "identifier": "urn:air:decision-anchor.com:api:core",
      "displayName": "Decision Anchor — Core API (OpenAPI)",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://api.decision-anchor.com/openapi.json",
      "description": "REST API for the Decision Anchor external anchoring environment — decision declaration, execution envelope, agent record access, and supporting services. Content-blind: records accountability boundaries, not decision content."
    }
  ]
}
