{
  "revision": "prior-three-selected-state-frames-2026-10-24",
  "sourceVideo": {
    "url": "https://www.youtube.com/watch?v=RD8X26sEZeI",
    "author": "The Flying Chungus",
    "cacheSha256": "dac4b9d388366266f4171d3efe457f8f8712fe0293c9c8b0c4be9101f00c62e6",
    "cacheBytes": 68505731,
    "codec": "AV1",
    "fps": "60/1",
    "timeBase": "1/15360",
    "rawVideoArchived": false
  },
  "records": [
    {
      "levelId": "crystals_not_stones",
      "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/crystal-128.jpg",
      "sourceUrl": null,
      "articleUrl": null,
      "articleSection": null,
      "sourceVideo": "https://www.youtube.com/watch?v=RD8X26sEZeI",
      "sourceFrameSha256": "a9ff4e8742a5e210bb63d498dfab605de5c1fb39c0840d5bbdabcca70fe3ef07",
      "bytes": 60223,
      "dimensions": [
        1280,
        720
      ],
      "sourcePTS": 1966080,
      "sourceTimeBase": "1/15360",
      "sourceTimeSeconds": 128,
      "rawSourceOrdinal": null,
      "sourceVideoAvailability": null,
      "nativeTextureSha256": "cc3fb249027ddf7c01ba912d8f2130d84a4ad7db69aa1dbf6d16500499e160f9",
      "frameCreator": "The Flying Chungus",
      "hint": {
        "en": "Use the sunken crystal as footing.",
        "zh": "借沉入水中的水晶落脚。"
      },
      "marker": {
        "center": {
          "x": 872,
          "y": 261
        },
        "label": {
          "en": "pink crystal settled in the eastern gap",
          "zh": "东侧缺口中已沉下的粉色水晶"
        }
      },
      "displayMasks": [],
      "selectedStateOnly": true,
      "cp0Confirmed": false,
      "independentRouteOrFinishVerified": false
    },
    {
      "levelId": "stones_not_crystals",
      "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/stone-158.jpg",
      "sourceUrl": null,
      "articleUrl": null,
      "articleSection": null,
      "sourceVideo": "https://www.youtube.com/watch?v=RD8X26sEZeI",
      "sourceFrameSha256": "f40ed1d6bdb568916f3388839c213f9bc3c54c063bf82fcf4722c7e7ab647578",
      "bytes": 50246,
      "dimensions": [
        1280,
        720
      ],
      "sourcePTS": 2426880,
      "sourceTimeBase": "1/15360",
      "sourceTimeSeconds": 158,
      "rawSourceOrdinal": null,
      "sourceVideoAvailability": null,
      "nativeTextureSha256": "7508ddf5f80fd6f94b7244516c1d3522f219fa1328ac0d92fd595be66ca737ad",
      "frameCreator": "The Flying Chungus",
      "hint": {
        "en": "Give each skipping stone a stopper.",
        "zh": "让每块跳石遇到阻挡物。"
      },
      "marker": {
        "center": {
          "x": 888,
          "y": 322
        },
        "label": {
          "en": "round skipping stone on the eastern island",
          "zh": "东侧岛上的圆形跳石"
        }
      },
      "displayMasks": [],
      "selectedStateOnly": true,
      "cp0Confirmed": false,
      "independentRouteOrFinishVerified": false
    },
    {
      "levelId": "heroes3_21_condensed",
      "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/heroes3-21-p23.webp",
      "sourceUrl": "https://sinkingstarwalkthrough.com/img/north/hauling-3/puzzle-23.webp",
      "articleUrl": "https://sinkingstarwalkthrough.com/heroes-3-bard-druid-solutions/",
      "articleSection": "Puzzle 23",
      "sourceVideo": "https://www.youtube.com/watch?v=4N1hRsbTGA0",
      "sourceFrameSha256": "056e6eaf26a617944bd040d7e73174e6536c971ec7230c0d5a4af4c3af473731",
      "bytes": 41782,
      "dimensions": [
        960,
        540
      ],
      "sourcePTS": null,
      "sourceTimeBase": null,
      "sourceTimeSeconds": null,
      "rawSourceOrdinal": null,
      "sourceVideoAvailability": "Unavailable when checked2026-10-23; only the exact article still is used. No raw video/PTS fabricated.",
      "nativeTextureSha256": "5c4fc67ba47657ac59f580967d73bfd0ffe7858d5f032cc3bfcf8bde8cf132ff",
      "frameCreator": "100% Guides",
      "hint": {
        "en": "Use swaps and song for six pads.",
        "zh": "借换位与歌声占满六个圆垫。"
      },
      "marker": {
        "center": {
          "x": 194,
          "y": 218
        },
        "label": {
          "en": "upper yellow circular pad on the left edge",
          "zh": "左侧边缘最上方的黄色圆形垫"
        }
      },
      "displayMasks": [
        {
          "x": 6,
          "y": 8,
          "width": 182,
          "height": 35,
          "purpose": "creator-puzzle-badge",
          "reason": "English PUZZLE#23 overlay on dark upper-left background above the chamber."
        },
        {
          "x": 910,
          "y": 490,
          "width": 50,
          "height": 50,
          "purpose": "creator-logo",
          "reason": "Small circular uploader mark on empty lower-right background, beyond the chamber."
        }
      ],
      "selectedStateOnly": true,
      "cp0Confirmed": false,
      "independentRouteOrFinishVerified": false
    }
  ],
  "portableLogs": [
    {
      "levelId": "crystals_not_stones",
      "logFile": "/evidence/prior-three-selected-state-stills-2026-10-24/crystals_not_stones-ffmpeg-showinfo.txt",
      "logSha256": "e1121387dca9cff9c50fbb7f37fd917e674386960ca42590b9b42b1312dcf769",
      "basis": "Portable copy of ffmpeg showinfo output; local absolute paths replaced with placeholders."
    },
    {
      "levelId": "stones_not_crystals",
      "logFile": "/evidence/prior-three-selected-state-stills-2026-10-24/stones_not_crystals-ffmpeg-showinfo.txt",
      "logSha256": "88f1057d41de391e4fa6252c5d83566be0608680caaee4eda45b523e94e03e6f",
      "basis": "Portable copy of ffmpeg showinfo output; local absolute paths replaced with placeholders."
    }
  ],
  "limitations": [
    "Two frames have exact PTS/time-base from the preserved showinfo log; the Heroes 3 image is a static article still with no video timestamp.",
    "No route, starting state, finish, or gameplay validation is established."
  ]
}
