elementary.json

{
  "name": "Elementary",
  "slug": "elementary",
  "domain": "http://elementary-data.com/",
  "sources": [
    "apollo_us_mid",
    "yc"
  ],
  "branding": {
    "colorScheme": "light",
    "fonts": [
      {
        "family": "Geist",
        "role": "body"
      },
      {
        "family": "Roobert",
        "role": "unknown"
      }
    ],
    "colors": {
      "primary": "#3C4052",
      "secondary": "#FF24B6",
      "accent": "#3C4052",
      "background": "#F9F7F7",
      "textPrimary": "#1F2129",
      "link": "#19071F"
    },
    "typography": {
      "fontFamilies": {
        "primary": "Geist",
        "heading": "Geist"
      },
      "fontStacks": {
        "heading": [
          "Roobert",
          "Arial",
          "sans-serif"
        ],
        "body": [
          "Geist",
          "Arial",
          "sans-serif"
        ],
        "paragraph": [
          "Geist",
          "Arial",
          "sans-serif"
        ]
      },
      "fontSizes": {
        "h1": "64px",
        "h2": "12.8px",
        "body": "11.2px"
      }
    },
    "spacing": {
      "baseUnit": 4,
      "borderRadius": "8px"
    },
    "components": {
      "input": {
        "background": "transparent",
        "textColor": "#999999",
        "borderColor": null,
        "borderRadius": "0px",
        "borderRadiusCorners": {
          "topLeft": "0px",
          "topRight": "0px",
          "bottomRight": "0px",
          "bottomLeft": "0px"
        },
        "shadow": "none"
      },
      "buttonPrimary": {
        "background": "#3C4052",
        "textColor": "#FFFFFF",
        "borderColor": "#3C4052",
        "borderRadius": "999px",
        "borderRadiusCorners": {
          "topLeft": "999px",
          "topRight": "999px",
          "bottomRight": "999px",
          "bottomLeft": "999px"
        },
        "shadow": "none"
      },
      "buttonSecondary": {
        "background": "#D6CBCD",
        "textColor": "#1F2129",
        "borderColor": "#D6CBCD",
        "borderRadius": "999px",
        "borderRadiusCorners": {
          "topLeft": "999px",
          "topRight": "999px",
          "bottomRight": "999px",
          "bottomLeft": "999px"
        },
        "shadow": "none"
      }
    },
    "images": {
      "logo": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20viewBox%3D%220%200%20209%2033%22%20fill%3D%22none%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M32.0597%2025.3959C26.3645%2025.3959%2022.4601%2021.2767%2022.4601%2015.7605C22.4601%2010.2802%2026.4003%206.12511%2032.0955%206.12511C37.5759%206.12511%2041.6593%209.92196%2041.6593%2015.7605V17.4798H27.4032C27.9763%2019.629%2029.6957%2021.026%2032.0955%2021.026C33.8507%2021.026%2035.1402%2020.2379%2035.7133%2019.235H41.1578C39.9042%2023.1751%2036.5371%2025.3959%2032.0597%2025.3959ZM27.5107%2013.6472H36.6446C35.9999%2011.4622%2034.3163%2010.3876%2032.1314%2010.3876C29.9106%2010.3876%2028.1912%2011.6413%2027.5107%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.0861%2025.0735V0H48.9217V25.0735H44.0861Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.6411%2025.3959C54.9458%2025.3959%2051.0415%2021.2767%2051.0415%2015.7605C51.0415%2010.2802%2054.9816%206.12511%2060.6769%206.12511C66.1572%206.12511%2070.2406%209.92196%2070.2406%2015.7605V17.4798H55.9845C56.5576%2019.629%2058.277%2021.026%2060.6769%2021.026C62.432%2021.026%2063.7215%2020.2379%2064.2946%2019.235H69.7392C68.4855%2023.1751%2065.1185%2025.3959%2060.6411%2025.3959ZM56.092%2013.6472H65.2259C64.5812%2011.4622%2062.8977%2010.3876%2060.7127%2010.3876C58.4919%2010.3876%2056.7726%2011.6413%2056.092%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M72.5233%2025.0735V6.44748H77.3589V8.81156C78.0395%207.52207%2079.6872%206.12511%2082.3736%206.12511C84.9884%206.12511%2086.8152%207.27133%2087.854%208.95484C88.6062%207.70116%2090.3255%206.12511%2093.3343%206.12511C97.7043%206.12511%20100.283%209.20557%20100.283%2012.7875V25.0735H95.4477V13.9695C95.4477%2012.4293%2094.5522%2010.7816%2092.2598%2010.7816C90.2539%2010.7816%2089.0002%2012.2144%2089.0002%2014.1128V25.0735H84.1646V14.2203C84.1646%2012.4293%2083.1616%2010.7816%2080.7617%2010.7816C78.5409%2010.7816%2077.3589%2012.501%2077.3589%2014.2203V25.0735H72.5233Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.741%2025.3959C106.046%2025.3959%20102.141%2021.2767%20102.141%2015.7605C102.141%2010.2802%20106.082%206.12511%20111.777%206.12511C117.257%206.12511%20121.341%209.92196%20121.341%2015.7605V17.4798H107.084C107.658%2019.629%20109.377%2021.026%20111.777%2021.026C113.532%2021.026%20114.821%2020.2379%20115.395%2019.235H120.839C119.585%2023.1751%20116.218%2025.3959%20111.741%2025.3959ZM107.192%2013.6472H116.326C115.681%2011.4622%20113.998%2010.3876%20111.813%2010.3876C109.592%2010.3876%20107.872%2011.6413%20107.192%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M123.409%2025.0735V6.44748H128.245V8.84738C128.961%207.52207%20130.537%206.12511%20133.331%206.12511C137.737%206.12511%20140.173%209.34885%20140.173%2013.0382V25.0735H135.337V14.5427C135.337%2012.5726%20134.262%2010.7816%20131.827%2010.7816C129.391%2010.7816%20128.245%2012.6801%20128.245%2014.5427V25.0735H123.409Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.883%2025.0735C145.447%2025.0735%20144.48%2023.7482%20144.48%2021.9931V10.6742H141.364V6.44748H144.552V1.71933H149.387V6.44748H153.403V10.6742H149.387V20.7036H153.117V25.0735H147.883Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M161.377%2025.3959C157.651%2025.3959%20154.75%2023.0677%20154.75%2019.3425C154.75%2016.3336%20157.007%2013.6114%20161.484%2013.6114H166.463V13.2173C166.463%2011.6771%20165.424%2010.2443%20163.06%2010.2443C160.982%2010.2443%20159.908%2011.3906%20159.693%2012.6084H155.287C155.789%208.45337%20158.977%206.12511%20163.096%206.12511C168.54%206.12511%20171.155%209.77868%20171.155%2013.2532V20.7394H172.946V25.0735H169.113C167.609%2025.0735%20166.857%2024.2139%20166.857%2023.0677V22.8169C166.248%2023.999%20164.636%2025.3959%20161.377%2025.3959ZM162.2%2021.3125C165.173%2021.3125%20166.463%2019.4857%20166.463%2017.8739V17.444H161.627C160.374%2017.444%20159.55%2018.2679%20159.55%2019.2708C159.55%2020.4529%20160.481%2021.3125%20162.2%2021.3125Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M174.713%2025.0735V6.44748H179.549V9.88614C180.015%207.98772%20181.734%206.44748%20184.17%206.44748H185.853V11.4264H183.095C180.767%2011.4264%20179.549%2013.1815%20179.549%2015.2232V25.0735H174.713Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M192.791%2025.0735L185.663%206.94895V6.44748H191.036L195.227%2018.841L199.238%206.44748H204.647V6.94895L197.627%2025.0735V29.3361C197.627%2031.4136%20196.588%2032.5598%20194.403%2032.5598H187.167V27.9033H192.791V25.0735Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M6.42239%208.8036C6.42239%207.50304%207.4767%206.44873%208.77726%206.44873L18.839%206.44873C20.1395%206.44873%2021.1938%207.50304%2021.1938%208.80359C21.1938%2010.1042%2020.1395%2011.1585%2018.839%2011.1585L8.77726%2011.1585C7.47671%2011.1585%206.42239%2010.1042%206.42239%208.8036Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M3.09293e-05%2015.6542C3.07019e-05%2014.3536%201.05434%2013.2993%202.3549%2013.2993L12.6307%2013.2993C13.9312%2013.2993%2014.9855%2014.3536%2014.9855%2015.6542C14.9855%2016.9547%2013.9312%2018.009%2012.6307%2018.009L2.3549%2018.009C1.05434%2018.009%203.11567e-05%2016.9547%203.09293e-05%2015.6542Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Crect%20x%3D%224.0675%22%20y%3D%2220.1498%22%20width%3D%2214.7714%22%20height%3D%224.70973%22%20rx%3D%222.35487%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M205.991%2025.3959C204.236%2025.3959%20202.947%2024.1422%20202.947%2022.3871C202.947%2020.7036%20204.236%2019.4141%20205.991%2019.4141C207.675%2019.4141%20209%2020.7036%20209%2022.3871C209%2024.1422%20207.675%2025.3959%20205.991%2025.3959Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3C%2Fsvg%3E",
      "favicon": "https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692d8333bd266c8ffb257639_favicon-website.png",
      "ogImage": "https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692861e8939419460dcdd726_f672302ac6c06ea9800bd9d37d06515d_image.png",
      "logoHref": "/"
    },
    "__llm_logo_reasoning": {
      "selectedIndex": 0,
      "reasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Elementary Data'.",
      "confidence": 0.95,
      "source": "llm"
    },
    "__llm_button_reasoning": {
      "primary": {
        "index": 1,
        "text": "Book a Demo",
        "reasoning": "Button #6 'Book a Demo' has a neutral background color (#3C4052) and is labeled as 'is-primary', indicating it is the main call-to-action. The text 'Book a Demo' is action-oriented, making it a strong candidate for the primary CTA."
      },
      "secondary": {
        "index": 7,
        "text": "Explore all integrations",
        "reasoning": "Button #1 'Explore all integrations' has a different background color (#D6CBCD) and serves as a secondary action, complementing the primary CTA by offering additional exploration options."
      },
      "confidence": 0.9
    },
    "personality": {
      "tone": "modern",
      "energy": "medium",
      "targetAudience": "business professionals in AI and data sectors"
    },
    "designSystem": {
      "framework": "custom",
      "componentLibrary": ""
    },
    "confidence": {
      "buttons": 0.9,
      "colors": 0.9,
      "overall": 0.9
    },
    "__llm_metadata": {
      "logoSelection": {
        "llmCalled": true,
        "llmSucceeded": true,
        "finalSource": "llm",
        "rawLogoSelection": {
          "selectedLogoIndex": 0,
          "selectedLogoReasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Elementary Data'.",
          "confidence": 0.95
        }
      },
      "buttonClassification": {
        "llmCalled": true,
        "llmSucceeded": true
      }
    }
  },
  "images": [
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/elementary/3af8adf574.webp",
      "alt": "detection_delay - Elementary",
      "source_url": "https://docs.elementary-data.com/data-tests/anomaly-detection-configuration/detection-delay",
      "image_url": "https://mintcdn.com/elementary/hSCs0_UCmzxCQWF5/pics/anomalies/detection-delay.png?fit=max&auto=format&n=hSCs0_UCmzxCQWF5&q=85&s=dfff0775a4e99b5141364169ae5fed91",
      "width": 3018,
      "height": 3087,
      "bytes": 289715,
      "query": "site:elementary-data.com",
      "query_suffix": "site:elementary-data.com"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/elementary/47ec9e9c9a.webp",
      "alt": "Elementary data | Blog",
      "source_url": "https://www.elementary-data.com/blog",
      "image_url": "https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692861e8939419460dcdd726_f672302ac6c06ea9800bd9d37d06515d_image.png",
      "width": 1200,
      "height": 630,
      "bytes": 120330,
      "query": "site:elementary-data.com blog",
      "query_suffix": "site:elementary-data.com blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/elementary/b8fedd728b.webp",
      "alt": "Triage & response - Elementary",
      "source_url": "https://docs.elementary-data.com/cloud/best-practices/triage-and-response",
      "image_url": "https://res.cloudinary.com/diuctyblm/image/upload/v1738149956/Docs/incident-management_up6jzx.png",
      "width": 5760,
      "height": 3240,
      "bytes": 982754,
      "query": "site:elementary-data.com",
      "query_suffix": "site:elementary-data.com"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/elementary/1047794783.webp",
      "alt": "Data Tests Overview - Elementary",
      "source_url": "https://docs.elementary-data.com/cloud/features/data-tests/data-tests-overview",
      "image_url": "https://res.cloudinary.com/dvmtceykh/image/upload/v1740598586/wizard_flow_-_anomaly_v_fcjbji.png",
      "width": 5760,
      "height": 3240,
      "bytes": 453098,
      "query": "site:elementary-data.com",
      "query_suffix": "site:elementary-data.com"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/elementary/9091284d09.webp",
      "alt": "Snowflake Summit 25",
      "source_url": "https://www.elementary-data.com/snowflake-summit-25",
      "image_url": "https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/67fe416f9afbb168e7532683_image%20(1).png",
      "width": 3840,
      "height": 2160,
      "bytes": 1107292,
      "query": "site:elementary-data.com",
      "query_suffix": "site:elementary-data.com"
    }
  ],
  "font_resources": [
    {
      "family": "Geist",
      "google_fonts_url": "https://fonts.google.com/specimen/Geist"
    },
    {
      "family": "Geist",
      "google_fonts_url": "https://fonts.google.com/specimen/Geist"
    }
  ],
  "google_fonts_css": "https://fonts.googleapis.com/css2?family=Geist&family=Geist&display=swap",
  "font_download_note": "Not found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.",
  "page_url": "https://characterquilt.com/branding/elementary",
  "agent_instructions": "You are designing or implementing in Elementary's brand identity.\n\n# Brand profile\n- Company: Elementary\n- Source: http://elementary-data.com/\n- Color scheme: light\n\n# Colors\n- primary: #3C4052\n- secondary: #FF24B6\n- accent: #3C4052\n- background: #F9F7F7\n- textPrimary: #1F2129\n- link: #19071F\n\n# Typography\n- primary: Geist — https://fonts.google.com/specimen/Geist\n- heading: Geist — https://fonts.google.com/specimen/Geist\n\nLoad all fonts at once: \n\n# UI Components\n- input: background=transparent, textColor=#999999, borderColor=null, borderRadius=0px, shadow=none\n- buttonPrimary: background=#3C4052, textColor=#FFFFFF, borderColor=#3C4052, borderRadius=999px, shadow=none\n- buttonSecondary: background=#D6CBCD, textColor=#1F2129, borderColor=#D6CBCD, borderRadius=999px, shadow=none\n\n# Brand voice\n- Tone: modern\n- Energy: medium\n- Audience: business professionals in AI and data sectors\n\n# Working with these fonts\nNot found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.\n\n# Full machine-readable profile\nhttps://characterquilt.com/branding/elementary.json",
  "page_markdown": "# Elementary Brand Identity\n\nA complete profile of **Elementary**'s visual system — colors, typography, components, and personality — extracted from http://elementary-data.com/. Built for designers, agents, and AI tools.\n\n- Page: https://characterquilt.com/branding/elementary\n- Machine-readable JSON: https://characterquilt.com/branding/elementary.json\n- Per-page llms.txt: https://characterquilt.com/branding/elementary/llms.txt\n\n## Quick Facts\n\n| Field | Value |\n|---|---|\n| Primary | #3C4052 |\n| Accent | #3C4052 |\n| Body Font | Geist |\n| Heading Font | Geist |\n\n## Color Palette\n\n- primary: #3C4052\n- secondary: #FF24B6\n- accent: #3C4052\n- background: #F9F7F7\n- textPrimary: #1F2129\n- link: #19071F\n\n## Typography\n\n- primary: Geist — https://fonts.google.com/specimen/Geist\n- heading: Geist — https://fonts.google.com/specimen/Geist\n\n## Visual Assets\n\n- Logo: data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20viewBox%3D%220%200%20209%2033%22%20fill%3D%22none%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M32.0597%2025.3959C26.3645%2025.3959%2022.4601%2021.2767%2022.4601%2015.7605C22.4601%2010.2802%2026.4003%206.12511%2032.0955%206.12511C37.5759%206.12511%2041.6593%209.92196%2041.6593%2015.7605V17.4798H27.4032C27.9763%2019.629%2029.6957%2021.026%2032.0955%2021.026C33.8507%2021.026%2035.1402%2020.2379%2035.7133%2019.235H41.1578C39.9042%2023.1751%2036.5371%2025.3959%2032.0597%2025.3959ZM27.5107%2013.6472H36.6446C35.9999%2011.4622%2034.3163%2010.3876%2032.1314%2010.3876C29.9106%2010.3876%2028.1912%2011.6413%2027.5107%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.0861%2025.0735V0H48.9217V25.0735H44.0861Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.6411%2025.3959C54.9458%2025.3959%2051.0415%2021.2767%2051.0415%2015.7605C51.0415%2010.2802%2054.9816%206.12511%2060.6769%206.12511C66.1572%206.12511%2070.2406%209.92196%2070.2406%2015.7605V17.4798H55.9845C56.5576%2019.629%2058.277%2021.026%2060.6769%2021.026C62.432%2021.026%2063.7215%2020.2379%2064.2946%2019.235H69.7392C68.4855%2023.1751%2065.1185%2025.3959%2060.6411%2025.3959ZM56.092%2013.6472H65.2259C64.5812%2011.4622%2062.8977%2010.3876%2060.7127%2010.3876C58.4919%2010.3876%2056.7726%2011.6413%2056.092%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M72.5233%2025.0735V6.44748H77.3589V8.81156C78.0395%207.52207%2079.6872%206.12511%2082.3736%206.12511C84.9884%206.12511%2086.8152%207.27133%2087.854%208.95484C88.6062%207.70116%2090.3255%206.12511%2093.3343%206.12511C97.7043%206.12511%20100.283%209.20557%20100.283%2012.7875V25.0735H95.4477V13.9695C95.4477%2012.4293%2094.5522%2010.7816%2092.2598%2010.7816C90.2539%2010.7816%2089.0002%2012.2144%2089.0002%2014.1128V25.0735H84.1646V14.2203C84.1646%2012.4293%2083.1616%2010.7816%2080.7617%2010.7816C78.5409%2010.7816%2077.3589%2012.501%2077.3589%2014.2203V25.0735H72.5233Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.741%2025.3959C106.046%2025.3959%20102.141%2021.2767%20102.141%2015.7605C102.141%2010.2802%20106.082%206.12511%20111.777%206.12511C117.257%206.12511%20121.341%209.92196%20121.341%2015.7605V17.4798H107.084C107.658%2019.629%20109.377%2021.026%20111.777%2021.026C113.532%2021.026%20114.821%2020.2379%20115.395%2019.235H120.839C119.585%2023.1751%20116.218%2025.3959%20111.741%2025.3959ZM107.192%2013.6472H116.326C115.681%2011.4622%20113.998%2010.3876%20111.813%2010.3876C109.592%2010.3876%20107.872%2011.6413%20107.192%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M123.409%2025.0735V6.44748H128.245V8.84738C128.961%207.52207%20130.537%206.12511%20133.331%206.12511C137.737%206.12511%20140.173%209.34885%20140.173%2013.0382V25.0735H135.337V14.5427C135.337%2012.5726%20134.262%2010.7816%20131.827%2010.7816C129.391%2010.7816%20128.245%2012.6801%20128.245%2014.5427V25.0735H123.409Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.883%2025.0735C145.447%2025.0735%20144.48%2023.7482%20144.48%2021.9931V10.6742H141.364V6.44748H144.552V1.71933H149.387V6.44748H153.403V10.6742H149.387V20.7036H153.117V25.0735H147.883Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M161.377%2025.3959C157.651%2025.3959%20154.75%2023.0677%20154.75%2019.3425C154.75%2016.3336%20157.007%2013.6114%20161.484%2013.6114H166.463V13.2173C166.463%2011.6771%20165.424%2010.2443%20163.06%2010.2443C160.982%2010.2443%20159.908%2011.3906%20159.693%2012.6084H155.287C155.789%208.45337%20158.977%206.12511%20163.096%206.12511C168.54%206.12511%20171.155%209.77868%20171.155%2013.2532V20.7394H172.946V25.0735H169.113C167.609%2025.0735%20166.857%2024.2139%20166.857%2023.0677V22.8169C166.248%2023.999%20164.636%2025.3959%20161.377%2025.3959ZM162.2%2021.3125C165.173%2021.3125%20166.463%2019.4857%20166.463%2017.8739V17.444H161.627C160.374%2017.444%20159.55%2018.2679%20159.55%2019.2708C159.55%2020.4529%20160.481%2021.3125%20162.2%2021.3125Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M174.713%2025.0735V6.44748H179.549V9.88614C180.015%207.98772%20181.734%206.44748%20184.17%206.44748H185.853V11.4264H183.095C180.767%2011.4264%20179.549%2013.1815%20179.549%2015.2232V25.0735H174.713Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M192.791%2025.0735L185.663%206.94895V6.44748H191.036L195.227%2018.841L199.238%206.44748H204.647V6.94895L197.627%2025.0735V29.3361C197.627%2031.4136%20196.588%2032.5598%20194.403%2032.5598H187.167V27.9033H192.791V25.0735Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M6.42239%208.8036C6.42239%207.50304%207.4767%206.44873%208.77726%206.44873L18.839%206.44873C20.1395%206.44873%2021.1938%207.50304%2021.1938%208.80359C21.1938%2010.1042%2020.1395%2011.1585%2018.839%2011.1585L8.77726%2011.1585C7.47671%2011.1585%206.42239%2010.1042%206.42239%208.8036Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M3.09293e-05%2015.6542C3.07019e-05%2014.3536%201.05434%2013.2993%202.3549%2013.2993L12.6307%2013.2993C13.9312%2013.2993%2014.9855%2014.3536%2014.9855%2015.6542C14.9855%2016.9547%2013.9312%2018.009%2012.6307%2018.009L2.3549%2018.009C1.05434%2018.009%203.11567e-05%2016.9547%203.09293e-05%2015.6542Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Crect%20x%3D%224.0675%22%20y%3D%2220.1498%22%20width%3D%2214.7714%22%20height%3D%224.70973%22%20rx%3D%222.35487%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M205.991%2025.3959C204.236%2025.3959%20202.947%2024.1422%20202.947%2022.3871C202.947%2020.7036%20204.236%2019.4141%20205.991%2019.4141C207.675%2019.4141%20209%2020.7036%20209%2022.3871C209%2024.1422%20207.675%2025.3959%20205.991%2025.3959Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\n- Favicon: https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692d8333bd266c8ffb257639_favicon-website.png\n- Social card (og:image): https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692861e8939419460dcdd726_f672302ac6c06ea9800bd9d37d06515d_image.png\n\n## UI Components\n\n- input: background=transparent, textColor=#999999, borderColor=null, borderRadius=0px, shadow=none\n- buttonPrimary: background=#3C4052, textColor=#FFFFFF, borderColor=#3C4052, borderRadius=999px, shadow=none\n- buttonSecondary: background=#D6CBCD, textColor=#1F2129, borderColor=#D6CBCD, borderRadius=999px, shadow=none\n\n## Brand Personality\n\nTone: modern · Energy: medium · Audience: business professionals in AI and data sectors\n\n## Elementary Brand in the Wild\n\nReal-world brand assets — ads, campaigns, marketing materials.\n\n- **detection_delay - Elementary**\n  - Image: https://mintcdn.com/elementary/hSCs0_UCmzxCQWF5/pics/anomalies/detection-delay.png?fit=max&auto=format&n=hSCs0_UCmzxCQWF5&q=85&s=dfff0775a4e99b5141364169ae5fed91\n  - Source: https://docs.elementary-data.com/data-tests/anomaly-detection-configuration/detection-delay\n- **Elementary data | Blog**\n  - Image: https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692861e8939419460dcdd726_f672302ac6c06ea9800bd9d37d06515d_image.png\n  - Source: https://www.elementary-data.com/blog\n- **Triage & response - Elementary**\n  - Image: https://res.cloudinary.com/diuctyblm/image/upload/v1738149956/Docs/incident-management_up6jzx.png\n  - Source: https://docs.elementary-data.com/cloud/best-practices/triage-and-response\n- **Data Tests Overview - Elementary**\n  - Image: https://res.cloudinary.com/dvmtceykh/image/upload/v1740598586/wizard_flow_-_anomaly_v_fcjbji.png\n  - Source: https://docs.elementary-data.com/cloud/features/data-tests/data-tests-overview\n- **Snowflake Summit 25**\n  - Image: https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/67fe416f9afbb168e7532683_image%20(1).png\n  - Source: https://www.elementary-data.com/snowflake-summit-25\n\n## Working with these fonts\n\nNot found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.\n\n## Machine-Readable Profile\n\n```json\n{\n  \"colorScheme\": \"light\",\n  \"fonts\": [\n    {\n      \"family\": \"Geist\",\n      \"role\": \"body\"\n    },\n    {\n      \"family\": \"Roobert\",\n      \"role\": \"unknown\"\n    }\n  ],\n  \"colors\": {\n    \"primary\": \"#3C4052\",\n    \"secondary\": \"#FF24B6\",\n    \"accent\": \"#3C4052\",\n    \"background\": \"#F9F7F7\",\n    \"textPrimary\": \"#1F2129\",\n    \"link\": \"#19071F\"\n  },\n  \"typography\": {\n    \"fontFamilies\": {\n      \"primary\": \"Geist\",\n      \"heading\": \"Geist\"\n    },\n    \"fontStacks\": {\n      \"heading\": [\n        \"Roobert\",\n        \"Arial\",\n        \"sans-serif\"\n      ],\n      \"body\": [\n        \"Geist\",\n        \"Arial\",\n        \"sans-serif\"\n      ],\n      \"paragraph\": [\n        \"Geist\",\n        \"Arial\",\n        \"sans-serif\"\n      ]\n    },\n    \"fontSizes\": {\n      \"h1\": \"64px\",\n      \"h2\": \"12.8px\",\n      \"body\": \"11.2px\"\n    }\n  },\n  \"spacing\": {\n    \"baseUnit\": 4,\n    \"borderRadius\": \"8px\"\n  },\n  \"components\": {\n    \"input\": {\n      \"background\": \"transparent\",\n      \"textColor\": \"#999999\",\n      \"borderColor\": null,\n      \"borderRadius\": \"0px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"0px\",\n        \"topRight\": \"0px\",\n        \"bottomRight\": \"0px\",\n        \"bottomLeft\": \"0px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonPrimary\": {\n      \"background\": \"#3C4052\",\n      \"textColor\": \"#FFFFFF\",\n      \"borderColor\": \"#3C4052\",\n      \"borderRadius\": \"999px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"999px\",\n        \"topRight\": \"999px\",\n        \"bottomRight\": \"999px\",\n        \"bottomLeft\": \"999px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonSecondary\": {\n      \"background\": \"#D6CBCD\",\n      \"textColor\": \"#1F2129\",\n      \"borderColor\": \"#D6CBCD\",\n      \"borderRadius\": \"999px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"999px\",\n        \"topRight\": \"999px\",\n        \"bottomRight\": \"999px\",\n        \"bottomLeft\": \"999px\"\n      },\n      \"shadow\": \"none\"\n    }\n  },\n  \"images\": {\n    \"logo\": \"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20viewBox%3D%220%200%20209%2033%22%20fill%3D%22none%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M32.0597%2025.3959C26.3645%2025.3959%2022.4601%2021.2767%2022.4601%2015.7605C22.4601%2010.2802%2026.4003%206.12511%2032.0955%206.12511C37.5759%206.12511%2041.6593%209.92196%2041.6593%2015.7605V17.4798H27.4032C27.9763%2019.629%2029.6957%2021.026%2032.0955%2021.026C33.8507%2021.026%2035.1402%2020.2379%2035.7133%2019.235H41.1578C39.9042%2023.1751%2036.5371%2025.3959%2032.0597%2025.3959ZM27.5107%2013.6472H36.6446C35.9999%2011.4622%2034.3163%2010.3876%2032.1314%2010.3876C29.9106%2010.3876%2028.1912%2011.6413%2027.5107%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.0861%2025.0735V0H48.9217V25.0735H44.0861Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.6411%2025.3959C54.9458%2025.3959%2051.0415%2021.2767%2051.0415%2015.7605C51.0415%2010.2802%2054.9816%206.12511%2060.6769%206.12511C66.1572%206.12511%2070.2406%209.92196%2070.2406%2015.7605V17.4798H55.9845C56.5576%2019.629%2058.277%2021.026%2060.6769%2021.026C62.432%2021.026%2063.7215%2020.2379%2064.2946%2019.235H69.7392C68.4855%2023.1751%2065.1185%2025.3959%2060.6411%2025.3959ZM56.092%2013.6472H65.2259C64.5812%2011.4622%2062.8977%2010.3876%2060.7127%2010.3876C58.4919%2010.3876%2056.7726%2011.6413%2056.092%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M72.5233%2025.0735V6.44748H77.3589V8.81156C78.0395%207.52207%2079.6872%206.12511%2082.3736%206.12511C84.9884%206.12511%2086.8152%207.27133%2087.854%208.95484C88.6062%207.70116%2090.3255%206.12511%2093.3343%206.12511C97.7043%206.12511%20100.283%209.20557%20100.283%2012.7875V25.0735H95.4477V13.9695C95.4477%2012.4293%2094.5522%2010.7816%2092.2598%2010.7816C90.2539%2010.7816%2089.0002%2012.2144%2089.0002%2014.1128V25.0735H84.1646V14.2203C84.1646%2012.4293%2083.1616%2010.7816%2080.7617%2010.7816C78.5409%2010.7816%2077.3589%2012.501%2077.3589%2014.2203V25.0735H72.5233Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.741%2025.3959C106.046%2025.3959%20102.141%2021.2767%20102.141%2015.7605C102.141%2010.2802%20106.082%206.12511%20111.777%206.12511C117.257%206.12511%20121.341%209.92196%20121.341%2015.7605V17.4798H107.084C107.658%2019.629%20109.377%2021.026%20111.777%2021.026C113.532%2021.026%20114.821%2020.2379%20115.395%2019.235H120.839C119.585%2023.1751%20116.218%2025.3959%20111.741%2025.3959ZM107.192%2013.6472H116.326C115.681%2011.4622%20113.998%2010.3876%20111.813%2010.3876C109.592%2010.3876%20107.872%2011.6413%20107.192%2013.6472Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M123.409%2025.0735V6.44748H128.245V8.84738C128.961%207.52207%20130.537%206.12511%20133.331%206.12511C137.737%206.12511%20140.173%209.34885%20140.173%2013.0382V25.0735H135.337V14.5427C135.337%2012.5726%20134.262%2010.7816%20131.827%2010.7816C129.391%2010.7816%20128.245%2012.6801%20128.245%2014.5427V25.0735H123.409Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.883%2025.0735C145.447%2025.0735%20144.48%2023.7482%20144.48%2021.9931V10.6742H141.364V6.44748H144.552V1.71933H149.387V6.44748H153.403V10.6742H149.387V20.7036H153.117V25.0735H147.883Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M161.377%2025.3959C157.651%2025.3959%20154.75%2023.0677%20154.75%2019.3425C154.75%2016.3336%20157.007%2013.6114%20161.484%2013.6114H166.463V13.2173C166.463%2011.6771%20165.424%2010.2443%20163.06%2010.2443C160.982%2010.2443%20159.908%2011.3906%20159.693%2012.6084H155.287C155.789%208.45337%20158.977%206.12511%20163.096%206.12511C168.54%206.12511%20171.155%209.77868%20171.155%2013.2532V20.7394H172.946V25.0735H169.113C167.609%2025.0735%20166.857%2024.2139%20166.857%2023.0677V22.8169C166.248%2023.999%20164.636%2025.3959%20161.377%2025.3959ZM162.2%2021.3125C165.173%2021.3125%20166.463%2019.4857%20166.463%2017.8739V17.444H161.627C160.374%2017.444%20159.55%2018.2679%20159.55%2019.2708C159.55%2020.4529%20160.481%2021.3125%20162.2%2021.3125Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M174.713%2025.0735V6.44748H179.549V9.88614C180.015%207.98772%20181.734%206.44748%20184.17%206.44748H185.853V11.4264H183.095C180.767%2011.4264%20179.549%2013.1815%20179.549%2015.2232V25.0735H174.713Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M192.791%2025.0735L185.663%206.94895V6.44748H191.036L195.227%2018.841L199.238%206.44748H204.647V6.94895L197.627%2025.0735V29.3361C197.627%2031.4136%20196.588%2032.5598%20194.403%2032.5598H187.167V27.9033H192.791V25.0735Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(31%2C%2033%2C%2041)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M6.42239%208.8036C6.42239%207.50304%207.4767%206.44873%208.77726%206.44873L18.839%206.44873C20.1395%206.44873%2021.1938%207.50304%2021.1938%208.80359C21.1938%2010.1042%2020.1395%2011.1585%2018.839%2011.1585L8.77726%2011.1585C7.47671%2011.1585%206.42239%2010.1042%206.42239%208.8036Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M3.09293e-05%2015.6542C3.07019e-05%2014.3536%201.05434%2013.2993%202.3549%2013.2993L12.6307%2013.2993C13.9312%2013.2993%2014.9855%2014.3536%2014.9855%2015.6542C14.9855%2016.9547%2013.9312%2018.009%2012.6307%2018.009L2.3549%2018.009C1.05434%2018.009%203.11567e-05%2016.9547%203.09293e-05%2015.6542Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Crect%20x%3D%224.0675%22%20y%3D%2220.1498%22%20width%3D%2214.7714%22%20height%3D%224.70973%22%20rx%3D%222.35487%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M205.991%2025.3959C204.236%2025.3959%20202.947%2024.1422%20202.947%2022.3871C202.947%2020.7036%20204.236%2019.4141%20205.991%2019.4141C207.675%2019.4141%20209%2020.7036%20209%2022.3871C209%2024.1422%20207.675%2025.3959%20205.991%2025.3959Z%22%20fill%3D%22%23FF20B8%22%20style%3D%22fill%3A%20rgb(255%2C%2032%2C%20184)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\",\n    \"favicon\": \"https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692d8333bd266c8ffb257639_favicon-website.png\",\n    \"ogImage\": \"https://cdn.prod.website-files.com/65ec9eebc532cfda4df5fcd7/692861e8939419460dcdd726_f672302ac6c06ea9800bd9d37d06515d_image.png\",\n    \"logoHref\": \"/\"\n  },\n  \"__llm_logo_reasoning\": {\n    \"selectedIndex\": 0,\n    \"reasoning\": \"Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Elementary Data'.\",\n    \"confidence\": 0.95,\n    \"source\": \"llm\"\n  },\n  \"__llm_button_reasoning\": {\n    \"primary\": {\n      \"index\": 1,\n      \"text\": \"Book a Demo\",\n      \"reasoning\": \"Button #6 'Book a Demo' has a neutral background color (#3C4052) and is labeled as 'is-primary', indicating it is the main call-to-action. The text 'Book a Demo' is action-oriented, making it a strong candidate for the primary CTA.\"\n    },\n    \"secondary\": {\n      \"index\": 7,\n      \"text\": \"Explore all integrations\",\n      \"reasoning\": \"Button #1 'Explore all integrations' has a different background color (#D6CBCD) and serves as a secondary action, complementing the primary CTA by offering additional exploration options.\"\n    },\n    \"confidence\": 0.9\n  },\n  \"personality\": {\n    \"tone\": \"modern\",\n    \"energy\": \"medium\",\n    \"targetAudience\": \"business professionals in AI and data sectors\"\n  },\n  \"designSystem\": {\n    \"framework\": \"custom\",\n    \"componentLibrary\": \"\"\n  },\n  \"confidence\": {\n    \"buttons\": 0.9,\n    \"colors\": 0.9,\n    \"overall\": 0.9\n  },\n  \"__llm_metadata\": {\n    \"logoSelection\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true,\n      \"finalSource\": \"llm\",\n      \"rawLogoSelection\": {\n        \"selectedLogoIndex\": 0,\n        \"selectedLogoReasoning\": \"Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Elementary Data'.\",\n        \"confidence\": 0.95\n      }\n    },\n    \"buttonClassification\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true\n    }\n  }\n}\n```\n"
}