{
  "game": "order-of-the-sinking-star",
  "revision": "mirror-isles-selected-layouts-2026-10-22-remaining29-display-upgrades-2026-10-25",
  "sourceClassification": "/evidence/mirror-isles-candidate-classification-2026-10-22.json",
  "sourcePageUrl": "https://sinkingstarwalkthrough.com/mirror-isles-solutions/",
  "counts": {
    "cards": 27,
    "candidatesWithCleanSelectedLayout": 27,
    "screenshotCardsUnresolved": 1,
    "croppedSelectedDetailCards": 1
  },
  "cards": [
    {
      "levelId": "mirror_1",
      "articlePuzzleNumber": 1,
      "levelSet": "mirror",
      "levelSetPosition": 1,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "0:16",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-01-source.webp",
        "cue": "Article cue 0:16; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use the mirror for two swaps: first reach the small islet, then swap to the large island.",
        "借助镜子连续换位两次：先抵达小岛，再换到大岛。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 1 selected layout",
          "zh": "Mirror Isles 文章第 1 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-01.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 0:16; exact PTS unknown",
            "articlePuzzleNumber": 1,
            "internalSetPosition": 1,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-01-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "95f274cd367ca29039d3ddc81da50b4b6c7bfed38304fb614a0ee0939a40940c",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-01-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "95f274cd367ca29039d3ddc81da50b4b6c7bfed38304fb614a0ee0939a40940c",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 0:16; exact PTS unknown",
            "imageSha256": "e0ac3f8c21ae2f63a19766e6cfa56150f71b4ed929a4d79b281fd8170cb374b3",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 360,
                  "y": 350
                },
                "rect": [
                  337,
                  327,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit island",
                  "zh": "出口岛"
                }
              }
            ],
            "instruction": {
              "en": "Use the mirror for two swaps: first reach the small islet, then swap to the large island.",
              "zh": "借助镜子连续换位两次：先抵达小岛，再换到大岛。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_1 at mirror-set position 1; blue markers identify exit island. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_1（mirror 关卡组位置 1）布局明确匹配；蓝色标记指出出口岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 1, matched to mirror_1; blue markers identify exit island.",
              "zh": "Mirror Isles 文章第 1 题，与 mirror_1 布局匹配；蓝色标记指出出口岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_2",
      "articlePuzzleNumber": 2,
      "levelSet": "mirror",
      "levelSetPosition": 2,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "0:32",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-02.webp",
        "cue": "0:32",
        "sourceSha256": "0b7cc9c0b4c7dbf2beaf45eb1df4426ae13effb96531eeb9dbb6152efb0261d7",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-02-video-00m37s-source.jpg",
        "cue": "Gamer Guru video frame 00:37 (37 s); article cue 0:32",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "00:37",
        "videoTimeSeconds": 37,
        "sourceFrameSha256": "20b16b35f912ffdd61aac298ddee494317b58ee6545354bc4d19fc731ce61cc2",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Move the lower mirror until its beam reaches the exit island.",
        "推动下方镜子，让光束对准出口岛。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 2 selected layout",
          "zh": "Mirror Isles 文章第 2 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-02.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 00:37 (37 s)",
            "articlePuzzleNumber": 2,
            "internalSetPosition": 2,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-02-video-00m37s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "20b16b35f912ffdd61aac298ddee494317b58ee6545354bc4d19fc731ce61cc2",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-02-video-00m37s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "20b16b35f912ffdd61aac298ddee494317b58ee6545354bc4d19fc731ce61cc2",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "00:37",
            "displaySourceTimeSeconds": 37,
            "displaySourceCue": "Gamer Guru video frame 00:37 (37 s); article cue 0:32",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-02.webp",
              "cue": "0:32",
              "sourceSha256": "0b7cc9c0b4c7dbf2beaf45eb1df4426ae13effb96531eeb9dbb6152efb0261d7",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-02-video-00m37s-source.jpg",
              "cue": "Gamer Guru video frame 00:37 (37 s); article cue 0:32",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "00:37",
              "videoTimeSeconds": 37,
              "sourceFrameSha256": "20b16b35f912ffdd61aac298ddee494317b58ee6545354bc4d19fc731ce61cc2",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "a02b7f0d5b2f772cfe3a6a08e73a006feef909743b2c8139286872b70076ff54",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 626,
                  "y": 225
                },
                "rect": [
                  603,
                  202,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit tile",
                  "zh": "出口格"
                }
              }
            ],
            "instruction": {
              "en": "Move the lower mirror until its beam reaches the exit island.",
              "zh": "推动下方镜子，让光束对准出口岛。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 00:37 shows article puzzle 2 matched to mirror_2 at mirror-set position 2; blue markers identify exit tile, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 00:37 的清晰画面显示文章第 2 题，与 mirror_2（mirror 关卡组位置 2）的布局匹配；蓝色标记指出出口格，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 2, matched to mirror_2; blue markers identify exit tile.",
              "zh": "Mirror Isles 文章第 2 题，与 mirror_2 匹配；蓝色标记指出出口格。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_3",
      "articlePuzzleNumber": 3,
      "levelSet": "mirror",
      "levelSetPosition": 3,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "0:51",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-03.webp",
        "cue": "0:51",
        "sourceSha256": "72229a46502ee690095f524097f3e70645fbf17be5ace7540ff986c08c8e8ce2",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-03-video-01m14s-source.jpg",
        "cue": "Gamer Guru video frame 01:14 (74 s); article cue 0:51",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "01:14",
        "videoTimeSeconds": 74,
        "sourceFrameSha256": "71b484ef5dcc8f2659d12a5fcece9594a477eade54e0603da03ecf61ac38167e",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Sink a boulder to bridge the first gap, then reposition the mirror to reach the exit.",
        "先把巨石沉入水中搭桥，再调整镜子抵达出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 3 selected layout",
          "zh": "Mirror Isles 文章第 3 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-03.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 01:14 (74 s)",
            "articlePuzzleNumber": 3,
            "internalSetPosition": 3,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-03-video-01m14s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "71b484ef5dcc8f2659d12a5fcece9594a477eade54e0603da03ecf61ac38167e",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-03-video-01m14s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "71b484ef5dcc8f2659d12a5fcece9594a477eade54e0603da03ecf61ac38167e",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "01:14",
            "displaySourceTimeSeconds": 74,
            "displaySourceCue": "Gamer Guru video frame 01:14 (74 s); article cue 0:51",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-03.webp",
              "cue": "0:51",
              "sourceSha256": "72229a46502ee690095f524097f3e70645fbf17be5ace7540ff986c08c8e8ce2",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-03-video-01m14s-source.jpg",
              "cue": "Gamer Guru video frame 01:14 (74 s); article cue 0:51",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "01:14",
              "videoTimeSeconds": 74,
              "sourceFrameSha256": "71b484ef5dcc8f2659d12a5fcece9594a477eade54e0603da03ecf61ac38167e",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "c57d471e68d36e13d011138fc5c861d9f63b30dca4d8337336bb69653d650db6",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 727,
                  "y": 225
                },
                "rect": [
                  704,
                  202,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit plate",
                  "zh": "出口踏板"
                }
              }
            ],
            "instruction": {
              "en": "Sink a boulder to bridge the first gap, then reposition the mirror to reach the exit.",
              "zh": "先把巨石沉入水中搭桥，再调整镜子抵达出口。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 01:14 shows article puzzle 3 matched to mirror_3 at mirror-set position 3; blue markers identify exit plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 01:14 的清晰画面显示文章第 3 题，与 mirror_3（mirror 关卡组位置 3）的布局匹配；蓝色标记指出出口踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 3, matched to mirror_3; blue markers identify exit plate.",
              "zh": "Mirror Isles 文章第 3 题，与 mirror_3 匹配；蓝色标记指出出口踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_4",
      "articlePuzzleNumber": 4,
      "levelSet": "mirror",
      "levelSetPosition": 4,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "1:58",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-04.webp",
        "cue": "1:58",
        "sourceSha256": "ec4a21b38dad645babb57302c7944e40734b0ed28304c86120d9110efa9f0b5e",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-04-video-02m18s-source.jpg",
        "cue": "Gamer Guru video frame 02:18 (138 s); article cue 1:58",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "02:18",
        "videoTimeSeconds": 138,
        "sourceFrameSha256": "c222b9baf955ec943f73acd9acdb7fd38f431aca2ba3364a8e6ddece9c2dafa0",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Clear the boulder blocking the beam endpoint, then swap to the exit.",
        "移开挡住光束落点的巨石，再换位抵达出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 4 selected layout",
          "zh": "Mirror Isles 文章第 4 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-04.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 02:18 (138 s)",
            "articlePuzzleNumber": 4,
            "internalSetPosition": 4,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-04-video-02m18s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "c222b9baf955ec943f73acd9acdb7fd38f431aca2ba3364a8e6ddece9c2dafa0",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-04-video-02m18s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "c222b9baf955ec943f73acd9acdb7fd38f431aca2ba3364a8e6ddece9c2dafa0",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "02:18",
            "displaySourceTimeSeconds": 138,
            "displaySourceCue": "Gamer Guru video frame 02:18 (138 s); article cue 1:58",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-04.webp",
              "cue": "1:58",
              "sourceSha256": "ec4a21b38dad645babb57302c7944e40734b0ed28304c86120d9110efa9f0b5e",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-04-video-02m18s-source.jpg",
              "cue": "Gamer Guru video frame 02:18 (138 s); article cue 1:58",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "02:18",
              "videoTimeSeconds": 138,
              "sourceFrameSha256": "c222b9baf955ec943f73acd9acdb7fd38f431aca2ba3364a8e6ddece9c2dafa0",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "2b0e25a685f4e816c7977f4deeda31f576832f602123675a3f9fe7ba0677a7a7",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 273,
                  "y": 140
                },
                "rect": [
                  250,
                  117,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit plate",
                  "zh": "出口踏板"
                }
              }
            ],
            "instruction": {
              "en": "Clear the boulder blocking the beam endpoint, then swap to the exit.",
              "zh": "移开挡住光束落点的巨石，再换位抵达出口。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 02:18 shows article puzzle 4 matched to mirror_4 at mirror-set position 4; blue markers identify exit plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 02:18 的清晰画面显示文章第 4 题，与 mirror_4（mirror 关卡组位置 4）的布局匹配；蓝色标记指出出口踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 4, matched to mirror_4; blue markers identify exit plate.",
              "zh": "Mirror Isles 文章第 4 题，与 mirror_4 匹配；蓝色标记指出出口踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_5",
      "articlePuzzleNumber": 5,
      "levelSet": "mirror",
      "levelSetPosition": 5,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "2:46",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-05-source.webp",
        "cue": "Article cue 2:46; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Sink boulders to make a path the mirror can follow, then reflect to the exit.",
        "将巨石沉入水中，为镜子铺路，再反射到出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 5 selected layout",
          "zh": "Mirror Isles 文章第 5 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-05.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 2:46; exact PTS unknown",
            "articlePuzzleNumber": 5,
            "internalSetPosition": 5,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-05-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "18db901b91f0002f5b8d20d010bba7fc51d59444792bd3bec2725e8f28ef9faa",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-05-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "18db901b91f0002f5b8d20d010bba7fc51d59444792bd3bec2725e8f28ef9faa",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 2:46; exact PTS unknown",
            "imageSha256": "93c79a1b703999daa8e4b15e8d5deeadd0db72a0c8b00b7a00b9aa92bd2be443",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 380,
                  "y": 478,
                  "width": 265,
                  "height": 48,
                  "reason": "Caption is in the empty-water margin below all islands."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 380,
                "y": 478,
                "width": 265,
                "height": 48,
                "reason": "Caption is in the empty-water margin below all islands."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 710,
                  "y": 282
                },
                "rect": [
                  687,
                  259,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit island",
                  "zh": "出口岛"
                }
              }
            ],
            "instruction": {
              "en": "Sink boulders to make a path the mirror can follow, then reflect to the exit.",
              "zh": "将巨石沉入水中，为镜子铺路，再反射到出口。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_5 at mirror-set position 5; blue markers identify exit island. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_5（mirror 关卡组位置 5）布局明确匹配；蓝色标记指出出口岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 5, matched to mirror_5; blue markers identify exit island.",
              "zh": "Mirror Isles 文章第 5 题，与 mirror_5 布局匹配；蓝色标记指出出口岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_6_alt",
      "articlePuzzleNumber": 6,
      "levelSet": "mirror",
      "levelSetPosition": 6,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "3:35",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-06.webp",
        "cue": "3:35",
        "sourceSha256": "58a1e6596ef77ef994d40341755af663c639f7899f365253d81736c578338232",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-06-video-04m14s-source.jpg",
        "cue": "Gamer Guru video frame 04:14 (254 s); article cue 3:35",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "04:14",
        "videoTimeSeconds": 254,
        "sourceFrameSha256": "68f74ef17f93838673296736caa378cdfcb00a77a7b0bc900dd3b6e789f3cf51",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Place a sunken boulder on the mirror’s beam line and extend the lower island.",
        "让沉下的巨石对准镜子光束，再延长下方岛屿。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 6 selected layout",
          "zh": "Mirror Isles 文章第 6 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-06.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 04:14 (254 s)",
            "articlePuzzleNumber": 6,
            "internalSetPosition": 6,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-06-video-04m14s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "68f74ef17f93838673296736caa378cdfcb00a77a7b0bc900dd3b6e789f3cf51",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-06-video-04m14s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "68f74ef17f93838673296736caa378cdfcb00a77a7b0bc900dd3b6e789f3cf51",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "04:14",
            "displaySourceTimeSeconds": 254,
            "displaySourceCue": "Gamer Guru video frame 04:14 (254 s); article cue 3:35",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-06.webp",
              "cue": "3:35",
              "sourceSha256": "58a1e6596ef77ef994d40341755af663c639f7899f365253d81736c578338232",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-06-video-04m14s-source.jpg",
              "cue": "Gamer Guru video frame 04:14 (254 s); article cue 3:35",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "04:14",
              "videoTimeSeconds": 254,
              "sourceFrameSha256": "68f74ef17f93838673296736caa378cdfcb00a77a7b0bc900dd3b6e789f3cf51",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "3d98a4a37377159a9122f5b0074c0011f0af587744ba1d57832f62d348d0a286",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 220,
                  "y": 75
                },
                "rect": [
                  197,
                  52,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goal plate",
                  "zh": "目标踏板"
                }
              }
            ],
            "instruction": {
              "en": "Place a sunken boulder on the mirror’s beam line and extend the lower island.",
              "zh": "让沉下的巨石对准镜子光束，再延长下方岛屿。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 04:14 shows article puzzle 6 matched to mirror_6_alt at mirror-set position 6; blue markers identify goal plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 04:14 的清晰画面显示文章第 6 题，与 mirror_6_alt（mirror 关卡组位置 6）的布局匹配；蓝色标记指出目标踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 6, matched to mirror_6_alt; blue markers identify goal plate.",
              "zh": "Mirror Isles 文章第 6 题，与 mirror_6_alt 匹配；蓝色标记指出目标踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_7",
      "articlePuzzleNumber": 7,
      "levelSet": "mirror",
      "levelSetPosition": 7,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "4:41",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-07-source.webp",
        "cue": "Article cue 4:41; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Swap behind the boulder, then push it across the gap toward the exit.",
        "先换位到巨石后方，再把它推过缺口靠近出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 7 selected layout",
          "zh": "Mirror Isles 文章第 7 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-07.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 4:41; exact PTS unknown",
            "articlePuzzleNumber": 7,
            "internalSetPosition": 7,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-07-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "f84a044e59e1eed407e91689dc89160c99a895183ad40085b4c7e4bae8323c15",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-07-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "f84a044e59e1eed407e91689dc89160c99a895183ad40085b4c7e4bae8323c15",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 4:41; exact PTS unknown",
            "imageSha256": "1a0333a6416e7678198612179c1704deddd625089e11ceaf069096088eefa0a0",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 758,
                  "y": 288
                },
                "rect": [
                  735,
                  265,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit island",
                  "zh": "出口岛"
                }
              }
            ],
            "instruction": {
              "en": "Swap behind the boulder, then push it across the gap toward the exit.",
              "zh": "先换位到巨石后方，再把它推过缺口靠近出口。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_7 at mirror-set position 7; blue markers identify exit island. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_7（mirror 关卡组位置 7）布局明确匹配；蓝色标记指出出口岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 7, matched to mirror_7; blue markers identify exit island.",
              "zh": "Mirror Isles 文章第 7 题，与 mirror_7 布局匹配；蓝色标记指出出口岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_8_v5",
      "articlePuzzleNumber": 8,
      "levelSet": "mirror",
      "levelSetPosition": 8,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "5:14",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-08-source.webp",
        "cue": "Article cue 5:14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Clear the ridge and guide the mirror around its zigzag path.",
        "清开山脊，再沿曲折路线推动镜子。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 8 selected layout",
          "zh": "Mirror Isles 文章第 8 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-08.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 5:14; exact PTS unknown",
            "articlePuzzleNumber": 8,
            "internalSetPosition": 8,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-08-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "5d474d2eebbc481181f24d27a2555a0f8f17a2c308cc33c2e67d2b69171f01d7",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-08-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "5d474d2eebbc481181f24d27a2555a0f8f17a2c308cc33c2e67d2b69171f01d7",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 5:14; exact PTS unknown",
            "imageSha256": "bc62e41f867a6c1e07e787ba755ee1c6bf5d286e9bb626b8236cf4795a2650df",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 380,
                  "y": 476,
                  "width": 260,
                  "height": 46,
                  "reason": "Caption is in the empty-water gap below the route and exit islet."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 380,
                "y": 476,
                "width": 260,
                "height": 46,
                "reason": "Caption is in the empty-water gap below the route and exit islet."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 55,
                  "y": 358
                },
                "rect": [
                  32,
                  335,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit islet",
                  "zh": "出口小岛"
                }
              }
            ],
            "instruction": {
              "en": "Clear the ridge and guide the mirror around its zigzag path.",
              "zh": "清开山脊，再沿曲折路线推动镜子。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_8_v5 at mirror-set position 8; blue markers identify exit islet. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_8_v5（mirror 关卡组位置 8）布局明确匹配；蓝色标记指出出口小岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 8, matched to mirror_8_v5; blue markers identify exit islet.",
              "zh": "Mirror Isles 文章第 8 题，与 mirror_8_v5 布局匹配；蓝色标记指出出口小岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_11",
      "articlePuzzleNumber": 9,
      "levelSet": "mirror",
      "levelSetPosition": 9,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "6:28",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-09-source.webp",
        "cue": "Article cue 6:28; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use facing mirrors to split into two Traders and reach both plates.",
        "利用相对的镜子分出两名商人，分别踩上两块踏板。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 9 selected layout",
          "zh": "Mirror Isles 文章第 9 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-09.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 6:28; exact PTS unknown",
            "articlePuzzleNumber": 9,
            "internalSetPosition": 9,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-09-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "43434265ceec57a603880fbcb60515879addefa8299c548b202570376589c780",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-09-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "43434265ceec57a603880fbcb60515879addefa8299c548b202570376589c780",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 6:28; exact PTS unknown",
            "imageSha256": "4cc540e4eb4d58ad3acfb6ded3e6aeb9af25e64393a0bccbde7e2bf1a4daf3f1",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 368,
                  "y": 337
                },
                "rect": [
                  345,
                  314,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "West plate",
                  "zh": "西侧踏板"
                }
              },
              {
                "type": "layout-reference",
                "badge": "2",
                "color": "#168de2",
                "center": {
                  "x": 635,
                  "y": 337
                },
                "rect": [
                  612,
                  314,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "East plate",
                  "zh": "东侧踏板"
                }
              }
            ],
            "instruction": {
              "en": "Use facing mirrors to split into two Traders and reach both plates.",
              "zh": "利用相对的镜子分出两名商人，分别踩上两块踏板。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_11 at mirror-set position 9; blue markers identify west plate, east plate. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_11（mirror 关卡组位置 9）布局明确匹配；蓝色标记指出西侧踏板、东侧踏板。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 9, matched to mirror_11; blue markers identify west plate, east plate.",
              "zh": "Mirror Isles 文章第 9 题，与 mirror_11 布局匹配；蓝色标记指出西侧踏板、东侧踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_12",
      "articlePuzzleNumber": 10,
      "levelSet": "mirror",
      "levelSetPosition": 10,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "6:55",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-10-source.webp",
        "cue": "Article cue 6:55; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Split until three Traders can move together onto all three plates.",
        "不断分身，直到三名商人能同时踩上三块踏板。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 10 selected layout",
          "zh": "Mirror Isles 文章第 10 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-10.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 6:55; exact PTS unknown",
            "articlePuzzleNumber": 10,
            "internalSetPosition": 10,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-10-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "40f9ff117900e8d25280cfe6d36bcea5ef334b34e07802c8bcf16b0fd8e0d90e",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-10-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "40f9ff117900e8d25280cfe6d36bcea5ef334b34e07802c8bcf16b0fd8e0d90e",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 6:55; exact PTS unknown",
            "imageSha256": "1a6b1b057103aa4d51f3e62bc1e6f40b40e2eba10ea8cd8beeca11f768de164b",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 373,
                  "y": 318
                },
                "rect": [
                  350,
                  295,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Plate 1",
                  "zh": "踏板 1"
                }
              },
              {
                "type": "layout-reference",
                "badge": "2",
                "color": "#168de2",
                "center": {
                  "x": 484,
                  "y": 318
                },
                "rect": [
                  461,
                  295,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Plate 2",
                  "zh": "踏板 2"
                }
              },
              {
                "type": "layout-reference",
                "badge": "3",
                "color": "#168de2",
                "center": {
                  "x": 596,
                  "y": 318
                },
                "rect": [
                  573,
                  295,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Plate 3",
                  "zh": "踏板 3"
                }
              }
            ],
            "instruction": {
              "en": "Split until three Traders can move together onto all three plates.",
              "zh": "不断分身，直到三名商人能同时踩上三块踏板。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_12 at mirror-set position 10; blue markers identify plate 1, plate 2, plate 3. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_12（mirror 关卡组位置 10）布局明确匹配；蓝色标记指出踏板 1、踏板 2、踏板 3。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 10, matched to mirror_12; blue markers identify plate 1, plate 2, plate 3.",
              "zh": "Mirror Isles 文章第 10 题，与 mirror_12 布局匹配；蓝色标记指出踏板 1、踏板 2、踏板 3。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_15",
      "articlePuzzleNumber": 11,
      "levelSet": "mirror",
      "levelSetPosition": 13,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "7:55",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": "The article says the puzzle itself appears around 8:06; 7:55 is the section start cue."
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-11.webp",
        "cue": "7:55",
        "sourceSha256": "fdcf73a5da7f1ee2e11ceb6891038773c9f28ae313f5d64741b1fd33a74df7c9",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-11-video-08m42s-source.jpg",
        "cue": "Gamer Guru video frame 08:42 (522 s); article cue 7:55",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "08:42",
        "videoTimeSeconds": 522,
        "sourceFrameSha256": "d7ae1fd66f15fdd28012cc3b44ab052f7aa297b8444e64a055c9a63ce151680c",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Move the crystal with the mirror, then sink it to bridge the gap.",
        "用镜子移动水晶，再将水晶沉入水中搭桥。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 11 selected layout",
          "zh": "Mirror Isles 文章第 11 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-11.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 08:42 (522 s)",
            "articlePuzzleNumber": 11,
            "internalSetPosition": 13,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-11-video-08m42s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "d7ae1fd66f15fdd28012cc3b44ab052f7aa297b8444e64a055c9a63ce151680c",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-11-video-08m42s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "d7ae1fd66f15fdd28012cc3b44ab052f7aa297b8444e64a055c9a63ce151680c",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "08:42",
            "displaySourceTimeSeconds": 522,
            "displaySourceCue": "Gamer Guru video frame 08:42 (522 s); article cue 7:55",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-11.webp",
              "cue": "7:55",
              "sourceSha256": "fdcf73a5da7f1ee2e11ceb6891038773c9f28ae313f5d64741b1fd33a74df7c9",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-11-video-08m42s-source.jpg",
              "cue": "Gamer Guru video frame 08:42 (522 s); article cue 7:55",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "08:42",
              "videoTimeSeconds": 522,
              "sourceFrameSha256": "d7ae1fd66f15fdd28012cc3b44ab052f7aa297b8444e64a055c9a63ce151680c",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "2b7e9c5a0ad11a9c5c0b87c1eb9cda404702c90a3ae62fb0faff9be64e510809",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 720,
                  "y": 226
                },
                "rect": [
                  697,
                  203,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goal plate",
                  "zh": "目标踏板"
                }
              }
            ],
            "instruction": {
              "en": "Move the crystal with the mirror, then sink it to bridge the gap.",
              "zh": "用镜子移动水晶，再将水晶沉入水中搭桥。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 08:42 shows article puzzle 11 matched to mirror_15 at mirror-set position 13; blue markers identify goal plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 08:42 的清晰画面显示文章第 11 题，与 mirror_15（mirror 关卡组位置 13）的布局匹配；蓝色标记指出目标踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 11, matched to mirror_15; blue markers identify goal plate.",
              "zh": "Mirror Isles 文章第 11 题，与 mirror_15 匹配；蓝色标记指出目标踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_19",
      "articlePuzzleNumber": 12,
      "levelSet": "mirror",
      "levelSetPosition": 14,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "8:46",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-12-source.webp",
        "cue": "Article cue 8:46; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the crystal to the upper island, then use it as a stepping stone.",
        "把水晶反射到上方岛屿，再让它成为垫脚石。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 12 selected layout",
          "zh": "Mirror Isles 文章第 12 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-12.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 8:46; exact PTS unknown",
            "articlePuzzleNumber": 12,
            "internalSetPosition": 14,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-12-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "180fb068cb1da25dcb7796fe6f84f599b14b0bb019ce33303ae9d028305710d5",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-12-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "180fb068cb1da25dcb7796fe6f84f599b14b0bb019ce33303ae9d028305710d5",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 8:46; exact PTS unknown",
            "imageSha256": "c68e9d87def27d48ade601e0a81bf324d69a9e06944f306a05ea326d0e9422b6",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 245,
                  "y": 450,
                  "width": 465,
                  "height": 78,
                  "reason": "Caption is below the islands in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 245,
                "y": 450,
                "width": 465,
                "height": 78,
                "reason": "Caption is below the islands in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 575,
                  "y": 128
                },
                "rect": [
                  552,
                  105,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Green exit",
                  "zh": "绿色出口"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the crystal to the upper island, then use it as a stepping stone.",
              "zh": "把水晶反射到上方岛屿，再让它成为垫脚石。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_19 at mirror-set position 14; blue markers identify green exit. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_19（mirror 关卡组位置 14）布局明确匹配；蓝色标记指出绿色出口。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 12, matched to mirror_19; blue markers identify green exit.",
              "zh": "Mirror Isles 文章第 12 题，与 mirror_19 布局匹配；蓝色标记指出绿色出口。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_17",
      "articlePuzzleNumber": 13,
      "levelSet": "mirror",
      "levelSetPosition": 15,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "9:13",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-13-source.webp",
        "cue": "Article cue 9:13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "The pillar blocks the beam; move the crystal around it before reflecting.",
        "柱子会挡住光束；先让水晶绕过它，再反射水晶。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 13 selected layout",
          "zh": "Mirror Isles 文章第 13 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-13.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 9:13; exact PTS unknown",
            "articlePuzzleNumber": 13,
            "internalSetPosition": 15,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-13-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "6c7704c48fe20a9946d26caba5302a522d247651d234de5d43512cd5e5241100",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-13-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "6c7704c48fe20a9946d26caba5302a522d247651d234de5d43512cd5e5241100",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 9:13; exact PTS unknown",
            "imageSha256": "107e891f7ed142ee14ef6596f04dedfdb627a20c069e7f08c19fe82e131fa2c0",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 819,
                  "y": 323
                },
                "rect": [
                  796,
                  300,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goal tile",
                  "zh": "目标格"
                }
              }
            ],
            "instruction": {
              "en": "The pillar blocks the beam; move the crystal around it before reflecting.",
              "zh": "柱子会挡住光束；先让水晶绕过它，再反射水晶。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_17 at mirror-set position 15; blue markers identify goal tile. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_17（mirror 关卡组位置 15）布局明确匹配；蓝色标记指出目标格。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 13, matched to mirror_17; blue markers identify goal tile.",
              "zh": "Mirror Isles 文章第 13 题，与 mirror_17 布局匹配；蓝色标记指出目标格。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_sink",
      "articlePuzzleNumber": 14,
      "levelSet": "mirror",
      "levelSetPosition": 16,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "10:13",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-14-source.webp",
        "cue": "Article cue 10:13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the crystal past both pillars into the gap by the exit.",
        "将水晶反射越过两根石柱，送进出口旁的缺口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 14 selected layout",
          "zh": "Mirror Isles 文章第 14 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-14.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 10:13; exact PTS unknown",
            "articlePuzzleNumber": 14,
            "internalSetPosition": 16,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-14-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "de1ec04958d8c4928cd00858a295f3e75e3d5554a295276acb5586898d5b04ee",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-14-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "de1ec04958d8c4928cd00858a295f3e75e3d5554a295276acb5586898d5b04ee",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 10:13; exact PTS unknown",
            "imageSha256": "3c378e05594122cb0a56083e12762c7b5328d09eb514442ea13a393d986d0a8e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 245,
                  "y": 445,
                  "width": 455,
                  "height": 75,
                  "reason": "Caption is below the snowy island in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 245,
                "y": 445,
                "width": 455,
                "height": 75,
                "reason": "Caption is below the snowy island in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 555,
                  "y": 101
                },
                "rect": [
                  532,
                  78,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit tile",
                  "zh": "出口格"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the crystal past both pillars into the gap by the exit.",
              "zh": "将水晶反射越过两根石柱，送进出口旁的缺口。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_sink at mirror-set position 16; blue markers identify exit tile. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_sink（mirror 关卡组位置 16）布局明确匹配；蓝色标记指出出口格。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 14, matched to mirror_sink; blue markers identify exit tile.",
              "zh": "Mirror Isles 文章第 14 题，与 mirror_sink 布局匹配；蓝色标记指出出口格。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_20",
      "articlePuzzleNumber": 15,
      "levelSet": "mirror",
      "levelSetPosition": 17,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "10:42",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-15-source.webp",
        "cue": "Article cue 10:42; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Sink one crystal for the mirror to stand on, then reflect the other as a landing step.",
        "沉下一颗水晶让镜子站上去，再反射另一颗作为落脚点。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 15 selected layout",
          "zh": "Mirror Isles 文章第 15 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-15.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 10:42; exact PTS unknown",
            "articlePuzzleNumber": 15,
            "internalSetPosition": 17,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-15-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "99afd01292482637c19fe19a7f65fe570f9bda84e84b8297daf8a7fcb3b4bd28",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-15-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "99afd01292482637c19fe19a7f65fe570f9bda84e84b8297daf8a7fcb3b4bd28",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 10:42; exact PTS unknown",
            "imageSha256": "3a99e5c36075a1986f4d389a86ebfc98f3f39bcc867720fd39940456d567b4d2",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 240,
                  "y": 462,
                  "width": 445,
                  "height": 72,
                  "reason": "Caption is below the exit island in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 240,
                "y": 462,
                "width": 445,
                "height": 72,
                "reason": "Caption is below the exit island in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 399,
                  "y": 331
                },
                "rect": [
                  376,
                  308,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit island",
                  "zh": "出口岛"
                }
              }
            ],
            "instruction": {
              "en": "Sink one crystal for the mirror to stand on, then reflect the other as a landing step.",
              "zh": "沉下一颗水晶让镜子站上去，再反射另一颗作为落脚点。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_20 at mirror-set position 17; blue markers identify exit island. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_20（mirror 关卡组位置 17）布局明确匹配；蓝色标记指出出口岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 15, matched to mirror_20; blue markers identify exit island.",
              "zh": "Mirror Isles 文章第 15 题，与 mirror_20 布局匹配；蓝色标记指出出口岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_18",
      "articlePuzzleNumber": 16,
      "levelSet": "mirror",
      "levelSetPosition": 18,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "11:10",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-16.webp",
        "cue": "11:10",
        "sourceSha256": "d97b9c487ac2f7f172ad112dd8fb9375a11b874dbaf1503b61e7fe6f2f6b6ce9",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-16-video-12m04s-source.jpg",
        "cue": "Gamer Guru video frame 12:04 (724 s); article cue 11:10",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "12:04",
        "videoTimeSeconds": 724,
        "sourceFrameSha256": "44462f0981b29c0f29dfc4e9178cd41a5940b3b2dadde87889b6d71c2fc88526",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Sink boulders to pave the water row, then push the mirror across.",
        "把巨石沉入水中铺出通道，再把镜子推过去。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 16 selected layout",
          "zh": "Mirror Isles 文章第 16 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-16.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 12:04 (724 s)",
            "articlePuzzleNumber": 16,
            "internalSetPosition": 18,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-16-video-12m04s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "44462f0981b29c0f29dfc4e9178cd41a5940b3b2dadde87889b6d71c2fc88526",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-16-video-12m04s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "44462f0981b29c0f29dfc4e9178cd41a5940b3b2dadde87889b6d71c2fc88526",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "12:04",
            "displaySourceTimeSeconds": 724,
            "displaySourceCue": "Gamer Guru video frame 12:04 (724 s); article cue 11:10",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-16.webp",
              "cue": "11:10",
              "sourceSha256": "d97b9c487ac2f7f172ad112dd8fb9375a11b874dbaf1503b61e7fe6f2f6b6ce9",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-16-video-12m04s-source.jpg",
              "cue": "Gamer Guru video frame 12:04 (724 s); article cue 11:10",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "12:04",
              "videoTimeSeconds": 724,
              "sourceFrameSha256": "44462f0981b29c0f29dfc4e9178cd41a5940b3b2dadde87889b6d71c2fc88526",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "221f16bf3fb91b44e2110a3535b49ed4dd5c413c2ea33e30b99bfd6d2dd29ba0",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 603,
                  "y": 397
                },
                "rect": [
                  580,
                  374,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goal plate",
                  "zh": "目标踏板"
                }
              }
            ],
            "instruction": {
              "en": "Sink boulders to pave the water row, then push the mirror across.",
              "zh": "把巨石沉入水中铺出通道，再把镜子推过去。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 12:04 shows article puzzle 16 matched to mirror_18 at mirror-set position 18; blue markers identify goal plate, not route steps. The article idea: Sink boulders to pave the water row, then push the mirror across. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 12:04 的清晰画面显示文章第 16 题，与 mirror_18（mirror 关卡组位置 18）的布局匹配；蓝色标记指出目标踏板，不是路线步骤。文章要点：把巨石沉入水中铺出通道，再把镜子推过去。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 16, matched to mirror_18; blue markers identify goal plate.",
              "zh": "Mirror Isles 文章第 16 题，与 mirror_18 匹配；蓝色标记指出目标踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mundane_mirror",
      "articlePuzzleNumber": 18,
      "levelSet": "mirror",
      "levelSetPosition": 25,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "13:29",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-18.webp",
        "cue": "13:29",
        "sourceSha256": "bbc3ea887034cdce20ee96a2e39ff509f99c301e4d8ec032ba1a51a31796e06b",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-18-video-14m36s-source.jpg",
        "cue": "Gamer Guru video frame 14:36 (876 s); article cue 13:29",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "14:36",
        "videoTimeSeconds": 876,
        "sourceFrameSha256": "fcdb213579e53d354a48ad1f9cb3062a25b09fb84519bb19412fa4243c6ac450",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Gather the mirrors, then place one at the west edge in line with the pink exit.",
        "收集镜子，再把一面放到西侧边缘，对准粉色出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 18 selected layout",
          "zh": "Mirror Isles 文章第 18 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-18.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 14:36 (876 s)",
            "articlePuzzleNumber": 18,
            "internalSetPosition": 25,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-18-video-14m36s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "fcdb213579e53d354a48ad1f9cb3062a25b09fb84519bb19412fa4243c6ac450",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-18-video-14m36s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "fcdb213579e53d354a48ad1f9cb3062a25b09fb84519bb19412fa4243c6ac450",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "14:36",
            "displaySourceTimeSeconds": 876,
            "displaySourceCue": "Gamer Guru video frame 14:36 (876 s); article cue 13:29",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-18.webp",
              "cue": "13:29",
              "sourceSha256": "bbc3ea887034cdce20ee96a2e39ff509f99c301e4d8ec032ba1a51a31796e06b",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-18-video-14m36s-source.jpg",
              "cue": "Gamer Guru video frame 14:36 (876 s); article cue 13:29",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "14:36",
              "videoTimeSeconds": 876,
              "sourceFrameSha256": "fcdb213579e53d354a48ad1f9cb3062a25b09fb84519bb19412fa4243c6ac450",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "86254779332273ca4cfa5545579a490fe726bf4a5bf1e5a0707680f05f7c3132",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 225,
                  "y": 190
                },
                "rect": [
                  202,
                  167,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Pink exit plate",
                  "zh": "粉色出口踏板"
                }
              }
            ],
            "instruction": {
              "en": "Gather the mirrors, then place one at the west edge in line with the pink exit.",
              "zh": "收集镜子，再把一面放到西侧边缘，对准粉色出口。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 14:36 shows article puzzle 18 matched to mundane_mirror at mirror-set position 25; blue markers identify pink exit plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 14:36 的清晰画面显示文章第 18 题，与 mundane_mirror（mirror 关卡组位置 25）的布局匹配；蓝色标记指出粉色出口踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 18, matched to mundane_mirror; blue markers identify pink exit plate.",
              "zh": "Mirror Isles 文章第 18 题，与 mundane_mirror 匹配；蓝色标记指出粉色出口踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_10_b_v2",
      "articlePuzzleNumber": 19,
      "levelSet": "mirror",
      "levelSetPosition": 26,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "14:39",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-19-source.webp",
        "cue": "Article cue 14:39; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Line up the west mirrors so a swap from the top strip reaches the exit row.",
        "将西侧两面镜子上下对齐，让上方通道的换位抵达出口所在行。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 19 selected layout",
          "zh": "Mirror Isles 文章第 19 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-19.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 14:39; exact PTS unknown",
            "articlePuzzleNumber": 19,
            "internalSetPosition": 26,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-19-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "1bf75460aa1b0342b18ca48fa1c2b59d50d5429087343425a84e3d11a530a574",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-19-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "1bf75460aa1b0342b18ca48fa1c2b59d50d5429087343425a84e3d11a530a574",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 14:39; exact PTS unknown",
            "imageSha256": "ba62300d898a15788a9373edef56ee7c1f687ead2ccc19aec79cce6ef29ffb6d",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 786,
                  "y": 286
                },
                "rect": [
                  763,
                  263,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit tile",
                  "zh": "出口格"
                }
              }
            ],
            "instruction": {
              "en": "Line up the west mirrors so a swap from the top strip reaches the exit row.",
              "zh": "将西侧两面镜子上下对齐，让上方通道的换位抵达出口所在行。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_10_b_v2 at mirror-set position 26; blue markers identify exit tile. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_10_b_v2（mirror 关卡组位置 26）布局明确匹配；蓝色标记指出出口格。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 19, matched to mirror_10_b_v2; blue markers identify exit tile.",
              "zh": "Mirror Isles 文章第 19 题，与 mirror_10_b_v2 布局匹配；蓝色标记指出出口格。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_10_d",
      "articlePuzzleNumber": 20,
      "levelSet": "mirror",
      "levelSetPosition": 27,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "15:15",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-20-source.webp",
        "cue": "Article cue 15:15; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the purple crystal toward the exit, then follow it across.",
        "将紫色水晶反射到出口旁，再跟着它前进。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 20 selected layout",
          "zh": "Mirror Isles 文章第 20 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-20.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 15:15; exact PTS unknown",
            "articlePuzzleNumber": 20,
            "internalSetPosition": 27,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-20-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "f7aab2ad22e853e969cd4a0cc9ae688bafca95c6f54ad7af7ce574bd7000ee9a",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-20-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "f7aab2ad22e853e969cd4a0cc9ae688bafca95c6f54ad7af7ce574bd7000ee9a",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 15:15; exact PTS unknown",
            "imageSha256": "01c6d2f24fa1082d82f1e9d0493062c36b5f26454b2f2886e6221d5c5f343498",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 845,
                  "y": 289
                },
                "rect": [
                  822,
                  266,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit islet",
                  "zh": "出口小岛"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the purple crystal toward the exit, then follow it across.",
              "zh": "将紫色水晶反射到出口旁，再跟着它前进。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_10_d at mirror-set position 27; blue markers identify exit islet. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_10_d（mirror 关卡组位置 27）布局明确匹配；蓝色标记指出出口小岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 20, matched to mirror_10_d; blue markers identify exit islet.",
              "zh": "Mirror Isles 文章第 20 题，与 mirror_10_d 布局匹配；蓝色标记指出出口小岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_pals",
      "articlePuzzleNumber": 21,
      "levelSet": "mirror",
      "levelSetPosition": 22,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "16:54",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-21-source.webp",
        "cue": "Article cue 16:54; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Park one Trader over the water, then move the mirror to swap onto the far exit.",
        "让一名商人停在水面上方，再移动镜子换到远处出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 21 selected layout",
          "zh": "Mirror Isles 文章第 21 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-21.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 16:54; exact PTS unknown",
            "articlePuzzleNumber": 21,
            "internalSetPosition": 22,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-21-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "c0a08ccfafb0eb7495611860d00d3476166c732b1b4d0c3b6c7aa51237289f6d",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-21-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "c0a08ccfafb0eb7495611860d00d3476166c732b1b4d0c3b6c7aa51237289f6d",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 16:54; exact PTS unknown",
            "imageSha256": "95f2e3b6c92bd118a05ea731699261c833108df779c28a8ad4d3ac8b359eddf2",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 300,
                  "y": 455,
                  "width": 395,
                  "height": 78,
                  "reason": "Caption is below the central island in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 300,
                "y": 455,
                "width": 395,
                "height": 78,
                "reason": "Caption is below the central island in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 202,
                  "y": 127
                },
                "rect": [
                  179,
                  104,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Far exit",
                  "zh": "远处出口"
                }
              }
            ],
            "instruction": {
              "en": "Park one Trader over the water, then move the mirror to swap onto the far exit.",
              "zh": "让一名商人停在水面上方，再移动镜子换到远处出口。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_pals at mirror-set position 22; blue markers identify far exit. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 mirror_pals（mirror 关卡组位置 22）布局明确匹配；蓝色标记指出远处出口。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 21, matched to mirror_pals; blue markers identify far exit.",
              "zh": "Mirror Isles 文章第 21 题，与 mirror_pals 布局匹配；蓝色标记指出远处出口。"
            }
          }
        ]
      }
    },
    {
      "levelId": "walk_it_over",
      "articlePuzzleNumber": 22,
      "levelSet": "mirror",
      "levelSetPosition": 23,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "17:22",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-22-source.webp",
        "cue": "Article cue 17:22; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Sink four crystals into pads, then move the mirror to adjust each swap’s reach.",
        "把四颗水晶沉入水中作垫脚石，再移动镜子调整每次换位的距离。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 22 selected layout",
          "zh": "Mirror Isles 文章第 22 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-22.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 17:22; exact PTS unknown",
            "articlePuzzleNumber": 22,
            "internalSetPosition": 23,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-22-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "54d4000d1b4d9606a7207b33a1794c90a3f604b3257fdc7675d2b64cb238eb98",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-22-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "54d4000d1b4d9606a7207b33a1794c90a3f604b3257fdc7675d2b64cb238eb98",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 17:22; exact PTS unknown",
            "imageSha256": "74ef119a6e7c43a6aa69f5f5f5115e246d332be6a1d844c32eeca768acc50d78",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                },
                {
                  "x": 295,
                  "y": 462,
                  "width": 350,
                  "height": 58,
                  "reason": "Caption is below the zigzag route in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              },
              {
                "purpose": "dialogue-caption",
                "x": 295,
                "y": 462,
                "width": 350,
                "height": 58,
                "reason": "Caption is below the zigzag route in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 218,
                  "y": 75
                },
                "rect": [
                  195,
                  52,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "West exit",
                  "zh": "西侧出口"
                }
              },
              {
                "type": "layout-reference",
                "badge": "2",
                "color": "#168de2",
                "center": {
                  "x": 669,
                  "y": 76
                },
                "rect": [
                  646,
                  53,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Northeast exit",
                  "zh": "东北侧出口"
                }
              }
            ],
            "instruction": {
              "en": "Sink four crystals into pads, then move the mirror to adjust each swap’s reach.",
              "zh": "把四颗水晶沉入水中作垫脚石，再移动镜子调整每次换位的距离。"
            },
            "result": {
              "en": "The source still distinctly matches walk_it_over at mirror-set position 23; blue markers identify west exit, northeast exit. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified. The dialogue caption is masked in empty water and does not cover the island layout.",
              "zh": "文章静帧与 walk_it_over（mirror 关卡组位置 23）布局明确匹配；蓝色标记指出西侧出口、东北侧出口。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。对话字幕仅在空水域遮盖，不遮挡岛屿布局。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 22, matched to walk_it_over; blue markers identify west exit, northeast exit.",
              "zh": "Mirror Isles 文章第 22 题，与 walk_it_over 布局匹配；蓝色标记指出西侧出口、东北侧出口。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_21",
      "articlePuzzleNumber": 23,
      "levelSet": "mirror",
      "levelSetPosition": 19,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "19:41",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "articleSource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-23.webp",
        "cue": "19:41",
        "sourceSha256": "2ee726c820dac1c0a008d527d6011edca99c018556c869232a57166ca0c4d6fe",
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "gamer-guru-mirror-isles-video",
        "file": "/evidence/mirror-isles-puzzle-23-video-20m30s-source.jpg",
        "cue": "Gamer Guru video frame 20:30 (1230 s); article cue 19:41",
        "videoId": "AvEvGG2bU_o",
        "uploader": "Gamer Guru",
        "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
        "videoTimecode": "20:30",
        "videoTimeSeconds": 1230,
        "sourceFrameSha256": "e335a58ae97c6130ce3564029388cb2111dce5163eb5e47f8d51592454d73f99",
        "exactVideoTimeKnown": true
      },
      "instruction": [
        "Reflect the crystal farther along the west beam by standing farther down the south beam.",
        "沿南向光束站得更远，让水晶沿西向光束落得更远。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 23 selected layout",
          "zh": "Mirror Isles 文章第 23 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks; they are not route steps.",
          "zh": "蓝色编号圆环标出布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-23.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Gamer Guru video 20:30 (1230 s)",
            "articlePuzzleNumber": 23,
            "internalSetPosition": 19,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-23-video-20m30s-source.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "e335a58ae97c6130ce3564029388cb2111dce5163eb5e47f8d51592454d73f99",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-23-video-20m30s-source.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "e335a58ae97c6130ce3564029388cb2111dce5163eb5e47f8d51592454d73f99",
            "displaySourceId": "gamer-guru-mirror-isles-video",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceVideoId": "AvEvGG2bU_o",
            "displaySourceUploader": "Gamer Guru",
            "displaySourceTimecode": "20:30",
            "displaySourceTimeSeconds": 1230,
            "displaySourceCue": "Gamer Guru video frame 20:30 (1230 s); article cue 19:41",
            "articleSourceFrame": {
              "sourceId": "mirror-isles-walkthrough",
              "file": "https://sinkingstarwalkthrough.com/img/east/full/puzzle-23.webp",
              "cue": "19:41",
              "sourceSha256": "2ee726c820dac1c0a008d527d6011edca99c018556c869232a57166ca0c4d6fe",
              "exactPtsKnown": false
            },
            "videoFrameProvenance": {
              "sourceId": "gamer-guru-mirror-isles-video",
              "file": "/evidence/mirror-isles-puzzle-23-video-20m30s-source.jpg",
              "cue": "Gamer Guru video frame 20:30 (1230 s); article cue 19:41",
              "videoId": "AvEvGG2bU_o",
              "uploader": "Gamer Guru",
              "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
              "videoTimecode": "20:30",
              "videoTimeSeconds": 1230,
              "sourceFrameSha256": "e335a58ae97c6130ce3564029388cb2111dce5163eb5e47f8d51592454d73f99",
              "exactVideoTimeKnown": true
            },
            "imageSha256": "2f0a9a85bc2a8f1b94fbcd5c9bd4021588493299bed562818c14339b99a2b215",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "purpose": "gamer-guru-mark",
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the lower-right Gamer Guru watermark in the empty-water margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 190,
                  "y": 190
                },
                "rect": [
                  167,
                  167,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "West goal plate",
                  "zh": "西侧目标踏板"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the crystal farther along the west beam by standing farther down the south beam.",
              "zh": "沿南向光束站得更远，让水晶沿西向光束落得更远。"
            },
            "result": {
              "en": "The clean Gamer Guru frame at 20:30 shows article puzzle 23 matched to mirror_21 at mirror-set position 19; blue markers identify west goal plate, not route steps. The short idea is summarized from the article. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and Steam depot mapping is unverified. The lower-right watermark is masked in empty water; the mask does not cover a board element.",
              "zh": "Gamer Guru 视频 20:30 的清晰画面显示文章第 23 题，与 mirror_21（mirror 关卡组位置 19）的布局匹配；蓝色标记指出西侧目标踏板，不是路线步骤。简短要点根据文章概述。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。 右下角水域中的频道水印已遮挡，且未遮盖棋盘元素。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 23, matched to mirror_21; blue markers identify west goal plate.",
              "zh": "Mirror Isles 文章第 23 题，与 mirror_21 匹配；蓝色标记指出西侧目标踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_22_v2",
      "articlePuzzleNumber": 24,
      "levelSet": "mirror",
      "levelSetPosition": 20,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "20:41",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-24-source.webp",
        "cue": "Article cue 20:41; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect two bushes into the water as stepping stones to the exit.",
        "把两丛灌木反射到水中，作为通往出口的垫脚石。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 24 selected layout",
          "zh": "Mirror Isles 文章第 24 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-24.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 20:41; exact PTS unknown",
            "articlePuzzleNumber": 24,
            "internalSetPosition": 20,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-24-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b009cb1304767b85431f0c8051bc2313212cc979d91dd4df48a1038eb07be174",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-24-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b009cb1304767b85431f0c8051bc2313212cc979d91dd4df48a1038eb07be174",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 20:41; exact PTS unknown",
            "imageSha256": "d127a0cddc3845a6c360e9aba74df9786272b97b9d9eccedac72107159bb8372",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 566,
                  "y": 360
                },
                "rect": [
                  543,
                  337,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Cyan exit",
                  "zh": "青色出口"
                }
              }
            ],
            "instruction": {
              "en": "Reflect two bushes into the water as stepping stones to the exit.",
              "zh": "把两丛灌木反射到水中，作为通往出口的垫脚石。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_22_v2 at mirror-set position 20; blue markers identify cyan exit. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_22_v2（mirror 关卡组位置 20）布局明确匹配；蓝色标记指出青色出口。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 24, matched to mirror_22_v2; blue markers identify cyan exit.",
              "zh": "Mirror Isles 文章第 24 题，与 mirror_22_v2 布局匹配；蓝色标记指出青色出口。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_factory_v2",
      "articlePuzzleNumber": 25,
      "levelSet": "mirror",
      "levelSetPosition": 21,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "21:40",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-25-source.webp",
        "cue": "Article cue 21:40; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Move the red crystals one by one to sink them into a bridge to the exit.",
        "逐个移动红水晶，将它们沉入水中搭成通往出口的桥。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 25 selected layout",
          "zh": "Mirror Isles 文章第 25 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-25.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 21:40; exact PTS unknown",
            "articlePuzzleNumber": 25,
            "internalSetPosition": 21,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-25-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "3dbc431d21e781babcb50152f08c0b9ec1bd48ce9e706914bb4f9c5a25b8ac28",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-25-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "3dbc431d21e781babcb50152f08c0b9ec1bd48ce9e706914bb4f9c5a25b8ac28",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 21:40; exact PTS unknown",
            "imageSha256": "5155508e3ed35afe9a32bff2369f47f945ed951be4975dc41db1cf892f3637d7",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 790,
                  "y": 359
                },
                "rect": [
                  767,
                  336,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit island",
                  "zh": "出口岛"
                }
              }
            ],
            "instruction": {
              "en": "Move the red crystals one by one to sink them into a bridge to the exit.",
              "zh": "逐个移动红水晶，将它们沉入水中搭成通往出口的桥。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_factory_v2 at mirror-set position 21; blue markers identify exit island. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_factory_v2（mirror 关卡组位置 21）布局明确匹配；蓝色标记指出出口岛。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 25, matched to mirror_factory_v2; blue markers identify exit island.",
              "zh": "Mirror Isles 文章第 25 题，与 mirror_factory_v2 布局匹配；蓝色标记指出出口岛。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_13",
      "articlePuzzleNumber": 26,
      "levelSet": "mirror",
      "levelSetPosition": 11,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "22:50",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-26-source.webp",
        "cue": "Article cue 22:50; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Split the Trader, use both mirrors to reach the boulder, then sink it into a bridge.",
        "分出两名商人，利用两面镜子抵达巨石，再将巨石沉入水中搭桥。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 26 selected layout",
          "zh": "Mirror Isles 文章第 26 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-26.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 22:50; exact PTS unknown",
            "articlePuzzleNumber": 26,
            "internalSetPosition": 11,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-26-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b7710a9b0d17fe8a6913d5de813f0199b1f137d35d83c74797791a19e65e58b7",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-26-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b7710a9b0d17fe8a6913d5de813f0199b1f137d35d83c74797791a19e65e58b7",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 22:50; exact PTS unknown",
            "imageSha256": "fc8bcc3d8c699f7cd099706ccc51ec146fa69db0310c1f2195f3ced9e5ed0caa",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 496,
                  "y": 105
                },
                "rect": [
                  473,
                  82,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "West plate",
                  "zh": "西侧踏板"
                }
              },
              {
                "type": "layout-reference",
                "badge": "2",
                "color": "#168de2",
                "center": {
                  "x": 622,
                  "y": 105
                },
                "rect": [
                  599,
                  82,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "East plate",
                  "zh": "东侧踏板"
                }
              }
            ],
            "instruction": {
              "en": "Split the Trader, use both mirrors to reach the boulder, then sink it into a bridge.",
              "zh": "分出两名商人，利用两面镜子抵达巨石，再将巨石沉入水中搭桥。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_13 at mirror-set position 11; blue markers identify west plate, east plate. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_13（mirror 关卡组位置 11）布局明确匹配；蓝色标记指出西侧踏板、东侧踏板。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 26, matched to mirror_13; blue markers identify west plate, east plate.",
              "zh": "Mirror Isles 文章第 26 题，与 mirror_13 布局匹配；蓝色标记指出西侧踏板、东侧踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_14",
      "articlePuzzleNumber": 27,
      "levelSet": "mirror",
      "levelSetPosition": 12,
      "candidateThemeGroup": "mirror",
      "articleCue": {
        "videoPart": "full-video",
        "time": "23:34",
        "exactPtsKnown": false,
        "source": "walkthrough article video cue",
        "note": null
      },
      "displaySource": {
        "sourceId": "mirror-isles-walkthrough",
        "file": "/evidence/mirror-isles-puzzle-27-source.webp",
        "cue": "Article cue 23:34; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Bring the two Traders together through the mirror, then merge them on the way to the plate.",
        "借助镜子让两名商人会合，再合并并走向踏板。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles article puzzle 27 selected layout",
          "zh": "Mirror Isles 文章第 27 题选定布局"
        },
        "opening": {
          "en": "Blue numbered rings identify layout landmarks in the original article still; they are not route steps.",
          "zh": "蓝色编号圆环标出原文章静帧中的布局要点，并非路线步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirror-isles/puzzle-27.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article cue 23:34; exact PTS unknown",
            "articlePuzzleNumber": 27,
            "internalSetPosition": 12,
            "sourceFrameFile": "/evidence/mirror-isles-puzzle-27-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "3eb36e1a81d7dfaeafd18484749d6b903b100574014f9b44237cbe344c82c7df",
            "displaySourceFile": "/evidence/mirror-isles-puzzle-27-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "3eb36e1a81d7dfaeafd18484749d6b903b100574014f9b44237cbe344c82c7df",
            "displaySourceId": "mirror-isles-walkthrough",
            "displaySourceVideoUrl": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
            "displaySourceCue": "Article cue 23:34; exact PTS unknown",
            "imageSha256": "f2088ba40c336cbc29c347fdf6136998547ce3a831570e4bbcac09311bf62668",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 700,
                  "y": 492,
                  "width": 260,
                  "height": 48,
                  "reason": "Masks the video creator watermark in the lower-right margin."
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "gamer-guru-mark",
                "x": 700,
                "y": 492,
                "width": 260,
                "height": 48,
                "reason": "Masks the video creator watermark in the lower-right margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 594,
                  "y": 267
                },
                "rect": [
                  571,
                  244,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goal plate",
                  "zh": "目标踏板"
                }
              }
            ],
            "instruction": {
              "en": "Bring the two Traders together through the mirror, then merge them on the way to the plate.",
              "zh": "借助镜子让两名商人会合，再合并并走向踏板。"
            },
            "result": {
              "en": "The source still distinctly matches mirror_14 at mirror-set position 12; blue markers identify goal plate. The idea is summarized from the article, not a replay. Article cues are not exact PTS; no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_14（mirror 关卡组位置 12）布局明确匹配；蓝色标记指出目标踏板。要点根据文章概述，并非路线重演。文章时间不是精确 PTS；路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirror Isles article puzzle 27, matched to mirror_14; blue markers identify goal plate.",
              "zh": "Mirror Isles 文章第 27 题，与 mirror_14 布局匹配；蓝色标记指出目标踏板。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_10_alt2",
      "articlePuzzleNumber": 17,
      "articleSection": "Puzzle 17",
      "articleGroup": "mirror-isles",
      "articleReportedHint": {
        "en": "Line up the two mirrors so a swap bends through both toward the goal.",
        "zh": "对齐两面镜子，让一次换位依次折射通过两面镜子抵达目标。",
        "basis": "article-reported-key-idea",
        "sourceId": "mirror-isles-walkthrough",
        "sourceSection": "Puzzle 17"
      },
      "existingSourceHint": {
        "en": "Line up the two mirrors so a swap bends through both toward the goal.",
        "zh": "对齐两面镜子，让一次换位依次折射通过两面镜子抵达目标。"
      },
      "articleIdentityEvidence": [
        {
          "evidenceFile": "mirror-isles-candidate-classification-2026-10-22.json",
          "recordPath": "root.records[16]",
          "classification": "confirmed-shipped",
          "articlePuzzleNumber": 17,
          "source": {
            "sourceId": null,
            "url": null,
            "section": null,
            "file": null,
            "bytes": null,
            "sha256": null,
            "dimensions": null,
            "articleHtmlSha256": null,
            "pageSlug": null
          }
        }
      ],
      "articleStillIdentity": {
        "source": {
          "sourceId": null,
          "url": null,
          "section": null,
          "file": null,
          "bytes": null,
          "sha256": null,
          "dimensions": null,
          "articleHtmlSha256": null,
          "pageSlug": null
        }
      },
      "articleStillDisplayRejection": {
        "status": "article-still-not-displayed",
        "reason": "Dialogue captions cross the lower island in the previously reviewed full-frame alternate; this new view is an approved cropped detail.",
        "sourceFrameFile": null,
        "sourceFrameSha256": null
      },
      "nativeTexture": {
        "entry": "data-pc/__mirror_10_alt2.texture",
        "bytes": 606700,
        "sha256": "7cd4211a786da206a13ef894e2ae6156d79ea2853bd769bd716e8a2454e22e78",
        "dimensions": [
          2048,
          1152
        ],
        "formatId": 256
      },
      "nativeSource": {
        "entities": {
          "entry": "data-common/mirror_10_alt2.entities",
          "bytes": 122424,
          "sha256": "abb24f7557b54766876872516b1cdbe49e0102df4b29dd16795089f98dd7c676"
        },
        "levelManifest": {
          "entry": "data-common/mirror_10_alt2.level_manifest",
          "bytes": 2353,
          "sha256": "e2ae165a2e75a9f4bd4c65ed4235e743b260b8140032f7702cf0148b5780293b"
        }
      },
      "setMemberships": [
        {
          "set": "drafts_arted",
          "positions": [
            615
          ]
        },
        {
          "set": "mirror",
          "positions": [
            24
          ]
        }
      ],
      "overworldEntry": {
        "levelId": "mirror_10_alt2",
        "entityId": 14681527,
        "position": {
          "x": 121.0,
          "y": 83.0,
          "z": 0.0
        },
        "unlockPrerequisiteIds": [],
        "unlockIsOrGate": false,
        "demoPhase": "DEMO_PHASE_2",
        "towerFlags": null,
        "achievement": null,
        "currentlyBroken": false,
        "currentlyDisfavored": false,
        "sourceEntry": "data-common/overworld.entities",
        "setThemeGroup": "mirror"
      },
      "levelSet": "mirror",
      "levelSetPosition": 24,
      "candidateThemeGroup": "mirror",
      "inventoryStatusRetained": "overworld-entry-linked",
      "sourceId": "mirror-isles-walkthrough",
      "videoSourceId": "remaining29-bilibili-part-6-encoding",
      "observationSourceId": "remaining29-selected-video-frame-observations",
      "articleCue": {
        "sourceId": "mirror-isles-walkthrough",
        "section": "Puzzle 17",
        "articlePuzzleNumber": 17,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "remaining29-bilibili-part-6-encoding",
        "url": "https://www.bilibili.com/video/BV13FH96bE4m?p=6",
        "playlistPart": 6,
        "cid": 42576840011,
        "file": "/evidence/remaining29-selected-video-frames-2026-10-25/mirror_10_alt2-p6-950s.jpg",
        "sha256": "d856c40e784953b954c83b0daf9293926d392c1a4a3ab660fd1a1fc38619fe36",
        "cue": "Selected source-video state; exact timing is stored in the observation evidence."
      },
      "instruction": [
        "Line up the two mirrors so a swap bends through both toward the goal.",
        "对齐两面镜子，让一次换位依次折射通过两面镜子抵达目标。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirror Isles Puzzle 17 selected view",
          "zh": "Mirror Isles 谜题 17选定画面"
        },
        "opening": {
          "en": "Selected room detail.",
          "zh": "选定的房间局部画面。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/remaining29-selected-video-frames/mirror_10_alt2-selected.svg",
            "width": 852,
            "height": 370,
            "articlePuzzleNumber": 17,
            "articleSection": "Puzzle 17",
            "sourceFrameFile": "/evidence/remaining29-selected-video-frames-2026-10-25/mirror_10_alt2-p6-950s.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "d856c40e784953b954c83b0daf9293926d392c1a4a3ab660fd1a1fc38619fe36",
            "sourceFrameBytes": 47920,
            "displaySourceFile": "/evidence/remaining29-selected-video-frames-2026-10-25/mirror_10_alt2-p6-950s.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "d856c40e784953b954c83b0daf9293926d392c1a4a3ab660fd1a1fc38619fe36",
            "imageSha256": "22f8dda17e63adc962e19a6d57041efad9d5556a450f0439a7f8e738314af890",
            "sourceTimeLabel": "Selected source-video view; exact timing is retained in the observation record.",
            "sourceId": "remaining29-bilibili-part-6-encoding",
            "observationSourceId": "remaining29-selected-video-frame-observations",
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 370,
              "excludedRects": []
            },
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 495,
                  "y": 111
                },
                "radius": 16,
                "target": {
                  "en": "the mirror on the upper island",
                  "zh": "上方岛屿上的镜子"
                }
              }
            ],
            "alt": {
              "en": "Mirror Isles Puzzle 17 selected room detail; the ring marks the mirror on the upper island.",
              "zh": "谜题 17选定的房间局部画面；蓝圈标出上方岛屿上的镜子。"
            },
            "instruction": {
              "en": "Find the mirror on the upper island.",
              "zh": "找到上方岛屿上的镜子。"
            },
            "result": {
              "en": "The blue ring marks the mirror on the upper island.",
              "zh": "蓝圈标出上方岛屿上的镜子。"
            },
            "sourceCue": "Selected source-video frame; the precise PTS/time base is in the observation evidence.",
            "exactPtsKnown": true
          }
        ]
      },
      "internalSetPosition": 24
    }
  ],
  "videoFrameAlternates": {
    "sourceId": "gamer-guru-mirror-isles-video",
    "videoId": "AvEvGG2bU_o",
    "uploader": "Gamer Guru",
    "url": "https://www.youtube.com/watch?v=AvEvGG2bU_o",
    "frames": [
      {
        "articlePuzzleNumber": 2,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-02-video-00m37s-source.jpg",
        "sha256": "20b16b35f912ffdd61aac298ddee494317b58ee6545354bc4d19fc731ce61cc2",
        "videoTimecode": "00:37",
        "videoTimeSeconds": 37,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 626,
              "y": 225
            },
            "rect": [
              603,
              202,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Exit tile",
              "zh": "出口格"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 3,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-03-video-01m14s-source.jpg",
        "sha256": "71b484ef5dcc8f2659d12a5fcece9594a477eade54e0603da03ecf61ac38167e",
        "videoTimecode": "01:14",
        "videoTimeSeconds": 74,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 727,
              "y": 225
            },
            "rect": [
              704,
              202,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Exit plate",
              "zh": "出口踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 4,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-04-video-02m18s-source.jpg",
        "sha256": "c222b9baf955ec943f73acd9acdb7fd38f431aca2ba3364a8e6ddece9c2dafa0",
        "videoTimecode": "02:18",
        "videoTimeSeconds": 138,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 273,
              "y": 140
            },
            "rect": [
              250,
              117,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Exit plate",
              "zh": "出口踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 6,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-06-video-04m14s-source.jpg",
        "sha256": "68f74ef17f93838673296736caa378cdfcb00a77a7b0bc900dd3b6e789f3cf51",
        "videoTimecode": "04:14",
        "videoTimeSeconds": 254,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 220,
              "y": 75
            },
            "rect": [
              197,
              52,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Goal plate",
              "zh": "目标踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 11,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-11-video-08m42s-source.jpg",
        "sha256": "d7ae1fd66f15fdd28012cc3b44ab052f7aa297b8444e64a055c9a63ce151680c",
        "videoTimecode": "08:42",
        "videoTimeSeconds": 522,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 720,
              "y": 226
            },
            "rect": [
              697,
              203,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Goal plate",
              "zh": "目标踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 16,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-16-video-12m04s-source.jpg",
        "sha256": "44462f0981b29c0f29dfc4e9178cd41a5940b3b2dadde87889b6d71c2fc88526",
        "videoTimecode": "12:04",
        "videoTimeSeconds": 724,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 603,
              "y": 397
            },
            "rect": [
              580,
              374,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Goal plate",
              "zh": "目标踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 17,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-17-video-13m14s-source.jpg",
        "sha256": "eac383ad329a2305873bcd6a911e2ffbbcabda060e54316489056ae3800743e9",
        "videoTimecode": "13:14",
        "videoTimeSeconds": 794,
        "clean": false,
        "captionOverlay": true,
        "creatorWatermark": true
      },
      {
        "articlePuzzleNumber": 18,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-18-video-14m36s-source.jpg",
        "sha256": "fcdb213579e53d354a48ad1f9cb3062a25b09fb84519bb19412fa4243c6ac450",
        "videoTimecode": "14:36",
        "videoTimeSeconds": 876,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 225,
              "y": 190
            },
            "rect": [
              202,
              167,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "Pink exit plate",
              "zh": "粉色出口踏板"
            }
          }
        ]
      },
      {
        "articlePuzzleNumber": 23,
        "sourceFrameFile": "/evidence/mirror-isles-puzzle-23-video-20m30s-source.jpg",
        "sha256": "e335a58ae97c6130ce3564029388cb2111dce5163eb5e47f8d51592454d73f99",
        "videoTimecode": "20:30",
        "videoTimeSeconds": 1230,
        "clean": true,
        "captionOverlay": false,
        "creatorWatermark": true,
        "displayMarkers": [
          {
            "type": "layout-reference",
            "badge": "1",
            "color": "#168de2",
            "center": {
              "x": 190,
              "y": 190
            },
            "rect": [
              167,
              167,
              46,
              46
            ],
            "radius": 23,
            "target": {
              "en": "West goal plate",
              "zh": "西侧目标踏板"
            }
          }
        ]
      }
    ]
  },
  "displayCoverageSourceId": "remaining29-display-coverage-delta",
  "displayCoverageRevision": "remaining29-display-coverage-delta-2026-10-25"
}
