{
  "game": "order-of-the-sinking-star",
  "levelId": "thief_wand",
  "revision": "screenshots-reviewed-2026-10-21",
  "sourceId": "heroes-and-artifacts-thief_wand-screenshots",
  "label": {
    "en": "Thief: pull and cast: P15 start-layout checkpoint",
    "zh": "盗贼：拉动与魔杖：P15 起始布局检查点"
  },
  "routeStatus": "selected-states-only",
  "observedFinish": false,
  "screenActions": [],
  "routeNote": {
    "en": "This viewer contains one selected P15 start-layout checkpoint, not a recovered input sequence or completion. The separate canonical helper route is model evidence.",
    "zh": "此查看器仅含一张选定的 P15 起始布局检查点，并非还原出的按键序列或完成证明。另列的规范辅助路线属于模型证据。"
  },
  "observationEvidence": "/evidence/heroes-and-artifacts-thief-overhead-view-2026-10-17.json",
  "source": {
    "url": "https://www.bilibili.com/video/BV13FH96bE4m/?p=16",
    "creator": "塞德莎",
    "videoSourceId": "bilibili-heroes-and-artifacts-video",
    "videoSha256": "5bb877e7c51fc034fe7208fb12d9bbaaf0cbb81455494dd63710f5c2575377d3",
    "videoSha256Basis": "Inherited from the existing P15 source/overhead sidecar; the raw P15 MP4 is unavailable in this checkout and the video hash was not independently recomputed here.",
    "rawVideoAvailable": false,
    "originalWidth": 1280,
    "originalHeight": 720,
    "timeBase": "1/16000",
    "crop": {
      "x": 0,
      "y": 0,
      "width": 1280,
      "height": 720,
      "excludedRects": [
        {
          "x": 1060,
          "y": 0,
          "width": 220,
          "height": 80,
          "reason": "creator logo"
        },
        {
          "x": 0,
          "y": 700,
          "width": 90,
          "height": 20,
          "reason": "FPS overlay"
        }
      ]
    },
    "subtitleBandPresent": false,
    "selection": "12:34.054 selected CP0 start-layout frame copied from the existing overhead sidecar; its decoded PTS and JPEG identity were not regenerated.",
    "limitations": "The raw P15 MP4 is unavailable in this checkout. The embedded JPEG hash and bytes match the supplied sidecar, but the video hash is inherited provenance. This single selected frame documents a start-layout match only; it does not show exact inputs, route completion, or the native game finish. The creator logo and FPS overlay are excluded by the SVG clip; no subtitle band is present in this selected frame."
  },
  "frames": [
    {
      "image": "/art/walkthrough/heroes-and-artifacts-thief_wand/01.svg",
      "width": 1280,
      "height": 720,
      "sourceTimeLabel": "12:34.054",
      "sourcePtsSeconds": 754.054,
      "sourcePtsTicks": 12064864,
      "timeBase": "1/16000",
      "sourceFrameSha256": "d87d675e6371663109d6da6fe8fb8123cf4bdeb0d7c5aea5ee70ee5a15ab76cd",
      "imageSha256": "703763614db334ab6f1f3a5e6920b18da90c63cf28fe21717f2002939e388c3e",
      "checkpointActionIndex": null,
      "crop": {
        "x": 0,
        "y": 0,
        "width": 1280,
        "height": 720,
        "excludedRects": [
          {
            "x": 1060,
            "y": 0,
            "width": 220,
            "height": 80,
            "reason": "creator logo"
          },
          {
            "x": 0,
            "y": 700,
            "width": 90,
            "height": 20,
            "reason": "FPS overlay"
          }
        ]
      },
      "state": {
        "basis": "The existing P15 sidecar and frame were matched to the source-room start layout; this record does not reconstruct video inputs or later states.",
        "actorPositions": [],
        "crystalPositions": [],
        "goblinPositions": [],
        "dragonPositions": [],
        "occupiedSwitchIds": [],
        "openGateIds": [],
        "killedGoblinIds": [],
        "killedDragonIds": []
      },
      "markers": [
        {
          "type": "actor",
          "sourceId": 95420430,
          "sourceMarkerId": "actor-95420430",
          "sourceRect": [
            477,
            376,
            86,
            112
          ],
          "rect": [
            477,
            376,
            86,
            112
          ],
          "badge": "TH",
          "sourceBadgeCenter": {
            "x": 530,
            "y": 510
          },
          "badgeCenter": {
            "x": 530,
            "y": 510
          },
          "cropAdjusted": false,
          "color": "#168de2"
        },
        {
          "type": "artifact",
          "sourceId": 95420432,
          "sourceMarkerId": "artifact-95420432",
          "sourceRect": [
            797,
            401,
            72,
            58
          ],
          "rect": [
            797,
            401,
            72,
            58
          ],
          "badge": "W1",
          "sourceBadgeCenter": {
            "x": 880,
            "y": 455
          },
          "badgeCenter": {
            "x": 880,
            "y": 455
          },
          "cropAdjusted": false,
          "color": "#f0a72f"
        },
        {
          "type": "boulder",
          "sourceId": 95420446,
          "sourceMarkerId": "boulder-95420446",
          "sourceRect": [
            703,
            245,
            80,
            87
          ],
          "rect": [
            703,
            245,
            80,
            87
          ],
          "badge": "B1",
          "sourceBadgeCenter": {
            "x": 734,
            "y": 368
          },
          "badgeCenter": {
            "x": 734,
            "y": 368
          },
          "cropAdjusted": false,
          "color": "#f0a72f"
        },
        {
          "type": "switch",
          "sourceId": 95420456,
          "sourceMarkerId": "switch-95420456",
          "sourceRect": [
            92,
            391,
            78,
            74
          ],
          "rect": [
            92,
            391,
            78,
            74
          ],
          "badge": "A",
          "sourceBadgeCenter": {
            "x": 102,
            "y": 484
          },
          "badgeCenter": {
            "x": 102,
            "y": 484
          },
          "cropAdjusted": false,
          "color": "#24c4d8"
        },
        {
          "type": "gate",
          "sourceId": 95420442,
          "sourceMarkerId": "gate-95420442",
          "sourceRect": [
            239,
            279,
            126,
            113
          ],
          "rect": [
            239,
            279,
            126,
            113
          ],
          "badge": "G1",
          "sourceBadgeCenter": {
            "x": 188,
            "y": 342
          },
          "badgeCenter": {
            "x": 188,
            "y": 342
          },
          "cropAdjusted": false,
          "color": "#d85da5"
        },
        {
          "type": "exit",
          "sourceId": 95420444,
          "sourceMarkerId": "exit-95420444",
          "sourceRect": [
            282,
            275,
            54,
            47
          ],
          "rect": [
            282,
            275,
            54,
            47
          ],
          "badge": "E1",
          "sourceBadgeCenter": {
            "x": 365,
            "y": 238
          },
          "badgeCenter": {
            "x": 365,
            "y": 238
          },
          "cropAdjusted": false,
          "color": "#37c978"
        }
      ],
      "instruction": {
        "en": "At P15 12:34.054, the selected frame matches the Thief room’s starting layout.",
        "zh": "P15 12:34.054 的选定画面与盗贼关卡的起始布局相匹配。"
      },
      "result": {
        "en": "TH, W1, B1, switch A, gate G1 and E1 are marked. The frame does not show the route or its result.",
        "zh": "标出了 TH、W1、B1、开关 A、闸门 G1 和 E1。画面未展示路线或其结果。"
      },
      "alt": {
        "en": "P15 start-layout frame for the Thief room with TH, W1, B1, switch A, gate G1 and E1 marked.",
        "zh": "盗贼关卡的 P15 起始布局画面；标出了 TH、W1、B1、开关 A、闸门 G1 和 E1。"
      }
    }
  ]
}
