{
  "game": "Order of the Sinking Star",
  "revision": "low-heroes-selected-layouts-2026-10-24-twelve-display-upgrades",
  "sourceId": "low-heroes-candidate-classification",
  "article": {
    "sourceId": "low-heroes-article",
    "url": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
    "pageSlug": "low-heroes-solutions",
    "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f"
  },
  "counts": {
    "approvedArticlePairs": 21,
    "boardCards": 21,
    "textOnly": 0,
    "articleRoomPuzzleCount": 21,
    "unassignedArticleRoomStills": 0,
    "separateOverworldStillCount": 5,
    "unresolvedOverworldTargetScenes": 5
  },
  "limitations": {
    "articleReportedHints": true,
    "independentGameplayReplay": false,
    "selectedStateOnly": true,
    "exactPtsKnown": false,
    "finishClaimed": false,
    "steamDepotMapping": "unverified"
  },
  "cards": [
    {
      "levelId": "jenga_assorted",
      "articlePuzzleNumber": 6,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 6,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-006-source.webp",
        "cue": "Article puzzle 6; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Plan the stack rotation before moving it.",
        "先规划堆叠旋转，再开始移动。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 6 selected layout",
          "zh": "低层英雄 文章第 6 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-006.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 6,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-006-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "fea385571b6f9cf7cc0c0d951f4515af8ef48bd77417712f8b4b454511846367",
            "displaySourceFile": "/evidence/low-heroes-puzzle-006-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "fea385571b6f9cf7cc0c0d951f4515af8ef48bd77417712f8b4b454511846367",
            "imageSha256": "08355cefc16fd16ed959f2bbe42ff9066a3e27a8603c22ee8f0db49c5272a496",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "6",
                "color": "#168bd2",
                "center": {
                  "x": 476,
                  "y": 158
                },
                "rect": [
                  448,
                  130,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "purple block in the vertical stack",
                  "zh": "竖向堆叠中的紫色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 6, selected layout; ring marks purple block in the vertical stack.",
              "zh": "低层英雄 文章第 6 题选定布局；圆环标出竖向堆叠中的紫色方块。"
            },
            "instruction": {
              "en": "Plan the stack rotation before moving it.",
              "zh": "先规划堆叠旋转，再开始移动。"
            },
            "result": {
              "en": "Ring marks purple block in the vertical stack.",
              "zh": "圆环标出竖向堆叠中的紫色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 6; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "ice_climbers",
      "articlePuzzleNumber": 8,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 8,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-008-source.webp",
        "cue": "Article puzzle 8; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Pull the stone while it is falling.",
        "趁石块下落时将它拉住。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 8 selected layout",
          "zh": "低层英雄 文章第 8 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-008.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 8,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-008-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "177cde967f4434f2799bc506e7d942aac8c2aba94e322ae56937b9e6e7956421",
            "displaySourceFile": "/evidence/low-heroes-puzzle-008-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "177cde967f4434f2799bc506e7d942aac8c2aba94e322ae56937b9e6e7956421",
            "imageSha256": "04be9aacdec24b11722d3386848c1aa2ff3584bcbe4182880fadc66d8e39b3ca",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "8",
                "color": "#168bd2",
                "center": {
                  "x": 420,
                  "y": 58
                },
                "rect": [
                  392,
                  30,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "green stone on the top platform",
                  "zh": "顶部平台上的绿色石头"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 8, selected layout; ring marks green stone on the top platform.",
              "zh": "低层英雄 文章第 8 题选定布局；圆环标出顶部平台上的绿色石头。"
            },
            "instruction": {
              "en": "Pull the stone while it is falling.",
              "zh": "趁石块下落时将它拉住。"
            },
            "result": {
              "en": "Ring marks green stone on the top platform.",
              "zh": "圆环标出顶部平台上的绿色石头。"
            },
            "sourceCue": "Low Heroes article puzzle 8; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "rowboat_wizard_v2",
      "articlePuzzleNumber": 10,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 1,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-010-source.webp",
        "cue": "Article puzzle 10; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Swap the Wizard and Bard along the route.",
        "沿途交换法师与吟游诗人的位置。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 10 selected layout",
          "zh": "低层英雄 文章第 10 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-010.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 10,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-010-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "5571fadb37003cb87b612a322321961788b40d5711c3e74d789a49c4f64884bb",
            "displaySourceFile": "/evidence/low-heroes-puzzle-010-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "5571fadb37003cb87b612a322321961788b40d5711c3e74d789a49c4f64884bb",
            "imageSha256": "b37469d0085ef1195383e4b0bde2027d981894fefc3c4ae3421a67ab3298ffc6",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "10",
                "color": "#168bd2",
                "center": {
                  "x": 640,
                  "y": 310
                },
                "rect": [
                  612,
                  282,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "magenta block beside the raft",
                  "zh": "木筏旁的洋红色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 10, selected layout; ring marks magenta block beside the raft.",
              "zh": "低层英雄 文章第 10 题选定布局；圆环标出木筏旁的洋红色方块。"
            },
            "instruction": {
              "en": "Swap the Wizard and Bard along the route.",
              "zh": "沿途交换法师与吟游诗人的位置。"
            },
            "result": {
              "en": "Ring marks magenta block beside the raft.",
              "zh": "圆环标出木筏旁的洋红色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 10; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "rowboat",
      "articlePuzzleNumber": 11,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 2,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-011-source.webp",
        "cue": "Article puzzle 11; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Carry the Bard across on a crystal raft.",
        "用水晶筏载吟游诗人过水。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 11 selected layout",
          "zh": "低层英雄 文章第 11 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-011.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 11,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-011-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "95116e8f3f46730b7353d0860bb58da3176eca5be17b633c672c610e45f6d6af",
            "displaySourceFile": "/evidence/low-heroes-puzzle-011-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "95116e8f3f46730b7353d0860bb58da3176eca5be17b633c672c610e45f6d6af",
            "imageSha256": "bd6968e673e9487898eb3f8eb8ba31ecac6c07ad847d52c5aa961740f2e3c3ea",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "11",
                "color": "#168bd2",
                "center": {
                  "x": 660,
                  "y": 426
                },
                "rect": [
                  632,
                  398,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "left yellow pad on the right island",
                  "zh": "右侧小岛上的左侧黄色垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 11, selected layout; ring marks left yellow pad on the right island.",
              "zh": "低层英雄 文章第 11 题选定布局；圆环标出右侧小岛上的左侧黄色垫。"
            },
            "instruction": {
              "en": "Carry the Bard across on a crystal raft.",
              "zh": "用水晶筏载吟游诗人过水。"
            },
            "result": {
              "en": "Ring marks left yellow pad on the right island.",
              "zh": "圆环标出右侧小岛上的左侧黄色垫。"
            },
            "sourceCue": "Low Heroes article puzzle 11; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "boat_priest_v3",
      "articlePuzzleNumber": 12,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 3,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-012-source.webp",
        "cue": "Article puzzle 12; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Protect the Bard with the floating formation.",
        "用漂浮队形保护吟游诗人过水。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 12 selected layout",
          "zh": "低层英雄 文章第 12 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-012.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 12,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-012-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "dcf52c30c3ad743d2b0081c2475d353cb539ac965619bc488cd04d9211034a79",
            "displaySourceFile": "/evidence/low-heroes-puzzle-012-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "dcf52c30c3ad743d2b0081c2475d353cb539ac965619bc488cd04d9211034a79",
            "imageSha256": "739f12b1386a48d578e2f6a60dd5019267bbb41d1ab00b5ae20f754d53a10273",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "12",
                "color": "#168bd2",
                "center": {
                  "x": 697,
                  "y": 226
                },
                "rect": [
                  669,
                  198,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "upper yellow pad on the small right island",
                  "zh": "右侧小岛上的上方黄色垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 12, selected layout; ring marks upper yellow pad on the small right island.",
              "zh": "低层英雄 文章第 12 题选定布局；圆环标出右侧小岛上的上方黄色垫。"
            },
            "instruction": {
              "en": "Protect the Bard with the floating formation.",
              "zh": "用漂浮队形保护吟游诗人过水。"
            },
            "result": {
              "en": "Ring marks upper yellow pad on the small right island.",
              "zh": "圆环标出右侧小岛上的上方黄色垫。"
            },
            "sourceCue": "Low Heroes article puzzle 12; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "front_side_bus2",
      "articlePuzzleNumber": 13,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 4,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-013-source.webp",
        "cue": "Article puzzle 13; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Build a four-crystal car, then retrieve one.",
        "用四块水晶搭车，再取回一块。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 13 selected layout",
          "zh": "低层英雄 文章第 13 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-013.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 13,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-013-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "10d322087203fed5333ccb76dc61f5f8398e10f9a99ea58cca70a4f6a8a62399",
            "displaySourceFile": "/evidence/low-heroes-puzzle-013-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "10d322087203fed5333ccb76dc61f5f8398e10f9a99ea58cca70a4f6a8a62399",
            "imageSha256": "46046c1da175e907ee6e5ad056557886087675a35512981cff6cd3f80581b0c1",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "13",
                "color": "#168bd2",
                "center": {
                  "x": 861,
                  "y": 421
                },
                "rect": [
                  833,
                  393,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow cube at the right edge of the raft",
                  "zh": "木筏右边缘的黄色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 13, selected layout; ring marks yellow cube at the right edge of the raft.",
              "zh": "低层英雄 文章第 13 题选定布局；圆环标出木筏右边缘的黄色方块。"
            },
            "instruction": {
              "en": "Build a four-crystal car, then retrieve one.",
              "zh": "用四块水晶搭车，再取回一块。"
            },
            "result": {
              "en": "Ring marks yellow cube at the right edge of the raft.",
              "zh": "圆环标出木筏右边缘的黄色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 13; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "drop_off",
      "articlePuzzleNumber": 14,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 6,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-014-source.webp",
        "cue": "Article puzzle 14; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Use unequal movement to leave the Bard’s range.",
        "利用水陆移动差异，让水晶离开控制范围。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 14 selected layout",
          "zh": "低层英雄 文章第 14 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-014.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 14,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-014-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "0427acc7b56bba97332eb71dfb0932dfff12fcb9cd045b81d22693f791eb6cb0",
            "displaySourceFile": "/evidence/low-heroes-puzzle-014-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "0427acc7b56bba97332eb71dfb0932dfff12fcb9cd045b81d22693f791eb6cb0",
            "imageSha256": "57491ad2181adcb5d573b5af9a7e6c6f79a0f8e7dca61d0301643fc4fa70f1b3",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "14",
                "color": "#168bd2",
                "center": {
                  "x": 478,
                  "y": 205
                },
                "rect": [
                  450,
                  177,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "blue square pad on the main platform",
                  "zh": "主平台上的蓝色方形垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 14, selected layout; ring marks blue square pad on the main platform.",
              "zh": "低层英雄 文章第 14 题选定布局；圆环标出主平台上的蓝色方形垫。"
            },
            "instruction": {
              "en": "Use unequal movement to leave the Bard’s range.",
              "zh": "利用水陆移动差异，让水晶离开控制范围。"
            },
            "result": {
              "en": "Ring marks blue square pad on the main platform.",
              "zh": "圆环标出主平台上的蓝色方形垫。"
            },
            "sourceCue": "Low Heroes article puzzle 14; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "front_side_bus3",
      "articlePuzzleNumber": 15,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 5,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-015-source.webp",
        "cue": "Article puzzle 15; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Plan a car that turns in every direction.",
        "先规划一辆可向四方移动的车。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 15 selected layout",
          "zh": "低层英雄 文章第 15 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-015.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 15,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-015-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "b9455c4003f3e2cf9b2aae81069a600264f9d6ff43814e562f6166240ae4bd6a",
            "displaySourceFile": "/evidence/low-heroes-puzzle-015-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "b9455c4003f3e2cf9b2aae81069a600264f9d6ff43814e562f6166240ae4bd6a",
            "imageSha256": "2e9873e38805ddf692bc2259fce76a179dddcf9d38e2819d5457713f36e75780",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "15",
                "color": "#168bd2",
                "center": {
                  "x": 656,
                  "y": 460
                },
                "rect": [
                  628,
                  432,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow circular pad inside the lower-right pink block",
                  "zh": "右下方粉色方块内的黄色圆形垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 15, selected layout; ring marks yellow circular pad inside the lower-right pink block.",
              "zh": "低层英雄 文章第 15 题选定布局；圆环标出右下方粉色方块内的黄色圆形垫。"
            },
            "instruction": {
              "en": "Plan a car that turns in every direction.",
              "zh": "先规划一辆可向四方移动的车。"
            },
            "result": {
              "en": "Ring marks yellow circular pad inside the lower-right pink block.",
              "zh": "圆环标出右下方粉色方块内的黄色圆形垫。"
            },
            "sourceCue": "Low Heroes article puzzle 15; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "limited_offsets",
      "articlePuzzleNumber": 16,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 18,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-016-source.webp",
        "cue": "Article puzzle 16; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Spend one red block for each crystal nudge.",
        "每次推动水晶都会消耗一块红砖。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 16 selected layout",
          "zh": "低层英雄 文章第 16 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-016.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 16,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-016-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "31b06ae7a6d4ac42f33c4009feb5e07917430a4e60dffc5631c4d1e5f7175766",
            "displaySourceFile": "/evidence/low-heroes-puzzle-016-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "31b06ae7a6d4ac42f33c4009feb5e07917430a4e60dffc5631c4d1e5f7175766",
            "imageSha256": "629936e43d72c0aed2fc195e060f02b5590a4bcf4285ad728b4519b097df959e",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "16",
                "color": "#168bd2",
                "center": {
                  "x": 584,
                  "y": 249
                },
                "rect": [
                  556,
                  221,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "lower red block in the stepped stack",
                  "zh": "阶梯堆叠下方的红色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 16, selected layout; ring marks lower red block in the stepped stack.",
              "zh": "低层英雄 文章第 16 题选定布局；圆环标出阶梯堆叠下方的红色方块。"
            },
            "instruction": {
              "en": "Spend one red block for each crystal nudge.",
              "zh": "每次推动水晶都会消耗一块红砖。"
            },
            "result": {
              "en": "Ring marks lower red block in the stepped stack.",
              "zh": "圆环标出阶梯堆叠下方的红色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 16; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "limited_offsets_surprise_v2",
      "articlePuzzleNumber": 17,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 19,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-017-source.webp",
        "cue": "Article puzzle 17; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Let the crystal slip away, then re-enter.",
        "先让水晶脱离控制，再从另一侧靠近。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 17 selected layout",
          "zh": "低层英雄 文章第 17 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-017.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 17,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-017-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "db171529b50a775dcd5609e71cace991c79b1a97e7aa589ec8a848238b9b7b85",
            "displaySourceFile": "/evidence/low-heroes-puzzle-017-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "db171529b50a775dcd5609e71cace991c79b1a97e7aa589ec8a848238b9b7b85",
            "imageSha256": "9354eec9b3fef1226cd2d0f009b7ef5cf6284d27f25acb93f73a59cebf9e85d3",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "17",
                "color": "#168bd2",
                "center": {
                  "x": 565,
                  "y": 235
                },
                "rect": [
                  537,
                  207,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "middle red block in the vertical stack",
                  "zh": "竖向堆叠中间的红色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 17, selected layout; ring marks middle red block in the vertical stack.",
              "zh": "低层英雄 文章第 17 题选定布局；圆环标出竖向堆叠中间的红色方块。"
            },
            "instruction": {
              "en": "Let the crystal slip away, then re-enter.",
              "zh": "先让水晶脱离控制，再从另一侧靠近。"
            },
            "result": {
              "en": "Ring marks middle red block in the vertical stack.",
              "zh": "圆环标出竖向堆叠中间的红色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 17; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "bard_movable_island",
      "articlePuzzleNumber": 18,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 7,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-018-source.webp",
        "cue": "Article puzzle 18; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Shift the U-shaped car without reshaping it.",
        "保持 U 形，整体移动这列方块。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 18 selected layout",
          "zh": "低层英雄 文章第 18 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-018.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 18,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-018-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "102f60265d72813b5af6860866290d4149f0562dbc78843bb54a06490f0b7e7b",
            "displaySourceFile": "/evidence/low-heroes-puzzle-018-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "102f60265d72813b5af6860866290d4149f0562dbc78843bb54a06490f0b7e7b",
            "imageSha256": "5f697045d4eb5d316ff0cdd9751e2911db6e54e93e8f5c2689f69313832264a4",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "18",
                "color": "#168bd2",
                "center": {
                  "x": 208,
                  "y": 232
                },
                "rect": [
                  180,
                  204,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow cube on the left edge of the island",
                  "zh": "小岛左边缘的黄色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 18, selected layout; ring marks yellow cube on the left edge of the island.",
              "zh": "低层英雄 文章第 18 题选定布局；圆环标出小岛左边缘的黄色方块。"
            },
            "instruction": {
              "en": "Shift the U-shaped car without reshaping it.",
              "zh": "保持 U 形，整体移动这列方块。"
            },
            "result": {
              "en": "Ring marks yellow cube on the left edge of the island.",
              "zh": "圆环标出小岛左边缘的黄色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 18; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "bard_movable_island2",
      "articlePuzzleNumber": 19,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 8,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-019-source.webp",
        "cue": "Article puzzle 19; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Borrow the car crystal, then rebuild.",
        "先取下车上的水晶，再重组方块。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 19 selected layout",
          "zh": "低层英雄 文章第 19 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-019.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 19,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-019-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "a1093ff4686a6b3471978665aeb10df871103dc9b5a3a6e82455c99ae1359499",
            "displaySourceFile": "/evidence/low-heroes-puzzle-019-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "a1093ff4686a6b3471978665aeb10df871103dc9b5a3a6e82455c99ae1359499",
            "imageSha256": "bfa3dc96335756e78189233f06315a477609a98cdb9474d40e959ee86916f21c",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "19",
                "color": "#168bd2",
                "center": {
                  "x": 224,
                  "y": 254
                },
                "rect": [
                  196,
                  226,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow cube beside the left island",
                  "zh": "左侧小岛旁的黄色方块"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 19, selected layout; ring marks yellow cube beside the left island.",
              "zh": "低层英雄 文章第 19 题选定布局；圆环标出左侧小岛旁的黄色方块。"
            },
            "instruction": {
              "en": "Borrow the car crystal, then rebuild.",
              "zh": "先取下车上的水晶，再重组方块。"
            },
            "result": {
              "en": "Ring marks yellow cube beside the left island.",
              "zh": "圆环标出左侧小岛旁的黄色方块。"
            },
            "sourceCue": "Low Heroes article puzzle 19; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "pole_vault",
      "articlePuzzleNumber": 20,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 9,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-020-source.webp",
        "cue": "Article puzzle 20; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Place the Sailor atop a four-high stack.",
        "把水手放到四层堆叠的最上方。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 20 selected layout",
          "zh": "低层英雄 文章第 20 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-020.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 20,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-020-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "da2a987a91073a81da7a2b9b74a44fd591b91a3f5464d42902a34248a0ae89c9",
            "displaySourceFile": "/evidence/low-heroes-puzzle-020-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "da2a987a91073a81da7a2b9b74a44fd591b91a3f5464d42902a34248a0ae89c9",
            "imageSha256": "e61fb5b245d4e8ff127aeb52f0057808a66e475188a92e92d69ad16fc2ec6fd5",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS text in scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask; safe only after full-frame confirms empty scenery."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS text in scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "20",
                "color": "#168bd2",
                "center": {
                  "x": 706,
                  "y": 246
                },
                "rect": [
                  678,
                  218,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow pad on top of the raised column",
                  "zh": "抬高柱顶上的黄色垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 20, selected layout; ring marks yellow pad on top of the raised column.",
              "zh": "低层英雄 文章第 20 题选定布局；圆环标出抬高柱顶上的黄色垫。"
            },
            "instruction": {
              "en": "Place the Sailor atop a four-high stack.",
              "zh": "把水手放到四层堆叠的最上方。"
            },
            "result": {
              "en": "Ring marks yellow pad on top of the raised column.",
              "zh": "圆环标出抬高柱顶上的黄色垫。"
            },
            "sourceCue": "Low Heroes article puzzle 20; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "missile_command",
      "articlePuzzleNumber": 21,
      "levelSet": "advanced_bard_and_water",
      "levelSetPosition": 10,
      "candidateThemeGroup": "advanced_bard_and_water",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "displaySource": {
        "sourceId": "low-heroes-article",
        "file": "/evidence/low-heroes-puzzle-021-source.webp",
        "cue": "Article puzzle 21; exact PTS unknown.",
        "exactPtsKnown": false
      },
      "instruction": [
        "Block each incoming stone before it settles.",
        "趁石块落定前逐个挡住。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 21 selected layout",
          "zh": "低层英雄 文章第 21 题选定布局"
        },
        "opening": {
          "en": "The ring marks a visible landmark, not an action step.",
          "zh": "圆环标出可见地标，并非操作步骤。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-021.svg",
            "width": 960,
            "height": 540,
            "articlePuzzleNumber": 21,
            "sourceFrameFile": "/evidence/low-heroes-puzzle-021-source.webp",
            "sourceFrameFormat": "image/webp",
            "sourceFrameSha256": "5f111e47492917e0f6caa1aba5332f34dfd6c1f590809c5d409f0b7b5fb6b24b",
            "displaySourceFile": "/evidence/low-heroes-puzzle-021-source.webp",
            "displayFrameFormat": "image/webp",
            "displayFrameSha256": "5f111e47492917e0f6caa1aba5332f34dfd6c1f590809c5d409f0b7b5fb6b24b",
            "imageSha256": "7736623629ff91266d6c4a43a19c34082fd997fbc1f448e2fd661b8ddad4ba25",
            "sourceTimeLabel": "Article cue: numbered still; exact PTS unknown.",
            "checkpointActionIndex": null,
            "crop": {
              "x": 0,
              "y": 0,
              "width": 960,
              "height": 540,
              "excludedRects": [
                {
                  "x": 800,
                  "y": 16,
                  "width": 158,
                  "height": 36,
                  "purpose": "bilibili-watermark",
                  "reason": "Tight upper-right creator mark mask after verifying empty scenery margin."
                },
                {
                  "x": 0,
                  "y": 520,
                  "width": 52,
                  "height": 14,
                  "purpose": "fps-counter",
                  "reason": "Lower-left FPS counter on scenery margin."
                }
              ]
            },
            "displayMasks": [
              {
                "x": 800,
                "y": 16,
                "width": 158,
                "height": 36,
                "purpose": "bilibili-watermark",
                "reason": "Tight upper-right creator mark mask after verifying empty scenery margin."
              },
              {
                "x": 0,
                "y": 520,
                "width": 52,
                "height": 14,
                "purpose": "fps-counter",
                "reason": "Lower-left FPS counter on scenery margin."
              }
            ],
            "markers": [
              {
                "type": "layout-reference",
                "badge": "21",
                "color": "#168bd2",
                "center": {
                  "x": 620,
                  "y": 247
                },
                "rect": [
                  592,
                  219,
                  56,
                  56
                ],
                "radius": 28,
                "target": {
                  "en": "yellow pad at the end of the long stone bridge",
                  "zh": "长石桥末端的黄色垫"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 21, selected layout; ring marks yellow pad at the end of the long stone bridge.",
              "zh": "低层英雄 文章第 21 题选定布局；圆环标出长石桥末端的黄色垫。"
            },
            "instruction": {
              "en": "Block each incoming stone before it settles.",
              "zh": "趁石块落定前逐个挡住。"
            },
            "result": {
              "en": "Ring marks yellow pad at the end of the long stone bridge.",
              "zh": "圆环标出长石桥末端的黄色垫。"
            },
            "sourceCue": "Low Heroes article puzzle 21; exact PTS unknown.",
            "exactPtsKnown": false
          }
        ]
      }
    },
    {
      "levelId": "torus_goblins",
      "articlePuzzleNumber": 1,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 1,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-01.webp",
        "section": "Puzzle 1",
        "file": "/evidence/low-heroes-puzzle-001-source.webp",
        "bytes": 82348,
        "sha256": "69df668eb50cf24ed074df3f2b636594a06445a1e07c3df7270bba07ce737ef3",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "e8895775027580d32297fe11ac5b6d37bb253912b37b771a6db32798f759c2f2"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_goblins-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "2122314366cda3cc2c045e467ee156df9225fc7f12ff250530749570bd0105a6"
      },
      "instruction": [
        "Line up all three goblins in the loop.",
        "在环形房间里排齐三个哥布林。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 1 selected view",
          "zh": "低层英雄文章第1题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-001-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_goblins-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "2122314366cda3cc2c045e467ee156df9225fc7f12ff250530749570bd0105a6",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_goblins-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "2122314366cda3cc2c045e467ee156df9225fc7f12ff250530749570bd0105a6",
            "imageSha256": "1893b376158741db86cd1aac29cacdcc612c7ca16c9acae7fbc446025eb226a4",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 491,
                  "y": 220
                },
                "radius": 16,
                "target": {
                  "en": "The Goblin beside the central pink gate.",
                  "zh": "中央粉色界门旁的哥布林。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 1 selected view; ring marks The Goblin beside the central pink gate.",
              "zh": "低层英雄文章第1题选定画面；圆环标出中央粉色界门旁的哥布林。"
            },
            "instruction": {
              "en": "Line up all three goblins in the loop.",
              "zh": "在环形房间里排齐三个哥布林。"
            },
            "result": {
              "en": "Ring marks The Goblin beside the central pink gate.",
              "zh": "圆环标出中央粉色界门旁的哥布林。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 1
          }
        ]
      }
    },
    {
      "levelId": "wasteland",
      "articlePuzzleNumber": 2,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 2,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-02.webp",
        "section": "Puzzle 2",
        "file": "/evidence/low-heroes-puzzle-002-source.webp",
        "bytes": 78894,
        "sha256": "a8832864f68e40bf59a3d1b6f745118d24231c6be7617e4bec49f0d43c717eb2",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "984175b9375a349818ee251ab3e17cd695ba00938b5646c57a68561581e09b14"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/wasteland-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "5799ed630c3277a1dfdf5c835e304722294a243aab46a89f38bf308b0beee1e7"
      },
      "instruction": [
        "Move the Wizard by swapping with objects.",
        "让法师与场上物件交换位置。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 2 selected view",
          "zh": "低层英雄文章第2题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-002-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/wasteland-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "5799ed630c3277a1dfdf5c835e304722294a243aab46a89f38bf308b0beee1e7",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/wasteland-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "5799ed630c3277a1dfdf5c835e304722294a243aab46a89f38bf308b0beee1e7",
            "imageSha256": "c494d11265bf32ee8755c8cf277f689d339df0a15e231e865d0c3fb52c515685",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 423,
                  "y": 215
                },
                "radius": 16,
                "target": {
                  "en": "The yellow exit beside the Wizard.",
                  "zh": "法师旁的黄色出口。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 2 selected view; ring marks The yellow exit beside the Wizard.",
              "zh": "低层英雄文章第2题选定画面；圆环标出法师旁的黄色出口。"
            },
            "instruction": {
              "en": "Move the Wizard by swapping with objects.",
              "zh": "让法师与场上物件交换位置。"
            },
            "result": {
              "en": "Ring marks The yellow exit beside the Wizard.",
              "zh": "圆环标出法师旁的黄色出口。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 2
          }
        ]
      }
    },
    {
      "levelId": "torus_bard",
      "articlePuzzleNumber": 3,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 4,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-03.webp",
        "section": "Puzzle 3",
        "file": "/evidence/low-heroes-puzzle-003-source.webp",
        "bytes": 83284,
        "sha256": "80a5eadda15fcd6ee683d7c7beca1b282f5988b9507c4065af1709bde253e8ee",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "7afc97875aac49249a17e983cef6b780b2273c3444f6b516af30e00bf830f2da"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_bard-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "8e5d8d2af41ff64b7bdd94d0d674308b59af7b0c0aa0871dcfa0b7482bf63182"
      },
      "instruction": [
        "Shuffle each crystal into place around the loop.",
        "沿环形房间逐一挪好水晶。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 3 selected view",
          "zh": "低层英雄文章第3题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-003-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_bard-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "8e5d8d2af41ff64b7bdd94d0d674308b59af7b0c0aa0871dcfa0b7482bf63182",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_bard-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "8e5d8d2af41ff64b7bdd94d0d674308b59af7b0c0aa0871dcfa0b7482bf63182",
            "imageSha256": "9b48d94ef943efd6c816d955340cdeb79499cc22ce337c94e332e0fe7bdb8e5d",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 427,
                  "y": 267
                },
                "radius": 16,
                "target": {
                  "en": "The purple crystal immediately below the Bard.",
                  "zh": "吟游诗人正下方的紫色水晶。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 3 selected view; ring marks The purple crystal immediately below the Bard.",
              "zh": "低层英雄文章第3题选定画面；圆环标出吟游诗人正下方的紫色水晶。"
            },
            "instruction": {
              "en": "Shuffle each crystal into place around the loop.",
              "zh": "沿环形房间逐一挪好水晶。"
            },
            "result": {
              "en": "Ring marks The purple crystal immediately below the Bard.",
              "zh": "圆环标出吟游诗人正下方的紫色水晶。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 3
          }
        ]
      }
    },
    {
      "levelId": "torus_blocks_alt_v4",
      "articlePuzzleNumber": 4,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 3,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-04.webp",
        "section": "Puzzle 4",
        "file": "/evidence/low-heroes-puzzle-004-source.webp",
        "bytes": 78172,
        "sha256": "a47f7822b9dd7beff5dcba0aef4637191bc7a3ab9681886a2f03f964bda3c802",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "9f6068c871dfb23aecd39719b01829c7cec772353eaa8236abd0c3152a75302e"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_blocks_alt_v4-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "01fd5ed229c57e72bdfa028423f26c9fb496e552f5eccaac9e1fb7ab4f768909"
      },
      "instruction": [
        "Stack a button on the lift tile.",
        "把按钮推到升降方块所在格。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 4 selected view",
          "zh": "低层英雄文章第4题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-004-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_blocks_alt_v4-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "01fd5ed229c57e72bdfa028423f26c9fb496e552f5eccaac9e1fb7ab4f768909",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/torus_blocks_alt_v4-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "01fd5ed229c57e72bdfa028423f26c9fb496e552f5eccaac9e1fb7ab4f768909",
            "imageSha256": "9ce6372f15ed678d6ffb02fc398dfc428976856368b61d23e0482262b96f0595",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 390,
                  "y": 167
                },
                "radius": 16,
                "target": {
                  "en": "The pink button above the central pink gate.",
                  "zh": "中央粉色界门上方的粉色按钮。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 4 selected view; ring marks The pink button above the central pink gate.",
              "zh": "低层英雄文章第4题选定画面；圆环标出中央粉色界门上方的粉色按钮。"
            },
            "instruction": {
              "en": "Stack a button on the lift tile.",
              "zh": "把按钮推到升降方块所在格。"
            },
            "result": {
              "en": "Ring marks The pink button above the central pink gate.",
              "zh": "圆环标出中央粉色界门上方的粉色按钮。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 4
          }
        ]
      }
    },
    {
      "levelId": "grid_hopping0",
      "articlePuzzleNumber": 5,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 5,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-05.webp",
        "section": "Puzzle 5",
        "file": "/evidence/low-heroes-puzzle-005-source.webp",
        "bytes": 70836,
        "sha256": "baa8ba4a2b3229dabf4ba7ea04d0b3ecb269a94bf409f62162483f41d9cf49e5",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "155d0cde3964a33e889c723154a22b2c751a914502bafd4262a02b6a04e3ecf9"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/grid_hopping0-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "50f3689cb5d55aca06fadf73f3191cf61907f20c2dd52316e0062bb4b4239b82"
      },
      "instruction": [
        "Bring the pit beside the dragon before using the wand.",
        "先把凹坑移到龙旁，再用法杖。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 5 selected view",
          "zh": "低层英雄文章第5题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-005-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/grid_hopping0-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "50f3689cb5d55aca06fadf73f3191cf61907f20c2dd52316e0062bb4b4239b82",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/grid_hopping0-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "50f3689cb5d55aca06fadf73f3191cf61907f20c2dd52316e0062bb4b4239b82",
            "imageSha256": "ef41687134b0183978e13513dacbcf9242fd48411357b796a082479973875f90",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 297,
                  "y": 119
                },
                "radius": 16,
                "target": {
                  "en": "The upper Dragon beside the pink gate.",
                  "zh": "粉色界门旁的上方巨龙。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 5 selected view; ring marks The upper Dragon beside the pink gate.",
              "zh": "低层英雄文章第5题选定画面；圆环标出粉色界门旁的上方巨龙。"
            },
            "instruction": {
              "en": "Bring the pit beside the dragon before using the wand.",
              "zh": "先把凹坑移到龙旁，再用法杖。"
            },
            "result": {
              "en": "Ring marks The upper Dragon beside the pink gate.",
              "zh": "圆环标出粉色界门旁的上方巨龙。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 5
          }
        ]
      }
    },
    {
      "levelId": "how_to_train_your_dragon",
      "articlePuzzleNumber": 7,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 7,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-07.webp",
        "section": "Puzzle 7",
        "file": "/evidence/low-heroes-puzzle-007-source.webp",
        "bytes": 70554,
        "sha256": "c2d4dde1b4fd6ef2dc17f2ed238191ff7da6d557d2e471f88d486a5197b99ada",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "ec2dc32766cd4d4495affb253b529cfbbbb2b97a8c48e24d02d630d2fd5378e1"
      },
      "displaySource": {
        "sourceId": "bilibili-part-47-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/how_to_train_your_dragon-part47-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "dd092c4a148e4b4cc5ac9442e3d8f642c226b722caa340840326549b841b19b3"
      },
      "instruction": [
        "Chain four dragons at increasing heights.",
        "按逐层升高的高度排列四条龙。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 7 selected view",
          "zh": "低层英雄文章第7题选定画面"
        },
        "opening": {
          "en": "Selected detail of the repeating room view.",
          "zh": "环绕房间重复画面的选定细节。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-007-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/how_to_train_your_dragon-part47-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "dd092c4a148e4b4cc5ac9442e3d8f642c226b722caa340840326549b841b19b3",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/how_to_train_your_dragon-part47-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "dd092c4a148e4b4cc5ac9442e3d8f642c226b722caa340840326549b841b19b3",
            "imageSha256": "bdc311bc599abe337a6fb33d1d6fa4220716d47f1cef21673a8f31208bd5da79",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 494,
                  "y": 340
                },
                "radius": 16,
                "target": {
                  "en": "The Dragon on the lower stack.",
                  "zh": "下方叠堆上的巨龙。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 7 selected view; ring marks The Dragon on the lower stack.",
              "zh": "低层英雄文章第7题选定画面；圆环标出下方叠堆上的巨龙。"
            },
            "instruction": {
              "en": "Chain four dragons at increasing heights.",
              "zh": "按逐层升高的高度排列四条龙。"
            },
            "result": {
              "en": "Ring marks The Dragon on the lower stack.",
              "zh": "圆环标出下方叠堆上的巨龙。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 7
          }
        ]
      }
    },
    {
      "levelId": "battle_royale_v2",
      "articlePuzzleNumber": 9,
      "levelSet": "underworld_heroes_and_promesst",
      "levelSetPosition": 9,
      "candidateThemeGroup": "underworld_heroes_and_promesst",
      "articleCue": {
        "videoPart": null,
        "time": null,
        "exactPtsKnown": false
      },
      "articleStill": {
        "sourceId": "low-heroes-article",
        "url": "https://sinkingstarwalkthrough.com/img/low/low-heroes/puzzle-09.webp",
        "section": "Puzzle 9",
        "file": "/evidence/low-heroes-puzzle-009-source.webp",
        "bytes": 50778,
        "sha256": "a5eb21f3a6c3620f1bb3d407226a7b38a04153ca1087495c5183ef24982cba03",
        "dimensions": [
          960,
          540
        ],
        "pageHtmlSha256": "256ef3deaf98b4e37ba5f1b3579ac89f5afebc182392b2791faeda5603a2c87f",
        "pageSlug": "low-heroes-solutions",
        "pageUrl": "https://sinkingstarwalkthrough.com/low-heroes-solutions/",
        "articleHintSha256": "dfc61e8498a4c5197d030e03c92bf3527b496438e0116b4a9876394aa138e60f"
      },
      "displaySource": {
        "sourceId": "bilibili-part-48-selected-encoding-2026-10-24",
        "file": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/battle_royale_v2-part48-selected.jpg",
        "cue": "Selected source video frame; raw timing is retained in evidence.",
        "exactPtsKnown": false,
        "sha256": "aae839beccb2449d9abdbb51f34bc39547f30a07a03bd942c146b79b7ccb3be5"
      },
      "instruction": [
        "Turn companions into crystal stepping stones.",
        "把同伴变成水晶落脚点。"
      ],
      "walkthrough": {
        "label": {
          "en": "Low Heroes article puzzle 9 selected view",
          "zh": "低层英雄文章第9题选定画面"
        },
        "opening": {
          "en": "Selected room view.",
          "zh": "选定的关卡画面。"
        },
        "frames": [
          {
            "image": "/art/walkthrough/low-heroes/puzzle-009-selected-video.svg",
            "width": 852,
            "height": 420,
            "sourceFrameFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/battle_royale_v2-part48-selected.jpg",
            "sourceFrameFormat": "image/jpeg",
            "sourceFrameSha256": "aae839beccb2449d9abdbb51f34bc39547f30a07a03bd942c146b79b7ccb3be5",
            "displaySourceFile": "/evidence/twelve-plus-three-video-source-frames-2026-10-24/battle_royale_v2-part48-selected.jpg",
            "displayFrameFormat": "image/jpeg",
            "displayFrameSha256": "aae839beccb2449d9abdbb51f34bc39547f30a07a03bd942c146b79b7ccb3be5",
            "imageSha256": "96c70da65f55089f1e2c82fe32b0e82410ea2560a5592e4d023bf2c3e557fb3e",
            "sourceCue": "Selected source-video frame; exact source timing is retained in evidence.",
            "displayMasks": [],
            "markers": [
              {
                "type": "layout-reference",
                "color": "#31bfff",
                "center": {
                  "x": 755,
                  "y": 348
                },
                "radius": 16,
                "target": {
                  "en": "The exit at the far right.",
                  "zh": "最右侧的出口。"
                }
              }
            ],
            "alt": {
              "en": "Low Heroes article puzzle 9 selected view; ring marks The exit at the far right.",
              "zh": "低层英雄文章第9题选定画面；圆环标出最右侧的出口。"
            },
            "instruction": {
              "en": "Turn companions into crystal stepping stones.",
              "zh": "把同伴变成水晶落脚点。"
            },
            "result": {
              "en": "Ring marks The exit at the far right.",
              "zh": "圆环标出最右侧的出口。"
            },
            "crop": {
              "x": 0,
              "y": 50,
              "width": 852,
              "height": 420,
              "excludedRects": []
            },
            "displayType": "cropped-selected-detail",
            "articlePuzzleNumber": 9
          }
        ]
      }
    }
  ],
  "textOnlySections": [],
  "displayCoverageSourceId": "twelve-plus-three-display-coverage-delta",
  "displayCoverageRevision": "twelve-plus-three-display-coverage-delta-2026-10-24"
}
