[
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 3436,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "button[aria-label=\"Toggle Sidebar\"].tegy-aa-focus-ring.group/button",
        "severity": "warning",
        "text": "Toggle Sidebar"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=119x20 scroll=711x20",
        "selector": "span.truncate",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 66,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "chat-route-loading",
      "label": "Chat route loading skeleton",
      "path": "/chat/22222222-2222-4222-8222-222222222222"
    },
    "screenshot": "assets/screenshots/iphone-se__chat-route-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1599,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 23,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "chat-share-loading",
      "label": "Chat share loading skeleton",
      "path": "/chat/22222222-2222-4222-8222-222222222222"
    },
    "screenshot": "assets/screenshots/iphone-se__chat-share-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1267,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 65,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "settings-usage-loading",
      "label": "Settings usage and plan loading skeletons",
      "path": "/new#settings/usage"
    },
    "screenshot": "assets/screenshots/iphone-se__settings-usage-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1676,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 45,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "billing-dialog-loading",
      "label": "Billing plan loading skeleton",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/iphone-se__billing-dialog-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1140,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "button[aria-label=\"Toggle Sidebar\"].tegy-aa-focus-ring.group/button",
        "severity": "warning",
        "text": "Toggle Sidebar"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=192x20 scroll=711x20",
        "selector": "div.truncate.text-sm",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=192x20 scroll=411x20",
        "selector": "div.truncate.text-sm",
        "severity": "warning",
        "text": "Strategy conversation 2 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=192x20 scroll=411x20",
        "selector": "div.truncate.text-sm",
        "severity": "warning",
        "text": "Strategy conversation 4 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=192x20 scroll=411x20",
        "selector": "div.truncate.text-sm",
        "severity": "warning",
        "text": "Strategy conversation 5 with a long recent title"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 45,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "recents-loading",
      "label": "Recents route and sidebar loading skeletons",
      "path": "/recents"
    },
    "screenshot": "assets/screenshots/iphone-se__recents-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1199,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "button[aria-label=\"Toggle Sidebar\"].tegy-aa-focus-ring.group/button",
        "severity": "warning",
        "text": "Toggle Sidebar"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=625x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "North America Enterprise Expansion With Very Long Strategic Planning Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 1 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 2 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 2 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 3 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 3 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 4 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 4 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 5 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 5 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 6 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 6 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 7 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 7 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 8 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=224x32 scroll=224x96",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 8 includes a deliberat"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 106,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "projects-loading",
      "label": "Projects loading skeleton",
      "path": "/projects"
    },
    "screenshot": "assets/screenshots/iphone-se__projects-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1247,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "button[aria-label=\"Toggle Sidebar\"].tegy-aa-focus-ring.group/button",
        "severity": "warning",
        "text": "Toggle Sidebar"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x20 scroll=711x20",
        "selector": "span.truncate.text-sm",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x20 scroll=411x20",
        "selector": "span.truncate.text-sm",
        "severity": "warning",
        "text": "Strategy conversation 2 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x20 scroll=411x20",
        "selector": "span.truncate.text-sm",
        "severity": "warning",
        "text": "Strategy conversation 3 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 1 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 1 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=135x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "PDF · 471 KB · Jul 1"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 2 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 2 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 3 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 3 For Overflow Regression.pdf"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 120,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "project-detail-loading",
      "label": "Project detail loading skeleton",
      "path": "/project/11111111-1111-4111-8111-111111111111"
    },
    "screenshot": "assets/screenshots/iphone-se__project-detail-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1226,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "button[aria-label=\"Toggle Sidebar\"].tegy-aa-focus-ring.group/button",
        "severity": "warning",
        "text": "Toggle Sidebar"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 79,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "artifacts-loading",
      "label": "Artifacts loading skeleton",
      "path": "/artifacts"
    },
    "screenshot": "assets/screenshots/iphone-se__artifacts-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 568,
      "id": "iphone-se",
      "isMobile": true,
      "label": "iPhone SE / 320x568",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1",
      "width": 320
    },
    "durationMs": 1199,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "#radix-_r_6_-trigger-preview",
        "severity": "warning",
        "text": "Preview artifact"
      },
      {
        "category": "small-interactive-target",
        "detail": "24x24 below 28px minimum",
        "selector": "#radix-_r_6_-trigger-code",
        "severity": "warning",
        "text": "View artifact code"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=183x20 scroll=420x20",
        "selector": "[data-testid=\"artifact-panel-title\"]",
        "severity": "warning",
        "text": "Board Decision Memo With Long Readable Title · MD"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 72,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "artifact-panel-loading",
      "label": "Artifact panel loading split view",
      "path": "/artifacts?artifactId=artifact-decision-memo"
    },
    "screenshot": "assets/screenshots/iphone-se__artifact-panel-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1287,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=711x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=197x18 scroll=317x19",
        "selector": "span.truncate.text-[14px]",
        "severity": "warning",
        "text": "Local Visual Fuzz User With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=166x19 scroll=625x19",
        "selector": "span.truncate",
        "severity": "warning",
        "text": "North America Enterprise Expansion With Very Long Strategic Planning Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=461x20 scroll=711x20",
        "selector": "span.truncate",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 131,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "chat-route-loading",
      "label": "Chat route loading skeleton",
      "path": "/chat/22222222-2222-4222-8222-222222222222"
    },
    "screenshot": "assets/screenshots/laptop__chat-route-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1624,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 23,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "chat-share-loading",
      "label": "Chat share loading skeleton",
      "path": "/chat/22222222-2222-4222-8222-222222222222"
    },
    "screenshot": "assets/screenshots/laptop__chat-share-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1274,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 79,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "settings-usage-loading",
      "label": "Settings usage and plan loading skeletons",
      "path": "/new#settings/usage"
    },
    "screenshot": "assets/screenshots/laptop__settings-usage-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1424,
    "issues": [],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 43,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "billing-dialog-loading",
      "label": "Billing plan loading skeleton",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/laptop__billing-dialog-loading.png",
    "status": "passed"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1193,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=197x18 scroll=317x19",
        "selector": "span.truncate.text-[14px]",
        "severity": "warning",
        "text": "Local Visual Fuzz User With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=711x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=411x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Strategy conversation 2 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=411x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Strategy conversation 4 with a long recent title"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=411x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Strategy conversation 5 with a long recent title"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 110,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "recents-loading",
      "label": "Recents route and sidebar loading skeletons",
      "path": "/recents"
    },
    "screenshot": "assets/screenshots/laptop__recents-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1245,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=711x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=197x18 scroll=317x19",
        "selector": "span.truncate.text-[14px]",
        "severity": "warning",
        "text": "Local Visual Fuzz User With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=625x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "North America Enterprise Expansion With Very Long Strategic Planning Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 1 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 2 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 2 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 3 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 3 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 4 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 4 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 5 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 5 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 6 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 6 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 7 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 7 includes a deliberat"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=318x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 8 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=340x32 scroll=340x64",
        "selector": "div.mt-2.line-clamp-2",
        "severity": "warning",
        "text": "Long-form market expansion workspace with intentionally lengthy copy for visual fuzzing on narrow viewports. Scenario 8 includes a deliberat"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 162,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "projects-loading",
      "label": "Projects loading skeleton",
      "path": "/projects"
    },
    "screenshot": "assets/screenshots/laptop__projects-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1297,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=711x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=197x18 scroll=317x19",
        "selector": "span.truncate.text-[14px]",
        "severity": "warning",
        "text": "Local Visual Fuzz User With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 1 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 1 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=135x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "PDF · 471 KB · Jul 1"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 2 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 2 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=98x60 scroll=98x91",
        "selector": "h3.line-clamp-4.overflow-hidden",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 3 For Overflow Regression.pdf"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=120x16 scroll=419x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "Very Long GTM Research Pack 3 For Overflow Regression.pdf"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 173,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "project-detail-loading",
      "label": "Project detail loading skeleton",
      "path": "/project/11111111-1111-4111-8111-111111111111"
    },
    "screenshot": "assets/screenshots/laptop__project-detail-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1339,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=217x20 scroll=711x20",
        "selector": "[data-testid=\"sidebar-recent-chat-title\"]",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=197x18 scroll=317x19",
        "selector": "span.truncate.text-[14px]",
        "severity": "warning",
        "text": "Local Visual Fuzz User With Long Name"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 135,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "artifacts-loading",
      "label": "Artifacts loading skeleton",
      "path": "/artifacts"
    },
    "screenshot": "assets/screenshots/laptop__artifacts-loading.png",
    "status": "warning"
  },
  {
    "device": {
      "height": 800,
      "id": "laptop",
      "label": "Laptop / 1280x800",
      "width": 1280
    },
    "durationMs": 1262,
    "issues": [
      {
        "category": "small-interactive-target",
        "detail": "1x800 below 24px minimum",
        "selector": "[data-testid=\"_r_6_\"]",
        "severity": "warning",
        "text": "Resize artifact panel"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=270x20 scroll=420x20",
        "selector": "[data-testid=\"artifact-panel-title\"]",
        "severity": "warning",
        "text": "Board Decision Memo With Long Readable Title · MD"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 800,
      "bodyScrollWidth": 1280,
      "documentScrollHeight": 800,
      "documentScrollWidth": 1280,
      "visibleElementCount": 118,
      "viewportHeight": 800,
      "viewportWidth": 1280
    },
    "scenario": {
      "id": "artifact-panel-loading",
      "label": "Artifact panel loading split view",
      "path": "/artifacts?artifactId=artifact-decision-memo"
    },
    "screenshot": "assets/screenshots/laptop__artifact-panel-loading.png",
    "status": "warning"
  }
]
