{
  "status": "EXTERNALLY_CAPTURED_10_PRODUCT_1_CONTEXT",
  "capture_owner": "External operator; no browser used in this design call",
  "instructions": [
    "Open each gallery URL; retain outside-frame synthetic/outcome label in context capture.",
    "Capture #preview iframe separately at exact listed product viewport; keep associated gallery context image.",
    "Wait for local document.fonts.ready, use reduced motion; never advance outcomes automatically.",
    "Use window.measureScenario() for overflow and stable catalog position; compare same viewport before/after state changes.",
    "Additional selector checks: off, consent, stopping, stop_unknown, stale, expired, revoked, cooldown; verify keyboard at 200% text."
  ],
  "captures": [
    {
      "url": "index.html?state=loading&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-01-loading-390.png"
    },
    {
      "url": "index.html?state=loading&width=1280",
      "productViewport": {
        "width": 1280,
        "height": 900
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-02-loading-1280.png"
    },
    {
      "url": "index.html?state=locating&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-03-locating-390.png"
    },
    {
      "url": "index.html?state=activating&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-04-activating-390.png"
    },
    {
      "url": "index.html?state=ready&width=1280",
      "productViewport": {
        "width": 1280,
        "height": 900
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-05-ready-1280.png"
    },
    {
      "url": "index.html?state=denied&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-06-denied-390.png"
    },
    {
      "url": "index.html?state=timeout&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-07-timeout-390.png"
    },
    {
      "url": "index.html?state=networkerror&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-08-networkerror-390.png"
    },
    {
      "url": "index.html?state=empty&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-09-empty-390.png"
    },
    {
      "url": "index.html?state=unknown&width=390",
      "productViewport": {
        "width": 390,
        "height": 844
      },
      "outerViewport": {
        "width": 1450,
        "height": 1250
      },
      "target": "#preview",
      "filename": "synthetic-10-unknown-390.png"
    }
  ],
  "evidence": "operator-browser-result.json"
}