[
  {
    "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": 2925,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=274x18 scroll=366x18",
        "selector": "span.min-w-0.truncate",
        "severity": "warning",
        "text": "Rocket Minds Strategy Workspace With Long Name"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 29,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "new-empty",
      "label": "New chat empty composer",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/iphone-se__new-empty.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": 662,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=274x18 scroll=366x18",
        "selector": "span.min-w-0.truncate",
        "severity": "warning",
        "text": "Rocket Minds Strategy Workspace With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=294x128 scroll=294x190",
        "selector": "[data-testid=\"new-chat-composer-prompt\"]",
        "severity": "warning",
        "text": ""
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 29,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "new-long-draft",
      "label": "New chat long composer draft",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/iphone-se__new-long-draft.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": 811,
    "issues": [
      {
        "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"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=202x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 9 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 9 includes a deliberat"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 114,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "projects-dense",
      "label": "Projects dense grid with long names",
      "path": "/projects?scope=owned&sort=updated"
    },
    "screenshot": "assets/screenshots/iphone-se__projects-dense.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": 647,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=238x20 scroll=711x20",
        "selector": "span.truncate.text-sm",
        "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": 82,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "project-detail",
      "label": "Project detail workspace",
      "path": "/project/11111111-1111-4111-8111-111111111111"
    },
    "screenshot": "assets/screenshots/iphone-se__project-detail.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": 624,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 2 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 3 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 4 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 5 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 6 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 7 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 8 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-9-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 9 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-9-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-10-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 10 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-10-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-11-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 11 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-11-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-12-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 12 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-12-with-responsive-title.md"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 216,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "artifacts-dense",
      "label": "Artifacts dense index",
      "path": "/artifacts"
    },
    "screenshot": "assets/screenshots/iphone-se__artifacts-dense.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": 760,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 2 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 3 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 4 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 5 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 6 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 7 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 8 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "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=47x20 scroll=420x20",
        "selector": "[data-testid=\"artifact-panel-title\"]",
        "severity": "warning",
        "text": "Board Decision Memo With Long Readable Title · MD"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "h1.tegy-heading.truncate overlaps p.my-2.leading-6; area=3141 ratio=0.99",
        "selector": "h1.tegy-heading.truncate",
        "severity": "warning",
        "text": "Artifacts / Approve the focused pilot and measure retention weekly."
      },
      {
        "category": "text-overlap-candidate",
        "detail": "span.text-muted-foreground overlaps th.px-3.py-2; area=992 ratio=0.88",
        "selector": "span.text-muted-foreground",
        "severity": "warning",
        "text": "Filter by / Workstream"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "span overlaps th.px-3.py-2; area=331 ratio=0.88",
        "selector": "span",
        "severity": "warning",
        "text": "All / Workstream"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "button.group/button.inline-flex overlaps th.px-3.py-2; area=2924 ratio=0.72",
        "selector": "button.group/button.inline-flex",
        "severity": "warning",
        "text": "New artifact / Owner"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-xs overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.51",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-xs overlaps td.min-w-[9rem].px-3; area=2080 ratio=0.49",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md / RevOps"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.51",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load. / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2080 ratio=0.49",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load. / RevOps"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.51",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping. / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2080 ratio=0.49",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping. / RevOps"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 568,
      "bodyScrollWidth": 320,
      "documentScrollHeight": 568,
      "documentScrollWidth": 320,
      "visibleElementCount": 194,
      "viewportHeight": 568,
      "viewportWidth": 320
    },
    "scenario": {
      "id": "artifact-panel",
      "label": "Artifact panel open",
      "path": "/artifacts?artifactId=artifact-decision-memo"
    },
    "screenshot": "assets/screenshots/iphone-se__artifact-panel.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 599,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=314x18 scroll=366x18",
        "selector": "span.min-w-0.truncate",
        "severity": "warning",
        "text": "Rocket Minds Strategy Workspace With Long Name"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 29,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "new-empty",
      "label": "New chat empty composer",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/android-small__new-empty.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 614,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=314x18 scroll=366x18",
        "selector": "span.min-w-0.truncate",
        "severity": "warning",
        "text": "Rocket Minds Strategy Workspace With Long Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=334x128 scroll=334x144",
        "selector": "[data-testid=\"new-chat-composer-prompt\"]",
        "severity": "warning",
        "text": ""
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 29,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "new-long-draft",
      "label": "New chat long composer draft",
      "path": "/new"
    },
    "screenshot": "assets/screenshots/android-small__new-long-draft.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 612,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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=242x20 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=264x32 scroll=264x96",
        "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"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=242x20 scroll=454x20",
        "selector": "[data-testid=\"project-card-name\"]",
        "severity": "warning",
        "text": "Strategic Workspace 9 With Long Market Expansion Name"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=264x32 scroll=264x96",
        "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 9 includes a deliberat"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 114,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "projects-dense",
      "label": "Projects dense grid with long names",
      "path": "/projects?scope=owned&sort=updated"
    },
    "screenshot": "assets/screenshots/android-small__projects-dense.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 642,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=278x20 scroll=711x20",
        "selector": "span.truncate.text-sm",
        "severity": "warning",
        "text": "Board-ready strategy synthesis with an intentionally long title for overflow checks"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 82,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "project-detail",
      "label": "Project detail workspace",
      "path": "/project/11111111-1111-4111-8111-111111111111"
    },
    "screenshot": "assets/screenshots/android-small__project-detail.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 635,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 2 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 3 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 4 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 5 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 6 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 7 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 8 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-9-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 9 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-9-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-10-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 10 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-10-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-11-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 11 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-11-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-12-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=343x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 12 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-12-with-responsive-title.md"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 216,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "artifacts-dense",
      "label": "Artifacts dense index",
      "path": "/artifacts"
    },
    "screenshot": "assets/screenshots/android-small__artifacts-dense.png",
    "status": "warning"
  },
  {
    "device": {
      "hasTouch": true,
      "height": 740,
      "id": "android-small",
      "isMobile": true,
      "label": "Small Android / 360x740",
      "userAgent": "Mozilla/5.0 (Linux; Android 15; Small Android) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36",
      "width": 360
    },
    "durationMs": 631,
    "issues": [
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=345x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=403x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 2 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-2-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 3 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-3-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 4 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-4-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 5 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-5-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 6 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-6-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 7 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-7-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=338x16",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=633x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x16 scroll=337x16",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 8 has enough text to stress card wrapping."
      },
      {
        "category": "intentional-or-possible-truncation",
        "detail": "client=304x20 scroll=394x20",
        "selector": "[data-testid=\"artifact-index-card-title\"]",
        "severity": "warning",
        "text": "long-board-artifact-8-with-responsive-title.md"
      },
      {
        "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=87x20 scroll=420x20",
        "selector": "[data-testid=\"artifact-panel-title\"]",
        "severity": "warning",
        "text": "Board Decision Memo With Long Readable Title · MD"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "h1.tegy-heading.truncate overlaps p.my-2.leading-6; area=3141 ratio=0.99",
        "selector": "h1.tegy-heading.truncate",
        "severity": "warning",
        "text": "Artifacts / Approve the focused pilot and measure retention weekly."
      },
      {
        "category": "text-overlap-candidate",
        "detail": "span.text-muted-foreground overlaps th.px-3.py-2; area=992 ratio=0.88",
        "selector": "span.text-muted-foreground",
        "severity": "warning",
        "text": "Filter by / Workstream"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "span overlaps th.px-3.py-2; area=78 ratio=0.21",
        "selector": "span",
        "severity": "warning",
        "text": "All / Workstream"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "span overlaps th.px-3.py-2; area=253 ratio=0.67",
        "selector": "span",
        "severity": "warning",
        "text": "All / Owner"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "button.group/button.inline-flex overlaps th.px-3.py-2; area=2050 ratio=0.50",
        "selector": "button.group/button.inline-flex",
        "severity": "warning",
        "text": "New artifact / Owner"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "button.group/button.inline-flex overlaps th.px-3.py-2; area=874 ratio=0.21",
        "selector": "button.group/button.inline-flex",
        "severity": "warning",
        "text": "New artifact / Risk"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-xs overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.44",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-xs overlaps td.min-w-[9rem].px-3; area=2304 ratio=0.47",
        "selector": "div.truncate.text-xs",
        "severity": "warning",
        "text": "board-decision-memo-with-long-readable-title.md / RevOps"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.44",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load. / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2304 ratio=0.47",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Approve the focused pilot and measure retention weekly while checking partner enablement load. / RevOps"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2144 ratio=0.44",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping. / Channel partner motion"
      },
      {
        "category": "text-overlap-candidate",
        "detail": "div.truncate.text-[11px] overlaps td.min-w-[9rem].px-3; area=2304 ratio=0.47",
        "selector": "div.truncate.text-[11px]",
        "severity": "warning",
        "text": "Variant 1 has enough text to stress card wrapping. / RevOps"
      }
    ],
    "metrics": {
      "bodyScrollHeight": 740,
      "bodyScrollWidth": 360,
      "documentScrollHeight": 740,
      "documentScrollWidth": 360,
      "visibleElementCount": 194,
      "viewportHeight": 740,
      "viewportWidth": 360
    },
    "scenario": {
      "id": "artifact-panel",
      "label": "Artifact panel open",
      "path": "/artifacts?artifactId=artifact-decision-memo"
    },
    "screenshot": "assets/screenshots/android-small__artifact-panel.png",
    "status": "warning"
  }
]
