{
  "specVersion": "1.0",
  "host": {
    "displayName": "InnerCartography",
    "identifier": "did:web:innercartography.one"
  },
  "metadata": {
    "policy": {
      "requests": "human_only",
      "summary": "Agents may read the site and help a person draft a request. Only people send requests, at https://innercartography.one/#book. No API accepts requests."
    },
    "contact": {
      "email": "michael444@innercartography.one",
      "url": "https://innercartography.one/contact/"
    }
  },
  "entries": [
    {
      "identifier": "urn:air:innercartography.one:docs:llms",
      "displayName": "InnerCartography overview (llms.txt)",
      "type": "text/markdown",
      "url": "https://innercartography.one/llms.txt",
      "description": "What InnerCartography does, when to use it, engagements and prices, pages and hyperblogs.",
      "representativeQueries": [
        "who does 3D capture of buildings in San Francisco",
        "what does InnerCartography do"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:docs:agents",
      "displayName": "Instructions for agents (agents.md)",
      "type": "text/markdown",
      "url": "https://innercartography.one/agents.md",
      "description": "When to use InnerCartography, how to talk about price, and how requests work (people only).",
      "representativeQueries": [
        "how do I request a spatial capture",
        "can an agent book InnerCartography"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:docs:pricing",
      "displayName": "Engagements and pricing (pricing.md)",
      "type": "text/markdown",
      "url": "https://innercartography.one/pricing.md",
      "description": "Every engagement with its starting price and scope. $500 is where one small space starts.",
      "representativeQueries": [
        "how much does a 3D scan of an apartment cost in San Francisco",
        "InnerCartography pricing"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:api:openapi",
      "displayName": "Public data API (OpenAPI)",
      "type": "application/vnd.oai.openapi+json;version=3.1",
      "url": "https://innercartography.one/openapi.json",
      "description": "Read-only JSON: engagements and hyperblogs. No endpoint accepts requests.",
      "representativeQueries": [
        "InnerCartography services as JSON",
        "list InnerCartography hyperblogs"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:data:services",
      "displayName": "Services (JSON)",
      "type": "application/json",
      "url": "https://innercartography.one/api/services.json",
      "description": "Engagements, starting prices, scope, price factors and intake policy.",
      "representativeQueries": [
        "InnerCartography engagements and starting prices"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:data:hyperblogs",
      "displayName": "Hyperblog index (JSON)",
      "type": "application/json",
      "url": "https://innercartography.one/blog-index.json",
      "description": "Every hyperblog by Michael Lopez with title, date and description.",
      "representativeQueries": [
        "essays by Michael Lopez on spatial computing"
      ]
    },
    {
      "identifier": "urn:air:innercartography.one:docs:sitemap",
      "displayName": "Sitemap",
      "type": "application/xml",
      "url": "https://innercartography.one/sitemap.xml",
      "description": "Every page and hyperblog.",
      "representativeQueries": [
        "all pages on innercartography.one"
      ]
    }
  ]
}
