{
  "id": "silver-pines-video-review",
  "revision": "frames-reviewed-2026-10-11",
  "reviewedAt": "2026-10-11",
  "source": {
    "url": "https://www.bilibili.com/video/BV1fkHD6wEXt/",
    "uploader": "友利奈绪大魔王丶",
    "uploadedAt": "2026-10-08",
    "metadataParts": 17,
    "metadataDurationTotal": "11.29 hours",
    "recordingBuild": "unknown"
  },
  "scope": "Selected visual samples and burned-in subtitle OCR cues from one player-recorded route. This records only observations visible in the reviewed frames; localized game files and serialized scene graph are cited separately for route conditions.",
  "method": {
    "engine": "local",
    "framesVisuallyReviewed": true,
    "reviewer": "Codex agent",
    "all17PartsSampled": true,
    "continuousViewing": false,
    "nativeCaptionTrack": false,
    "audioReviewed": false,
    "audioTranscription": false,
    "asr": false,
    "cloudUpload": false,
    "ocr": "Local on-device OCR indexes were available for all parts. Selected retained frames/cues were visually inspected; burned-in Chinese subtitle lines were cross-checked with localized source keys when cited.",
    "mediaShipped": false,
    "note": "Long parts were sampled sparsely; focused p14 and p17 intervals supplement the full-part samples. Overlapping intervals are intentional."
  },
  "coverage": [
    {
      "part": 1,
      "metadataTitle": "初入小镇",
      "workingEnglishTitle": "First arrival in town",
      "duration": "1:01:06",
      "sampledFrames": "50/57 scene candidates"
    },
    {
      "part": 2,
      "metadataTitle": "乘船渡河",
      "workingEnglishTitle": "Cross the river by boat",
      "duration": "35:42",
      "sampledFrames": "9/9 scene candidates + 5 pinned cues"
    },
    {
      "part": 3,
      "metadataTitle": "警察局 上",
      "workingEnglishTitle": "Sheriff’s Office, part 1",
      "duration": "51:38",
      "sampledFrames": "24/24 scene candidates"
    },
    {
      "part": 4,
      "metadataTitle": "警察局 下",
      "workingEnglishTitle": "Sheriff’s Office, part 2",
      "duration": "36:30",
      "sampledFrames": "50/52 scene candidates"
    },
    {
      "part": 5,
      "metadataTitle": "市政广场",
      "workingEnglishTitle": "Civic plaza",
      "duration": "35:01",
      "sampledFrames": "35/36 scene candidates + 5 pinned cues"
    },
    {
      "part": 6,
      "metadataTitle": "工会公寓 上",
      "workingEnglishTitle": "Union Apartments, part 1",
      "duration": "31:01",
      "sampledFrames": "16 selected frames"
    },
    {
      "part": 7,
      "metadataTitle": "工会公寓 中",
      "workingEnglishTitle": "Union Apartments, part 2",
      "duration": "22:18",
      "sampledFrames": "22 selected frames"
    },
    {
      "part": 8,
      "metadataTitle": "工会公寓 下",
      "workingEnglishTitle": "Union Apartments, part 3",
      "duration": "34:59",
      "sampledFrames": "50 selected frames"
    },
    {
      "part": 9,
      "metadataTitle": "修理轮船",
      "workingEnglishTitle": "Repairing the boat",
      "duration": "30:10",
      "sampledFrames": "50 selected frames"
    },
    {
      "part": 10,
      "metadataTitle": "教堂山 上",
      "workingEnglishTitle": "Church Hill, part 1",
      "duration": "28:31",
      "sampledFrames": "32 selected frames"
    },
    {
      "part": 11,
      "metadataTitle": "教堂山 下",
      "workingEnglishTitle": "Church Hill, part 2",
      "duration": "34:52",
      "sampledFrames": "50/60 scene candidates"
    },
    {
      "part": 12,
      "metadataTitle": "下水道 上",
      "workingEnglishTitle": "Sewers, part 1",
      "duration": "34:26",
      "sampledFrames": "50/83 scene candidates"
    },
    {
      "part": 13,
      "metadataTitle": "下水道 下 街道探索",
      "workingEnglishTitle": "Sewers, part 2 / street exploration",
      "duration": "1:09:21",
      "sampledFrames": "50/194 scene candidates"
    },
    {
      "part": 14,
      "metadataTitle": "搭乘缆车",
      "workingEnglishTitle": "Ride the cable car",
      "duration": "30:59",
      "sampledFrames": "50/117 full + 50/61 focused candidates"
    },
    {
      "part": 15,
      "metadataTitle": "西亚科帕山 赛兰德广播公司",
      "workingEnglishTitle": "Mount Siah Kopa / Thelend Broadcasting Company",
      "duration": "50:37",
      "sampledFrames": "50/107 scene candidates"
    },
    {
      "part": 16,
      "metadataTitle": "未知领域",
      "workingEnglishTitle": "Unknown area",
      "duration": "43:40",
      "sampledFrames": "50/112 scene candidates"
    },
    {
      "part": 17,
      "metadataTitle": "全收集 全结局",
      "workingEnglishTitle": "All collectibles / all endings (uploader claim)",
      "duration": "46:45",
      "sampledFrames": "Focused intervals only; overlaps are intentional"
    }
  ],
  "focusedIntervals": [
    {
      "part": 2,
      "range": "14:00-18:30",
      "sampledCues": 5,
      "framesReviewed": 5,
      "purpose": "crossing, map and bridge context"
    },
    {
      "part": 5,
      "range": "21:40-22:07",
      "sampledCues": 5,
      "framesReviewed": 5,
      "purpose": "Town Hall vision and subtitle context"
    },
    {
      "part": 14,
      "range": "00:00-08:10",
      "candidateFrames": 61,
      "selectedFrames": 50,
      "framesReviewed": 50,
      "purpose": "bell cabinet and cable-car ride; no successful bell solution observed"
    },
    {
      "part": 17,
      "range": "15:17-15:29",
      "selectedFrames": 3,
      "framesReviewed": 3,
      "purpose": "Star Shape inventory/pickup cue, subsequent Star image, and map view; no map-arrow-to-coordinate registration claim"
    },
    {
      "part": 17,
      "range": "21:00-23:00",
      "sampledCues": 61,
      "framesReviewed": 61,
      "purpose": "Gold Ring crafting, Rabbit Hole entry, wall sockets and Lady conversation"
    },
    {
      "part": 17,
      "range": "22:30-22:45",
      "sampledCues": 30,
      "framesReviewed": 30,
      "purpose": "half-second review of wall socket state and item Use interaction; overlaps the broader pass"
    },
    {
      "part": 17,
      "range": "31:20-34:50",
      "selectedFrames": 26,
      "framesReviewed": 26,
      "purpose": "Dwarf ultimatum, boss fight and post-fight body Talk prompt; the sampled frame does not identify the body"
    },
    {
      "part": 17,
      "range": "33:40-34:20",
      "sampledCues": 41,
      "framesReviewed": 41,
      "purpose": "focused post-fight interval; overlaps adjacent passes"
    },
    {
      "part": 17,
      "range": "34:20-35:10",
      "sampledCues": 51,
      "framesReviewed": 51,
      "purpose": "post-fight body prompt and Dwarf dialogue followed by transition toward sunrise; the prompt frame alone does not identify the body"
    },
    {
      "part": 17,
      "range": "34:40-46:44",
      "selectedFrames": 72,
      "framesReviewed": 72,
      "purpose": "Rest sunrise/cosmic scene, distinct Leave car prompt, later fire/rescue sequence"
    }
  ],
  "sampledFrames": [
    {
      "sampleId": "p1-39-44-01",
      "part": 1,
      "timecode": "39:44",
      "frameSha256": "437a2b2465ec20586e14b59740fad594c46430b42fc25460aa3aa67eb427a00a",
      "observation": "The motel map appears; no ledger text is legible in this sample."
    },
    {
      "sampleId": "p2-16-24-02",
      "part": 2,
      "timecode": "16:24",
      "frameSha256": "b82b4264888f5255816462b56525c57d42e1855b460921698602cc9a610278b7",
      "observation": "The map shows a blocked/raised bridge cue; it does not prove a required fuse repair."
    },
    {
      "sampleId": "p2-30-00-17",
      "part": 2,
      "timecode": "30:00",
      "frameSha256": "2621ee121cb660652218f4b588603b7b4bbdb4b45e7c3e36edc8b3374421caa6",
      "observation": "The Broken Plaque pickup/clue frame shows C F A B; this is only the final four notes, not the full sequence."
    },
    {
      "sampleId": "p3-41-32-03",
      "part": 3,
      "timecode": "41:32",
      "frameSha256": "133d49a4975276507e746779ab60bb21bd075efc5b20b317f3135f7696ef056b",
      "observation": "Cell block and Armory signs are visible; this does not establish that either is mandatory."
    },
    {
      "sampleId": "p4-20-38-04",
      "part": 4,
      "timecode": "20:38",
      "frameSha256": "7a39232a476586ca3d8f51f96ffea6e0995ee29d6e1c372813b6e3445e9dbc52",
      "observation": "Riverside/Sheriff-area map view; no code or interview dialogue is legible."
    },
    {
      "sampleId": "p5-14-02-05",
      "part": 5,
      "timecode": "14:02",
      "frameSha256": "2ccd70547c237c385dec8d6d67f4bedd447774a7e54021ed548d587ce1800ad0",
      "observation": "Town Hall map landmark appears."
    },
    {
      "sampleId": "p6-05-56-06",
      "part": 6,
      "timecode": "05:56",
      "frameSha256": "153bf01de4276949edd68d93c5bf0e0e5f4ec2a6781de5e61a5387eaac33c928",
      "observation": "Union Building map view."
    },
    {
      "sampleId": "p7-02-32-07",
      "part": 7,
      "timecode": "02:32",
      "frameSha256": "c0105b839e1992df3fe1941a5c00158a33e6a5aead57300827c60ba8403aa156",
      "observation": "Union Building floor-map view."
    },
    {
      "sampleId": "p8-07-44-08",
      "part": 8,
      "timecode": "07:44",
      "frameSha256": "df658c1fa1f3acb19a3782916fb8dbe634b460458d4ea624294203a97dd388e3",
      "observation": "A red-toned woman/man memory image and déjà-vu line appear; identities are not established."
    },
    {
      "sampleId": "p9-13-01-09",
      "part": 9,
      "timecode": "13:01",
      "frameSha256": "b7a72f4b401da123e346ccc8d771b7ee4cb3ec82aeb1e694bd6bbbc9513364d8",
      "observation": "Outskirts map; repair items/workshop completion are not visible."
    },
    {
      "sampleId": "p10-00-47-10",
      "part": 10,
      "timecode": "00:47",
      "frameSha256": "62cef5e0e7f73ba308c609672519f5498b407c07bd03242151b1cee86a3c1804",
      "observation": "Church Hill map area appears."
    },
    {
      "sampleId": "p11-05-16-11",
      "part": 11,
      "timecode": "05:16",
      "frameSha256": "38725982e843a42d2c411659841c07b1c7a5a4d63db39b833c9208e270c17017",
      "observation": "Newspaper headline names Father Foster; no Dwarf/Alice route is shown."
    },
    {
      "sampleId": "p12-10-12-12",
      "part": 12,
      "timecode": "10:12",
      "frameSha256": "e3f3ed205e5854033b2484ef09a5c5afe5cd9632b40f9aa79295a405a6ea8ce5",
      "observation": "Talk prompt appears beside an NPC near a Sewer System door; the NPC identity and dialogue are not visible."
    },
    {
      "sampleId": "p13-22-01-13",
      "part": 13,
      "timecode": "22:01",
      "frameSha256": "e624c4869f78ce9d4819be597c2c0580486bdcaf2e502052a63b79ed2e118e25",
      "observation": "Clock-tower A/D adjustment prompts appear; no successful bell solution is shown."
    },
    {
      "sampleId": "p14-07-16-14",
      "part": 14,
      "timecode": "07:16",
      "frameSha256": "27002516b70995b9965d8ac9a99032314e4b1c152a3fffa8a34d29befbc1a2bb",
      "observation": "The cable car is shown in the ride sequence; the sample does not verify the bell input order."
    },
    {
      "sampleId": "p15-09-50-15",
      "part": 15,
      "timecode": "09:50",
      "frameSha256": "3b6c16968952508b915c3616995a5ebfdf7b8b26137e7fcbef97a149effa0bf5",
      "observation": "Burned-in line says killing Eddie is the Detective’s pass to leave; the frame does not identify the speaker."
    },
    {
      "sampleId": "p16-15-20-16",
      "part": 16,
      "timecode": "15:20",
      "frameSha256": "3b52ddf040d131ab1242c63091e7264c1726fb151b194e7f654ab4efce72c035",
      "observation": "Surreal combat with a large unidentified enemy; no death or ending result is shown."
    },
    {
      "sampleId": "p16-36-40-41",
      "part": 16,
      "timecode": "36:40",
      "frameSha256": "542b027898dddaa62fa0ffa7858e2806789782babc64b5435012ea3ea3003747",
      "observation": "Pickup prompt displays a tarnished Gold Ring and its description; the vision-like frame does not identify the body or ring owner."
    },
    {
      "sampleId": "p17-15-17-52",
      "part": 17,
      "timecode": "15:17",
      "frameSha256": "439bc21ffda28bff6e71b7272dfd049ff9958fac026375b5886acab1e4876770",
      "observation": "The item prompt/inventory identifies Star Shape and shows its localized description."
    },
    {
      "sampleId": "p17-15-19-54",
      "part": 17,
      "timecode": "15:19",
      "frameSha256": "ebd4e175f9bb575ee4f7891274ab020d4c6faf946632112e7bb38643cdcd9624",
      "observation": "A Star pickup is visible after the Star Shape prompt; this is a sampled visual observation, not a complete collectible route."
    },
    {
      "sampleId": "p17-15-29-65",
      "part": 17,
      "timecode": "15:29",
      "frameSha256": "884910b3412dffa63127f3c86cf6078f694d8824c1752ee0541015a046a62f7f",
      "observation": "The player map is open; the frame does not establish pixel-to-source-coordinate registration for its arrow or marker."
    },
    {
      "sampleId": "p17-21-18-18",
      "part": 17,
      "timecode": "21:18",
      "frameSha256": "94da32b75537dd31adcd9ddfcbd89d8703212af074bb95adc7a5e0cacb577bfc",
      "observation": "Popup reads 已打造金戒指; the item description is the plain Gold Ring definition."
    },
    {
      "sampleId": "p17-21-20-19",
      "part": 17,
      "timecode": "21:20",
      "frameSha256": "7d15d4490f0e6970006d26e2592cb19819e23a63a95bb3ce3e7e4691f434a600",
      "observation": "The crafted plain Gold Ring is visible in the result popup; identity is established by its matching localized definition, not by inference about Alice."
    },
    {
      "sampleId": "p17-22-35-5-20",
      "part": 17,
      "timecode": "22:35.5",
      "frameSha256": "16a8e4c5e8c383ad6ffe5fbd274da2b78fdbe256ed82043041fb8b127c1c7e30",
      "observation": "Wall view shows one ring in the left socket and the right socket empty."
    },
    {
      "sampleId": "p17-22-36-5-21",
      "part": 17,
      "timecode": "22:36.5",
      "frameSha256": "20cc0ef351c8888f582b4f7a96039e32c4a8c417f8ec4f75c05fe3475665c421",
      "observation": "Inventory selection shows 金戒指 and the simple gold wedding band description; Use/Combine/Examine options are visible."
    },
    {
      "sampleId": "p17-22-37-22",
      "part": 17,
      "timecode": "22:37",
      "frameSha256": "8f7850f72b7603365f2b48498c7a02ae5057516dd777e637907f6688a557ae68",
      "observation": "Both wall sockets show gold rings after the selected ring is used."
    },
    {
      "sampleId": "p17-23-00-23",
      "part": 17,
      "timecode": "23:00",
      "frameSha256": "7c32eadbea4ebfb072e385d5f754ace11257f87c311e338fdc4069fa801647c1",
      "observation": "The Lady’s bar conversation begins with an invitation for a drink."
    },
    {
      "sampleId": "p17-23-10-24",
      "part": 17,
      "timecode": "23:10",
      "frameSha256": "14496fb1af8c5c71ea2d421b42e1eb6fa51acf0f808db269e1445d0f400d872a",
      "observation": "Burned-in subtitle recalls the phone/motel meeting; checked against localized Dialogue_Lady_3_A strings."
    },
    {
      "sampleId": "p17-23-40-25",
      "part": 17,
      "timecode": "23:40",
      "frameSha256": "0859f366f2f0f28227d8df885a7eccda0bec4405a2afa0ed96d896ecb86a0819",
      "observation": "The Lady describes Walker’s earlier stage performance; cross-checked against Dialogue_Lady_3_A_7/8."
    },
    {
      "sampleId": "p17-23-50-26",
      "part": 17,
      "timecode": "23:50",
      "frameSha256": "38064cacca8dd8988bcb62df0045f815508dd6f3d7f51850c7674c53437d2eef",
      "observation": "The Lady describes Walker looking for young women; Walker then denies it is him, cross-checked against Dialogue_Lady_3_A_9/11."
    },
    {
      "sampleId": "p17-24-40-27",
      "part": 17,
      "timecode": "24:40",
      "frameSha256": "b4161b053edbcd66ead49a38476509b6bc9854c84ff6cb1e86efbf157a063299",
      "observation": "Walker insists he is Red Walker, a private investigator; cross-checked against Dialogue_Lady_3_A_14_Walker."
    },
    {
      "sampleId": "p17-27-00-28",
      "part": 17,
      "timecode": "27:00",
      "frameSha256": "af57ba941401f1ea2449bfdf915a4e037e5605915a5150051ae0b8a53154ab91",
      "observation": "Burned-in subtitle shows Cowboy saying his part is done and the rest is up to Walker; checked against Dialogue_Cowboy_4_B_3."
    },
    {
      "sampleId": "p17-30-20-29",
      "part": 17,
      "timecode": "30:20",
      "frameSha256": "2f296e355eb73a26be7cf185910f8aaeb84bccd8e00acb23864e93c39fa42715",
      "observation": "Dwarf condolence dialogue; the subsequent lines press Walker to kill Eddie."
    },
    {
      "sampleId": "p17-31-20-30",
      "part": 17,
      "timecode": "31:20",
      "frameSha256": "37d274b369856dac31b099f9ac670076b57652112291d3a90d9686da68626244",
      "observation": "Dwarf says there is nothing outside worth holding onto."
    },
    {
      "sampleId": "p17-31-30-31",
      "part": 17,
      "timecode": "31:30",
      "frameSha256": "1de831d01cb5b4feb11e07018d46d30ba65a7e8dc42c757850b233f40fe7ea97",
      "observation": "Walker challenges the Dwarf to stop him."
    },
    {
      "sampleId": "p17-32-31-32",
      "part": 17,
      "timecode": "32:31",
      "frameSha256": "2080537b1ae0db72a6a3884c990c20d5257fe1b8071c63cef6156232ee1830fc",
      "observation": "The outdoor arena fight against the large boss begins; gameplay HUD is visible."
    },
    {
      "sampleId": "p17-34-20-33",
      "part": 17,
      "timecode": "34:20",
      "frameSha256": "3458b0a499fadb5944278ccf1f1d00e4e7718b21e42f2f172418457a73dd2e0a",
      "observation": "An E/Talk prompt appears beside the post-fight body; this frame alone does not identify the body."
    },
    {
      "sampleId": "p17-34-27-34",
      "part": 17,
      "timecode": "34:27",
      "frameSha256": "0df97160194bffaac335a6d1c3974bbb5e0898ffc1c2ce3be15e27e466ac43d9",
      "observation": "Dwarf dialogue follows the visible talk prompt; the keypress itself is not shown."
    },
    {
      "sampleId": "p17-34-40-35",
      "part": 17,
      "timecode": "34:40",
      "frameSha256": "ffc23db871bb001f92e51bf0fc5e5c7cead4951e32904427e1e2fc4eaa747ba7",
      "observation": "Dwarf death-scene line and transition imagery; no separate ending menu appears."
    },
    {
      "sampleId": "p17-35-20-36",
      "part": 17,
      "timecode": "35:20",
      "frameSha256": "caa5808e7aaa3d5c00ed5431e5b5d97670ad447a20bafb31ecd75b610a5ed6ac",
      "observation": "Walker and Alice appear at sunrise on a boat/beach sequence."
    },
    {
      "sampleId": "p17-37-11-37",
      "part": 17,
      "timecode": "37:11",
      "frameSha256": "5ac1fe6bd47d834157591cbdbb88feee533c2769def66979e4e515041c16f85a",
      "observation": "Star-field ending material continues; this is not a branch selector."
    },
    {
      "sampleId": "p17-40-32-38",
      "part": 17,
      "timecode": "40:32",
      "frameSha256": "a28c2527714269adf0ddd908ef222c76991773d03e391bbee60bdc413f41a85c",
      "observation": "Separate car prompt reads “Leave Silver Pines?” with Yes/Cancel."
    },
    {
      "sampleId": "p17-43-23-39",
      "part": 17,
      "timecode": "43:23",
      "frameSha256": "420e8f536e3c7fbfcfade44717fbef6801b5079620bdbbf547c74cc5ca462119",
      "observation": "Later fire/memory ending material; previous map/transition means it is not read as linear continuation of Rest."
    },
    {
      "sampleId": "p17-45-03–46-34-40",
      "part": 17,
      "timecode": "45:03–46:34",
      "frameSha256": "bb718234d01799cc7580e753a9bb55bb9967e173279564600f2f85edc6fe1ee2",
      "observation": "Watch report retained this frame within the 45:03–46:34 sample window, but not its exact offset. Later boat-rescue imagery shows Eddie found in the water; preceding branch state is not shown."
    }
  ],
  "routeAssessment": {
    "rabbitHoleWall": "The video visibly shows the plain Gold Ring selected with Use and the second of two sockets filled; source files establish that either Gold Ring variant fits either socket and both are consumed.",
    "recordedRestSequence": "Ring wall -> altered Rabbit Hole Lady/Cowboy scenes -> Dwarf ultimatum -> arena fight -> three post-fight Dwarf conversations -> unlocked exit -> beach/sunrise and star-field sequence.",
    "endingChoices": "A separate “Leave Silver Pines?” car prompt appears in the Leave sequence. The p17 recording also contains post-credits/transitioned fire and rescue material; do not combine the endings into one linear outcome.",
    "limitations": "Frames establish a recorded order, not a verified current-build route. The opening curtain action is established by the supplied serialized source graph, not by the selected video frames; the sample does not show every interaction or all progression prerequisites.",
    "starPickup": "Part 17 samples show a Star Shape prompt/description at 15:17 and a Star pickup at 15:19. At 15:29 the map is open, but the visual arrow is not claimed to register to the extracted coordinate. The five source-backed Star locations are three direct pickup objects plus the Motel Bungalow 3 safe and Caravan Hole forced-loot container; the recording samples do not visually confirm the Motel safe pickup.",
    "motelSafeStarPickupVisuallyVerified": false,
    "mapArrowCoordinateJoinVerified": false
  },
  "interpretationLimits": [
    "The uploader’s all-collectibles/all-endings title is not verified.",
    "Frame selection is sparse for long chapters; brief scenes and inputs can fall between samples.",
    "No recording build ID is available.",
    "Visible subtitles are burned into sampled frames; no native caption track or audio was transcribed.",
    "Visual appearance does not establish character identity unless cross-checked with localized source/dialogue records.",
    "The sampled part-17 footage does not visually confirm the Motel Bungalow 3 safe Star pickup; that location and code 6671 come from supplied game files."
  ],
  "repositoryMedia": "No downloaded video, audio, frame image or contact sheet is included in the repository."
}
