{
  "title": "Full-page screenshot missing scrolling panel: owned fixture evidence",
  "status": "visual-adjudication-complete",
  "fixture": {
    "id": "original-screenshot-research-fixtures",
    "version": "1.0.1",
    "network": "disabled",
    "row_count": 48,
    "row_identifier_format": "01-48",
    "inner_panel": {
      "scroll_height": 2328,
      "border_box_width": 960,
      "border_box_height": 560
    },
    "source_hashes": {
      "manifest.json": "6af3211b181cd18bce08ad9d1ce35a4c6385182a4288d547f4e0f6cb6e61ac0e",
      "index.html": "4b29201aac4b689eee2823184047e5c61c83b9485a70f8b06c40ae13856ba65a",
      "fixture.js": "91dedc1ee6fbffee96eee9354208ea151a3d92f8624536517b4c536a9fd11936",
      "styles.css": "fae57c055b4587c33a551110d13bf6674a06b7aeff504ca85026a606f40b30b1"
    },
    "revision_notes": "Honor hidden attributes on transient overlays; screenshot runner waits for stable computed dark color. Earlier v1.0.0 source and captures retained locally."
  },
  "runs": [
    {
      "run_id": "2026-09-20-lsc-chrome-v101-001",
      "fixture_version": "1.0.1",
      "browser": "Chrome headless 153.0.8010.50",
      "playwright": "1.62.1",
      "os": "macOS 26.5 (25F71)",
      "network_disabled": true,
      "viewport": {
        "width": 1440,
        "height": 1000,
        "device_scale_factor": 1
      },
      "states": 20,
      "captures": 40,
      "fixture_rows": 48,
      "inner_panel": {
        "scroll_height": 2328,
        "border_box_width": 960,
        "border_box_height": 560
      },
      "long_scroll_full_page_dimensions": {
        "width": 1440,
        "height": 1122
      },
      "long_scroll_viewport_dimensions": {
        "width": 1440,
        "height": 1000
      },
      "selected_images": {
        "top": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-top.png",
        "middle": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-middle.png",
        "bottom": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-bottom.png"
      }
    },
    {
      "run_id": "2026-09-20-lsc-chrome-v101-002",
      "fixture_version": "1.0.1",
      "browser": "Chrome headless 153.0.8010.50",
      "playwright": "1.62.1",
      "os": "macOS 26.5 (25F71)",
      "network_disabled": true,
      "viewport": {
        "width": 1440,
        "height": 1000,
        "device_scale_factor": 1
      },
      "states": 20,
      "captures": 40,
      "fixture_rows": 48,
      "inner_panel": {
        "scroll_height": 2328,
        "border_box_width": 960,
        "border_box_height": 560
      },
      "long_scroll_full_page_dimensions": {
        "width": 1440,
        "height": 1122
      },
      "long_scroll_viewport_dimensions": {
        "width": 1440,
        "height": 1000
      },
      "selected_images": {
        "top": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-top.png",
        "middle": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-middle.png",
        "bottom": "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-bottom.png"
      }
    }
  ],
  "capture_integrity": {
    "source": "/downloads/screenshot-fixture-v1.0.1.zip",
    "comparisons": 40,
    "repeat_exact_matches": 40,
    "stable_dark_pixel_verified": "Both repeats and modes: pixel(245,570)=RGB(32,43,64), agrees withCSS#202b40"
  },
  "selected_image_observations": {
    "top": "The selected original v1.0.1 full-page image visibly shows rows 01-10 in the panel.",
    "middle": "The selected original v1.0.1 full-page image visibly shows rows 19-29 in the panel.",
    "bottom": "The selected original v1.0.1 full-page image visibly shows rows 38-48 in the panel."
  },
  "interpretation": "Full-page captures retain the bounded inner-panel slice. Selected full-page images show labels01\u201310,19\u201329,38\u201348. Their union is32of48 labels;16 labels remain outside these three images. No single image contains all48 labels.",
  "scope": "Chrome viewport versus full-page capture of the same owned fixture; no commercial screenshot-app comparison, user prevalence, or compatibility claim.",
  "source_and_original_captures": "/downloads/screenshot-fixture-v1.0.1.zip",
  "selected_label_coverage": {
    "expected": 48,
    "unique_visible_in_three_full_page_images": 32,
    "not_visible": 16,
    "missing_ranges": [
      "11\u201318",
      "30\u201337"
    ]
  },
  "selected_image_sha256": {
    "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-top.png": "c7292211c35995a18414c401f84a50da95eebf150f3390879746a4e584ab406e",
    "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-middle.png": "dee49d010a537b14be487db1c7bfa262b5a795507babbec02d4be6ec4afb28c7",
    "/img/research/full-page-screenshot-missing-scroll-panel/long-scroll-bottom.png": "7bfcc1e455d603d4808a20153f1c91f1ee8221ffdf91fd017d3a55c31d32e604"
  },
  "source_archive_sha256": "75844fc472c2bd642fcb16bcd10ca582cfb39912ba59a4ad2dea07cee7240c90"
}
