{
  "specVersion": "1.0",
  "host": {
    "displayName": "Terrapin Home",
    "documentationUrl": "https://terrapinhome.net/llms.txt"
  },
  "entries": [
    {
      "identifier": "urn:air:terrapinhome.net:site:home",
      "displayName": "Terrapin Home",
      "type": "text/html",
      "url": "https://terrapinhome.net/",
      "description": "Senior .NET and Azure software engineering services from Terrapin Code, LLC: application development, APIs, modernization, and production support.",
      "capabilities": ["dotnet", "azure", "api-development", "modernization"],
      "representativeQueries": [
        "hire a senior .NET and Azure software engineer",
        "who can help modernize a legacy .NET application",
        "contract developer for Azure APIs and production support"
      ]
    },
    {
      "identifier": "urn:air:terrapinhome.net:site:about",
      "displayName": "About Bryan Taylor",
      "type": "text/html",
      "url": "https://terrapinhome.net/about",
      "description": "Background and experience of Bryan Taylor, a full-stack software engineer with 14+ years in .NET, Azure, APIs, SQL, and business applications.",
      "representativeQueries": [
        "who is Bryan Taylor software engineer",
        "experienced full-stack .NET Azure SQL engineer background"
      ]
    },
    {
      "identifier": "urn:air:terrapinhome.net:site:privacy",
      "displayName": "Privacy Notice",
      "type": "text/html",
      "url": "https://terrapinhome.net/privacy",
      "description": "How Terrapin Code, LLC collects, uses, protects, and retains information through the Terrapin Home website.",
      "representativeQueries": [
        "Terrapin Home privacy policy",
        "how does Terrapin Code LLC handle contact form data"
      ]
    },
    {
      "identifier": "urn:air:terrapinhome.net:site:llms-txt",
      "displayName": "Terrapin Home llms.txt",
      "type": "text/plain",
      "url": "https://terrapinhome.net/llms.txt",
      "description": "Plain-text site summary and index of public pages for language models.",
      "representativeQueries": [
        "Terrapin Home site summary for LLMs",
        "list of public pages on terrapinhome.net"
      ]
    },
    {
      "identifier": "urn:air:terrapinhome.net:site:sitemap",
      "displayName": "Terrapin Home Sitemap",
      "type": "application/xml",
      "url": "https://terrapinhome.net/sitemap.xml",
      "description": "Canonical list of indexable URLs on terrapinhome.net.",
      "representativeQueries": [
        "terrapinhome.net sitemap",
        "all indexable pages on Terrapin Home"
      ]
    }
  ],
  "restricted": [
    { "path": "/login", "reason": "Authentication page" },
    { "path": "/dashboard", "reason": "Requires authentication" },
    { "path": "/admin", "reason": "Requires authentication and Admin role" },
    { "path": "/api/", "reason": "Authenticated backend API; not a public agent interface" }
  ],
  "usage": {
    "attribution": "Cite as Terrapin Home (https://terrapinhome.net).",
    "crawlPolicy": "Follows robots.txt; public pages only."
  }
}
