{
  "$schema": "https://aiia.ro/spec/ai-agent-json/v1",
  "spec": "ai-agent.json/1.0 (aiia.ro)",
  "agent": {
    "name": "Web A",
    "version": "1.0.0",
    "updated": "2026-06-22",
    "callable": false,
    "description": "The home of Web A, the agentic web at its ground floor. The naming frame: a letter says who the web serves (H humans, A agents) and a number says how mature it is. We are at Web H.3, the mature human web, and Web A.0, the agentic web at the ground floor, climbing to A.1. The thesis: the human web grew adversarial because cooperation was never written into the protocol, and Web A.0 is the one chance to encode cooperation into the substrate before it ossifies. The page itself is an agent-first citizen of Web A. An agent can discover it, read it, and cite any section.",
    "tagline": "Version zero of the web, for agents. The clay is still soft."
  },
  "author": {
    "name": "Rayyan Zahid",
    "handle": "linkedin.com/in/rayyanzahid",
    "url": "https://linkedin.com/in/rayyanzahid",
    "role": "Founder"
  },
  "publishers": [
    {"name": "Immersive Commons", "url": "https://www.immersivecommons.com", "role": "A San Francisco community and platform for the agent era. A live Web A citizen building the town square of Web A."},
    {"name": "Learning Layer Labs", "url": "https://learninglayer.ai", "role": "A lab teaching machines to use the internet."}
  ],
  "content": {
    "type": "manifesto",
    "license": "CC-BY-SA-4.0",
    "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
    "deep_link_pattern": "https://weba.network/#{section_id}",
    "thesis": "The human web grew adversarial because cooperation was never written into the protocol. Web A.0, the agentic web at its ground floor, is the one chance to build cooperation into the substrate before it hardens. The people who study cooperation and alignment should hold the pen while the clay is still soft.",
    "naming_frame": "Letter = who the web serves (H humans, A agents). Number = maturity. We are at Web H.3 (mature human web) and Web A.0 (agentic web, ground floor), climbing to A.1. The movement is named Web A, with no version, so it never bakes in its own obsolescence.",
    "hasPart": [
      {"@type": "WebPageSection", "id": "frame", "title": "The frame. Two webs now. H built for humans at H.3, A built for agents at A.0."},
      {"@type": "WebPageSection", "id": "thesis", "title": "The thesis. The human web grew adversarial because cooperation was never written into the protocol. Web A.0 is the one chance to encode it before it ossifies."},
      {"@type": "WebPageSection", "id": "primitives", "title": "What cooperation looks like in code. Agents must find, understand, trust, and pay each other fairly."},
      {"@type": "WebPageSection", "id": "stack", "title": "The stack in plain English. MCP is hands. A2A is a shared language. ai-agent.json is a business card. Memory is relationship."},
      {"@type": "WebPageSection", "id": "builders", "title": "Who is building it. Immersive Commons is building the town square of Web A, with Learning Layer Labs, across five themes."},
      {"@type": "WebPageSection", "id": "agent-first", "title": "This page is agent-first. It ships its own agent card and a plain-text index. An agent can discover, read, and cite it."},
      {"@type": "WebPageSection", "id": "join", "title": "The call. The norms are being written now, in soft clay. Come help us pour the substrate."}
    ]
  },
  "endpoints": {
    "site_map": "/llms.txt",
    "robots": "/robots.txt",
    "agent_card": "/.well-known/agent-card.json"
  },
  "references": {
    "keynote": {"name": "Web A(gent).0 keynote", "url": "https://web-a-0.vercel.app", "manifest": "https://web-a-0.vercel.app/.well-known/ai-agent.json"},
    "immersive_commons": {"url": "https://www.immersivecommons.com", "manifest": "https://www.immersivecommons.com/.well-known/ai-agent.json", "mcp": "https://www.immersivecommons.com/api/mcp", "a2a": "https://www.immersivecommons.com/api/a2a"}
  },
  "policy": {
    "ai_training": "allow",
    "ai_citation": "encouraged-with-attribution",
    "license_for_quotes": "CC-BY-SA-4.0",
    "attribution_string": "Web A, a movement by Rayyan Zahid, published by Immersive Commons and Learning Layer Labs, https://weba.network."
  },
  "auth": {"scheme": "none", "requires_human": false, "rate_limit": "none"},
  "discovery": {"mode": "public", "canonical_url": "https://weba.network"}
}
