{
 "schema": "faceabot-shop-check/1.0",
 "domain": "ruggable.com",
 "origin": "https://ruggable.com",
 "name": "Ruggable",
 "description": "The original washable rug is still the best. Ruggable rugs are machine washable and stain resistant. Great for homes with kids and pets. Free shipping!",
 "platform": "shopify",
 "checkedAt": "2026-10-06T13:55:38.695Z",
 "grade": "B",
 "score": 82,
 "agentReady": true,
 "agentCheckout": false,
 "ucp": false,
 "storefrontMcp": false,
 "blockedAgents": [],
 "truth": {
  "status": "consistent",
  "en": "Price read by agents confirmed by: visible page",
  "fr": "Prix lus par les agents confirmés par : la page visible",
  "product": "https://ruggable.com/products/spot-cleaner"
 },
 "sampleProduct": {
  "url": "https://ruggable.com/products/spot-cleaner",
  "name": "Spot Cleaner & Stain Remover (32oz) | Ruggable"
 },
 "summary": {
  "errors": 0,
  "warnings": 2,
  "tips": 1
 },
 "checks": [
  {
   "id": "reach",
   "level": "ok",
   "en": "Readable by agents (HTTP 200, 45 ms)",
   "fr": "Lisible par les agents (HTTP 200, 45 ms)",
   "fixEn": null,
   "fixFr": null,
   "detail": null
  },
  {
   "id": "robots_shopping",
   "level": "ok",
   "en": "robots.txt lets shopping and search agents in",
   "fr": "robots.txt laisse entrer les agents acheteurs et de recherche",
   "fixEn": null,
   "fixFr": null,
   "detail": null
  },
  {
   "id": "ucp",
   "level": "warn",
   "en": "No /.well-known/ucp profile (Google's Universal Commerce Protocol)",
   "fr": "Pas de profil /.well-known/ucp (Universal Commerce Protocol de Google)",
   "fixEn": "Agents like Gemini, Muse (Shopify mode) and others discover buyable shops through it. Shopify stores get one automatically; others can publish it following ucp.dev.",
   "fixFr": "Les agents (Gemini, Muse en mode Shopify…) découvrent les boutiques où acheter grâce à lui. Les boutiques Shopify l'ont automatiquement ; les autres peuvent le publier en suivant ucp.dev.",
   "detail": null
  },
  {
   "id": "llms",
   "level": "tip",
   "en": "No llms.txt",
   "fr": "Pas de llms.txt",
   "fixEn": "A short llms.txt (who you are, what you sell, key links, returns/shipping) helps AI assistants describe your shop correctly.",
   "fixFr": "Un court llms.txt (qui vous êtes, ce que vous vendez, liens clés, retours/livraison) aide les IA à bien décrire votre boutique.",
   "detail": null
  },
  {
   "id": "product_data",
   "level": "ok",
   "en": "Product data complete (name, image, price, currency, stock, brand, identifier)",
   "fr": "Données produit complètes (nom, image, prix, devise, stock, marque, référence)",
   "fixEn": null,
   "fixFr": null,
   "detail": "https://ruggable.com/products/spot-cleaner"
  },
  {
   "id": "price_valid",
   "level": "warn",
   "en": "priceValidUntil is in the past (2026-10-6)",
   "fr": "priceValidUntil est dépassé (2026-10-6)",
   "fixEn": "Agents may treat the price as stale.",
   "fixFr": "Les agents peuvent considérer le prix comme périmé.",
   "detail": null
  },
  {
   "id": "truth",
   "level": "ok",
   "en": "Price read by agents confirmed by: visible page",
   "fr": "Prix lus par les agents confirmés par : la page visible",
   "fixEn": null,
   "fixFr": null,
   "detail": "https://ruggable.com/products/spot-cleaner"
  }
 ],
 "prescription": [
  {
   "id": "llms",
   "fileFr": "llms.txt (à la racine du site)",
   "fileEn": "llms.txt (site root)",
   "whyFr": "La carte de visite de votre boutique pour les IA : qui vous êtes, quoi, à quelles conditions.",
   "whyEn": "Your store's business card for AI: who you are, what you sell, on what terms.",
   "code": "# Ruggable\n\n> ONE SENTENCE: what you sell, for whom, where you ship.\n\n## Shop\n- Catalog: https://ruggable.com/\n- Shipping: https://ruggable.com/SHIPPING-PAGE (countries, cost, delay in days)\n- Returns: https://ruggable.com/RETURNS-PAGE (number of days, free or not)\n- Contact: https://ruggable.com/CONTACT-PAGE\n\n## Facts agents check\n- Stock is updated in real time on every product page.\n- Typical delivery: X-Y business days to COUNTRY.\n- Returns: N days, free / paid.\n"
  },
  {
   "id": "ucp",
   "fileFr": "Profil /.well-known/ucp (achat par agent)",
   "fileEn": "/.well-known/ucp profile (agent checkout)",
   "whyFr": "Sur Shopify, il est fourni automatiquement : vérifiez que votre boutique est éligible au commerce par agents dans vos réglages Shopify.",
   "whyEn": "Shopify provides it automatically: check your store's agentic commerce eligibility in Shopify settings.",
   "code": "https://ucp.dev/specification/overview/"
  }
 ],
 "fetched": [
  {
   "url": "https://ruggable.com/robots.txt",
   "status": 200,
   "ms": 6
  },
  {
   "url": "https://ruggable.com/",
   "status": 200,
   "ms": 45
  },
  {
   "url": "https://ruggable.com/.well-known/ucp",
   "status": 404,
   "ms": 51
  },
  {
   "url": "https://ruggable.com/llms.txt",
   "status": 404,
   "ms": 86
  },
  {
   "url": "https://ruggable.com/agents.md",
   "status": 404,
   "ms": 469
  },
  {
   "url": "https://ruggable.com/api/mcp",
   "status": 404,
   "ms": 393
  },
  {
   "url": "https://ruggable.com/products.json?limit=5",
   "status": 404,
   "ms": 46
  },
  {
   "url": "https://ruggable.com/products/spot-cleaner",
   "status": 200,
   "ms": 48
  }
 ],
 "page": "https://faceabot.com/shops?domain=ruggable.com",
 "method": "Read-only: Faceabot fetches a few public pages (home, robots.txt, /.well-known/ucp, one product page, public catalog JSON when available). It never creates a cart, orders or pays.",
 "truthRecord": {
  "checks": 3,
  "consistent": 3
 }
}