{
  "schemaVersion": "2.0",
  "scannerVersion": "0.4.0",
  "url": "https://stolengoat.com/",
  "score": 100,
  "level": "Level 3 — Strong for this profile",
  "siteProfile": {
    "type": "ecommerce",
    "source": "inferred",
    "platform": "WooCommerce"
  },
  "dimensions": {
    "discoverable": {
      "label": "Discoverable",
      "score": 100,
      "status": "measured",
      "passedWeight": 42,
      "applicableWeight": 42,
      "checks": [
        "robots",
        "sitemap",
        "contentSignals",
        "linkHeaders",
        "llmsTxt"
      ]
    },
    "readable": {
      "label": "Readable",
      "score": 100,
      "status": "measured",
      "passedWeight": 18,
      "applicableWeight": 18,
      "checks": [
        "markdownNegotiation"
      ]
    },
    "actionable": {
      "label": "Actionable",
      "score": 100,
      "status": "measured",
      "passedWeight": 32,
      "applicableWeight": 32,
      "checks": [
        "apiCatalog",
        "openApi",
        "mcpServerCard",
        "agentSkills"
      ]
    },
    "trust-access": {
      "label": "Trust & access",
      "score": 100,
      "status": "measured",
      "passedWeight": 4,
      "applicableWeight": 4,
      "checks": [
        "authMd"
      ]
    },
    "reliable": {
      "label": "Reliable",
      "score": null,
      "status": "not_measured",
      "passedWeight": 0,
      "applicableWeight": 0,
      "checks": []
    }
  },
  "checks": {
    "robots": {
      "status": "pass",
      "title": "Robots.txt",
      "summary": "Site publishes a valid-looking robots.txt file.",
      "evidence": "# Content Signal preferences — Content Signals Policy (content-signals.org / Cloudflare, 2025)\n#   search=yes    : allow indexing to build a search index and surface results\n#   ai-input=yes  : allow use as input for AI answers (e.g. RAG/grounding), with attribution\n#   ai-train=no   : do NOT use this content to train or fine-tune AI/ML models\nUser-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no\nDisallow: /?s=\nDisallow: /*?s=\nDisallow: /search\nDisallow: /cart/\nDisallow: /checkout/\nDisallow: /my-account/\nDisallow: /*?add-to-cart=\nDisallow: /*?orderby=\nDisallow: /*?filter_\nDisallow: /*?*size=\nDisallow: /*?*activity=\nDisallow: /*?wc-ajax=\nDisallow: /wp-admin/\nAllow: /wp-admin/admin-ajax.php\n\nSitemap: https://stolengoat.com/sitemap_index.xml\n"
    },
    "sitemap": {
      "status": "pass",
      "title": "Sitemap",
      "summary": "Site publishes a reachable sitemap.",
      "evidence": "https://stolengoat.com/sitemap_index.xml"
    },
    "contentSignals": {
      "status": "pass",
      "title": "Content Signals",
      "summary": "Robots.txt declares Content-Signal policy for agent and crawler use.",
      "evidence": "Content-Signal: search=yes, ai-input=yes, ai-train=no"
    },
    "linkHeaders": {
      "status": "pass",
      "title": "Link Headers",
      "summary": "Homepage exposes Link headers for agent-readable resources.",
      "evidence": "</llms.txt>; rel=\"alternate\"; type=\"text/markdown\", </.well-known/api-catalog>; rel=\"service-desc\"; type=\"application/linkset+json\", <https://stolengoat.com/wp-json/>; rel=\"https://api.w.org/\", <https://stolengoat.com/wp-json/wp/v2/pages/34620>; rel=\"alternate\"; title=\"JSON\"; type=\"application/json\", <https://stolengoat.com/>; rel=shortlink"
    },
    "llmsTxt": {
      "status": "pass",
      "title": "LLMs.txt",
      "summary": "Site publishes /llms.txt for LLM-friendly discovery.",
      "evidence": "https://stolengoat.com/llms.txt"
    },
    "markdownNegotiation": {
      "status": "pass",
      "title": "Markdown Negotiation",
      "summary": "Homepage returns Markdown when requested by an agent.",
      "evidence": "text/markdown; charset=UTF-8"
    },
    "apiCatalog": {
      "status": "pass",
      "title": "API Catalog",
      "summary": "Site publishes /.well-known/api-catalog.",
      "evidence": "https://stolengoat.com/.well-known/api-catalog"
    },
    "openApi": {
      "status": "pass",
      "title": "OpenAPI description",
      "summary": "Site publishes /openapi.json for machine-readable API operations.",
      "evidence": "https://stolengoat.com/openapi.json"
    },
    "mcpServerCard": {
      "status": "pass",
      "title": "MCP Server Card",
      "summary": "Site publishes an MCP Server Card.",
      "evidence": "https://stolengoat.com/.well-known/mcp.json"
    },
    "agentSkills": {
      "status": "pass",
      "title": "Agent Skills index",
      "summary": "Site publishes an Agent Skills index.",
      "evidence": "https://stolengoat.com/.well-known/agent-skills/index.json"
    },
    "webMcp": {
      "status": "not_applicable",
      "title": "WebMCP",
      "summary": "WebMCP is not required for an ecommerce site."
    },
    "authMd": {
      "status": "pass",
      "title": "Auth.md",
      "summary": "Site publishes auth.md with agent access guidance.",
      "evidence": "https://stolengoat.com/auth.md"
    }
  },
  "recommendations": [],
  "methodology": "/methodology"
}