{
  "game": "order-of-the-sinking-star",
  "levelId": "compactor_v2",
  "revision": "screenshots-reviewed-2026-10-21",
  "sourceId": "heroes3-compactor-v2-screenshots",
  "label": {
    "en": "Warrior, Thief, Bard and Druid: P4 start-layout checkpoint",
    "zh": "战士、盗贼、吟游诗人与德鲁伊：P4 起始布局检查点"
  },
  "routeStatus": "selected-states-only",
  "observedFinish": false,
  "screenActions": [],
  "routeNote": {
    "en": "This viewer shows one selected starting-layout frame, not a recovered input sequence. The canonical bounded TeamRoute is shown separately.",
    "zh": "此查看器仅展示一个选定的起始布局画面，并非还原出的按键序列。有界规范 TeamRoute 单独展示。"
  },
  "observationEvidence": "/evidence/heroes3-challenges-overhead-views-2026-10-17.json",
  "source": {
    "url": "https://www.bilibili.com/video/BV13FH96bE4m?p=5",
    "creator": "塞德莎",
    "videoSha256": "164e0560db4477397fe94dce391125674ad28ff8228408f6c0cd9fcc071fce5c",
    "videoSha256Basis": "inherited from the source registry; raw P4 video unavailable in this clone, not independently reverified",
    "videoSourceId": "bilibili-heroes3-challenges-video",
    "rawVideoAvailable": false,
    "gameBuild": null,
    "originalWidth": 1280,
    "originalHeight": 720,
    "crop": {
      "x": 0,
      "y": 0,
      "width": 1280,
      "height": 680,
      "excludedRects": [
        {
          "x": 1055,
          "y": 10,
          "width": 225,
          "height": 70,
          "reason": "video watermark"
        }
      ]
    },
    "selection": "30:05.033 source-layout CP0 checkpoint only; no video inputs, route completion, or finish inferred.",
    "limitations": "The raw P4 video is unavailable in this clone. The video SHA-256 is inherited registry provenance, not freshly verified; the embedded source JPEG hash matches its overhead sidecar. Only the selected layout is documented, with no recovered inputs or finish."
  },
  "frames": [
    {
      "image": "/art/walkthrough/heroes3-compactor_v2/01.svg",
      "width": 1280,
      "height": 680,
      "sourceFrameSha256": "821d4ec3910a2424d9dbebad6a41652e01a05cafe29d52bd4020074362a9b3ed",
      "imageSha256": "68a6aa2443ded6bb66bfdf92e6812d285e5436ec2c2705e92ece7fce000b7dc3",
      "checkpointActionIndex": null,
      "sourceTimeLabel": "30:05.033",
      "crop": {
        "x": 0,
        "y": 0,
        "width": 1280,
        "height": 680,
        "excludedRects": [
          {
            "x": 1055,
            "y": 10,
            "width": 225,
            "height": 70,
            "reason": "video watermark"
          }
        ]
      },
      "state": {
        "basis": "source-layout CP0 checkpoint; recorded actor positions are the catalog start layout, not a recovered video input trace",
        "actorPositions": [
          {
            "sourceId": 90177539,
            "x": 1,
            "y": 9
          },
          {
            "sourceId": 90177543,
            "x": 0,
            "y": 10
          },
          {
            "sourceId": 95420459,
            "x": 0,
            "y": 9
          },
          {
            "sourceId": 95420461,
            "x": 1,
            "y": 10
          }
        ],
        "crystalPositions": [],
        "goblinPositions": [],
        "dragonPositions": [],
        "occupiedSwitchIds": [],
        "openGateIds": [],
        "killedGoblinIds": [],
        "killedDragonIds": []
      },
      "markers": [
        {
          "type": "actor",
          "sourceId": 90177539,
          "sourceRect": [
            428.125,
            312.5,
            96.875,
            103.125
          ],
          "rect": [
            428.125,
            312.5,
            96.875,
            103.125
          ],
          "badge": "DR",
          "sourceBadgeCenter": {
            "x": 521.875,
            "y": 425.0
          },
          "badgeCenter": {
            "x": 521.875,
            "y": 425.0
          },
          "cropAdjusted": false,
          "color": "#168de2"
        },
        {
          "type": "actor",
          "sourceId": 90177543,
          "sourceRect": [
            343.75,
            240.625,
            103.125,
            103.125
          ],
          "rect": [
            343.75,
            240.625,
            103.125,
            103.125
          ],
          "badge": "WA",
          "sourceBadgeCenter": {
            "x": 331.25,
            "y": 231.25
          },
          "badgeCenter": {
            "x": 331.25,
            "y": 231.25
          },
          "cropAdjusted": false,
          "color": "#168de2"
        },
        {
          "type": "actor",
          "sourceId": 95420459,
          "sourceRect": [
            334.375,
            312.5,
            109.375,
            96.875
          ],
          "rect": [
            334.375,
            312.5,
            109.375,
            96.875
          ],
          "badge": "BA",
          "sourceBadgeCenter": {
            "x": 325.0,
            "y": 425.0
          },
          "badgeCenter": {
            "x": 325.0,
            "y": 425.0
          },
          "cropAdjusted": false,
          "color": "#168de2"
        },
        {
          "type": "actor",
          "sourceId": 95420461,
          "sourceRect": [
            431.25,
            228.125,
            93.75,
            112.5
          ],
          "rect": [
            431.25,
            228.125,
            93.75,
            112.5
          ],
          "badge": "TH",
          "sourceBadgeCenter": {
            "x": 521.875,
            "y": 237.5
          },
          "badgeCenter": {
            "x": 521.875,
            "y": 237.5
          },
          "cropAdjusted": false,
          "color": "#168de2"
        },
        {
          "type": "exit",
          "sourceId": 90177549,
          "sourceRect": [
            953.125,
            343.75,
            48.75,
            48.75
          ],
          "rect": [
            953.125,
            343.75,
            48.75,
            48.75
          ],
          "badge": "E1",
          "sourceBadgeCenter": {
            "x": 993.75,
            "y": 406.25
          },
          "badgeCenter": {
            "x": 993.75,
            "y": 406.25
          },
          "cropAdjusted": false,
          "color": "#37c978"
        },
        {
          "type": "exit",
          "sourceId": 90177551,
          "sourceRect": [
            887.5,
            343.75,
            48.75,
            48.75
          ],
          "rect": [
            887.5,
            343.75,
            48.75,
            48.75
          ],
          "badge": "E2",
          "sourceBadgeCenter": {
            "x": 875.0,
            "y": 406.25
          },
          "badgeCenter": {
            "x": 875.0,
            "y": 406.25
          },
          "cropAdjusted": false,
          "color": "#37c978"
        },
        {
          "type": "exit",
          "sourceId": 95420463,
          "sourceRect": [
            887.5,
            278.125,
            48.75,
            48.75
          ],
          "rect": [
            887.5,
            278.125,
            48.75,
            48.75
          ],
          "badge": "E3",
          "sourceBadgeCenter": {
            "x": 875.0,
            "y": 259.375
          },
          "badgeCenter": {
            "x": 875.0,
            "y": 259.375
          },
          "cropAdjusted": false,
          "color": "#37c978"
        },
        {
          "type": "exit",
          "sourceId": 95420465,
          "sourceRect": [
            953.125,
            278.125,
            48.75,
            48.75
          ],
          "rect": [
            953.125,
            278.125,
            48.75,
            48.75
          ],
          "badge": "E4",
          "sourceBadgeCenter": {
            "x": 993.75,
            "y": 259.375
          },
          "badgeCenter": {
            "x": 993.75,
            "y": 259.375
          },
          "cropAdjusted": false,
          "color": "#37c978"
        }
      ],
      "instruction": {
        "en": "At 30:05.033, the selected frame shows Druid, Warrior, Bard and Thief in the room’s starting layout.",
        "zh": "30:05.033 的选定画面显示德鲁伊、战士、吟游诗人、盗贼处于关卡起始布局。"
      },
      "result": {
        "en": "The markers identify the visible heroes and exits; no input sequence or later state is inferred.",
        "zh": "标记用于识别画面中的英雄和出口；不据此推断按键序列或后续状态。"
      },
      "alt": {
        "en": "P4 starting-layout frame for Druid, Warrior, Bard and Thief, with actor and exit markers.",
        "zh": "德鲁伊、战士、吟游诗人、盗贼的 P4 起始布局画面，标出了英雄与出口。"
      },
      "sourcePtsSeconds": 1805.033
    }
  ]
}
