{
  "game": "order-of-the-sinking-star",
  "revision": "high-mirrors-selected-layouts-2026-10-22",
  "sourceClassification": "/evidence/high-mirrors-candidate-classification-2026-10-22.json",
  "sourcePageUrl": "https://sinkingstarwalkthrough.com/high-mirrors-solutions/",
  "counts": {
    "cards": 22
  },
  "cards": [
    {
      "levelId": "portable_stairs",
      "articlePuzzleNumber": 12,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 2,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-12-source.webp",
        "cue": "Article puzzle 12; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Keep the vertical mirror recoverable; lay it before the final stone.",
        "留好取回竖直镜子的路线；最后先放镜子再放石块。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 12 selected layout",
          "zh": "High Mirrors 文章第 12 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-12.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 12 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 12,
            "internalSetPosition": 2,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-12-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b948fe18d828024f5c3c31c6d70079d7230bd759547de0fccd13213869d2612d",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-12-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b948fe18d828024f5c3c31c6d70079d7230bd759547de0fccd13213869d2612d",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "cda7a384baf3d8d408f926ddea64430c0ac365f22e039a6b0facb75b849584c1",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 487,
                  "y": 388
                },
                "rect": [
                  464,
                  365,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Vertical mirror",
                  "zh": "竖直镜子"
                }
              }
            ],
            "instruction": {
              "en": "Keep the vertical mirror recoverable; lay it before the final stone.",
              "zh": "留好取回竖直镜子的路线；最后先放镜子再放石块。"
            },
            "result": {
              "en": "The article still visually matches portable_stairs; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 portable_stairs 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 12, matched to portable_stairs; colored ring marks vertical mirror.",
              "zh": "High Mirrors 文章第 12 题，与 portable_stairs 匹配；彩色圆环标出竖直镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "drawbridge",
      "articlePuzzleNumber": 13,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 3,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-13-source.webp",
        "cue": "Article puzzle 13; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Raise and lower a mirror in the channel to bridge it for the crystal.",
        "在水道中升降镜子，搭出可供水晶通过的桥。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 13 selected layout",
          "zh": "High Mirrors 文章第 13 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-13.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 13 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 13,
            "internalSetPosition": 3,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-13-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "964a79516fd0c50b792a636b44abd2403a82e342a6e2d46e037fc85f4c08ed43",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-13-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "964a79516fd0c50b792a636b44abd2403a82e342a6e2d46e037fc85f4c08ed43",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "635f6c634f489aae5830be55fc1bd78fe55df8ec19d28fc7ba2129ec49a18ca5",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#20c7c9",
                "center": {
                  "x": 480,
                  "y": 260
                },
                "rect": [
                  457,
                  237,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Water channel",
                  "zh": "水道"
                }
              }
            ],
            "instruction": {
              "en": "Raise and lower a mirror in the channel to bridge it for the crystal.",
              "zh": "在水道中升降镜子，搭出可供水晶通过的桥。"
            },
            "result": {
              "en": "The article still visually matches drawbridge; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 drawbridge 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 13, matched to drawbridge; colored ring marks water channel.",
              "zh": "High Mirrors 文章第 13 题，与 drawbridge 匹配；彩色圆环标出水道。"
            }
          }
        ]
      }
    },
    {
      "levelId": "implausible_bridge",
      "articlePuzzleNumber": 14,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 4,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-14-source.webp",
        "cue": "Article puzzle 14; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the crystal out of the water, then push it across.",
        "用反射把水晶抬出水面，再推到对岸。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 14 selected layout",
          "zh": "High Mirrors 文章第 14 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-14.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 14 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 14,
            "internalSetPosition": 4,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-14-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "9bd93faa9017b98b20391c41f1fa00a3b18041cb63e5c1b33b8257242113e935",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-14-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "9bd93faa9017b98b20391c41f1fa00a3b18041cb63e5c1b33b8257242113e935",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "8163f0ce41d9b964bec629df4f2d9eb88591dcafa0f62b965b28f3569cde1053",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#f0a445",
                "center": {
                  "x": 500,
                  "y": 420
                },
                "rect": [
                  477,
                  397,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Raised crystal",
                  "zh": "抬升水晶"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the crystal out of the water, then push it across.",
              "zh": "用反射把水晶抬出水面，再推到对岸。"
            },
            "result": {
              "en": "The article still visually matches implausible_bridge; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 implausible_bridge 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 14, matched to implausible_bridge; colored ring marks raised crystal.",
              "zh": "High Mirrors 文章第 14 题，与 implausible_bridge 匹配；彩色圆环标出抬升水晶。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bottom_bridge_v2",
      "articlePuzzleNumber": 15,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 6,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-15-source.webp",
        "cue": "Article puzzle 15; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Set a U of vertical mirrors; each bounce moves by their gap.",
        "摆成 U 形竖直镜子；每次反弹的位移等于镜间距。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 15 selected layout",
          "zh": "High Mirrors 文章第 15 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-15.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 15 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 15,
            "internalSetPosition": 6,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-15-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "21c3dbeebaee09d43d9177774b57c6694eb8914bd676cb023edf322a927cf37b",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-15-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "21c3dbeebaee09d43d9177774b57c6694eb8914bd676cb023edf322a927cf37b",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "1112b0d150491ffdf44858ed005bb4ece140f2757f05574ff557f3af03e7b252",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#a45de6",
                "center": {
                  "x": 320,
                  "y": 455
                },
                "rect": [
                  297,
                  432,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror pair",
                  "zh": "镜组"
                }
              }
            ],
            "instruction": {
              "en": "Set a U of vertical mirrors; each bounce moves by their gap.",
              "zh": "摆成 U 形竖直镜子；每次反弹的位移等于镜间距。"
            },
            "result": {
              "en": "The article still visually matches bottom_bridge_v2; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bottom_bridge_v2 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 15, matched to bottom_bridge_v2; colored ring marks mirror pair.",
              "zh": "High Mirrors 文章第 15 题，与 bottom_bridge_v2 匹配；彩色圆环标出镜组。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bottom_bridge_tall",
      "articlePuzzleNumber": 16,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 7,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-16-source.webp",
        "cue": "Article puzzle 16; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Combine U-bounces with a timed falling reflection to reach the netted exit.",
        "结合 U 形反弹与定时下落反射，到达网下出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 16 selected layout",
          "zh": "High Mirrors 文章第 16 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-16.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 16 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 16,
            "internalSetPosition": 7,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-16-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "6fef973de9738afbd75d3bb54fbbe4268a30f40e803a75a7b935ec55ebad9037",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-16-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "6fef973de9738afbd75d3bb54fbbe4268a30f40e803a75a7b935ec55ebad9037",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "dd9549ff96abf204367679fe48e5d06b6ae31323c80c85d91b4c8e29e8c66a72",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#37c978",
                "center": {
                  "x": 500,
                  "y": 450
                },
                "rect": [
                  477,
                  427,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Tower mirrors",
                  "zh": "高塔镜子"
                }
              }
            ],
            "instruction": {
              "en": "Combine U-bounces with a timed falling reflection to reach the netted exit.",
              "zh": "结合 U 形反弹与定时下落反射，到达网下出口。"
            },
            "result": {
              "en": "The article still visually matches bottom_bridge_tall; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bottom_bridge_tall 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 16, matched to bottom_bridge_tall; colored ring marks tower mirrors.",
              "zh": "High Mirrors 文章第 16 题，与 bottom_bridge_tall 匹配；彩色圆环标出高塔镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "mission_impossible",
      "articlePuzzleNumber": 17,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 8,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-17-source.webp",
        "cue": "Article puzzle 17; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reflect the Wizard upward, then swap with a stone while falling beside it.",
        "反射让法师上升；下落到石块同高时进行交换。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 17 selected layout",
          "zh": "High Mirrors 文章第 17 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-17.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 17 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 17,
            "internalSetPosition": 8,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-17-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "82faae1d8b8ad9532d6e3ef942ec9a295b584e566fe34cdfd70a7e0741689fdb",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-17-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "82faae1d8b8ad9532d6e3ef942ec9a295b584e566fe34cdfd70a7e0741689fdb",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "dfe8fc76577d276041cafa6ba57ca82819d03a8fe78a1dfb3944194ebe2677a2",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#ea647b",
                "center": {
                  "x": 463,
                  "y": 106
                },
                "rect": [
                  440,
                  83,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Roof mirror",
                  "zh": "屋顶镜子"
                }
              }
            ],
            "instruction": {
              "en": "Reflect the Wizard upward, then swap with a stone while falling beside it.",
              "zh": "反射让法师上升；下落到石块同高时进行交换。"
            },
            "result": {
              "en": "The article still visually matches mission_impossible; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 mission_impossible 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 17, matched to mission_impossible; colored ring marks roof mirror.",
              "zh": "High Mirrors 文章第 17 题，与 mission_impossible 匹配；彩色圆环标出屋顶镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "repel",
      "articlePuzzleNumber": 18,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 9,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-18-source.webp",
        "cue": "Article puzzle 18; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use reflection plus gravity as a sideways shift for yourself and the crystal.",
        "利用反射与重力产生侧移，带动自己和水晶。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 18 selected layout",
          "zh": "High Mirrors 文章第 18 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-18.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 18 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 18,
            "internalSetPosition": 9,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-18-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b0acf9e28edff2f81297cfcacde243e20939b611960e7768522004b67db8db4d",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-18-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b0acf9e28edff2f81297cfcacde243e20939b611960e7768522004b67db8db4d",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "c150d5e8cb40fdcd28578fced2cc1ae19d0d31f8647c61616459a2996fe78aba",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 325,
                  "y": 94
                },
                "rect": [
                  302,
                  71,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Shift mirror",
                  "zh": "侧移镜子"
                }
              }
            ],
            "instruction": {
              "en": "Use reflection plus gravity as a sideways shift for yourself and the crystal.",
              "zh": "利用反射与重力产生侧移，带动自己和水晶。"
            },
            "result": {
              "en": "The article still visually matches repel; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 repel 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 18, matched to repel; colored ring marks shift mirror.",
              "zh": "High Mirrors 文章第 18 题，与 repel 匹配；彩色圆环标出侧移镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "overwrite",
      "articlePuzzleNumber": 19,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 5,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-19-source.webp",
        "cue": "Article puzzle 19; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Drop a mirror during your fall, then chain reflections left to the exit.",
        "下落时推下镜子，再连续反射到左侧出口。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 19 selected layout",
          "zh": "High Mirrors 文章第 19 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-19.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 19 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 19,
            "internalSetPosition": 5,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-19-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b3756ea057f03e741ffb1ad93602d36481d65a7d24201fdeb7ca432470c6f299",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-19-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b3756ea057f03e741ffb1ad93602d36481d65a7d24201fdeb7ca432470c6f299",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "daa55a7c5f7b4b8b941b8b41da3d46738346b59bd9dc3483db0bba4bc073e9a2",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#20c7c9",
                "center": {
                  "x": 510,
                  "y": 36
                },
                "rect": [
                  487,
                  13,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Pillar mirror",
                  "zh": "高塔镜子"
                }
              }
            ],
            "instruction": {
              "en": "Drop a mirror during your fall, then chain reflections left to the exit.",
              "zh": "下落时推下镜子，再连续反射到左侧出口。"
            },
            "result": {
              "en": "The article still visually matches overwrite; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 overwrite 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 19, matched to overwrite; colored ring marks pillar mirror.",
              "zh": "High Mirrors 文章第 19 题，与 overwrite 匹配；彩色圆环标出高塔镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "implausible_bridge_2",
      "articlePuzzleNumber": 20,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 11,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-20-source.webp",
        "cue": "Article puzzle 20; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Push a mirror into the water and reflect from it to lay bridge tiles.",
        "把镜子推入水中，从镜子处反射铺出桥面。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 20 selected layout",
          "zh": "High Mirrors 文章第 20 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-20.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 20 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 20,
            "internalSetPosition": 11,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-20-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "137ab0ccaeb1561823b72538f96188070d5f7beb136d020d29ac89c21999c254",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-20-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "137ab0ccaeb1561823b72538f96188070d5f7beb136d020d29ac89c21999c254",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "03ec661623cae8f48bc839c1ffd6f7ecccdd9db329663fde44e7874c88ef080e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#f0a445",
                "center": {
                  "x": 480,
                  "y": 175
                },
                "rect": [
                  457,
                  152,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Water bridge",
                  "zh": "水中桥面"
                }
              }
            ],
            "instruction": {
              "en": "Push a mirror into the water and reflect from it to lay bridge tiles.",
              "zh": "把镜子推入水中，从镜子处反射铺出桥面。"
            },
            "result": {
              "en": "The article still visually matches implausible_bridge_2; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 implausible_bridge_2 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 20, matched to implausible_bridge_2; colored ring marks water bridge.",
              "zh": "High Mirrors 文章第 20 题，与 implausible_bridge_2 匹配；彩色圆环标出水中桥面。"
            }
          }
        ]
      }
    },
    {
      "levelId": "quick_redirect_v5",
      "articlePuzzleNumber": 22,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 13,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-22-source.webp",
        "cue": "Article puzzle 22; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Bounce the stone high, then switch mirrors to land it on the right button.",
        "先把石块反射到高处，再切换镜子落到右侧按钮。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 22 selected layout",
          "zh": "High Mirrors 文章第 22 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-22.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 22 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 22,
            "internalSetPosition": 13,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-22-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "420c3c3006063be29a8561439e891ef3b401c0e0de407d700ee23a7729f54cbb",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-22-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "420c3c3006063be29a8561439e891ef3b401c0e0de407d700ee23a7729f54cbb",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "854bf8d9d44bd1f50d3443598279d974ea85e4a431f7735816b6dd1160db4a6c",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#37c978",
                "center": {
                  "x": 645,
                  "y": 320
                },
                "rect": [
                  622,
                  297,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Right button",
                  "zh": "右侧按钮"
                }
              }
            ],
            "instruction": {
              "en": "Bounce the stone high, then switch mirrors to land it on the right button.",
              "zh": "先把石块反射到高处，再切换镜子落到右侧按钮。"
            },
            "result": {
              "en": "The article still visually matches quick_redirect_v5; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 quick_redirect_v5 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 22, matched to quick_redirect_v5; colored ring marks right button.",
              "zh": "High Mirrors 文章第 22 题，与 quick_redirect_v5 匹配；彩色圆环标出右侧按钮。"
            }
          }
        ]
      }
    },
    {
      "levelId": "to_kill_a_goblin",
      "articlePuzzleNumber": 23,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 14,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-23-source.webp",
        "cue": "Article puzzle 23; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Drop a crystal on the Goblin to clear the courtyard.",
        "让水晶落下砸中哥布林，清出庭院。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 23 selected layout",
          "zh": "High Mirrors 文章第 23 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-23.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 23 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 23,
            "internalSetPosition": 14,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-23-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "1be57b1777924e2dc11532b447de6eb67cbf823adcc246d22194578a248f09b8",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-23-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "1be57b1777924e2dc11532b447de6eb67cbf823adcc246d22194578a248f09b8",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "0b4504ffd83106aaa9dbe3d2fed1f042da6ec2adcf5a07adfff3d88a9f4e18ac",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#ea647b",
                "center": {
                  "x": 478,
                  "y": 465
                },
                "rect": [
                  455,
                  442,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Goblin",
                  "zh": "哥布林"
                }
              }
            ],
            "instruction": {
              "en": "Drop a crystal on the Goblin to clear the courtyard.",
              "zh": "让水晶落下砸中哥布林，清出庭院。"
            },
            "result": {
              "en": "The article still visually matches to_kill_a_goblin; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 to_kill_a_goblin 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 23, matched to to_kill_a_goblin; colored ring marks goblin.",
              "zh": "High Mirrors 文章第 23 题，与 to_kill_a_goblin 匹配；彩色圆环标出哥布林。"
            }
          }
        ]
      }
    },
    {
      "levelId": "tall_stack",
      "articlePuzzleNumber": 24,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 15,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-24-source.webp",
        "cue": "Article puzzle 24; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Clone one stone with two mirrors, then stack the copies five high.",
        "用两面镜子复制石块，再把复制品叠成五层。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 24 selected layout",
          "zh": "High Mirrors 文章第 24 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-24.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 24 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 24,
            "internalSetPosition": 15,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-24-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "310d9b856c6c3e20f33796d591d7a17a9140769a5fb17a1f7e2a22c18a5c4be6",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-24-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "310d9b856c6c3e20f33796d591d7a17a9140769a5fb17a1f7e2a22c18a5c4be6",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "d09aea1a89aaa4274854fef321418e2ff41cfdcde9945067faa3aac219597215",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 450,
                  "y": 242
                },
                "rect": [
                  427,
                  219,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Source stone",
                  "zh": "原始石块"
                }
              }
            ],
            "instruction": {
              "en": "Clone one stone with two mirrors, then stack the copies five high.",
              "zh": "用两面镜子复制石块，再把复制品叠成五层。"
            },
            "result": {
              "en": "The article still visually matches tall_stack; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 tall_stack 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 24, matched to tall_stack; colored ring marks source stone.",
              "zh": "High Mirrors 文章第 24 题，与 tall_stack 匹配；彩色圆环标出石块堆。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bottom_adjust",
      "articlePuzzleNumber": 25,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 16,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P31",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-25-source.webp",
        "cue": "Article puzzle 25; series part P31, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Send a hero high to extend the mirror’s reach to the summit.",
        "让英雄升至高处，延长镜子的反射范围。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 25 selected layout",
          "zh": "High Mirrors 文章第 25 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-25.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 25 still; series part P31; exact PTS unknown",
            "articlePuzzleNumber": 25,
            "internalSetPosition": 16,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-25-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "a06cc0b2fec8868ca1d4127d8b365275e581d293489a67e43e05335db00c0d19",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-25-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "a06cc0b2fec8868ca1d4127d8b365275e581d293489a67e43e05335db00c0d19",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "29b55afd48e416ca3e8db4897b1ae98ce2b3faa6528446df5b90430a83796adf",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#20c7c9",
                "center": {
                  "x": 270,
                  "y": 105
                },
                "rect": [
                  247,
                  82,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "High mirror",
                  "zh": "高处镜子"
                }
              }
            ],
            "instruction": {
              "en": "Send a hero high to extend the mirror’s reach to the summit.",
              "zh": "让英雄升至高处，延长镜子的反射范围。"
            },
            "result": {
              "en": "The article still visually matches bottom_adjust; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bottom_adjust 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 25, matched to bottom_adjust; colored ring marks high mirror.",
              "zh": "High Mirrors 文章第 25 题，与 bottom_adjust 匹配；彩色圆环标出高处镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bridgey",
      "articlePuzzleNumber": 31,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 21,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-31-source.webp",
        "cue": "Article puzzle 31; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use the vertical mirror and stones to fill the water crossing.",
        "用竖直镜子和石块填出过水路线。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 31 selected layout",
          "zh": "High Mirrors 文章第 31 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-31.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 31 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 31,
            "internalSetPosition": 21,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-31-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "5171d2e939eebe518ad8f92052cab252084bb9e49227cf31b96888a236f3098e",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-31-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "5171d2e939eebe518ad8f92052cab252084bb9e49227cf31b96888a236f3098e",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "2015d8b34cb57cf9c6e3348d4c6a39be5a73d4cb3646680840593336820c63c4",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#20c7c9",
                "center": {
                  "x": 495,
                  "y": 290
                },
                "rect": [
                  472,
                  267,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Water crossing",
                  "zh": "过水路线"
                }
              }
            ],
            "instruction": {
              "en": "Use the vertical mirror and stones to fill the water crossing.",
              "zh": "用竖直镜子和石块填出过水路线。"
            },
            "result": {
              "en": "The article still visually matches bridgey; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bridgey 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 31, matched to bridgey; colored ring marks water crossing.",
              "zh": "High Mirrors 文章第 31 题，与 bridgey 匹配；彩色圆环标出过水路线。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bridgey2",
      "articlePuzzleNumber": 32,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 22,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-32-source.webp",
        "cue": "Article puzzle 32; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Add a ground tile before the last stone, which otherwise falls short.",
        "先补一块地面，否则最后的石块距离不够。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 32 selected layout",
          "zh": "High Mirrors 文章第 32 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-32.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 32 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 32,
            "internalSetPosition": 22,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-32-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "cc20c053cc0e2321136d4d746c53a28adb562aa7e9248f019730122fc5195917",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-32-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "cc20c053cc0e2321136d4d746c53a28adb562aa7e9248f019730122fc5195917",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "36e66a56b43c6095bb104ab3b6a2ee588909b267526dc4c4dfef15b8f20332dd",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#f0a445",
                "center": {
                  "x": 176,
                  "y": 458
                },
                "rect": [
                  153,
                  435,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Extra ground",
                  "zh": "额外地面"
                }
              }
            ],
            "instruction": {
              "en": "Add a ground tile before the last stone, which otherwise falls short.",
              "zh": "先补一块地面，否则最后的石块距离不够。"
            },
            "result": {
              "en": "The article still visually matches bridgey2; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bridgey2 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 32, matched to bridgey2; colored ring marks extra ground.",
              "zh": "High Mirrors 文章第 32 题，与 bridgey2 匹配；彩色圆环标出额外地面。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bridgey2b",
      "articlePuzzleNumber": 33,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 23,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-33-source.webp",
        "cue": "Article puzzle 33; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Build a straight stone path so the Thief can pull the mirror across.",
        "铺出直线路径，让盗贼把镜子拉过来。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 33 selected layout",
          "zh": "High Mirrors 文章第 33 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-33.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 33 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 33,
            "internalSetPosition": 23,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-33-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "a1fa85f9fb27fe565f887c8b023adb0faccfb0bd925663c11143f972339d2c8e",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-33-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "a1fa85f9fb27fe565f887c8b023adb0faccfb0bd925663c11143f972339d2c8e",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "566f5e9fd86e1ea0a2db7eef6d88562dc2704e498649a619316870718a393706",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#a45de6",
                "center": {
                  "x": 327,
                  "y": 323
                },
                "rect": [
                  304,
                  300,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Mirror crossing",
                  "zh": "镜子通道"
                }
              }
            ],
            "instruction": {
              "en": "Build a straight stone path so the Thief can pull the mirror across.",
              "zh": "铺出直线路径，让盗贼把镜子拉过来。"
            },
            "result": {
              "en": "The article still visually matches bridgey2b; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bridgey2b 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 33, matched to bridgey2b; colored ring marks mirror crossing.",
              "zh": "High Mirrors 文章第 33 题，与 bridgey2b 匹配；彩色圆环标出镜子通道。"
            }
          }
        ]
      }
    },
    {
      "levelId": "bridgey3_abstract_art",
      "articlePuzzleNumber": 34,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 24,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-34-source.webp",
        "cue": "Article puzzle 34; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use the lower vertical mirror to split stacked crystals and recover the far mirror.",
        "用下方竖直镜子拆分叠放水晶，并取回远处镜子。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 34 selected layout",
          "zh": "High Mirrors 文章第 34 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-34.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 34 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 34,
            "internalSetPosition": 24,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-34-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "196c7be48f8858249adcfdf7533b7ea82002939fa15296a1d0a4dba869e5eb83",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-34-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "196c7be48f8858249adcfdf7533b7ea82002939fa15296a1d0a4dba869e5eb83",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "25c241fcaebd8e8e5b962cd7f4e63272aa08f585cb6443c4690527a5e4eacb5e",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#37c978",
                "center": {
                  "x": 148,
                  "y": 416
                },
                "rect": [
                  125,
                  393,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Lower mirror",
                  "zh": "下方镜子"
                }
              }
            ],
            "instruction": {
              "en": "Use the lower vertical mirror to split stacked crystals and recover the far mirror.",
              "zh": "用下方竖直镜子拆分叠放水晶，并取回远处镜子。"
            },
            "result": {
              "en": "The article still visually matches bridgey3_abstract_art; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 bridgey3_abstract_art 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 34, matched to bridgey3_abstract_art; colored ring marks lower mirror.",
              "zh": "High Mirrors 文章第 34 题，与 bridgey3_abstract_art 匹配；彩色圆环标出下方镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "all_out_goblin_war",
      "articlePuzzleNumber": 35,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 25,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-35-source.webp",
        "cue": "Article puzzle 35; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Reserve the Goblin that can reach the bottom-right corner; plan the kills around it.",
        "留住能到达右下角的哥布林，围绕它安排击杀。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 35 selected layout",
          "zh": "High Mirrors 文章第 35 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-35.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 35 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 35,
            "internalSetPosition": 25,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-35-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "266cae6a4dd6a70e960178cbaa6cbd64d366b5982a0f76d13e0d3d2fa360860d",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-35-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "266cae6a4dd6a70e960178cbaa6cbd64d366b5982a0f76d13e0d3d2fa360860d",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "ef1907755934f859c007a4a8f2704787cae23e16cee0639ff8df9303eaf7270d",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#ea647b",
                "center": {
                  "x": 187,
                  "y": 350
                },
                "rect": [
                  164,
                  327,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Reserve Goblin",
                  "zh": "预留哥布林"
                }
              }
            ],
            "instruction": {
              "en": "Reserve the Goblin that can reach the bottom-right corner; plan the kills around it.",
              "zh": "留住能到达右下角的哥布林，围绕它安排击杀。"
            },
            "result": {
              "en": "The article still visually matches all_out_goblin_war; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 all_out_goblin_war 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 35, matched to all_out_goblin_war; colored ring marks reserve goblin.",
              "zh": "High Mirrors 文章第 35 题，与 all_out_goblin_war 匹配；彩色圆环标出预留哥布林。"
            }
          }
        ]
      }
    },
    {
      "levelId": "escape_bridge",
      "articlePuzzleNumber": 36,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 26,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-36-source.webp",
        "cue": "Article puzzle 36; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Drop one Goblin to break the ring around the Cleric.",
        "让一只哥布林坠落，打破围住牧师的阵形。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 36 selected layout",
          "zh": "High Mirrors 文章第 36 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-36.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 36 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 36,
            "internalSetPosition": 26,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-36-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "3f622c6916705b2871f39280ce4f7a545dfc1bf1477cd14953c267927b394db2",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-36-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "3f622c6916705b2871f39280ce4f7a545dfc1bf1477cd14953c267927b394db2",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "c97f5753d99c6cb4b15454803d0e715b9b4ddea11026ae7c6b8ea3d31208836f",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#168de2",
                "center": {
                  "x": 145,
                  "y": 165
                },
                "rect": [
                  122,
                  142,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Cleric",
                  "zh": "牧师"
                }
              }
            ],
            "instruction": {
              "en": "Drop one Goblin to break the ring around the Cleric.",
              "zh": "让一只哥布林坠落，打破围住牧师的阵形。"
            },
            "result": {
              "en": "The article still visually matches escape_bridge; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 escape_bridge 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 36, matched to escape_bridge; colored ring marks cleric.",
              "zh": "High Mirrors 文章第 36 题，与 escape_bridge 匹配；彩色圆环标出牧师。"
            }
          }
        ]
      }
    },
    {
      "levelId": "tandem",
      "articlePuzzleNumber": 37,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 27,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-37-source.webp",
        "cue": "Article puzzle 37; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Set two upward mirrors, then coordinate the Thief and Cleric’s rise.",
        "摆好两面向上的镜子，再配合盗贼与牧师上升。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 37 selected layout",
          "zh": "High Mirrors 文章第 37 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-37.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 37 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 37,
            "internalSetPosition": 27,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-37-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b708288208f11505e29c01d76e4914342cfa76dab083196ca5f67d1898d43e00",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-37-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b708288208f11505e29c01d76e4914342cfa76dab083196ca5f67d1898d43e00",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "c92b0c3d38a463288fdc5e6a3b0c953fa5735f93476be0935e5dea4c3c411ab3",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#20c7c9",
                "center": {
                  "x": 365,
                  "y": 43
                },
                "rect": [
                  342,
                  20,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Upward mirrors",
                  "zh": "向上镜子"
                }
              }
            ],
            "instruction": {
              "en": "Set two upward mirrors, then coordinate the Thief and Cleric’s rise.",
              "zh": "摆好两面向上的镜子，再配合盗贼与牧师上升。"
            },
            "result": {
              "en": "The article still visually matches tandem; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 tandem 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 37, matched to tandem; colored ring marks upward mirrors.",
              "zh": "High Mirrors 文章第 37 题，与 tandem 匹配；彩色圆环标出向上镜子。"
            }
          }
        ]
      }
    },
    {
      "levelId": "wolf_boat_carry",
      "articlePuzzleNumber": 38,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 20,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-38-source.webp",
        "cue": "Article puzzle 38; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use a head-mirror carrier to move the Wizard without crushing it.",
        "用头顶镜子的搬运者移动法师，避免被石堆压碎。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 38 selected layout",
          "zh": "High Mirrors 文章第 38 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-38.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 38 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 38,
            "internalSetPosition": 20,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-38-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "26efcb91e94fef352e46413bfabecbc3309f404bcb1309e6055073c74700a809",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-38-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "26efcb91e94fef352e46413bfabecbc3309f404bcb1309e6055073c74700a809",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "de84bb6fd3fe3cfee0168a953b9cbfada241f38c41e5291e0c308f1a5de837c8",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#f0a445",
                "center": {
                  "x": 465,
                  "y": 390
                },
                "rect": [
                  442,
                  367,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Lower hero",
                  "zh": "下方英雄"
                }
              }
            ],
            "instruction": {
              "en": "Use a head-mirror carrier to move the Wizard without crushing it.",
              "zh": "用头顶镜子的搬运者移动法师，避免被石堆压碎。"
            },
            "result": {
              "en": "The article still visually matches wolf_boat_carry; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 wolf_boat_carry 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 38, matched to wolf_boat_carry; colored ring marks lower hero.",
              "zh": "High Mirrors 文章第 38 题，与 wolf_boat_carry 匹配；彩色圆环标出下方英雄。"
            }
          }
        ]
      }
    },
    {
      "levelId": "juggle",
      "articlePuzzleNumber": 39,
      "levelSet": "vertical_mirrors",
      "levelSetPosition": 19,
      "candidateThemeGroup": "vertical_mirrors",
      "articleCue": {
        "videoPart": "P32",
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "high-mirrors-walkthrough",
        "file": "/evidence/high-mirrors-puzzle-39-source.webp",
        "cue": "Article puzzle 39; series part P32, not exact PTS",
        "exactPtsKnown": false
      },
      "instruction": [
        "Throw the crystal high and reflect as it falls so it lands safely on your head.",
        "把水晶抛高，下落时反射，让它平稳落在头顶。"
      ],
      "walkthrough": {
        "label": {
          "en": "High Mirrors article puzzle 39 selected layout",
          "zh": "High Mirrors 文章第 39 题选定布局"
        },
        "opening": {
          "en": "Selected article still only; the colored ring marks a visible layout landmark, not an input step.",
          "zh": "仅展示文章静帧；彩色圆环标出可见布局要点，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/high-mirrors/puzzle-39.svg",
            "width": 960,
            "height": 540,
            "sourceTimeLabel": "Article puzzle 39 still; series part P32; exact PTS unknown",
            "articlePuzzleNumber": 39,
            "internalSetPosition": 19,
            "sourceFrameFile": "/evidence/high-mirrors-puzzle-39-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "1c5948291c925dd89f80dafebee6504bd3121c3016328ecd210b7e3a9f750dc7",
            "displaySourceFile": "/evidence/high-mirrors-puzzle-39-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "1c5948291c925dd89f80dafebee6504bd3121c3016328ecd210b7e3a9f750dc7",
            "displaySourceId": "high-mirrors-walkthrough",
            "displaySourceVideoUrl": null,
            "displaySourceCue": null,
            "imageSha256": "a97c0ba14d3916077063d756b13532fc07848aea896c858adafefa41fb8b3879",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 14,
                  "width": 160,
                  "height": 48,
                  "reason": "Bilibili creator mark and logo in the top-right corner"
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 64,
                  "height": 20,
                  "reason": "FPS counter in the lower-left corner"
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 14,
                "width": 160,
                "height": 48,
                "purpose": "bilibili-mark",
                "reason": "Bilibili creator mark and logo in the top-right corner"
              },
              {
                "x": 0,
                "y": 520,
                "width": 64,
                "height": 20,
                "purpose": "fps-counter",
                "reason": "FPS counter in the lower-left corner"
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "1",
                "color": "#a45de6",
                "center": {
                  "x": 270,
                  "y": 380
                },
                "rect": [
                  247,
                  357,
                  46,
                  46
                ],
                "radius": 23,
                "target": {
                  "en": "Falling crystal",
                  "zh": "下落水晶"
                }
              }
            ],
            "instruction": {
              "en": "Throw the crystal high and reflect as it falls so it lands safely on your head.",
              "zh": "把水晶抛高，下落时反射，让它平稳落在头顶。"
            },
            "result": {
              "en": "The article still visually matches juggle; this is a selected layout with a source-reported key idea. It is not exact PTS; no route replay or finish claim is made, and exact Steam depot mapping is unverified.",
              "zh": "文章静帧与 juggle 的原生纹理布局相符；本卡展示选定布局和来源要点，并非精确 PTS。路线未经独立重演，不声称通关，Steam depot 对应关系尚未核实。"
            },
            "alt": {
              "en": "High Mirrors article puzzle 39, matched to juggle; colored ring marks falling crystal.",
              "zh": "High Mirrors 文章第 39 题，与 juggle 匹配；彩色圆环标出下落水晶。"
            }
          }
        ]
      }
    }
  ]
}
