{
  "game": "order-of-the-sinking-star",
  "revision": "mirrors-and-stones-selected-layouts-2026-10-22",
  "sourceClassification": "/evidence/mirrors-and-stones-candidate-classification-2026-10-22.json",
  "sourcePageUrl": "https://sinkingstarwalkthrough.com/mirrors-and-stones-solutions/",
  "counts": {
    "cards": 29
  },
  "cards": [
    {
      "levelId": "airmail",
      "articlePuzzleNumber": 1,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 1,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-01-source.webp",
        "cue": "Article puzzle 1; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Set a crystal on the drifting lily pad and reflect it off the pad into the water gap.",
        "把水晶放上漂流的荷叶，再借镜面反射把它送进水隙。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 1 selected layout",
          "zh": "Mirrors and Stones 文章第 1 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-01.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 1 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 1,
            "internalSetPosition": 1,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-01-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "4dc16525db48ebd8b7858cb6bcd45d14b5e30652264a55e3ddefb12ec2346a18",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-01-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "4dc16525db48ebd8b7858cb6bcd45d14b5e30652264a55e3ddefb12ec2346a18",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "55b2402df2244edab8daa764ecdd5d1b130d51e05d057b6fd3c24c0aaa744f81",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 720,
                  "y": 386
                },
                "rect": [
                  697,
                  363,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Green lily pad",
                  "zh": "绿色荷叶"
                }
              }
            ],
            "instruction": {
              "en": "Set a crystal on the drifting lily pad and reflect it off the pad into the water gap.",
              "zh": "把水晶放上漂流的荷叶，再借镜面反射把它送进水隙。"
            },
            "result": {
              "en": "The article still visually matches airmail; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 airmail 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 1, matched to airmail; colored ring marks green lily pad.",
              "zh": "Mirrors and Stones 文章第 1 题，与 airmail 匹配；彩色圆环标出绿色荷叶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "thats_my_ride",
      "articlePuzzleNumber": 2,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 2,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-02-source.webp",
        "cue": "Article puzzle 2; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect onto the moving lily pad, then use the right-hand mirror to reach the exit island.",
        "反射到移动的荷叶上，再用右侧镜子抵达出口岛。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 2 selected layout",
          "zh": "Mirrors and Stones 文章第 2 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-02.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 2 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 2,
            "internalSetPosition": 2,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-02-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "52c605b2a254cd2815ffee7ca5e681f249e50dea82dcd835f15b83ede3ae9e76",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-02-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "52c605b2a254cd2815ffee7ca5e681f249e50dea82dcd835f15b83ede3ae9e76",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "4a028f36d48b6e49000e54b918ad2f37794c7da10d3f4bee315fbf845fe157ee",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 113,
                  "y": 422
                },
                "rect": [
                  90,
                  399,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Moving lily pad",
                  "zh": "移动的荷叶"
                }
              }
            ],
            "instruction": {
              "en": "Reflect onto the moving lily pad, then use the right-hand mirror to reach the exit island.",
              "zh": "反射到移动的荷叶上，再用右侧镜子抵达出口岛。"
            },
            "result": {
              "en": "The article still visually matches thats_my_ride; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 thats_my_ride 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 2, matched to thats_my_ride; colored ring marks moving lily pad.",
              "zh": "Mirrors and Stones 文章第 2 题，与 thats_my_ride 匹配；彩色圆环标出移动的荷叶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "place_to_stand",
      "articlePuzzleNumber": 3,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 3,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-03-source.webp",
        "cue": "Article puzzle 3; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect both crystals into the water to make a two-tile platform beside the pad, then kick from it.",
        "把两块水晶反射入水，在荷叶旁搭出两格平台，再从平台踢出石块。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 3 selected layout",
          "zh": "Mirrors and Stones 文章第 3 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-03.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 3 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 3,
            "internalSetPosition": 3,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-03-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "50201883e7f023e2e1e265408f6f428f33df745010c0b5c264ec5a10a45ba4a2",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-03-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "50201883e7f023e2e1e265408f6f428f33df745010c0b5c264ec5a10a45ba4a2",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "6170b9b6cfae8c445ed1566ad47052f4bcb18717119b59d6c5666f9ed701da5c",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 367,
                  "y": 164
                },
                "rect": [
                  344,
                  141,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Crystal stone",
                  "zh": "水晶飞石"
                }
              }
            ],
            "instruction": {
              "en": "Reflect both crystals into the water to make a two-tile platform beside the pad, then kick from it.",
              "zh": "把两块水晶反射入水，在荷叶旁搭出两格平台，再从平台踢出石块。"
            },
            "result": {
              "en": "The article still visually matches place_to_stand; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 place_to_stand 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 3, matched to place_to_stand; colored ring marks crystal stone.",
              "zh": "Mirrors and Stones 文章第 3 题，与 place_to_stand 匹配；彩色圆环标出水晶飞石。"
            }
          }
        ]
      }
    },
    {
      "levelId": "emergency_brake",
      "articlePuzzleNumber": 4,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 4,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-04-source.webp",
        "cue": "Article puzzle 4; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect a crystal into the pad’s row so the drifting pad stops at the middle island.",
        "把水晶反射到荷叶所在的行，让漂流的荷叶停在中间岛旁。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 4 selected layout",
          "zh": "Mirrors and Stones 文章第 4 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-04.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 4 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 4,
            "internalSetPosition": 4,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-04-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "4ff8526e1784647ec788d3d782f0ad648db5c12bef3f5bb49890767e400e0b8d",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-04-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "4ff8526e1784647ec788d3d782f0ad648db5c12bef3f5bb49890767e400e0b8d",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "838fac3da00a2a693bd5330f82d94dc5006ecfe79b8c0bc6356f5e62e76b5d67",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 578,
                  "y": 365
                },
                "rect": [
                  555,
                  342,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Crystal that stops the pad",
                  "zh": "用于挡住荷叶的水晶"
                }
              }
            ],
            "instruction": {
              "en": "Reflect a crystal into the pad’s row so the drifting pad stops at the middle island.",
              "zh": "把水晶反射到荷叶所在的行，让漂流的荷叶停在中间岛旁。"
            },
            "result": {
              "en": "The article still visually matches emergency_brake; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 emergency_brake 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 4, matched to emergency_brake; colored ring marks crystal that stops the pad.",
              "zh": "Mirrors and Stones 文章第 4 题，与 emergency_brake 匹配；彩色圆环标出用于挡住荷叶的水晶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "highway",
      "articlePuzzleNumber": 5,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 6,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-05-source.webp",
        "cue": "Article puzzle 5; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use two quick mirror jumps to get ahead of the stone and stop it on the tile above the exit.",
        "用两次快速镜面跳跃赶到石块前面，在出口上方挡住它。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 5 selected layout",
          "zh": "Mirrors and Stones 文章第 5 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-05.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 5 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 5,
            "internalSetPosition": 6,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-05-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "0b697c39bbca102902b87d8a5fecf37afe02e1f84b8bd1402c279598b3cf7ad1",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-05-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "0b697c39bbca102902b87d8a5fecf37afe02e1f84b8bd1402c279598b3cf7ad1",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "b1b4d141fc0d4e97dfd0455443c93935de498ce6a11e36281dcefabacd50103c",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 69,
                  "y": 458
                },
                "rect": [
                  46,
                  435,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Exit tile",
                  "zh": "出口方格"
                }
              }
            ],
            "instruction": {
              "en": "Use two quick mirror jumps to get ahead of the stone and stop it on the tile above the exit.",
              "zh": "用两次快速镜面跳跃赶到石块前面，在出口上方挡住它。"
            },
            "result": {
              "en": "The article still visually matches highway; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 highway 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 5, matched to highway; colored ring marks exit tile.",
              "zh": "Mirrors and Stones 文章第 5 题，与 highway 匹配；彩色圆环标出出口方格。"
            }
          }
        ]
      }
    },
    {
      "levelId": "short_ride_option_b",
      "articlePuzzleNumber": 6,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 5,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-06-source.webp",
        "cue": "Article puzzle 6; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use the exit’s diagonal to choose where a crystal must land so the mirror can reach the fenced exit.",
        "沿出口的对角线确定水晶落点，让镜子能够反射进围栏出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 6 selected layout",
          "zh": "Mirrors and Stones 文章第 6 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-06.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 6 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 6,
            "internalSetPosition": 5,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-06-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "14b07cac7dc470539127754947c9e6fe8fa18815c077f0f5997c2868d1aa870d",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-06-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "14b07cac7dc470539127754947c9e6fe8fa18815c077f0f5997c2868d1aa870d",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "5ed5b8caaee73707530743a3c257d8a0eeacf623e234c2537b75aea4e4f608bd",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 836,
                  "y": 236
                },
                "rect": [
                  813,
                  213,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Fenced exit",
                  "zh": "被围住的出口"
                }
              }
            ],
            "instruction": {
              "en": "Use the exit’s diagonal to choose where a crystal must land so the mirror can reach the fenced exit.",
              "zh": "沿出口的对角线确定水晶落点，让镜子能够反射进围栏出口。"
            },
            "result": {
              "en": "The article still visually matches short_ride_option_b; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 short_ride_option_b 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 6, matched to short_ride_option_b; colored ring marks fenced exit.",
              "zh": "Mirrors and Stones 文章第 6 题，与 short_ride_option_b 匹配；彩色圆环标出被围住的出口。"
            }
          }
        ]
      }
    },
    {
      "levelId": "cancel_out",
      "articlePuzzleNumber": 27,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 7,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P13",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-27-source.webp",
        "cue": "Article puzzle 27; series part P13; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "The article shows a mirror-clone route and a simpler one-hero alternative; the still marks the mirror setup.",
        "文章展示了镜面分身路线，也给出更简单的单英雄方案；静帧标出镜子布局。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 27 selected layout",
          "zh": "Mirrors and Stones 文章第 27 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-27.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 27 still; series part P13; exact PTS unknown",
            "articlePuzzleNumber": 27,
            "internalSetPosition": 7,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-27-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "8a582da2c2210f7644b560eaa8616fa6e53394babbf8698faa72fbfee31b4a0c",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-27-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "8a582da2c2210f7644b560eaa8616fa6e53394babbf8698faa72fbfee31b4a0c",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "5065c5869e9531f1785718d99ec21006d241bd2e70ea522b126fed4147d93006",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 392,
                  "y": 420
                },
                "rect": [
                  369,
                  397,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Left mirror",
                  "zh": "左侧镜子"
                }
              }
            ],
            "instruction": {
              "en": "The article shows a mirror-clone route and a simpler one-hero alternative; the still marks the mirror setup.",
              "zh": "文章展示了镜面分身路线，也给出更简单的单英雄方案；静帧标出镜子布局。"
            },
            "result": {
              "en": "The article still visually matches cancel_out; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 cancel_out 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 27, matched to cancel_out; colored ring marks left mirror.",
              "zh": "Mirrors and Stones 文章第 27 题，与 cancel_out 匹配；彩色圆环标出左侧镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mirror_motion",
      "articlePuzzleNumber": 28,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 8,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-28-source.webp",
        "cue": "Article puzzle 28; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Put the mirror on a lily pad so it reaches reflection tiles that are out of range from shore.",
        "把镜子放上荷叶，让它触及岸上反射不到的方格。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 28 selected layout",
          "zh": "Mirrors and Stones 文章第 28 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-28.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 28 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 28,
            "internalSetPosition": 8,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-28-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "a64ac45b4f243b0e54dbc6538bb7681d2ce16ae101f673ac85b4a6c37369867c",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-28-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "a64ac45b4f243b0e54dbc6538bb7681d2ce16ae101f673ac85b4a6c37369867c",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "f399ce28af122e4ea5ba27f000a8793363c78414791a474269cb38f7b1bf6f94",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 557,
                  "y": 300
                },
                "rect": [
                  534,
                  277,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror riding the pad",
                  "zh": "荷叶上的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Put the mirror on a lily pad so it reaches reflection tiles that are out of range from shore.",
              "zh": "把镜子放上荷叶，让它触及岸上反射不到的方格。"
            },
            "result": {
              "en": "The article still visually matches mirror_motion; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mirror_motion 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 28, matched to mirror_motion; colored ring marks mirror riding the pad.",
              "zh": "Mirrors and Stones 文章第 28 题，与 mirror_motion 匹配；彩色圆环标出荷叶上的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "diag_slide",
      "articlePuzzleNumber": 29,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 9,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-29-source.webp",
        "cue": "Article puzzle 29; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the stone onto the moving pad, then reflect again when the pad carries the mirror into place.",
        "先把石块反射到移动的荷叶上，再等荷叶把镜子带到位后再次反射。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 29 selected layout",
          "zh": "Mirrors and Stones 文章第 29 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-29.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 29 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 29,
            "internalSetPosition": 9,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-29-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "32b7aa2ecc8db445a06b49af679a517a16fe0cd90b941805785e1c108c2c7668",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-29-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "32b7aa2ecc8db445a06b49af679a517a16fe0cd90b941805785e1c108c2c7668",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "78c0883c6c861b6946c8975aa5a439692fbd1ebbf26a56a817324a75fe98fbb2",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 699,
                  "y": 232
                },
                "rect": [
                  676,
                  209,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Right-hand mirror",
                  "zh": "右侧镜子"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the stone onto the moving pad, then reflect again when the pad carries the mirror into place.",
              "zh": "先把石块反射到移动的荷叶上，再等荷叶把镜子带到位后再次反射。"
            },
            "result": {
              "en": "The article still visually matches diag_slide; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 diag_slide 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 29, matched to diag_slide; colored ring marks right-hand mirror.",
              "zh": "Mirrors and Stones 文章第 29 题，与 diag_slide 匹配；彩色圆环标出右侧镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "the_long_way",
      "articlePuzzleNumber": 30,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 10,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-30-source.webp",
        "cue": "Article puzzle 30; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Move the pad into the correct row and use the mirror as a shortcut to board it before it leaves.",
        "先让荷叶进入正确行，再用镜子抄近路及时登上荷叶。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 30 selected layout",
          "zh": "Mirrors and Stones 文章第 30 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-30.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 30 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 30,
            "internalSetPosition": 10,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-30-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "0a8ef877fe49aad5cf5abafad19937aef52308ed69ff10b4819fc2c409ad16cf",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-30-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "0a8ef877fe49aad5cf5abafad19937aef52308ed69ff10b4819fc2c409ad16cf",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "1d58d62a75e6a476c6edc1a0f468a022566c2235d5c7667b0cd92be4a327524b",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 478,
                  "y": 211
                },
                "rect": [
                  455,
                  188,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror shortcut",
                  "zh": "镜子捷径"
                }
              }
            ],
            "instruction": {
              "en": "Move the pad into the correct row and use the mirror as a shortcut to board it before it leaves.",
              "zh": "先让荷叶进入正确行，再用镜子抄近路及时登上荷叶。"
            },
            "result": {
              "en": "The article still visually matches the_long_way; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 the_long_way 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 30, matched to the_long_way; colored ring marks mirror shortcut.",
              "zh": "Mirrors and Stones 文章第 30 题，与 the_long_way 匹配；彩色圆环标出镜子捷径。"
            }
          }
        ]
      }
    },
    {
      "levelId": "ride_together",
      "articlePuzzleNumber": 31,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 11,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-31-source.webp",
        "cue": "Article puzzle 31; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Line up the two pads and move them together; reflect onto the lower pad, then across again.",
        "对齐两片荷叶并让它们一起移动；先反射到下方荷叶，再反射到另一侧。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 31 selected layout",
          "zh": "Mirrors and Stones 文章第 31 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-31.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 31 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 31,
            "internalSetPosition": 11,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-31-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "3b50e80c5decb0aa7e11cba935c44c6d6d5f95b4b396669aa9407f69a5606d77",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-31-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "3b50e80c5decb0aa7e11cba935c44c6d6d5f95b4b396669aa9407f69a5606d77",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "1af6e5cffd69e348378d9912b59f3417cae57ab8a25388b50ba4564f828fc8d5",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 330,
                  "y": 303
                },
                "rect": [
                  307,
                  280,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Lower lily pad",
                  "zh": "下方荷叶"
                }
              }
            ],
            "instruction": {
              "en": "Line up the two pads and move them together; reflect onto the lower pad, then across again.",
              "zh": "对齐两片荷叶并让它们一起移动；先反射到下方荷叶，再反射到另一侧。"
            },
            "result": {
              "en": "The article still visually matches ride_together; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 ride_together 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 31, matched to ride_together; colored ring marks lower lily pad.",
              "zh": "Mirrors and Stones 文章第 31 题，与 ride_together 匹配；彩色圆环标出下方荷叶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "two_bounce_v2",
      "articlePuzzleNumber": 32,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 12,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-32-source.webp",
        "cue": "Article puzzle 32; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Bring two pads together, then use the two mirrors to hop between them and reflect to the exit.",
        "让两片荷叶相遇，再用两面镜子在荷叶间跳转并反射到出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 32 selected layout",
          "zh": "Mirrors and Stones 文章第 32 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-32.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 32 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 32,
            "internalSetPosition": 12,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-32-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "2b8e1e8721f74ace5efd9d7dbcc36750d1b18600dd56d4a091ffe923023f66fb",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-32-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "2b8e1e8721f74ace5efd9d7dbcc36750d1b18600dd56d4a091ffe923023f66fb",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "4ce1804cbaa15caaba1090841dd0c9bc0c0c7b3545d36b830ea731c88edebf58",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 730,
                  "y": 435
                },
                "rect": [
                  707,
                  412,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Crystal skipping stone",
                  "zh": "水晶跳石"
                }
              }
            ],
            "instruction": {
              "en": "Bring two pads together, then use the two mirrors to hop between them and reflect to the exit.",
              "zh": "让两片荷叶相遇，再用两面镜子在荷叶间跳转并反射到出口。"
            },
            "result": {
              "en": "The article still visually matches two_bounce_v2; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 two_bounce_v2 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 32, matched to two_bounce_v2; colored ring marks crystal skipping stone.",
              "zh": "Mirrors and Stones 文章第 32 题，与 two_bounce_v2 匹配；彩色圆环标出水晶跳石。"
            }
          }
        ]
      }
    },
    {
      "levelId": "first_diversions",
      "articlePuzzleNumber": 33,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 13,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-33-source.webp",
        "cue": "Article puzzle 33; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "A mirror standing in the current can block it and redirect the flow.",
        "把镜子放进水流即可挡住并改变水流方向。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 33 selected layout",
          "zh": "Mirrors and Stones 文章第 33 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-33.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 33 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 33,
            "internalSetPosition": 13,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-33-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "d45f83b6a5935c51a8a1b0d2bb215465ffbdc4e66c3f4e1f5dae65aaf988c077",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-33-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "d45f83b6a5935c51a8a1b0d2bb215465ffbdc4e66c3f4e1f5dae65aaf988c077",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "224f8eb557305be0bb1062a242c5b06eddfcfd4c3cd2b7be49e72e3a2197a082",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 557,
                  "y": 380
                },
                "rect": [
                  534,
                  357,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror in the current",
                  "zh": "水流中的镜子"
                }
              }
            ],
            "instruction": {
              "en": "A mirror standing in the current can block it and redirect the flow.",
              "zh": "把镜子放进水流即可挡住并改变水流方向。"
            },
            "result": {
              "en": "The article still visually matches first_diversions; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 first_diversions 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 33, matched to first_diversions; colored ring marks mirror in the current.",
              "zh": "Mirrors and Stones 文章第 33 题，与 first_diversions 匹配；彩色圆环标出水流中的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "river_dictionary_alt_up",
      "articlePuzzleNumber": 34,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 20,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-34-source.webp",
        "cue": "Article puzzle 34; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "A blocked current turns right by default; it turns left only when the tile on its right is blocked.",
        "水流受阻时默认右转；只有右侧方格被挡住时才会左转。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 34 selected layout",
          "zh": "Mirrors and Stones 文章第 34 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-34.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 34 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 34,
            "internalSetPosition": 20,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-34-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "1993149feaca01fbdf97ccfa975081061926a4097c5116ce7bb2a70fc9af49a4",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-34-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "1993149feaca01fbdf97ccfa975081061926a4097c5116ce7bb2a70fc9af49a4",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "c7b737cb5029ce835f31a94e99c066e7d44fbfb7cb86e32b2e68697fd0b3c37c",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 529,
                  "y": 180
                },
                "rect": [
                  506,
                  157,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Current-blocking boulder",
                  "zh": "阻挡水流的巨石"
                }
              }
            ],
            "instruction": {
              "en": "A blocked current turns right by default; it turns left only when the tile on its right is blocked.",
              "zh": "水流受阻时默认右转；只有右侧方格被挡住时才会左转。"
            },
            "result": {
              "en": "The article still visually matches river_dictionary_alt_up; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 river_dictionary_alt_up 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 34, matched to river_dictionary_alt_up; colored ring marks current-blocking boulder.",
              "zh": "Mirrors and Stones 文章第 34 题，与 river_dictionary_alt_up 匹配；彩色圆环标出阻挡水流的巨石。"
            }
          }
        ]
      }
    },
    {
      "levelId": "far_river",
      "articlePuzzleNumber": 35,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 14,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-35-source.webp",
        "cue": "Article puzzle 35; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Ride the mirror and a crystal on the pad to extend the reflection far enough to cut the upper current.",
        "让镜子和水晶乘上荷叶，延伸反射距离以切断上方水流。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 35 selected layout",
          "zh": "Mirrors and Stones 文章第 35 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-35.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 35 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 35,
            "internalSetPosition": 14,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-35-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "4197cefa2f3ece4a8a8caa73ebd886f79b9c8c1732e6e75d1174baf4da4121f6",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-35-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "4197cefa2f3ece4a8a8caa73ebd886f79b9c8c1732e6e75d1174baf4da4121f6",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "f6178b457f04915b56fb0c148a9a05e31a839f46001089e7aea9e13780de06e1",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 745,
                  "y": 76
                },
                "rect": [
                  722,
                  53,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Upper lily pad and current",
                  "zh": "上方荷叶与水流"
                }
              }
            ],
            "instruction": {
              "en": "Ride the mirror and a crystal on the pad to extend the reflection far enough to cut the upper current.",
              "zh": "让镜子和水晶乘上荷叶，延伸反射距离以切断上方水流。"
            },
            "result": {
              "en": "The article still visually matches far_river; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 far_river 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 35, matched to far_river; colored ring marks upper lily pad and current.",
              "zh": "Mirrors and Stones 文章第 35 题，与 far_river 匹配；彩色圆环标出上方荷叶与水流。"
            }
          }
        ]
      }
    },
    {
      "levelId": "ditching_cargo",
      "articlePuzzleNumber": 36,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 15,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-36-source.webp",
        "cue": "Article puzzle 36; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reach the bottom-right channel on two pads, then push a crystal into the water to cut the current.",
        "乘两片荷叶到达右下水道，再把水晶推入水中切断水流。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 36 selected layout",
          "zh": "Mirrors and Stones 文章第 36 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-36.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 36 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 36,
            "internalSetPosition": 15,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-36-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "e36d2ab21059ced05c6d82eaad0401bf5e3025f8c503852aa7cabfe79a7bfe38",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-36-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "e36d2ab21059ced05c6d82eaad0401bf5e3025f8c503852aa7cabfe79a7bfe38",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "494a9a14e8f07873f3977d537336ed12de9e40652dc19ea2a8eac5d02ae8328e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 319,
                  "y": 205
                },
                "rect": [
                  296,
                  182,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Pink crystal at the island edge",
                  "zh": "岛边的粉色水晶"
                }
              }
            ],
            "instruction": {
              "en": "Reach the bottom-right channel on two pads, then push a crystal into the water to cut the current.",
              "zh": "乘两片荷叶到达右下水道，再把水晶推入水中切断水流。"
            },
            "result": {
              "en": "The article still visually matches ditching_cargo; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 ditching_cargo 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 36, matched to ditching_cargo; colored ring marks pink crystal at the island edge.",
              "zh": "Mirrors and Stones 文章第 36 题，与 ditching_cargo 匹配；彩色圆环标出岛边的粉色水晶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "unblock_block_alt",
      "articlePuzzleNumber": 37,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 16,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-37-source.webp",
        "cue": "Article puzzle 37; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Cut only a short branch: guide the current to the lily-pad column, then block it again.",
        "只切出一小段支流：先把水流引到荷叶所在列，再把它截断。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 37 selected layout",
          "zh": "Mirrors and Stones 文章第 37 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-37.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 37 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 37,
            "internalSetPosition": 16,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-37-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "a11ae356b4e2688e1d7b42e988e75bbdea46025c8ed76964dc6a7f9b6d61fcb0",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-37-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "a11ae356b4e2688e1d7b42e988e75bbdea46025c8ed76964dc6a7f9b6d61fcb0",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "f1ee922397c72cfc6a1fa1403e71554738408b78f55d895e764e86da247575ce",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 492,
                  "y": 51
                },
                "rect": [
                  469,
                  28,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Stone beside the upper current",
                  "zh": "上方水流旁的石块"
                }
              }
            ],
            "instruction": {
              "en": "Cut only a short branch: guide the current to the lily-pad column, then block it again.",
              "zh": "只切出一小段支流：先把水流引到荷叶所在列，再把它截断。"
            },
            "result": {
              "en": "The article still visually matches unblock_block_alt; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 unblock_block_alt 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 37, matched to unblock_block_alt; colored ring marks stone beside the upper current.",
              "zh": "Mirrors and Stones 文章第 37 题，与 unblock_block_alt 匹配；彩色圆环标出上方水流旁的石块。"
            }
          }
        ]
      }
    },
    {
      "levelId": "there_and_back",
      "articlePuzzleNumber": 38,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 17,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-38-source.webp",
        "cue": "Article puzzle 38; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Load the first two passing pads with stones and time both drops so they land on the same tile.",
        "把石块装上先经过的两片荷叶，并把握时机让它们落到同一格。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 38 selected layout",
          "zh": "Mirrors and Stones 文章第 38 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-38.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 38 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 38,
            "internalSetPosition": 17,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-38-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "f2824a65c95472a1a09f0c679c75e8f78f15101569cc945725b18766c9e9f0f3",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-38-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "f2824a65c95472a1a09f0c679c75e8f78f15101569cc945725b18766c9e9f0f3",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "a96813bbaac105374b3a1a4b6fec68f68ea6e551b8b0e08bde96a902c2998834",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 421,
                  "y": 264
                },
                "rect": [
                  398,
                  241,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "First lily pad",
                  "zh": "第一片荷叶"
                }
              }
            ],
            "instruction": {
              "en": "Load the first two passing pads with stones and time both drops so they land on the same tile.",
              "zh": "把石块装上先经过的两片荷叶，并把握时机让它们落到同一格。"
            },
            "result": {
              "en": "The article still visually matches there_and_back; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 there_and_back 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 38, matched to there_and_back; colored ring marks first lily pad.",
              "zh": "Mirrors and Stones 文章第 38 题，与 there_and_back 匹配；彩色圆环标出第一片荷叶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "sink_together",
      "articlePuzzleNumber": 39,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 18,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-39-source.webp",
        "cue": "Article puzzle 39; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Stop the stone exactly above or below the blocker by reflecting a second stone into its path.",
        "把第二块石头反射到路线中，恰好让第一块停在挡块上方或下方。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 39 selected layout",
          "zh": "Mirrors and Stones 文章第 39 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-39.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 39 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 39,
            "internalSetPosition": 18,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-39-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "afcc4696176e3a782fafda0d5511dd437009c5f922e36ab28c5667bfd6284979",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-39-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "afcc4696176e3a782fafda0d5511dd437009c5f922e36ab28c5667bfd6284979",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "ef5a00559a02993060ec41072e713908e90412a02269724e8bb66003a8150865",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 308,
                  "y": 110
                },
                "rect": [
                  285,
                  87,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Stone above the blocker",
                  "zh": "挡块上方的石块"
                }
              }
            ],
            "instruction": {
              "en": "Stop the stone exactly above or below the blocker by reflecting a second stone into its path.",
              "zh": "把第二块石头反射到路线中，恰好让第一块停在挡块上方或下方。"
            },
            "result": {
              "en": "The article still visually matches sink_together; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 sink_together 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 39, matched to sink_together; colored ring marks stone above the blocker.",
              "zh": "Mirrors and Stones 文章第 39 题，与 sink_together 匹配；彩色圆环标出挡块上方的石块。"
            }
          }
        ]
      }
    },
    {
      "levelId": "in_the_way_alt_3",
      "articlePuzzleNumber": 40,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 19,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-40-source.webp",
        "cue": "Article puzzle 40; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Stop two current branches at a time so the flow is diverted onto the central ruin.",
        "每次截停两支水流，让水流转向中央遗迹。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 40 selected layout",
          "zh": "Mirrors and Stones 文章第 40 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-40.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 40 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 40,
            "internalSetPosition": 19,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-40-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "943f757b0eec6cf19207bd10834a3de5a2c3614e623cd44b3a7fab1cb5a046a3",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-40-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "943f757b0eec6cf19207bd10834a3de5a2c3614e623cd44b3a7fab1cb5a046a3",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "c39589340d2a223e208c85fda21080ca426be51768d7fb988ae1581974b5e98e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 368,
                  "y": 306
                },
                "rect": [
                  345,
                  283,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Round ruin in the middle",
                  "zh": "中央圆形遗迹"
                }
              }
            ],
            "instruction": {
              "en": "Stop two current branches at a time so the flow is diverted onto the central ruin.",
              "zh": "每次截停两支水流，让水流转向中央遗迹。"
            },
            "result": {
              "en": "The article still visually matches in_the_way_alt_3; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 in_the_way_alt_3 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 40, matched to in_the_way_alt_3; colored ring marks round ruin in the middle.",
              "zh": "Mirrors and Stones 文章第 40 题，与 in_the_way_alt_3 匹配；彩色圆环标出中央圆形遗迹。"
            }
          }
        ]
      }
    },
    {
      "levelId": "coax_a_lot",
      "articlePuzzleNumber": 41,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 22,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-41-source.webp",
        "cue": "Article puzzle 41; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Ride the draining current on a lily pad and push it down five rows before it fades.",
        "乘上逐渐消退的水流，再把荷叶向下推五行赶到出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 41 selected layout",
          "zh": "Mirrors and Stones 文章第 41 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-41.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 41 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 41,
            "internalSetPosition": 22,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-41-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "576879c643707540aec2d900588f3dd72168937acc004a200685573d8ef38686",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-41-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "576879c643707540aec2d900588f3dd72168937acc004a200685573d8ef38686",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "76c62d524fe1d68f5df50beb3107b4733c0ef93b95e136a92b06df84acab6a6e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 375,
                  "y": 183
                },
                "rect": [
                  352,
                  160,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror on the island",
                  "zh": "岛上的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Ride the draining current on a lily pad and push it down five rows before it fades.",
              "zh": "乘上逐渐消退的水流，再把荷叶向下推五行赶到出口。"
            },
            "result": {
              "en": "The article still visually matches coax_a_lot; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 coax_a_lot 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 41, matched to coax_a_lot; colored ring marks mirror on the island.",
              "zh": "Mirrors and Stones 文章第 41 题，与 coax_a_lot 匹配；彩色圆环标出岛上的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "river_push_v4",
      "articlePuzzleNumber": 42,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 21,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-42-source.webp",
        "cue": "Article puzzle 42; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Send the current under the wall and turn it back up; block the right-hand tile before a left turn.",
        "让水流从墙下通过再向上转；要左转时先挡住右侧方格。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 42 selected layout",
          "zh": "Mirrors and Stones 文章第 42 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-42.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 42 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 42,
            "internalSetPosition": 21,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-42-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "e71a11ff9cebc7c185328ac7d953bc9410ff3920df3df93886b63bc5b9520e50",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-42-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "e71a11ff9cebc7c185328ac7d953bc9410ff3920df3df93886b63bc5b9520e50",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "4c4f434dc5229e02b3d26d01d1a573a1e2f2e1fd0f89049d5fc6030046595e5b",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 622,
                  "y": 132
                },
                "rect": [
                  599,
                  109,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Wall beside the current",
                  "zh": "水流旁的墙"
                }
              }
            ],
            "instruction": {
              "en": "Send the current under the wall and turn it back up; block the right-hand tile before a left turn.",
              "zh": "让水流从墙下通过再向上转；要左转时先挡住右侧方格。"
            },
            "result": {
              "en": "The article still visually matches river_push_v4; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 river_push_v4 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 42, matched to river_push_v4; colored ring marks wall beside the current.",
              "zh": "Mirrors and Stones 文章第 42 题，与 river_push_v4 匹配；彩色圆环标出水流旁的墙。"
            }
          }
        ]
      }
    },
    {
      "levelId": "river_plinko_v2_actual",
      "articlePuzzleNumber": 43,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 29,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P14",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-43-source.webp",
        "cue": "Article puzzle 43; series part P14; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Bend the current through four stages so the pad ends between the two stones beside the exit.",
        "分四段改变水流方向，让荷叶停在出口旁两块石头之间。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 43 selected layout",
          "zh": "Mirrors and Stones 文章第 43 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-43.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 43 still; series part P14; exact PTS unknown",
            "articlePuzzleNumber": 43,
            "internalSetPosition": 29,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-43-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "d4411301d3faf0b02a41178c618570c40186c6980ced553b61cde096a7c0ee67",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-43-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "d4411301d3faf0b02a41178c618570c40186c6980ced553b61cde096a7c0ee67",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "402e22873bce93267ecc2449077c20c72f7ae41a4a722788f3e790faa6d9bf34",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 559,
                  "y": 342
                },
                "rect": [
                  536,
                  319,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Stones beside the mirror",
                  "zh": "镜子旁的石块"
                }
              }
            ],
            "instruction": {
              "en": "Bend the current through four stages so the pad ends between the two stones beside the exit.",
              "zh": "分四段改变水流方向，让荷叶停在出口旁两块石头之间。"
            },
            "result": {
              "en": "The article still visually matches river_plinko_v2_actual; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 river_plinko_v2_actual 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 43, matched to river_plinko_v2_actual; colored ring marks stones beside the mirror.",
              "zh": "Mirrors and Stones 文章第 43 题，与 river_plinko_v2_actual 匹配；彩色圆环标出镜子旁的石块。"
            }
          }
        ]
      }
    },
    {
      "levelId": "already_dropped_v2",
      "articlePuzzleNumber": 44,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 23,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-44-source.webp",
        "cue": "Article puzzle 44; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the stone again after it sinks in water to reach one tile beyond a normal reflection.",
        "石块沉入水中后再反射一次，便能多跨一格。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 44 selected layout",
          "zh": "Mirrors and Stones 文章第 44 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-44.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 44 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 44,
            "internalSetPosition": 23,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-44-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "f1d330edc5d7f623ab0d10131abd4c7f5dfaab1aaa59548fc257cd98ef57347f",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-44-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "f1d330edc5d7f623ab0d10131abd4c7f5dfaab1aaa59548fc257cd98ef57347f",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "ff505344871d36264ad9b97407db9e4d81885a84aa25c6beeab3a7f8b39631e3",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 401,
                  "y": 171
                },
                "rect": [
                  378,
                  148,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Crystal stone",
                  "zh": "水晶飞石"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the stone again after it sinks in water to reach one tile beyond a normal reflection.",
              "zh": "石块沉入水中后再反射一次，便能多跨一格。"
            },
            "result": {
              "en": "The article still visually matches already_dropped_v2; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 already_dropped_v2 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 44, matched to already_dropped_v2; colored ring marks crystal stone.",
              "zh": "Mirrors and Stones 文章第 44 题，与 already_dropped_v2 匹配；彩色圆环标出水晶飞石。"
            }
          }
        ]
      }
    },
    {
      "levelId": "two_step",
      "articlePuzzleNumber": 45,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 24,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-45-source.webp",
        "cue": "Article puzzle 45; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use the target’s diagonal to pick the starting tile, sink the stone, then reflect it to the target.",
        "沿目标的对角线找出起点，让石块沉入水中后再反射到目标。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 45 selected layout",
          "zh": "Mirrors and Stones 文章第 45 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-45.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 45 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 45,
            "internalSetPosition": 24,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-45-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "f2648cfa4fd71685a7832716243cd8d9fd587ac2cdc6dea475591bd51b2c8f96",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-45-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "f2648cfa4fd71685a7832716243cd8d9fd587ac2cdc6dea475591bd51b2c8f96",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "83a76213594efa21014153f248888b441d70fa1568516ccd4d6647b678b4c69d",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 133,
                  "y": 208
                },
                "rect": [
                  110,
                  185,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Crystal stone on the diagonal",
                  "zh": "对角线上的水晶飞石"
                }
              }
            ],
            "instruction": {
              "en": "Use the target’s diagonal to pick the starting tile, sink the stone, then reflect it to the target.",
              "zh": "沿目标的对角线找出起点，让石块沉入水中后再反射到目标。"
            },
            "result": {
              "en": "The article still visually matches two_step; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 two_step 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 45, matched to two_step; colored ring marks crystal stone on the diagonal.",
              "zh": "Mirrors and Stones 文章第 45 题，与 two_step 匹配；彩色圆环标出对角线上的水晶飞石。"
            }
          }
        ]
      }
    },
    {
      "levelId": "use_and_remove",
      "articlePuzzleNumber": 46,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 27,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-46-source.webp",
        "cue": "Article puzzle 46; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use one mirror on land to send the stone into water and a second water-side mirror to the target.",
        "先用岸上的镜子把石块送入水中，再用水边的第二面镜子把它送到目标。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 46 selected layout",
          "zh": "Mirrors and Stones 文章第 46 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-46.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 46 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 46,
            "internalSetPosition": 27,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-46-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "2aafa1f1757ab25a8dc027cc2f8d0693b5ef33421db645ba6126a61cefde4a32",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-46-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "2aafa1f1757ab25a8dc027cc2f8d0693b5ef33421db645ba6126a61cefde4a32",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "30c53e944d881dcebfb569b1d84df9ecc971d6752c90a00e2e81211c480e190e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 462,
                  "y": 237
                },
                "rect": [
                  439,
                  214,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Water-side mirror",
                  "zh": "水边的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Use one mirror on land to send the stone into water and a second water-side mirror to the target.",
              "zh": "先用岸上的镜子把石块送入水中，再用水边的第二面镜子把它送到目标。"
            },
            "result": {
              "en": "The article still visually matches use_and_remove; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 use_and_remove 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 46, matched to use_and_remove; colored ring marks water-side mirror.",
              "zh": "Mirrors and Stones 文章第 46 题，与 use_and_remove 匹配；彩色圆环标出水边的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "infinite_crystal_hack_v5",
      "articlePuzzleNumber": 47,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 28,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-47-source.webp",
        "cue": "Article puzzle 47; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Place a mirror in the water at the target’s diagonal point; keep its beam clear of a stuck stone.",
        "把镜子放在目标对角线对应的水格上，并确保光束上没有被卡住的石块。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 47 selected layout",
          "zh": "Mirrors and Stones 文章第 47 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-47.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 47 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 47,
            "internalSetPosition": 28,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-47-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "4833917513beb9d3be4420bf7411097990071c696c76f65e7e4d0bb9e91d3a94",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-47-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "4833917513beb9d3be4420bf7411097990071c696c76f65e7e4d0bb9e91d3a94",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "bbf7878c09f4085f0a91a1142f73a5e9e44a801c50c06c13c0ca26aa1013915c",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 715,
                  "y": 400
                },
                "rect": [
                  692,
                  377,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror in the water",
                  "zh": "水中的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Place a mirror in the water at the target’s diagonal point; keep its beam clear of a stuck stone.",
              "zh": "把镜子放在目标对角线对应的水格上，并确保光束上没有被卡住的石块。"
            },
            "result": {
              "en": "The article still visually matches infinite_crystal_hack_v5; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 infinite_crystal_hack_v5 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 47, matched to infinite_crystal_hack_v5; colored ring marks mirror in the water.",
              "zh": "Mirrors and Stones 文章第 47 题，与 infinite_crystal_hack_v5 匹配；彩色圆环标出水中的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "square_dance",
      "articlePuzzleNumber": 48,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 26,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-48-source.webp",
        "cue": "Article puzzle 48; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Set a stone at the shore and a mirror in the water on its diagonal to reach the target.",
        "在岸边放好石块，并沿对角线把镜子放入水中以触及目标。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 48 selected layout",
          "zh": "Mirrors and Stones 文章第 48 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-48.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 48 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 48,
            "internalSetPosition": 26,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-48-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "2f5855124b44f06ced2e4800148deb9d05501d4083ada6b60ec3e3f338b92e30",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-48-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "2f5855124b44f06ced2e4800148deb9d05501d4083ada6b60ec3e3f338b92e30",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "0609d6003d835bb7c6a3a21b6b0a7790da7095818988787cab757896af4c86bc",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                },
                {
                  "x": 0,
                  "y": 0,
                  "width": 112,
                  "height": 20,
                  "reason": "Resolution label in the upper-left water margin"
                },
                {
                  "x": 778,
                  "y": 515,
                  "width": 182,
                  "height": 25,
                  "reason": "Source-capture toolbar in the lower-right water margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              },
              {
                "purpose": "resolution-label",
                "x": 0,
                "y": 0,
                "width": 112,
                "height": 20,
                "reason": "Resolution label in the upper-left water margin"
              },
              {
                "purpose": "capture-toolbar",
                "x": 778,
                "y": 515,
                "width": 182,
                "height": 25,
                "reason": "Source-capture toolbar in the lower-right water margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 571,
                  "y": 348
                },
                "rect": [
                  548,
                  325,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Shore mirror",
                  "zh": "岸边的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Set a stone at the shore and a mirror in the water on its diagonal to reach the target.",
              "zh": "在岸边放好石块，并沿对角线把镜子放入水中以触及目标。"
            },
            "result": {
              "en": "The article still visually matches square_dance; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 square_dance 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 48, matched to square_dance; colored ring marks shore mirror.",
              "zh": "Mirrors and Stones 文章第 48 题，与 square_dance 匹配；彩色圆环标出岸边的镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "moving_bridge",
      "articlePuzzleNumber": 49,
      "levelSet": "mirrors_and_stones",
      "levelSetPosition": 25,
      "candidateThemeGroup": "mirrors_and_stones",
      "articleCue": {
        "videoPart": "P33",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "mirrors-and-stones-walkthrough",
        "file": "/evidence/mirrors-and-stones-puzzle-49-source.webp",
        "cue": "Article puzzle 49; series part P33; exact PTS unknown",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use a mirror standing in the water to switch one stone between two tiles and bridge the gap with two stones.",
        "利用水中的镜子让一块石头在两格间转换，再用两块石头搭桥。"
      ],
      "walkthrough": {
        "label": {
          "en": "Mirrors and Stones article puzzle 49 selected layout",
          "zh": "Mirrors and Stones 文章第 49 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks one layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出一个布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/mirrors-and-stones/puzzle-49.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 49 still; series part P33; exact PTS unknown",
            "articlePuzzleNumber": 49,
            "internalSetPosition": 25,
            "sourceFrameFile": "/evidence/mirrors-and-stones-puzzle-49-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "2a175e505b9dd5964a1136cd0fab3f1131bc635908bd7b24af6f0cf45d8cf2e8",
            "displaySourceFile": "/evidence/mirrors-and-stones-puzzle-49-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "2a175e505b9dd5964a1136cd0fab3f1131bc635908bd7b24af6f0cf45d8cf2e8",
            "displaySourceId": "mirrors-and-stones-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "9e2ab5182e92514fe5fcb173ab00d8556a91abb6c4fec409db07b38d663ba09a",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator logo in the upper-right margin"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left margin"
                }
              ]
            },
            "displayMasks": [
              {
                "purpose": "bilibili-mark",
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "reason": "Bilibili creator logo in the upper-right margin"
              },
              {
                "purpose": "fps-counter",
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "reason": "FPS counter in the lower-left margin"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 658,
                  "y": 213
                },
                "rect": [
                  635,
                  190,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror over the water",
                  "zh": "水面上的镜子"
                }
              }
            ],
            "instruction": {
              "en": "Use a mirror standing in the water to switch one stone between two tiles and bridge the gap with two stones.",
              "zh": "利用水中的镜子让一块石头在两格间转换，再用两块石头搭桥。"
            },
            "result": {
              "en": "The article still visually matches moving_bridge; this card records a short article-reported idea, not a route trace. It is not exact PTS; no video was decoded, no route was independently replayed, no finish is claimed, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 moving_bridge 的原生纹理布局相符；本卡仅概述文章要点，并非路线记录，也不是精确 PTS。本批未解码视频、路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "Mirrors and Stones article puzzle 49, matched to moving_bridge; colored ring marks mirror over the water.",
              "zh": "Mirrors and Stones 文章第 49 题，与 moving_bridge 匹配；彩色圆环标出水面上的镜子。"
            }
          }
        ]
      }
    }
  ]
}
