{
  "schemaVersion": 1,
  "testId": "peekaboo-50-image-lazy-srcset-2026-10-14",
  "testedWith": "Source Image Finder 0.5.186 .64, Scan Single Page",
  "evidenceOrigin": "User-provided CSV, TXT, and downloaded ZIP from a live local run; comparison against stored HTTP-only HTML baseline",
  "testPage": "https://freqdec.github.io/peekaboo/demo/srcset-lazyload/index.html",
  "rawHtmlBaseline": {
    "httpStatus": 200,
    "actualImgElements": 0,
    "method": "HTTP fetch without JavaScript execution, HTML parsed as elements (not a substring search)."
  },
  "counts": {
    "exportedCsvRows": 50,
    "uniqueBestVerifiedUrls": 50,
    "txtRows": 50,
    "downloadedJpegFiles": 50,
    "uniqueFileHashes": 50,
    "corruptZipEntries": 0,
    "verifiedLargerFilesReported": 0
  },
  "downloadedDimensions": {
    "width": 1200,
    "height": 675,
    "unit": "pixels"
  },
  "limitations": [
    "Single illustrative demo; not evidence of universal lazy-loading compatibility.",
    "Larger-image recovery was not demonstrated by this test.",
    "ZIP was checked using the user-provided archive; site does not host or redistribute the 50 third-party image files.",
    "Baseline compares initial server response HTML against scanner output after page rendering; not against every browser extension or other image extractor."
  ],
  "exportedRows": [
    {
      "row": 1,
      "zipFilename": "fff.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+1+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 25695,
      "sha256": "71bc27d072a0bafcd377ff1510294dfb9395ef98b9c048161c8eac51472f891c"
    },
    {
      "row": 2,
      "zipFilename": "fff-2.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+2+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26596,
      "sha256": "db1c63a1f17ca98f7fc2dd29a455e3e93210c34c6d2c2e3480ede324457ad212"
    },
    {
      "row": 3,
      "zipFilename": "fff-3.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+3+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26818,
      "sha256": "2cf49e4fa6d3e033569ec6ebaa28af1fd5f3a7d7462c493a9875140d8ae0bc7f"
    },
    {
      "row": 4,
      "zipFilename": "fff-4.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+4+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26588,
      "sha256": "5021df7a035c92061c3882b6fa022f4639dae92faf9cd80ea0cd56b99245ff56"
    },
    {
      "row": 5,
      "zipFilename": "fff-5.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+5+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26616,
      "sha256": "77aeee066215a5bfa96eaf6dfd46957de58c1138f48a90a2cbee443845290936"
    },
    {
      "row": 6,
      "zipFilename": "fff-6.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+6+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27300,
      "sha256": "dd2e85f355979b052cf712a84d5172b229434bf03c7036213796154514b0218f"
    },
    {
      "row": 7,
      "zipFilename": "fff-7.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+7+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26119,
      "sha256": "e01e0a624d8a3ed3bd6ebb3acd2e6a3b6a3422c8d5a817217dbbba1ccd97693c"
    },
    {
      "row": 8,
      "zipFilename": "fff-8.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+8+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27643,
      "sha256": "a9ad51c600129ef31dce158460061dfe56ca80f61592eb347f8da27d935deb33"
    },
    {
      "row": 9,
      "zipFilename": "fff-9.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+9+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27282,
      "sha256": "d26f7a31e068724970282f4a274f659a889236d1ab0dcb2749217463e19bb986"
    },
    {
      "row": 10,
      "zipFilename": "fff-10.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+10+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26642,
      "sha256": "08ba9b27ec393324471e9d5f6c3efaa261c03ce04e2a35e4594ce1a09d12d889"
    },
    {
      "row": 11,
      "zipFilename": "fff-11.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+11+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 25501,
      "sha256": "7f6b6c212fddb828e55b6fe5926b9035cac9e83f498a01ccbe256b1d803d5cae"
    },
    {
      "row": 12,
      "zipFilename": "fff-12.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+12+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26286,
      "sha256": "be604ea2e11f2ea8051a046d8a8dcf91ccdaf33b37dffedb3d8eb24f79c75225"
    },
    {
      "row": 13,
      "zipFilename": "fff-13.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+13+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26441,
      "sha256": "40eb6a567c31e8e9ab66b23abaab8883f03f3d0161ed861c50437f9f4be0b370"
    },
    {
      "row": 14,
      "zipFilename": "fff-14.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+14+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26248,
      "sha256": "ba7c69fd29a890d374567dc23a47d1d0adae6261e1a26d70a3ae246b3f73931e"
    },
    {
      "row": 15,
      "zipFilename": "fff-15.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+15+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26218,
      "sha256": "18703d1c89526b9344390eea1465f049f705038eacb10784a4a9e1ddccb792d3"
    },
    {
      "row": 16,
      "zipFilename": "fff-16.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+16+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26840,
      "sha256": "15e1b3a9f77a8ffa220597bbfe96059525ff10b50f045f08802918649a666ffe"
    },
    {
      "row": 17,
      "zipFilename": "fff-17.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+17+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 25802,
      "sha256": "a777481a48b26c47572051910f039a9f3d9aba3a2eaf4663ebc7d2046301bf1a"
    },
    {
      "row": 18,
      "zipFilename": "fff-18.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+18+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27175,
      "sha256": "7ac02f35cba83144d6064cfb901e1628b436ead94225b55683ca26437cb1374e"
    },
    {
      "row": 19,
      "zipFilename": "fff-19.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+19+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26791,
      "sha256": "14aad3ee1cdca6511e9cb2731a2c65a8251f5a7796c62ff50fc7ede430e8b0bd"
    },
    {
      "row": 20,
      "zipFilename": "fff-20.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+20+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27487,
      "sha256": "952c3cfaa895578d3720ab27122edbb9137f204c7b99f4ca381bcc5842687453"
    },
    {
      "row": 21,
      "zipFilename": "fff-21.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+21+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26353,
      "sha256": "11424882fe51fab305227ba701e480676447f106d86c8a90a5638df11e5396fd"
    },
    {
      "row": 22,
      "zipFilename": "fff-22.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+22+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27123,
      "sha256": "c6db127c48b2ea1406af1e805677c36bdf4b7eca94110da6a25a0e531c9036bd"
    },
    {
      "row": 23,
      "zipFilename": "fff-23.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+23+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27289,
      "sha256": "3e2de609132a37f43d1db7d0e2a9b9bb44f6acd25f66f5f70d69766cd320fcb7"
    },
    {
      "row": 24,
      "zipFilename": "fff-24.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+24+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27088,
      "sha256": "f8e8becccba82b0ec00a28bbfd6011a798ccae67d0effb31ebbd1a3c7284ac37"
    },
    {
      "row": 25,
      "zipFilename": "fff-25.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+25+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27062,
      "sha256": "be7e2d5911ac6f9a2e2df3bc5fdb661f7616b1db517a936056068fa7bee83704"
    },
    {
      "row": 26,
      "zipFilename": "fff-26.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+26+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27697,
      "sha256": "5f47c3905cef55ef42c4da8657354431c7635b90eab421cc08ad8226ef1a5f5d"
    },
    {
      "row": 27,
      "zipFilename": "fff-27.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+27+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26660,
      "sha256": "118d2f6c2ace786f4722e4bf5e0f15fc0a9c11385d9d26844e04e77142a9c95f"
    },
    {
      "row": 28,
      "zipFilename": "fff-28.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+28+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 28033,
      "sha256": "85f79118e11d3c3aefa3c3da9de137fb46461462b3b319af9184e0a0ee02003b"
    },
    {
      "row": 29,
      "zipFilename": "fff-29.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+29+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27626,
      "sha256": "0629d429d603dcb049a1dc554bf627037238f62fb784df8b318fe544046e7fed"
    },
    {
      "row": 30,
      "zipFilename": "fff-30.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+30+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27654,
      "sha256": "db53eff647f0be8a7c0bea5c0afb468d956c705f57b4f2f7565f471c35ae2820"
    },
    {
      "row": 31,
      "zipFilename": "fff-31.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+31+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26530,
      "sha256": "d5198d5ae1704003ccc8943c9af207a098079ebb3df1b8ee4f0615c34316dcab"
    },
    {
      "row": 32,
      "zipFilename": "fff-32.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+32+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27294,
      "sha256": "a8a453ca59c827e93677f59265959482fa9252dfc6e636ead368bf4b6c444ec7"
    },
    {
      "row": 33,
      "zipFilename": "fff-33.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+33+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27462,
      "sha256": "20297867b46cb12d9b5a4907ce9e69e7825850d75703ce262d9fdd5cc5f65ed6"
    },
    {
      "row": 34,
      "zipFilename": "fff-34.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+34+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27266,
      "sha256": "a73dd7334a9ce0a3e7e8fc1179317a543f3d1d577bb87577d1a6702997ec9cc2"
    },
    {
      "row": 35,
      "zipFilename": "fff-35.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+35+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27200,
      "sha256": "b276ea4a826ce10320b5b6362fe0446c6d056ff24a56daf49502789c3c30f36b"
    },
    {
      "row": 36,
      "zipFilename": "fff-36.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+36+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27838,
      "sha256": "5b8b139b962b78b8791c0215f74e046506dbfdfb15b43a5aa1bae9c49d650c50"
    },
    {
      "row": 37,
      "zipFilename": "fff-37.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+37+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26822,
      "sha256": "6e3f8faf28e909ccbe1e143f962ba3385de2df0dc268fdff0df9cdfc19c2fa30"
    },
    {
      "row": 38,
      "zipFilename": "fff-38.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+38+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 28164,
      "sha256": "ea3e9650c8d38b1b9ea787ad7ebd4413b07da04401d9c0af6087eb1744f89fbe"
    },
    {
      "row": 39,
      "zipFilename": "fff-39.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+39+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27817,
      "sha256": "d0cbbadc2deb002472d7809ffcab12b23acc9ec1713fe92df79291e22042368b"
    },
    {
      "row": 40,
      "zipFilename": "fff-40.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+40+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27400,
      "sha256": "674603663055162d9cfb3cb98447332bb4e31d66422a3e6a0032e6d40e37d5de"
    },
    {
      "row": 41,
      "zipFilename": "fff-41.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+41+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26278,
      "sha256": "a0bb5048d77204c69656ae8f3e72aaad50832c627f844eacfd17e47233a6e8f7"
    },
    {
      "row": 42,
      "zipFilename": "fff-42.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+42+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27051,
      "sha256": "84be2069b91f3529c27d4716bc5e80c791b287a7cd6ae939638559d7b0f9df40"
    },
    {
      "row": 43,
      "zipFilename": "fff-43.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+43+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27231,
      "sha256": "673ea404f19f31071de23304c159ff8636f3c6e2719e177568e173522e181b8f"
    },
    {
      "row": 44,
      "zipFilename": "fff-44.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+44+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27043,
      "sha256": "025538ca951d22bd080114261fff383f5d238ca20c0c90b7c61409d5dc377cf5"
    },
    {
      "row": 45,
      "zipFilename": "fff-45.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+45+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27007,
      "sha256": "995611a04a828144a66865d3379401f041f9371700e91db496c8017e1de19f25"
    },
    {
      "row": 46,
      "zipFilename": "fff-46.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+46+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27609,
      "sha256": "8bd188621ad7df3ff7e0d8ca7f49fad5e2632423aa25e70d1ab04530ab1bbf94"
    },
    {
      "row": 47,
      "zipFilename": "fff-47.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+47+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 26597,
      "sha256": "61e52fc92f479108fb0af079526bb4d23b6b6f7ab993afbbc29e6fb848179283"
    },
    {
      "row": 48,
      "zipFilename": "fff-48.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+48+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27961,
      "sha256": "d76085a3ac3c3e8e06e5dec051ee1fb480311cdcf2cdd33c7d42a3d939a4fe10"
    },
    {
      "row": 49,
      "zipFilename": "fff-49.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+49+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27580,
      "sha256": "f6fe510feb6e411a5b45e39a6647e918fa3f725bed02a6374ac6331024fff377"
    },
    {
      "row": 50,
      "zipFilename": "fff-50.jpg",
      "bestVerifiedUrl": "https://dummyimage.com/1200x675/000/fff.jpg?text=Image+50+xl",
      "width": 1200,
      "height": 675,
      "byteCount": 27433,
      "sha256": "a2ac0aca27e4b977dcdf40448d088f20448f85b5f4fa211021fd46bf23f32ca7"
    }
  ]
}
