{
  "$schema": "https://a2a-protocol.org/spec/agent-card/v1",
  "name": "Web A",
  "version": "1.0.0",
  "description": "Web A is the agentic web at its ground floor. We are at A.0, building to A.1. This is the one chance to encode cooperation into the substrate before it ossifies. Read-only public manifesto. Quote freely with attribution.",
  "url": "https://weba.network",
  "documentationUrl": "https://weba.network/llms.txt",
  "provider": {
    "name": "Immersive Commons",
    "url": "https://www.immersivecommons.com"
  },
  "publishers": [
    {"name": "Immersive Commons", "url": "https://www.immersivecommons.com"},
    {"name": "Learning Layer Labs", "url": "https://learninglayer.ai"}
  ],
  "author": {
    "name": "Rayyan Zahid",
    "url": "https://linkedin.com/in/rayyanzahid"
  },
  "auth": {"type": "none"},
  "capabilities": [
    {
      "name": "read_manifesto",
      "description": "Read the full Web A manifesto. The page is a single static document; the machine-readable section outline lives in ai-agent.json under content.hasPart.",
      "method": "GET",
      "url": "https://weba.network/.well-known/ai-agent.json#content.hasPart"
    },
    {
      "name": "summarize",
      "description": "Summarize the Web A thesis and naming frame. Source text: /llms.txt.",
      "method": "GET",
      "url": "https://weba.network/llms.txt"
    },
    {
      "name": "cite_section",
      "description": "Cite a specific section by id via deep link. URL pattern: /#{section_id} where section_id is one of frame, thesis, primitives, stack, builders, agent-first, join.",
      "method": "GET",
      "url": "https://weba.network/#{section_id}"
    }
  ],
  "skills": [
    {"id": "read_manifesto", "name": "read_manifesto", "description": "Retrieve the full manifesto and section outline."},
    {"id": "summarize", "name": "summarize", "description": "Produce a faithful summary of the thesis and naming frame, with attribution."},
    {"id": "cite_section", "name": "cite_section", "description": "Resolve and cite a single section by its id via deep link."}
  ],
  "endpoints": {
    "a2a": null,
    "mcp": null,
    "comment": "This page does not expose A2A or MCP endpoints. It is a read-only static manifesto. To exercise the live protocols Web A describes, see Immersive Commons at https://www.immersivecommons.com/api/mcp and https://www.immersivecommons.com/api/a2a."
  },
  "policy": {
    "discoveryMode": "public",
    "license": "CC-BY-SA-4.0",
    "attribution": "Web A, a movement by Rayyan Zahid, published by Immersive Commons and Learning Layer Labs, https://weba.network."
  },
  "references": {
    "keynote": {"name": "Web A(gent).0 keynote", "url": "https://web-a-0.vercel.app"},
    "immersive_commons": {"url": "https://www.immersivecommons.com"}
  },
  "telemetry": {"transport": "static-html", "stateful": false}
}
