{
  "game": "order-of-the-sinking-star",
  "revision": "prior-three-selected-state-layouts-2026-10-24",
  "sourceId": "prior-three-selected-state-frames",
  "scope": "Three selected-state screenshots added to existing guides; not confirmed starting boards, route proofs, or finishes. Existing model routes and candidate coverage are unchanged.",
  "counts": {
    "screenshots": 3,
    "newBilingualBoardCoverage": 0,
    "sourceVideoFrames": 2,
    "articleStillFrames": 1
  },
  "cards": [
    {
      "levelId": "crystals_not_stones",
      "levelSet": "heroes_and_stones",
      "levelSetPosition": 1,
      "levelSetPositionBasis": "native-set-position",
      "articleCue": {
        "timeSeconds": 128,
        "pts": 1966080,
        "timeBase": "1/15360",
        "exactPtsKnown": true,
        "basis": "selected-video-state"
      },
      "displaySource": {
        "sourceId": "heroes-and-stones-west-video",
        "file": "/evidence/prior-three-selected-state-stills-2026-10-24/crystal-128.jpg",
        "url": "https://www.youtube.com/watch?v=RD8X26sEZeI",
        "creator": "The Flying Chungus",
        "cue": "Selected source frame at 128 seconds; source PTS 1966080, time base 1/15360.",
        "exactPtsKnown": true
      },
      "instruction": {
        "en": "Use the sunken crystal as footing.",
        "zh": "借沉入水中的水晶落脚。"
      },
      "walkthrough": {
        "label": {
          "en": "Crystal Bridges selected video state",
          "zh": "水晶搭桥视频选定状态"
        },
        "opening": {
          "en": "Selected source state only; it does not verify the separate model route below.",
          "zh": "仅展示来源中的选定状态；不验证下方独立建模路线。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/prior-three-selected-states/crystal-128.svg",
            "width": 1280,
            "height": 720,
            "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/crystal-128.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "a9ff4e8742a5e210bb63d498dfab605de5c1fb39c0840d5bbdabcca70fe3ef07",
            "displaySourceFile": "/evidence/prior-three-selected-state-stills-2026-10-24/crystal-128.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "a9ff4e8742a5e210bb63d498dfab605de5c1fb39c0840d5bbdabcca70fe3ef07",
            "imageSha256": "d9a8411addcb49ef5bca86a8008ff443fdf20176966a8de003a6d3d875f49e7d",
            "sourceTimeLabel": "Selected source frame at 128 seconds; source PTS 1966080, time base 1/15360.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 1280,
              "height": 720,
              "excludedRects": []
            },
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "V",
                "color": "#168bd2",
                "center": {
                  "x": 872,
                  "y": 261
                },
                "rect": [
                  844,
                  233,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "pink crystal settled in the eastern gap",
                  "zh": "东侧缺口中已沉下的粉色水晶"
                }
              }
            ],
            "alt": {
              "en": "Crystal Bridges, selected video state at 128 seconds; ring marks pink crystal settled in the eastern gap.",
              "zh": "水晶搭桥视频 128 秒选定状态；圆环标出东侧缺口中已沉下的粉色水晶。"
            },
            "instruction": {
              "en": "Use the sunken crystal as footing.",
              "zh": "借沉入水中的水晶落脚。"
            },
            "result": {
              "en": "Ring marks pink crystal settled in the eastern gap.",
              "zh": "圆环标出东侧缺口中已沉下的粉色水晶。"
            },
            "sourceCue": "Selected source frame at 128 seconds; source PTS 1966080, time base 1/15360.",
            "exactPtsKnown": true
          }
        ]
      }
    },
    {
      "levelId": "stones_not_crystals",
      "levelSet": "heroes_and_stones",
      "levelSetPosition": 2,
      "levelSetPositionBasis": "native-set-position",
      "articleCue": {
        "timeSeconds": 158,
        "pts": 2426880,
        "timeBase": "1/15360",
        "exactPtsKnown": true,
        "basis": "selected-video-state"
      },
      "displaySource": {
        "sourceId": "heroes-and-stones-west-video",
        "file": "/evidence/prior-three-selected-state-stills-2026-10-24/stone-158.jpg",
        "url": "https://www.youtube.com/watch?v=RD8X26sEZeI",
        "creator": "The Flying Chungus",
        "cue": "Selected source frame at 158 seconds; source PTS 2426880, time base 1/15360.",
        "exactPtsKnown": true
      },
      "instruction": {
        "en": "Give each skipping stone a stopper.",
        "zh": "让每块跳石遇到阻挡物。"
      },
      "walkthrough": {
        "label": {
          "en": "Stone Crossings selected video state",
          "zh": "飞石搭桥视频选定状态"
        },
        "opening": {
          "en": "Selected source state only; it does not verify the separate model route below.",
          "zh": "仅展示来源中的选定状态；不验证下方独立建模路线。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/prior-three-selected-states/stone-158.svg",
            "width": 1280,
            "height": 720,
            "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/stone-158.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "f40ed1d6bdb568916f3388839c213f9bc3c54c063bf82fcf4722c7e7ab647578",
            "displaySourceFile": "/evidence/prior-three-selected-state-stills-2026-10-24/stone-158.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "f40ed1d6bdb568916f3388839c213f9bc3c54c063bf82fcf4722c7e7ab647578",
            "imageSha256": "e96fc01a534bd62616804255fc7a80979e04606c3d1fdc1b0e9ae0ffe6debc0d",
            "sourceTimeLabel": "Selected source frame at 158 seconds; source PTS 2426880, time base 1/15360.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 1280,
              "height": 720,
              "excludedRects": []
            },
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "V",
                "color": "#168bd2",
                "center": {
                  "x": 888,
                  "y": 322
                },
                "rect": [
                  860,
                  294,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "round skipping stone on the eastern island",
                  "zh": "东侧岛上的圆形跳石"
                }
              }
            ],
            "alt": {
              "en": "Stone Crossings, selected video state at 158 seconds; ring marks round skipping stone on the eastern island.",
              "zh": "飞石搭桥视频 158 秒选定状态；圆环标出东侧岛上的圆形跳石。"
            },
            "instruction": {
              "en": "Give each skipping stone a stopper.",
              "zh": "让每块跳石遇到阻挡物。"
            },
            "result": {
              "en": "Ring marks round skipping stone on the eastern island.",
              "zh": "圆环标出东侧岛上的圆形跳石。"
            },
            "sourceCue": "Selected source frame at 158 seconds; source PTS 2426880, time base 1/15360.",
            "exactPtsKnown": true
          }
        ]
      }
    },
    {
      "levelId": "heroes3_21_condensed",
      "articlePuzzleNumber": 23,
      "levelSet": "heroes3",
      "levelSetPosition": 24,
      "levelSetPositionBasis": "native-set-position",
      "articleCue": {
        "timeSeconds": null,
        "pts": null,
        "timeBase": null,
        "exactPtsKnown": false,
        "basis": "static-article-still"
      },
      "displaySource": {
        "sourceId": "heroes3-bard-druid-walkthrough",
        "file": "/evidence/prior-three-selected-state-stills-2026-10-24/heroes3-21-p23.webp",
        "url": "https://sinkingstarwalkthrough.com/img/north/hauling-3/puzzle-23.webp",
        "creator": "100% Guides",
        "cue": "Heroes 3 article Puzzle 23 still; no video timestamp is claimed.",
        "exactPtsKnown": false
      },
      "instruction": {
        "en": "Use swaps and song for six pads.",
        "zh": "借换位与歌声占满六个圆垫。"
      },
      "walkthrough": {
        "label": {
          "en": "Heroes 3 article puzzle 23 selected state",
          "zh": "Heroes 3 文章第 23 题选定状态"
        },
        "opening": {
          "en": "Selected source state only; it does not verify the separate model route below.",
          "zh": "仅展示来源中的选定状态；不验证下方独立建模路线。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/prior-three-selected-states/heroes3-21-p23.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 23,
            "sourceFrameFile": "/evidence/prior-three-selected-state-stills-2026-10-24/heroes3-21-p23.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "056e6eaf26a617944bd040d7e73174e6536c971ec7230c0d5a4af4c3af473731",
            "displaySourceFile": "/evidence/prior-three-selected-state-stills-2026-10-24/heroes3-21-p23.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "056e6eaf26a617944bd040d7e73174e6536c971ec7230c0d5a4af4c3af473731",
            "imageSha256": "980443f915d1368632c2f73a6e973cb440565d7a24fe4773bd9b2209522632fc",
            "sourceTimeLabel": "Heroes 3 article Puzzle 23 still; no video timestamp is claimed.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 6,
                  "y": 8,
                  "width": 182,
                  "height": 35,
                  "purpose": "creator-puzzle-badge"
                },
                {
                  "x": 910,
                  "y": 490,
                  "width": 50,
                  "height": 50,
                  "purpose": "creator-logo"
                }
              ]
            },
            "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."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "23",
                "color": "#168bd2",
                "center": {
                  "x": 194,
                  "y": 218
                },
                "rect": [
                  166,
                  190,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "upper yellow circular pad on the left edge",
                  "zh": "左侧边缘最上方的黄色圆形垫"
                }
              }
            ],
            "alt": {
              "en": "Heroes 3 article Puzzle 23 selected state; ring marks upper yellow circular pad on the left edge.",
              "zh": "《Heroes 3》文章第 23 题选定状态；圆环标出左侧边缘最上方的黄色圆形垫。"
            },
            "instruction": {
              "en": "Use swaps and song for six pads.",
              "zh": "借换位与歌声占满六个圆垫。"
            },
            "result": {
              "en": "Ring marks upper yellow circular pad on the left edge.",
              "zh": "圆环标出左侧边缘最上方的黄色圆形垫。"
            },
            "sourceCue": "Heroes 3 article Puzzle 23 still; no video timestamp is claimed.",
            "exactPtsKnown": false
          }
        ]
      }
    }
  ]
}
