{
  "status": "completed",
  "applicable_count": 71,
  "completed_count": 71,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "913903b352547a9c",
  "data": {
    "groups": {
      "bg_scrap_dump_truck": {
        "skipped": "place spec missing"
      },
      "bg_upscale_residential_street": {
        "skipped": "place spec missing"
      },
      "bg_flashback_urban_street": {
        "skipped": "place spec missing"
      },
      "bg_city_church": {
        "skipped": "place spec missing"
      },
      "bg_camp_administration": {
        "skipped": "place spec missing"
      },
      "bg_wet_escape_alley": {
        "skipped": "place spec missing"
      },
      "bg_camper_vehicle": {
        "skipped": "place spec missing"
      },
      "bg_rainy_outskirts_road": {
        "skipped": "place spec missing"
      },
      "bg_abandoned_library": {
        "skipped": "place spec missing"
      },
      "bg_desolate_paved_road": {
        "skipped": "place spec missing"
      },
      "bg_rest_stop_service_station": {
        "skipped": "place spec missing"
      },
      "bg_drone_pursuit_road": {
        "skipped": "place spec missing"
      },
      "bg_swamp_approach_trail": {
        "skipped": "place spec missing"
      },
      "bg_prisoner_transport_cage": {
        "skipped": "place spec missing"
      },
      "bg_village_street_overview": {
        "skipped": "place spec missing"
      },
      "bg_flashback_power_plant_field": {
        "skipped": "place spec missing"
      },
      "bg_flashback_village_waterway": {
        "skipped": "place spec missing"
      },
      "bg_flashback_ration_site": {
        "skipped": "place spec missing"
      },
      "bg_flashback_village_edge": {
        "skipped": "place spec missing"
      },
      "bg_flashback_departure_ridge": {
        "skipped": "place spec missing"
      },
      "bg_water_tower_square": {
        "skipped": "place spec missing"
      },
      "bg_village_overlook_ridge": {
        "skipped": "place spec missing"
      },
      "bg_moonlit_rural_sky": {
        "skipped": "place spec missing"
      },
      "bg_village_hill_entry": {
        "skipped": "place spec missing"
      },
      "bg_abandoned_robot_warehouse": {
        "skipped": "place spec missing"
      },
      "bg_village_combat_airspace": {
        "skipped": "place spec missing"
      },
      "bg_coastal_town_approach_road": {
        "skipped": "place spec missing"
      },
      "bg_laboratory_nearby_chase_road": {
        "skipped": "place spec missing"
      },
      "bg_rainstorm_truck_stop_road": {
        "skipped": "place spec missing"
      },
      "bg_harbor_street_food_stall": {
        "skipped": "place spec missing"
      },
      "bg_abandoned_airfield": {
        "skipped": "place spec missing"
      },
      "bg_sinking_deep_sea": {
        "skipped": "place spec missing"
      },
      "bg_island_battle_airspace": {
        "skipped": "place spec missing"
      },
      "bg_epilogue_beach_table": {
        "skipped": "place spec missing"
      },
      "bg_artificial_seawall": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Seawall face and landward apron",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 7,
                  "quote_ko": "멀리 보이는 인공제방. 보수 공사가 한창이다. 제방 벽 곳곳이 심하게 금이 가 있다."
                },
                {
                  "scene_index": 7,
                  "quote_ko": "소장님!!! 잠깐만요! 방벽에 물새는 거 저거 안 보여요?!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Vehicle access and departure route",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 7,
                  "quote_ko": "이때 저 멀리 군용 트럭 한 대가 달려오더니 미연의 지게차 앞에 멈춰 선다."
                },
                {
                  "scene_index": 7,
                  "quote_ko": "사람들이 몰려들자, 겁이 나는지 부랴부랴 차에 타는 관리소장. 차에서 멀어진다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 7,
              "shot_index": 20,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "손가락이 가리키는 균열 벽면이 항의의 구체적인 대상이다. 인물 너머로 보이는 제방 면과 균열 위치를 유지해야 하므로 구조 배경 플레이트가 필요하다. 제방의 입면을 평면 지도로 대체할 수 없다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "3구역 방벽도 저 상태였다가 무너졌잖아요! 자세히 좀 보세요. 잘못하면 우리 7구역 사람들도 다 죽는다구요!"
              }
            },
            {
              "scene_index": 7,
              "shot_index": 22,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장갑 낀 손과 가슴의 접촉을 좁게 담는 타격 숏으로, 핵심은 제압 동작이다. 제방의 면이나 인물 간 넓은 배치를 해독할 필요가 없어 일반 배경 파이프라인으로 충분하다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "난민남1을 거세게 제압하는 경비병! 철퍽! 땅바닥에 쓰러지는 난민남1."
              }
            },
            {
              "scene_index": 7,
              "shot_index": 26,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "한 대의 트럭이 도로 축을 따라 멀어지는 단순한 이탈 동작이므로 별도 배치 지도는 필요하지 않다. 장소 전체에 제방 구조물이 있어 지도 레인은 불가하며, 이 숏 자체도 제방 면의 관계보다 차량의 후퇴와 흙먼지가 중심이다. 본문에는 후면 도로와 질주 방향이 명시되지 않아 확신은 중간으로 둔다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "사람들이 몰려들자, 겁이 나는지 부랴부랴 차에 타는 관리소장. 차에서 멀어진다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is an artificial seawall with distinct landward and seaward faces. A2 adjoins its landward foot, while A3 directly meets its opposite outer face. This constructed barrier has readable faces and occlusion relationships, reinforced by the scene's cracked wall surface. B1 is an adjoining vehicle route, but its openness does not remove the site-wide structure gate."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L14",
          "L42"
        ],
        "scene_indices": [
          7
        ]
      },
      "bg_auto_repair_complex": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_01",
              "label_en": "container dining entrance",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 51,
                  "quote_ko": "카센터 옆에 설치된 컨테이너 간이식당 공간."
                },
                {
                  "scene_index": 51,
                  "quote_ko": "문을 열고 현우가 들어오면."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "segment_02",
              "label_en": "repair shop exterior and vehicle forecourt",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 51,
                  "quote_ko": "/INSERT 다음날. 외따로 서 있는 카센터 외경"
                },
                {
                  "scene_index": 51,
                  "quote_ko": "캠핑카에 짐을 던지고, 시동을 걸고 출발하는 현우, 은영과 태진 나오며"
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 51,
              "shot_index": 5,
              "segment_id": "segment_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "출입문 부근이지만 이 숏의 핵심은 포옹하는 팔과 두 사람의 반응이다. 문 개구부나 실내외 가림 관계를 정밀하게 고정해야 하는 구도가 아니므로 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 51,
                "quote_ko": "반가운 마음에 앰버가 달려와 현우를 안으면."
              }
            },
            {
              "scene_index": 51,
              "shot_index": 19,
              "segment_id": "segment_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "편지를 든 인물의 급격한 상체 움직임과 놀란 표정이 중심이며, 다른 인물이나 건물과의 배치는 중요하지 않다. 다음날 카센터 외경 뒤의 상황으로 해당 구역에 묶되, 본문은 잠자리의 정확한 위치나 실내외 여부를 확정하지 않으므로 공간 귀속의 확신은 제한한다.",
              "evidence": {
                "scene_index": 51,
                "quote_ko": "현우를 깨우는 앰버와 라울,"
              }
            },
            {
              "scene_index": 51,
              "shot_index": 23,
              "segment_id": "segment_02",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "공터를 빠져나가는 이동이 포함되지만, 장소 전체에 정비소와 컨테이너 건물 및 출입구가 있으므로 지도 마커는 사용할 수 없다. 캠핑카 후면과 측면의 입체적 관계 및 고정된 공터 배경을 유지하는 구조 플레이트가 적합하다. 본문은 차량 출발만 명시하고 후면 시점이나 진출 방향은 정하지 않아 확신은 중간으로 둔다.",
              "evidence": {
                "scene_index": 51,
                "quote_ko": "캠핑카에 짐을 던지고, 시동을 걸고 출발하는 현우, 은영과 태진 나오며"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a detached repair-shop building with a forecourt-facing frontage, and A2 is its vehicle entrance. B1 is a container dining building, and B2 is its forecourt-facing entrance door. These mapped buildings and openings establish readable faces, thresholds, and occlusions. The open forecourt A3 and adjoining road A4 do not override the site-wide prohibition on map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L69"
        ],
        "scene_indices": [
          51
        ]
      },
      "bg_camp_church_airspace": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "internal road observation area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 33,
                  "quote_ko": "난민촌 내부 도로, 성당 쪽으로 민병대원들 차량 줄지어 온다."
                },
                {
                  "scene_index": 33,
                  "quote_ko": "두두두두~~~~ 난민촌 상공에 떠있는 전투 헬기."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "office yard and exterior stair approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 33,
                  "quote_ko": "건물과 거의 근접한 바닥의 맨홀 뚜껑이 열리고, 현우가 안에서 나온다."
                },
                {
                  "scene_index": 33,
                  "quote_ko": "그 틈을 타 잽싸게 사무소 계단을 빠르게 올라가는 현우."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "embankment wall and inland foot",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 33,
                  "quote_ko": "제방 한쪽 상단부가 터져나가면서 바닷물이 쏟아져 들어오기 시작한다!"
                },
                {
                  "scene_index": 33,
                  "quote_ko": "제방 근처에 있던 보수작업을 위한 중장비 기계들과 건설 장비들이 한 순간에 바닷물에 휩쓸려 간다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 33,
              "shot_index": 1,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에 건물과 계단, 제방 구조물이 있어 지도 마커는 사용할 수 없다. 이 숏은 상공의 헬기를 올려다보는 전경으로, 지상 동선이나 건물의 개구부·높이 관계를 정밀하게 고정할 필요가 없어 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 33,
                "quote_ko": "두두두두~~~~ 난민촌 상공에 떠있는 전투 헬기."
              }
            },
            {
              "scene_index": 33,
              "shot_index": 10,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "질주의 목적지가 건물 외부 계단이므로 마당에서 계단으로 이어지는 접근부와 건물에 붙은 계단의 높이·방향을 유지해야 한다. 단순한 평면 이동도가 아니라 구조물 배경 플레이트로 계단 진입의 연속성을 고정한다.",
              "evidence": {
                "scene_index": 33,
                "quote_ko": "그 틈을 타 잽싸게 사무소 계단을 빠르게 올라가는 현우."
              }
            },
            {
              "scene_index": 33,
              "shot_index": 14,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "제방 상단의 파손부, 벽의 높이, 내륙 하부 장비를 연결하는 입체적 관계가 재난 구도의 핵심이다. 내려다보는 원경이어도 평면 지도는 월류 지점과 낙차를 소실시키므로 파손된 제방의 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 33,
                "quote_ko": "제방 한쪽 상단부가 터져나가면서 바닷물이 쏟아져 들어오기 시작한다! \n제방 근처에 있던 보수작업을 위한 중장비 기계들과 건설 장비들이 한 순간에 바닷물에 휩쓸려 간다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The site-level assessment identifies complex built structures in A2 (church) and A3 (church entrance), B2 (management-office building), B3 (exterior stairs), and B4 (manhole opening beside the building), as well as C2 (artificial-embankment wall) and C3 (crest) above C5 (inland foot). These elements establish readable faces, openings, thresholds, and vertical levels. The map_marker lane is therefore unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L39"
        ],
        "scene_indices": [
          33
        ]
      },
      "bg_checkpoint_bypass_trail": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "main road and uphill track junction",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 48,
                  "quote_ko": "그때 멀리 있는 검문소를 본다."
                },
                {
                  "scene_index": 48,
                  "quote_ko": "현우도 본 상태. 순간 차의 방향을 틀어 산길 임도를 타고 올라간다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "mountain track and roadside approach",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 48,
                  "quote_ko": "현우 시동 건 차를 타고 도로변으로 내려간다."
                },
                {
                  "scene_index": 48,
                  "quote_ko": "산길을 내려가는 앰버와 라울, 찰리와 함께 걸으며"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 48,
              "shot_index": 5,
              "segment_id": "seg_01",
              "lane": "map_marker",
              "confidence": "high",
              "rationale_ko": "본선 전방의 검문소를 피하여 갈림길에서 산길로 급회전하는 위치 관계가 핵심이다. 검문소의 건축 형태가 아니라 본선 진행 방향, 산길 입구와 차량의 회전 궤적을 일관되게 유지해야 하므로 지도 마커가 유효하다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "현우도 본 상태. 순간 차의 방향을 틀어 산길 임도를 타고 올라간다."
              }
            },
            {
              "scene_index": 48,
              "shot_index": 15,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "산길을 따라 도로변으로 내려가는 단일 차량의 후면 동작이다. 하행 축과 흙먼지 흔적으로 진행 방향을 전달할 수 있으며, 여러 지점이나 인물 사이의 배치를 별도로 통제할 필요가 없어 지도는 불필요하다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "현우 시동 건 차를 타고 도로변으로 내려간다."
              }
            },
            {
              "scene_index": 48,
              "shot_index": 19,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "손으로 약속을 맺는 접촉과 감정이 중심인 클로즈업이다. 산길은 흐릿한 배경만 제공하며, 지형상의 위치나 이동 경로를 통제할 필요가 없다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "손가락을 내미는 찰리, 난감한 앰버. 손가락이 아닌 손으로 약속을 맺는다."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "A1 Main Road Below the Mountain Track, A2 Mountain Track Entrance, A3 Roadside Beside the Mountain Track Entrance, and B1 Uphill Mountain Access Track describe open road terrain and a junction, not architectural openings or built levels. A4 Distant Main Road Checkpoint supplies a distant road landmark, but no building, gate, barrier, or other structural geometry is specified. The camper is a moving subject rather than a mapped site structure."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L60"
        ],
        "scene_indices": [
          48
        ]
      },
      "bg_coastal_abandoned_laboratory": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "truck doorway and exterior threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 72,
                  "quote_ko": "재빨리 트럭 문을 여는 현우. 찰리에게 손을 내밀며-! ‘어서! 타!’"
                },
                {
                  "scene_index": 72,
                  "quote_ko": "잠시 후, 드르르르르륵-! 문이 열리면-!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "stopped truck cargo compartment",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 72,
                  "quote_ko": "잠시 후, 탈탈탈탈 소리를 내며... 서서히 도로 위에서 멈추는 현우의 트럭."
                },
                {
                  "scene_index": 72,
                  "quote_ko": "찰리.. 고개를 돌려보면... 창문에 비친 자신의 모습 보인다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 72,
              "shot_index": 38,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "장소 전체에 건물과 출입구가 있어 지도 마커는 사용할 수 없다. 이 숏은 절벽의 이동 경로보다 트럭 문턱 안쪽의 손과 바깥에서 탑승하는 몸의 연결이 중요하다. 열린 문과 차체의 가림 관계를 유지하는 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 72,
                "quote_ko": "재빨리 트럭 문을 여는 현우. 찰리에게 손을 내밀며-! ‘어서! 타!’"
              }
            },
            {
              "scene_index": 72,
              "shot_index": 61,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "도로에서 멈춘 트럭 내부의 장면으로, 연구소 앞마당에 재배치하지 않는다. 차량 내부라는 구조적 공간에 속하지만 이 숏의 핵심은 축 늘어진 몸을 끌어안고 움츠러드는 감정과 자세다. 좁은 구도에서 출입구나 창문의 배치가 중요하지 않아 일반 배경 파이프라인으로 충분하다.",
              "evidence": {
                "scene_index": 72,
                "quote_ko": "앰버를 더욱 꼬옥 안는 현우. 흐느낀다..."
              }
            },
            {
              "scene_index": 72,
              "shot_index": 65,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "도로에서 정차한 트럭의 문을 사이에 둔 내부와 외부의 관계가 핵심이다. 문 양쪽 가장자리와 바깥 실루엣의 가림 및 높이 관계를 유지해야 위압적인 구도가 성립하므로 차량 출입구 구조 플레이트를 사용한다.",
              "evidence": {
                "scene_index": 72,
                "quote_ko": "그리고 그 불빛들 너머로 보이는 사람들의 실루엣.\n잠시 후, 드르르르르륵-! 문이 열리면-!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a laboratory building; A2 is its main iron entrance and exterior threshold; A3 is an upper facade window with a downward sightline onto A5, the forecourt; A4 is a separate field-facing exit. These mapped elements establish readable building faces, openings, levels, and occlusion relationships, making map_marker unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L104",
          "L111"
        ],
        "scene_indices": [
          72
        ]
      },
      "bg_coastal_cliff_edge": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "truck cargo bed",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 71,
                  "quote_ko": "(짐칸에 앉은 찰리에게) 앞으로 30분 안에 해남에 도착해."
                },
                {
                  "scene_index": 71,
                  "quote_ko": "그러자 찰리, 종이를 찾아 뒷장에 꽃을 그린다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "hillside resting ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 71,
                  "quote_ko": "현우가 능선 너머로 제비꽃을 찾는 사이, 앰버와 찰리, 라울은 흙으로 장난을 치고 있다."
                },
                {
                  "scene_index": 71,
                  "quote_ko": "자리에서 일어나는 앰버. 힘차게 트럭으로 달려가면."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "flower field overlook with distant laboratory",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 71,
                  "quote_ko": "엄청나게 많은 제비꽃이 화려하게 피어있고, 차에서 내려 내려다보는 아름다운 제비꽃들의 향연. 마치 천국과도 같은."
                },
                {
                  "scene_index": 71,
                  "quote_ko": "저 멀리 우뚝 솟아있는 지동현의 연구소도 보인다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 71,
              "shot_index": 4,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "꽃밭 도착 전 트럭 짐칸에서 벌어지는 장면이므로 꽃밭 관망 지점과 분리한다. 손끝과 종이에 꽃을 그리는 행위가 중심인 근접 구도여서 짐칸의 면이나 가림 관계를 고정하는 구조 플레이트는 필요하지 않다.",
              "evidence": {
                "scene_index": 71,
                "quote_ko": "그러자 찰리, 종이를 찾아 뒷장에 꽃을 그린다."
              }
            },
            {
              "scene_index": 71,
              "shot_index": 13,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "꽃밭 발견 전 언덕의 휴식 지점에 해당한다. 눈물 어린 표정과 상대를 바라보는 감정이 중심이며, 두 사람의 단순한 시선 관계는 지형 배치도 없이 구성할 수 있다.",
              "evidence": {
                "scene_index": 71,
                "quote_ko": "어딘가 슬퍼 보이는 앰버의 표정. 찰리 어쩔 줄 모르는데."
              }
            },
            {
              "scene_index": 71,
              "shot_index": 25,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "꽃밭을 내려다보는 일행과 원경에 솟은 연구소를 함께 드러내는 구도다. 장소 전체에 연구소 건물이 포함되어 지도 마커는 사용할 수 없다. 꽃밭 너머 건물의 실루엣과 높이, 원경에서의 보임을 유지하는 구조 플레이트가 적절하나, 본문에는 건물의 구체적인 면과 개구부 정보가 없어 확신은 중간이다.",
              "evidence": {
                "scene_index": 71,
                "quote_ko": "저 멀리 우뚝 솟아있는 지동현의 연구소도 보인다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Mapped element A3, the distant laboratory, is a visible man-made building within the outlook from A2 across A1. Its distant position and lack of established adjacency to the field do not remove it from the place-level structure gate. A1 is the violet field and A2 is the field-edge viewing ground; neither is itself a complex structure."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L112"
        ],
        "scene_indices": [
          71
        ]
      },
      "bg_coastal_hill_overlook": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "truck bed and shade",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 69,
                  "quote_ko": "뒤 짐칸에 현우와 앰버 라울 셋이 머릴 맞대고 자고 있다. 쿨쿨"
                },
                {
                  "scene_index": 69,
                  "quote_ko": "조심스레 다가가 그늘 막을 옮겨 빛을 가려주는 찰리. 싱긋 웃고. 이런 배려가 행복한 듯."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 69,
              "shot_index": 2,
              "segment_id": "seg_1",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "세 사람이 잠든 위치는 열린 지면이 아니라 트럭 짐칸 내부다. 짐칸 밖에서 구석을 내려다보는 구도에는 적재함 가장자리와 인물의 가림 관계가 중요하므로 구조 배경판을 사용한다.",
              "evidence": {
                "scene_index": 69,
                "quote_ko": "뒤 짐칸에 현우와 앰버 라울 셋이 머릴 맞대고 자고 있다. 쿨쿨"
              }
            },
            {
              "scene_index": 69,
              "shot_index": 4,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "짐칸과 그늘막에 연결된 공간이지만, 이 숏의 중심은 배려 뒤에 드러나는 얼굴의 미소다. 가장자리 배경만 좁게 남기는 얼굴 중심 구도여서 구조 전체나 인물 간 배치를 별도로 고정할 필요가 없다.",
              "evidence": {
                "scene_index": 69,
                "quote_ko": "조심스레 다가가 그늘 막을 옮겨 빛을 가려주는 찰리. 싱긋 웃고. 이런 배려가 행복한 듯."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Mapped R1 consists of natural rocks and R2 is continuous vehicle-accessible ground, not a built parking structure. However, the full scene explicitly places a parked truck in this recess, and both listed shots use its bed or shade. The truck is a vehicle-scale built form with readable edges, an interior and occlusion relationships; it establishes the complex-structure gate despite not being separately mapped."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L108"
        ],
        "scene_indices": [
          69
        ]
      },
      "bg_collapsed_department_store": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Vegetated exterior approach",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 65,
                  "quote_ko": "방독면을 쓰고 이곳을 지나는 현우와 수빈."
                },
                {
                  "scene_index": 65,
                  "quote_ko": "수빈, 어딘가에 멈춰서 방사능 측정기를 꺼낸다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Collapsed building gap and overlooking remains",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 65,
                  "quote_ko": "거대한 백화점은 지진으로 인해 반쯤 붕괴되어 있고, 넓게 깔린 이끼와 고여 있는 웅덩이, 마구잡이로 자란 나무들로 인해 흡사 정글 같다."
                },
                {
                  "scene_index": 65,
                  "quote_ko": "그 순간 방사능 오염이 사라졌다는 것을 깨달은 수빈, 용기를 내어 마스크를 벗어 던지면... 후아....! 미소 짓는 두 사람, 무너진 백화점 틈 안으로 천천히 들어간다."
                },
                {
                  "scene_index": 65,
                  "quote_ko": ".... 그리고 두 사람을 내려다보는 누군가의 뒷모습"
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 65,
              "shot_index": 4,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "정지한 인물의 손과 측정기 수치를 보여주는 세부 숏으로, 이동 경로나 인물 간 배치가 핵심이 아니다. 이끼 바닥은 주변 질감이면 충분하며 구조물 플레이트도 필요하지 않다. 장소 전체에 붕괴 건물이 있어 지도 마커는 허용되지 않는다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "방사능 측정기의 바늘은 좌우로 흔들리더니 이내 0에 가까운 수치를 가리키고."
              }
            },
            {
              "scene_index": 65,
              "shot_index": 11,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "방독면을 벗고 숨을 들이마시는 얼굴과 신체 반응이 중심이다. 배경의 붕괴 건물은 흐릿하게 인지되면 되고, 개구부나 층위의 정확한 관계가 이 숏을 결정하지 않으므로 일반 배경 파이프라인으로 충분하다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "푸드득 새가 날고, 이끼를 보면서 방독면을 벗고 깊게 숨을 들이 마신다"
              }
            },
            {
              "scene_index": 65,
              "shot_index": 17,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "위에서 내려다보는 관찰자와 건물 틈으로 진입하는 두 사람의 높이 차, 개구부에 의한 신체 가림을 유지해야 하므로 구조물 플레이트가 필요하다. 장면 본문은 진입과 내려다보는 관계를 명시하지만 높은 잔해의 구체적 형상과 반신 가림 정도는 명시하지 않아 확신도는 중간이다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "그 순간 방사능 오염이 사라졌다는 것을 깨달은 수빈, 용기를 내어 마스크를 벗어 던지면... 후아....! 미소 짓는 두 사람, 무너진 백화점 틈 안으로 천천히 들어간다.\n.... 그리고 두 사람을 내려다보는 누군가의 뒷모습"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C1, Partially collapsed department store, is a complex built envelope with readable faces and collapsed levels. C2, Accessible gap in the collapsed department store, is an opening and exterior-to-interior threshold whose occlusions matter. A1 leads toward this structure and B1 directly adjoins its gap; the open vegetated ground does not exempt any shot from the site-wide map_marker prohibition."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L100"
        ],
        "scene_indices": [
          65
        ]
      },
      "bg_epilogue_shallow_sea": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "Rockside fishing water",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 91,
                  "quote_ko": "투명한 바닷물이 보인다. 그 아래 보이는 물고기 몇 마리."
                },
                {
                  "scene_index": 91,
                  "quote_ko": "앰버와 라울도 함께 고기를 잡는다."
                },
                {
                  "scene_index": 91,
                  "quote_ko": "찰리는 혼자 물고기를 잡으려고 노력 중이다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 91,
              "shot_index": 3,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "두 사람이 함께 고기를 잡는 동작과 표정이 중심이다. 두 사람과 그물은 한 구도 안에서 읽히며, 주변 지형에 대한 거리나 이동 경로를 고정할 필요가 없다. 균질한 수면의 지도는 별도의 공간 정보를 더하지 않는다.",
              "evidence": {
                "scene_index": 91,
                "quote_ko": "앰버와 라울도 함께 고기를 잡는다."
              }
            },
            {
              "scene_index": 91,
              "shot_index": 7,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "고기잡이에 실패한 인물의 손과 시무룩한 표정이 중심인 단일 인물 구도다. 수면과 인물의 관계는 단순하며, 다른 지점과의 상대 위치를 지도에 고정할 이유가 없다.",
              "evidence": {
                "scene_index": 91,
                "quote_ko": "잘 안 잡혀서 그런지 표정이 좋지 않은데..."
              }
            },
            {
              "scene_index": 91,
              "shot_index": 10,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "가슴 링의 회전을 보여 주는 세부 구도로, 장소의 배치나 지형은 핵심 정보가 아니다. 링은 인물의 신체 부품이지 장소에 고정된 건축 구조물이 아니므로 구조 배경판도 필요하지 않다.",
              "evidence": {
                "scene_index": 91,
                "quote_ko": "....찰리의 가슴에 달린 링이...\n....... 점점 빠르게 돌아가려는 그 순간."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "R1 (Island rock) is a natural landform, and W1 (Sea surrounding the island rock) is adjoining natural water. Neither mapped element contains built faces, levels, openings, or structural occlusions. The dining table mentioned in the scene is furniture, not a complex site structure."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L144"
        ],
        "scene_indices": [
          91
        ]
      },
      "bg_flooded_settlement_surface": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Submerged settlement and wall vicinity",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 39,
                  "quote_ko": "수몰된 난민촌의 풍경."
                },
                {
                  "scene_index": 39,
                  "quote_ko": "담벼락에서 난민들이 컨테이너에 올라타 있고, 손으로 붙잡아 한 명씩 끌어올린다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Open settlement waters",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 39,
                  "quote_ko": "페드로와 구도환 등도 둥둥 떠다니고...."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 39,
              "shot_index": 1,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "장소 전체에 고정된 담벼락 구조물이 있어 지도 마커는 사용할 수 없다. 이 전경은 수몰된 건축 잔존부와 수면의 가림 관계를 보여주므로 구조 배경 플레이트로 처리한다. 다만 본문에는 지붕의 구체적인 노출 형태가 명시되지 않아 구조 의존성 판단의 확신은 중간으로 둔다. 담벼락을 반드시 화면에 넣거나 침수 경계를 영구적인 해안선으로 고정하지 않는다.",
              "evidence": {
                "scene_index": 39,
                "quote_ko": "수몰된 난민촌의 풍경."
              }
            },
            {
              "scene_index": 39,
              "shot_index": 2,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "두 사람이 수면에 떠 있는 생존 상태가 중심이며, 고정 지형 사이의 거리나 이동 경로를 판독해야 하는 샷이 아니다. 널빤지 주변의 두 인물 배치는 일반 배경·스틸 구성으로 충분하다. 균질한 수면에 지도는 불필요하고, 장소 전체의 구조물 판정상 지도 마커도 허용되지 않는다.",
              "evidence": {
                "scene_index": 39,
                "quote_ko": "페드로와 구도환 등도 둥둥 떠다니고...."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1, Refugee settlement wall, is a fixed built structure whose vertical face, height and occlusion relationships matter in the wall-side rescue described in the scene. A1, Sea adjoining the refugee settlement, is open water but directly adjoins B1; its openness does not override the site-wide structure gate. The mapped wall does not establish a complete perimeter or a permanent waterline."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L47"
        ],
        "scene_indices": [
          39
        ]
      },
      "bg_food_transport_fork": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "fork_divergence",
              "label_en": "road fork and diverging branches",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 68,
                  "quote_ko": "그러자 현우와 수빈의 트럭이 양 갈래로 갈라지고. 수빈의 트럭을 따르는 차량들."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "truck_bed",
              "label_en": "open truck bed",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 68,
                  "quote_ko": "짐칸에 앉은 찰리 B-200의 가슴 부품을 꺼내본다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "imagined_laboratory_approach",
              "label_en": "imagined flower field facing laboratory",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 68,
                  "quote_ko": "보라색 제비꽃이 만방에 피었고, 저 멀리 보이는 지동현의 해남 연구소."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 68,
              "shot_index": 4,
              "segment_id": "fork_divergence",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "핵심은 두 트럭의 분기 방향과 후속 차량의 상대 위치다. 다만 이 장소에 바인딩된 장면에는 지붕 없는 차량의 입체 차체와 짐칸이 포함되어 장소 전체의 구조물 제한을 적용한다. 지도 마커 대신 갈림길의 분기와 두 차량의 입체 형상을 함께 유지하는 플레이트를 사용한다.",
              "evidence": {
                "scene_index": 68,
                "quote_ko": "그러자 현우와 수빈의 트럭이 양 갈래로 갈라지고. 수빈의 트럭을 따르는 차량들."
              }
            },
            {
              "scene_index": 68,
              "shot_index": 10,
              "segment_id": "truck_bed",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "짐칸 내부에 속하지만 얼굴 중심의 좁은 구도에서는 차체의 면이나 개구부 관계를 재현할 필요가 없다. 눈을 감는 인물의 정서가 중심이므로 일반 배경·스틸 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 68,
                "quote_ko": "스르르 눈을 감는 찰리, 너른 꽃밭의 찰리 꿈(상상)으로 오버랩 된다."
              }
            },
            {
              "scene_index": 68,
              "shot_index": 16,
              "segment_id": "imagined_laboratory_approach",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "실제 도로가 아니라 꿈속 꽃밭의 별도 하위 공간이다. 달리는 인물들의 이동과 함께 목적지인 연구소 외관의 원경 배치가 중요하므로 건물 플레이트를 사용한다. 다만 원문에는 건물의 구체적인 면·개구부 묘사가 없어 구조 우세 판단의 확신은 중간으로 둔다.",
              "evidence": {
                "scene_index": 68,
                "quote_ko": "소영의 손을 잡고 동현에게 달려가는 두 사람. 뒤따르는 B-200\n보라색 제비꽃이 만방에 피었고, 저 멀리 보이는 지동현의 해남 연구소."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Mapped elements A1 (common approach road), A2 (central fork), B1 (left branch), and C1 (right branch) describe road geometry only; no building is mapped. The supplied scene nevertheless places roofless trucks with readable vehicle bodies and an occupied truck bed on these roads, qualifying as vehicle-scale built forms. The bound dream passage additionally contains a distant laboratory building, treated as a separate imagined subspace rather than a mapped roadside building. The structure gate is therefore applied to the supplied place-bound material as a whole."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L96"
        ],
        "scene_indices": [
          68
        ]
      },
      "bg_forest_trap_site": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "woodland_path",
              "label_en": "woodland path and vegetation",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "찰리, 가까이 다가가 천천히 손을 뻗어 나비를 잡으려는 순간, 어라?"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "pit_interior",
              "label_en": "earth pit interior and rim",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "바짝 긴장하며 한 걸음을 떼는데...순간 트랩에 빠지는 현우와 앰버, 아아아아악!"
                },
                {
                  "scene_index": 56,
                  "quote_ko": "가면(하회탈 모양의 가죽 마스크)을 형형색색을 쓴 남자들이 구덩이에 빠진 현우와 앰버를 내려다본다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 56,
              "shot_index": 12,
              "segment_id": "woodland_path",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "숲속에서 나비를 올려다보는 인물에게 그물이 덮치는 순간이 핵심이다. 접근 경로나 인물 간 거리보다 상체와 그물의 국소적인 겹침이 중요하므로 지도 없이 구성한다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "우아한 날갯짓을 펄럭. 펄럭 훨훨 날아가고. 그것을 올려다보는 순간 화면을 덮치는 그물망!"
              }
            },
            {
              "scene_index": 56,
              "shot_index": 20,
              "segment_id": "pit_interior",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "구덩이 아래와 가장자리 위라는 명확한 수직 관계가 위압감을 만든다. 이 관계는 평면 지도보다 아래에서 올려다보는 배경 구도로 표현해야 하며, 고정 건축물의 면이나 개구부를 보존할 필요는 없다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "가면(하회탈 모양의 가죽 마스크)을 형형색색을 쓴 남자들이 구덩이에 빠진 현우와 앰버를 내려다본다."
              }
            },
            {
              "scene_index": 56,
              "shot_index": 22,
              "segment_id": "pit_interior",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "마취 화살을 맞고 의식을 잃는 인물의 상체와 바닥을 가까이 담는 행동 중심 숏이다. 다른 인물이나 가장자리와의 정확한 배치는 필요하지 않으므로 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "그중 한 놈이 현우에게 마취 화살촉을 훅 쏜다. 의식을 잃는 현우(F.O)"
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "Assessed A1 Woodland path, A2 Pathside woodland vegetation, B1 Tree beside the pit approach, B2 Woodland pit rim, C1 Woodland ground pit, and C2 Woodland pit bottom. These map vegetation and earth terrain, including an excavated trap with a rim, sides, and bottom. No built lining, architectural enclosure, openings, stairs, platform, vehicle-scale built form, or other complex constructed structure is specified."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L73",
          "L74"
        ],
        "scene_indices": [
          56
        ]
      },
      "bg_harbor_pier": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "quay edge seating area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 78,
                  "quote_ko": "커다란 모포를 뒤집어쓴 찰리와 현우가 부둣가에 걸터앉아있다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_2",
              "label_en": "berthed boat approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 78,
                  "quote_ko": "낡은 배를 정비하는 40대 초반의 크리스와 몇몇 선원들 보인다."
                },
                {
                  "scene_index": 78,
                  "quote_ko": "이내 타라는 듯 고갯짓하면, 현우와 찰리가 배에 탑승한다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_3",
              "label_en": "departing boat exterior",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 78,
                  "quote_ko": "부우우우웅-! 작은 배의 모터가 빠르게 물살을 휘젓더니, 천천히 항구를 떠난다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 78,
              "shot_index": 2,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "부둣가 한 지점에 앉은 두 사람과 배를 살피는 행동이 중심이다. 복잡한 이동 경로나 지점 간 거리 관계를 통제할 필요가 없으며, 배경의 정박선도 이 숏에서 구조 플레이트를 요구할 만큼 중심적이지 않다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "커다란 모포를 뒤집어쓴 찰리와 현우가 부둣가에 걸터앉아있다.\n항구에 정박한 배들을 둘러보며"
              }
            },
            {
              "scene_index": 78,
              "shot_index": 14,
              "segment_id": "seg_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "배 옆 접근 공간에 속하지만, 이 숏의 핵심은 모포를 쓴 상대를 보는 얼굴과 시선이다. 어깨 일부를 전경에 둔 가까운 구도에서는 배의 면이나 승선 동선을 재현할 필요가 없다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "현우와 모포를 뒤집어쓴 찰리를 힐끗 쳐다보는 크리스."
              }
            },
            {
              "scene_index": 78,
              "shot_index": 19,
              "segment_id": "seg_3",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "출항 동작이 중심이지만, 지정된 후면 사선 외관 구도에서는 배 전체의 선체 형태와 앞뒤 방향이 읽힌다. 이동하는 차량 규모의 구축물인 배의 외관 일관성을 구조 플레이트로 유지한다. 본문에는 선체의 세부 형태나 후면 구도가 명시되지 않아 확신도는 중간으로 둔다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "부우우우웅-! 작은 배의 모터가 빠르게 물살을 휘젓더니, 천천히 항구를 떠난다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements A1 (quay walking surface), A2 (waterfront quay edge), B1 (berth edge), B2 (fixed mooring attachment), B3 (landing identification sign), and B4 (adjoining harbor water). These establish a quay and berth but do not themselves specify a complex building or vessel geometry. The full scene and bound shots additionally establish an old boat at this berth, boarding, and its complete departing exterior. That boat is a vehicle-scale built form with readable exterior faces, so the place-level structure gate is true. The boat is scene-established, not a separately mapped element."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L121"
        ],
        "scene_indices": [
          78
        ]
      },
      "bg_harbor_village_street": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "restaurant_frontage",
              "label_en": "streetside restaurant frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 74,
                  "quote_ko": "보건소를 나오는 현우와 쿠마. 이곳은 목포 항구마을 밤. 길거리 식당.."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 74,
              "shot_index": 3,
              "segment_id": "restaurant_frontage",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "상실을 고백하는 인물의 표정과 시선이 중심인 대화 숏이다. 식당 전면의 개구부나 가림 관계를 고정할 필요가 없고, 두 사람의 단순한 대화축은 지도 없이 유지할 수 있다. 장소 전체에 건물과 출입구가 있어 지도 마커 경로도 허용되지 않는다.",
              "evidence": {
                "scene_index": 74,
                "quote_ko": "사기였어. 브로커는 우리 돈을 떼먹고 잠적했고, 군인들에게 추격당해... 나도 애들을 다 잃었거든."
              }
            },
            {
              "scene_index": 74,
              "shot_index": 6,
              "segment_id": "restaurant_frontage",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "오염된 생선의 외형을 보여주는 사물 클로즈업이다. 쟁반과 탁자만으로 맥락이 성립하며, 인물 간 배치나 식당 건축의 입체 관계는 필요하지 않다. 구조 플레이트나 배치 지도 대신 일반 배경·스틸 경로가 적합하다.",
              "evidence": {
                "scene_index": 74,
                "quote_ko": "한 생선 장수가 갖다 주는 생선회를 내려다보는 현우.\n방사능에 오염된 돌연변이 생선임을 단박에 알 수 있다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a health center building with a street-facing frontage; A2 is its entrance connecting the interior to the street. C1 is a streetside restaurant premises with its own street-accessible frontage. These mapped buildings, faces, and threshold establish a complex built site, so map_marker is unavailable throughout the place, including B1, the connecting street."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L116"
        ],
        "scene_indices": [
          74
        ]
      },
      "bg_island_research_complex": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_rooftop",
              "label_en": "rooftop park and elevated overlook",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 89,
                  "quote_ko": "그사이 찰리와 현우는 옥상으로 빠르게 올라간다. 옥상 공원 잔디밭에 거대한 안테나와 360도 사방 스피커"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_exterior_ground",
              "label_en": "exterior ground around the remains",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 89,
                  "quote_ko": "/제주도 연구소 밖 - N"
                },
                {
                  "scene_index": 89,
                  "quote_ko": "현우, 믿을 수 없다는 표정으로 산화된 찰리 곁으로 다가온다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 89,
              "shot_index": 38,
              "segment_id": "seg_rooftop",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "장소 전체에 건물과 옥상 구조가 있어 지도 마커는 사용할 수 없다. 연출 메모가 요구하는 하단 옥상 가장자리와 올려다보는 관측 시점을 구조 플레이트로 유지한다. 헬기 편대가 화면의 주대상이므로 구조 의존성은 제한적이며, 대본만으로 가장자리의 구체적 형상이 확정되지는 않는다.",
              "evidence": {
                "scene_index": 89,
                "quote_ko": "현우와 찰리와 하이 파이브하는데... 순간 다시 옥상에 이어지는 융단 폭격, 총탄 세례, 이리저리 총탄을 피해 움직이던 찰리와 현우, 보니까 저 멀리 유빅사 로고가 박힌 무장 헬기들이 총출동해 몰려오고 있다."
              }
            },
            {
              "scene_index": 89,
              "shot_index": 58,
              "segment_id": "seg_rooftop",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "옥상에 속하지만 핵심은 가슴 링에서 시작해 하늘로 솟는 광선과 인물의 자세다. 건물의 면·출입구·차폐 관계나 인물 간 지상 배치를 통제할 필요가 없어 일반 배경·스틸 파이프라인으로 구성한다.",
              "evidence": {
                "scene_index": 89,
                "quote_ko": "찰리의 링에서 강한 광선이 뿜어져 나온다. 새하얗고 별에 가까운 색의 그 광선은 하늘 높이 치솟는다. 눈부신 그 광경에 모두 눈이 멀 것 같고...!"
              }
            },
            {
              "scene_index": 89,
              "shot_index": 73,
              "segment_id": "seg_exterior_ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "잔해를 끌어안은 인물의 오열과 카메라의 후퇴가 중심이다. 인물과 잔해는 하나의 접촉 지점으로 읽히며 주변 지면의 정밀 배치나 건물 구조의 노출이 필요하지 않다. 장소 전체의 구조물 판정상 지도 마커도 허용되지 않는다.",
              "evidence": {
                "scene_index": 89,
                "quote_ko": "찰리의 잔해를 끌어안고... 오열하는 현우."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The site includes the research building (B1), its beach-facing entrance (B2), a rooftop park above the building (C1), rooftop antenna and speaker installations (C2, C3), an interior-to-rooftop access point (C4), and the elevated roof perimeter (C5). These establish readable building faces, openings, levels, and occlusion relationships. The adjoining beach and sea (A1, A2) do not remove this site-wide structural condition."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L136",
          "L138",
          "L140"
        ],
        "scene_indices": [
          89
        ]
      },
      "bg_junkyard_sewer_access": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_entrance",
              "label_en": "signed vehicle entrance",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 6,
                  "quote_ko": "덤프트럭 “난민 거주지역”이라고 적힌 표지판이 걸려 있는 입구로 들어가 쓰레기를 쏟아낸다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_junkyard",
              "label_en": "rubbish mound ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 6,
                  "quote_ko": "쓰레기 꼭대기, 앰버와 라울이 각기 떨어져 쓰레기 더미 속을 뒤지며 뭔가를 뒤지고 있다."
                },
                {
                  "scene_index": 6,
                  "quote_ko": "둘이 소리가 난 방향으로 조심히 걸어간다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_road",
              "label_en": "outer approach road",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 6,
                  "quote_ko": "6. 인천 난민촌 도로 + 쓰레기장 – D"
                },
                {
                  "scene_index": 6,
                  "quote_ko": "위기를 벗어나서 키득거리며 페드로 집으로 향하는 앰버와 라울, 그리고 로봇."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 6,
              "shot_index": 21,
              "segment_id": "seg_junkyard",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "쓰레기 더미에서 몸을 일으키는 동작과 아이들의 반응이 중심이다. 인물 간 높이와 시선 관계는 필요하지만, 지상 이동 경로나 지점 간 거리의 도식화가 핵심은 아니다. 장소 전체에 입구 문턱 구조가 있어 지도 레인은 사용할 수 없으며, 이 숏 자체는 고정 건축 구조의 배경 플레이트도 요구하지 않는다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "로봇, 삐거덕거리며 몸을 일으킨다. 오랜만에 움직인 관절들이 말을 잘 듣지 않는 모양새!"
              }
            },
            {
              "scene_index": 6,
              "shot_index": 30,
              "segment_id": "seg_junkyard",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "사진과 식별 문구가 중심인 로봇의 주관 화면이다. 주변 지형과 인물 배치가 식별 결과를 전달하는 데 필요하지 않으므로 지도나 구조 플레이트 없이 처리한다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "/ 로봇 POV: 소영의 화면 위에 “NEGATIVE“라고 뜨더니 사라지며, 앰버의 얼굴만 남는다. /"
              }
            },
            {
              "scene_index": 6,
              "shot_index": 46,
              "segment_id": "seg_road",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "함께 걸으며 웃는 동료애가 핵심이다. 세 인물의 가까운 배치는 일반 프레이밍으로 유지할 수 있고, 특정 지형지물과의 거리나 갈림길 선택은 필요하지 않다. 장소 차원의 지도 금지 조건과 별개로도 지도 레인이 불필요하며, 입구 구조를 보여줘야 하는 숏도 아니다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "위기를 벗어나서 키득거리며 페드로 집으로 향하는 앰버와 라울, 그리고 로봇."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A2, Signed roadside entrance, defines a vehicle-access threshold between A1, Refugee settlement entrance road, and B1, Junkyard interior ground. A3, Refugee residential area entrance sign, hangs at that threshold. The mapped signed entrance is treated as a built threshold for the site-wide gate; no additional gate leaves, walls, or overhead frame are assumed."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L11"
        ],
        "scene_indices": [
          6
        ]
      },
      "bg_luxury_house": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Living-room window frontage and wall corner",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 5,
                  "quote_ko": "거실 유리창 쪽으로 다가가는 현우. 핸드폰을 슬쩍 유리창 앞에 두고 모퉁이에 숨는다."
                },
                {
                  "scene_index": 5,
                  "quote_ko": "여자는 통유리로 다가가 창을 연다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Second-floor window escape threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 5,
                  "quote_ko": "컹!컹! 셰퍼드가 현우를 쫓아 계단을 올라오자, 2층 창문을 열고 뛰어내리려는데 ‘으악!!’ 셰퍼드, 현우의 다리를 문다!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "Window-side landing ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 5,
                  "quote_ko": "일단 뛰어내리는 현우! \n능숙하게 착지하고 벌떡 일어나는데-! 총을 겨누고 있는 경찰들. ‘꼼짝 마!’"
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 5,
              "shot_index": 10,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "열린 거실 창과 인접 모퉁이가 은신 위치와 여인을 받는 동작을 연결한다. 창 개구부와 벽의 가림 관계를 유지해야 하므로 구조 배경 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 5,
                "quote_ko": "순간 페드로, 노트북으로 녹음 파일을 재생시킨다. 핸드폰에서 노이즈가 가득한 디지털 음향이 재생되고, 그 소리를 듣던 여인의 입이 크게 벌어지며 눈이 뒤집혀 쓰러지는데 잽싸게 뛰어가 여인을 받는 현우."
              }
            },
            {
              "scene_index": 5,
              "shot_index": 20,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "실내에서 바라보는 구도지만 탈출 동작은 2층 창 개구부와 실내외 경계에 걸쳐 있다. 창틀, 다리, 개의 위치 및 가림 관계와 층 높이를 보존하는 구조 배경 플레이트가 적합하다.",
              "evidence": {
                "scene_index": 5,
                "quote_ko": "컹!컹! 셰퍼드가 현우를 쫓아 계단을 올라오자, 2층 창문을 열고 뛰어내리려는데 ‘으악!!’ 셰퍼드, 현우의 다리를 문다!"
              }
            },
            {
              "scene_index": 5,
              "shot_index": 24,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "경찰과 착지한 인물의 상대 배치가 중요하지만, 건물과 창문 및 담장 출입구가 있는 장소이므로 지도 마커는 금지된다. 이 숏 자체는 건물 면이나 개구부보다 지상에서의 포위 구도가 중심이므로 일반 배경·스틸 파이프라인으로 구성한다. 본문은 착지와 경찰의 조준을 명시하지만 잔디와 원형 포위 배치까지 확정하지는 않는다.",
              "evidence": {
                "scene_index": 5,
                "quote_ko": "능숙하게 착지하고 벌떡 일어나는데-! 총을 겨누고 있는 경찰들. ‘꼼짝 마!’"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The residential house (B1), entrance door and lock (B2–B3), living-room window (C1), adjoining building corner (C2), and second-floor exterior window (C3) establish readable faces, openings, levels, and occlusions. The perimeter wall (A1) and pedestrian access opening (A2) add an enclosing boundary and threshold. The entrance approach (B4) and window-side ground (C4) connect these structures; their open ground does not make any shot at this site eligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L07"
        ],
        "scene_indices": [
          5
        ]
      },
      "bg_militia_road_checkpoint": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "rear vehicle compartment",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 28,
                  "quote_ko": "마치 구급대 차량처럼, 뒷좌석에는 물건 박스가 듬성듬성. 그 사이사이에 현우와 앰버, 찰리가 숨어있다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_2",
              "label_en": "driver window interface",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 28,
                  "quote_ko": "민병대. 창문을 내리라고 지시하자, 찡긋 미소를 짓는 신부."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_3",
              "label_en": "vehicle roof ornament",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 28,
                  "quote_ko": "신부가 밴 차량 운전하고 있고, 차 지붕에 조악한 십자가 장식(할로겐)이 있다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 28,
              "shot_index": 6,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "차량 후방 내부에 속하지만, 이 숏의 핵심은 상자 사이로 몸을 강제로 누르는 동작과 접촉이다. 차량의 면이나 개구부 관계보다 두 인물의 밀착된 행동이 중요하므로 별도 구조 플레이트 없이 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 28,
                "quote_ko": "현우와 앰버, 찰리가 황급히 숨는다. 가만히 있는 찰리를 강제로 쑤셔 박는 현우."
              }
            },
            {
              "scene_index": 28,
              "shot_index": 7,
              "segment_id": "seg_2",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "차량 내부에서 창문 너머 외부 인물을 보는 구도이므로 창문 개구부와 차체의 가림 관계가 중요하다. 차량 내외부의 경계를 유지하는 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 28,
                "quote_ko": "민병대. 창문을 내리라고 지시하자, 찡긋 미소를 짓는 신부."
              }
            },
            {
              "scene_index": 28,
              "shot_index": 9,
              "segment_id": "seg_3",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "지붕에 부착된 십자가의 점등이 핵심이므로 장식과 지붕의 높이·부착 관계 및 아래에서 올려다보는 차체 윤곽을 유지해야 한다. 평면 지도 대신 차량 지붕 구조 플레이트를 사용한다.",
              "evidence": {
                "scene_index": 28,
                "quote_ko": "신부가 밴 차량 운전하고 있고, 차 지붕에 조악한 십자가 장식(할로겐)이 있다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements A1 (Through roadway) and B1 (Adjoining roadside margin): neither specifies a complex built structure. However, the full scene and all bound shots establish a van at this site, with a rear compartment, a driver-window opening, and a roof-mounted cross. This scene-established vehicle-scale built form triggers the site-wide structure gate despite its omission from the mapped elements; no shot is eligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L34"
        ],
        "scene_indices": [
          28
        ]
      },
      "bg_open_top_travel_truck": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "dump truck driving compartment",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 3,
                  "quote_ko": "찰리를 포함해 고철을 가득 실은 덤프트럭이 달리고 있다."
                },
                {
                  "scene_index": 3,
                  "quote_ko": "차 안에서 뉴스가 흘러나오고. 꾸벅꾸벅 조는 덤프트럭 운전사. 자율주행"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_2",
              "label_en": "truck front seating compartment",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 63,
                  "quote_ko": "홀로 트럭을 운전하는 현우. 보조석에는 수빈이 타고 있고."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_3",
              "label_en": "unspecified memory setting",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 63,
                  "quote_ko": "/ INSERT(회상F.B): 앰버를... 하면서 숨을 거두기 직전의 엄마 모습 /"
                }
              ],
              "confidence": "low"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 3,
              "shot_index": 2,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "운전석이라는 구조적 공간에 속하지만, 핵심은 졸고 있는 운전사의 고개와 얼굴이다. 운전석 맥락만 유지하면 되므로 별도의 구조 플레이트나 배치 지도는 필요하지 않다.",
              "evidence": {
                "scene_index": 3,
                "quote_ko": "차 안에서 뉴스가 흘러나오고. 꾸벅꾸벅 조는 덤프트럭 운전사. 자율주행"
              }
            },
            {
              "scene_index": 63,
              "shot_index": 7,
              "segment_id": "seg_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "운전석과 보조석의 단순한 관계를 유지하는 인물 반응 숏이다. 고함치는 표정이 중심이며 차량의 면·개구부·가림 관계를 상세히 고정할 필요는 없다.",
              "evidence": {
                "scene_index": 63,
                "quote_ko": "수빈\n도망간 거 아니야!!"
              }
            },
            {
              "scene_index": 63,
              "shot_index": 12,
              "segment_id": "seg_3",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "현재의 트럭 내부와 분리된 회상 삽입 숏으로, 임종 직전 인물의 얼굴과 발화 시도가 중심이다. 회상 장소의 구조나 이동 관계는 원문에 제시되지 않아 배치 제어를 부여하지 않는다. 세그먼트의 movement 분류는 실제 이동을 뜻하지 않는 잠정 분류다.",
              "evidence": {
                "scene_index": 63,
                "quote_ko": "/ INSERT(회상F.B): 앰버를... 하면서 숨을 거두기 직전의 엄마 모습 /"
              }
            },
            {
              "scene_index": 63,
              "shot_index": 14,
              "segment_id": "seg_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "빛을 받은 결연한 얼굴이 중심인 클로즈업이다. 운전 방향과 차량 내부 맥락은 일반 배경 파이프라인에서 유지할 수 있으며, 앞창문의 구체적 구조를 고정하는 플레이트까지 요구되지는 않는다.",
              "evidence": {
                "scene_index": 63,
                "quote_ko": "어딘가 결의에 찬 현우의 표정이 빛에 물든다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The only mapped element, R1 (Continuous roadway), does not itself establish a complex structure; no vehicle is mapped in the place spec. However, the full scene texts explicitly establish a moving dump truck in Scene 3 and an occupied truck cab with driver and passenger seats in Scene 63. These are vehicle-scale built forms within the represented place, so the place-level structure gate is applied and map_marker is unavailable."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L94",
          "L95"
        ],
        "scene_indices": [
          3,
          63
        ]
      },
      "bg_outdoor_reception": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "tented reception interior",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "(*피로연장이라고 해봤자 그냥 빈 공터에 천막 치는 정도)"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "truck arrival edge",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "바로 그때 끼이이이이이이이이이익-! 민병대 트럭이 나타나고!"
                },
                {
                  "scene_index": 25,
                  "quote_ko": "트럭에서 내리는 대원들. 그리고 뒤따라 내리는 박철진. “찾아!”"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "concealed alley corner",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "난민촌 으슥한 골목길로 들어가다 민병대원을 보고는 벽 뒤로 숨는 아이들."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 25,
              "shot_index": 15,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "천막 피로연장 안이지만 이 숏의 핵심은 가슴에서 발현되는 빛이다. 상반신 중심의 좁은 화면에서는 천막의 면이나 개구부, 인물 간 거리의 정밀한 재현이 필요하지 않으므로 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "그러더니... 가슴 부근에서 링 모양의 빛이 뿜어져 나온다."
              }
            },
            {
              "scene_index": 25,
              "shot_index": 24,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "하차하는 전신 뒤로 트럭 측면과 출입구가 남으므로 차량의 면, 출입 높이와 인물의 가림 관계를 유지하는 구조 플레이트가 적합하다. 본문은 트럭 도착과 하차를 명시하지만 조수석 방향 및 공터 접근 가장자리의 정확한 정차 위치는 확정하지 않는다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "트럭에서 내리는 대원들. 그리고 뒤따라 내리는 박철진. “찾아!”"
              }
            },
            {
              "scene_index": 25,
              "shot_index": 29,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "벽 뒤에 숨는 행동은 모퉁이의 면과 민병대 시선으로부터의 차폐가 성립해야 한다. 따라서 벽과 모퉁이의 가림 관계를 고정하는 구조 플레이트가 필요하다. 다만 본문의 별도 골목 공간은 제공된 지도에 명시되지 않았으므로 공터 접근 통로와 같은 곳이라고 임의로 확정하지 않는다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "난민촌 으슥한 골목길로 들어가다 민병대원을 보고는 벽 뒤로 숨는 아이들."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements A1 (open clearing), B1 (adjoining access passage), and B2 (streetlights). Those mapped elements alone do not establish a complex structure. However, the full scene and shots assigned to this place additionally require a reception tent, a vehicle-scale militia truck with an exit, and an alley corner wall providing concealment. The truck and wall establish readable built faces, openings, and occlusions, so the place-level gate excludes map_marker throughout. These structures are not explicitly mapped; in particular, the alley corner must not be assumed to lie within B1 without further location confirmation."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L31"
        ],
        "scene_indices": [
          25
        ]
      },
      "bg_primary_container_home": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "camp entrance and pedestrian approach",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 24,
                  "quote_ko": "난민촌 입구에 자동차가 선다. 차에서 내리는 현우. 잽싸게 집안으로 들어가는데 페드로가 헐레벌떡 따라 들어온다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "segment_2",
              "label_en": "container entrance face and adjoining interior",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 24,
                  "quote_ko": "잽싸게 집안으로 들어가는데 페드로가 헐레벌떡 따라 들어온다."
                },
                {
                  "scene_index": 24,
                  "quote_ko": "큰일 났다 싶은 현우, 집 밖을 뛰쳐나간다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 24,
              "shot_index": 3,
              "segment_id": "segment_2",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "집 안으로 진입하는 동작을 출입문에서 보여주는 숏이다. 문짝과 외벽의 면, 개구부, 문턱을 넘는 신체의 가림 관계를 유지해야 하므로 구조 플레이트가 필요하다. 장면 본문은 진입을 뒷받침하지만 문 번호와 문을 미는 세부 동작은 숏 설명에만 있다.",
              "evidence": {
                "scene_index": 24,
                "quote_ko": "잽싸게 집안으로 들어가는데 페드로가 헐레벌떡 따라 들어온다."
              }
            },
            {
              "scene_index": 24,
              "shot_index": 7,
              "segment_id": "segment_2",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "숏 설명상 실내의 밀착 대치 구도이며, 핵심은 손과 얼굴의 연기이지 건물의 면이나 출입구 배치가 아니다. 실내는 지도에 별도로 정의되지 않아 출입부에 인접한 실내로 묶되 일반 배경 파이프라인을 사용한다. 본문에는 추궁하는 대사는 있으나 멱살을 잡는 행동은 명시되지 않는다.",
              "evidence": {
                "scene_index": 24,
                "quote_ko": "그 로봇 어딨는데?"
              }
            },
            {
              "scene_index": 24,
              "shot_index": 9,
              "segment_id": "segment_2",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "충격받은 얼굴의 클로즈업으로, 상대를 향한 시선만 이어주면 되고 장소 배치나 구조 플레이트는 필요하지 않다. 숏 설명의 실내를 출입부 인접 실내에 묶었다. 본문은 놀라는 반응을 뒷받침하지만 손을 놓거나 눈동자가 확장되는 세부 행동까지 명시하지는 않는다.",
              "evidence": {
                "scene_index": 24,
                "quote_ko": "(놀라) 뭐? 앰버랑 라울이랑 같이 네 집에 있는 거 아니었어?"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 maps a container home's exterior and entrance face; B2 maps its doorway connecting the frontage to the interior; B3 includes the standing area directly against that face. These establish a built enclosure with readable faces, an opening, a threshold, and occlusion relationships. No shot at this place is eligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L21"
        ],
        "scene_indices": [
          24
        ]
      },
      "bg_refugee_camp_gate": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Interior street frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 11,
                  "quote_ko": "상점들 문 닫고, 컨테이너 집마다 소등. 가로등도 꺼지고 순식간에 컴컴해지는 거리."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Entrance gate threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 11,
                  "quote_ko": "출입문 닫기 전에 헐레벌떡 뛰어오는 난민들, 그 틈에 현우도 끼여서 간신히 들어온다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "Container home doorway",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 11,
                  "quote_ko": "현우, 컨테이너들 사이의 골목을 걸어와 자신의 집 (컨테이너) 앞에 도착한다."
                },
                {
                  "scene_index": 11,
                  "quote_ko": "컨테이너 번호 7-31, 문고리를 잡고 잠시 머뭇거리다 들어간다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_04",
              "label_en": "Entrance roadside gathering area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 42,
                  "quote_ko": "그 안에 있는 죽은 구도환의 얼굴 드러나고. 내려다보는 박철진."
                },
                {
                  "scene_index": 42,
                  "quote_ko": "손수건을 꺼내 코를 틀어막으며, 박철진의 앞까지 다가온 윤성찬.."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_05",
              "label_en": "Sedan passenger doorway",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 42,
                  "quote_ko": "그때, 고급 세단 한 대가 천천히 다가와 곁에 멈춘다."
                },
                {
                  "scene_index": 42,
                  "quote_ko": "의외로 선선하게 물러나자 의아한 윤성찬. 차에 오르는데 문을 잡고 서는 철진."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 11,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "거리 전경은 상점과 컨테이너 주거의 입면이 만드는 공간이다. 소등 후에도 같은 건물 배치와 윤곽을 유지해야 하므로 구조 배경판을 사용한다.",
              "evidence": {
                "scene_index": 11,
                "quote_ko": "상점들 문 닫고, 컨테이너 집마다 소등. 가로등도 꺼지고 순식간에 컴컴해지는 거리."
              }
            },
            {
              "scene_index": 11,
              "shot_index": 5,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "닫히는 출입문의 틈을 통과하는 동작은 문짝과 개구부, 몸의 가림 관계에 달려 있다. 이동 장면이지만 평면 경로가 아닌 문 구조의 일관성이 핵심이다.",
              "evidence": {
                "scene_index": 11,
                "quote_ko": "출입문 닫기 전에 헐레벌떡 뛰어오는 난민들, 그 틈에 현우도 끼여서 간신히 들어온다."
              }
            },
            {
              "scene_index": 11,
              "shot_index": 8,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "문 앞 구조 구역에 속하지만 이 샷의 중심은 문고리를 잡고 멈춘 인물의 망설임이다. 손과 문고리의 국소적 접촉만 필요하며, 입면 전체나 골목 배치를 고정할 필요는 없다.",
              "evidence": {
                "scene_index": 11,
                "quote_ko": "컨테이너 번호 7-31, 문고리를 잡고 잠시 머뭇거리다 들어간다."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 2,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "시신과 이를 내려다보는 인물의 단순한 시선 관계가 중심이다. 보디백 옆의 국소적 구도로 충분하며 입구 일대의 거리나 이동 경로를 도식화할 필요가 없다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "그 안에 있는 죽은 구도환의 얼굴 드러나고. 내려다보는 박철진."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 10,
              "segment_id": "seg_05",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "차에 오르는 동작을 문을 잡아 막는 순간이므로 열린 문짝, 승차 개구부와 두 인물의 가림 관계가 중요하다. 차량 구조를 유지하는 배경판이 필요하다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "의외로 선선하게 물러나자 의아한 윤성찬. 차에 오르는데 문을 잡고 서는 철진."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 18,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "보고를 듣고 얼굴이 굳는 감정 반응의 클로즈업이다. 차량이 떠난 뒤 입구 주변에 남아 있는 인물의 표정이 핵심이므로 구조 배경판이나 위치 지도는 필요하지 않다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "뭐?/ 국방장관이라는 말에 얼굴이 굳는 철진."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 is an entrance gate spanning the route, joined on both sides by perimeter boundary B2. C2 contains street-facing shopfronts and entrances. D2 and D3 are container homes flanking the access alley, and D4 is an alley-facing door and handle set into a container facade. These mapped elements establish built faces, openings, thresholds and occlusion relationships across the place. The place-level gate therefore excludes map_marker for every shot, including shots on the exterior approach road."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L20"
        ],
        "scene_indices": [
          11,
          42
        ]
      },
      "bg_refugee_court": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "refuse-covered exterior ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 9,
                  "quote_ko": "주변을 둘러보면 황폐한 쓰레기 더미뿐이다."
                },
                {
                  "scene_index": 9,
                  "quote_ko": "비틀거리며 자리에서 일어나는 현우."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 9,
              "shot_index": 1,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "쓰레기 더미 속에서 깨어나 상체를 일으키는 인물의 순간 동작이 핵심이다. 지점 간 거리나 건물의 면·출입구 관계를 고정할 필요가 없다. 장소 전체에 건물과 출입구가 있어 지도 레인은 사용할 수 없지만, 이 숏에는 구조 플레이트도 필요하지 않다.",
              "evidence": {
                "scene_index": 9,
                "quote_ko": "허어어어억!! 악몽에서 깨어난 현우. 몸을 일으키면. 이곳은 난민 재판소 밖."
              }
            },
            {
              "scene_index": 9,
              "shot_index": 6,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "열린 지갑 속 신분증을 확인하는 근접 행위가 중심이다. 인물과 소품의 국소적 배치만으로 성립하며, 주변 지형이나 건물 구조의 공간적 통제가 필요하지 않다.",
              "evidence": {
                "scene_index": 9,
                "quote_ko": "지갑을 열어보면 재판관의 신분증이 보인다."
              }
            },
            {
              "scene_index": 9,
              "shot_index": 8,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "돈을 챙긴 뒤 지갑을 버리는 손과 소품의 동작이 핵심이다. 손끝과 지갑 사이의 간격은 근접 구도로 처리할 문제이며, 장소의 배치 지도나 건물 구조 플레이트를 요구하지 않는다.",
              "evidence": {
                "scene_index": 9,
                "quote_ko": "돈만 꺼내서 챙기고 지갑은 버리는 현우."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A2 maps the courthouse building, and A3 maps an exterior entrance set into it. A1 directly adjoins the building and connects to that entrance. The site therefore contains a built facade and threshold, making map_marker unavailable throughout the place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L18"
        ],
        "scene_indices": [
          9
        ]
      },
      "bg_refugee_market_street": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "market shop frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 22,
                  "quote_ko": "그러다 바나나를 파는 가게 앞에 멈추는 찰리. 손을 뻗으면."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "crowded market alley passage",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 22,
                  "quote_ko": "인파 틈으로 사라지는 찰리. 그 자리로 뛰어오는 앰버와 라울."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 22,
              "shot_index": 1,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "전신과 진열 상품을 함께 담는 넓은 구도이므로 골목에 면한 가게 전면과 진열 공간의 관계를 배경 플레이트로 유지한다. 다만 본문은 시장 구경에서 가게 앞 정지로 이어질 뿐, 이 샷의 구체적인 전면 구성을 확정하지는 않는다. 장소 전체에 건물과 출입구가 있어 지도 마커는 사용할 수 없다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "그러다 바나나를 파는 가게 앞에 멈추는 찰리. 손을 뻗으면."
              }
            },
            {
              "scene_index": 22,
              "shot_index": 6,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "핵심은 인파 사이로 전진하며 몸이 가려지는 행동이다. 좁은 통행축을 따라가는 구도라 별도 배치도는 필요하지 않으며, 본문에는 텐트의 고정된 개구부나 구조적 가림 관계를 유지해야 한다는 근거가 없다. 인파와 텐트의 겹침은 일반 배경 파이프라인에서 구성한다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "인파 틈으로 사라지는 찰리."
              }
            },
            {
              "scene_index": 22,
              "shot_index": 8,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "사라진 방향을 가리키는 상반신 동작과 긴박한 반응이 중심이다. 도착 지점과 화면 밖 진행 방향만 이어주면 되므로, 여러 지점의 거리나 건물 구조를 별도 도식 또는 구조 플레이트로 고정할 필요가 없다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "인파 틈으로 사라지는 찰리. 그 자리로 뛰어오는 앰버와 라울.\n\n앰버\n저쪽으로!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 is an alley-facing market shop with a readable building frontage. B2 is an entrance set within that frontage, forming an opening and threshold onto A1, the adjoining market alley. These mapped built elements make map_marker unavailable throughout the site."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L13"
        ],
        "scene_indices": [
          22
        ]
      },
      "bg_refugee_residential_lanes": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "residential retreat passage",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 20,
                  "quote_ko": "현우, 페드로와 함께 멀어지려는데, 순간 앞을 가로막는 경찰들.(윤성찬이 보낸)"
                },
                {
                  "scene_index": 20,
                  "quote_ko": "뭔가 잘못됐음을 직감 한 현우, 경찰이 한 눈 판 사이에 페드로가 경찰을 팍! 밀친다!"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "segment_2",
              "label_en": "narrow side alley and roadward opening",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 20,
                  "quote_ko": "더욱 좁은 골목길로 도망가려던 찰나-! 퍽!!"
                },
                {
                  "scene_index": 27,
                  "quote_ko": "차에 오르는 찰리를 눈여겨보는 누군가의 시선(이하 구도환)"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "segment_3",
              "label_en": "roadside vehicle stopping area",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 27,
                  "quote_ko": "찰리에게 달려드는 커다란 차량 한 대!"
                },
                {
                  "scene_index": 27,
                  "quote_ko": "끼이이이이이이이이이이익-!!!! 황급히 찰리 앞에 멈춰 서는 자동차."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 20,
              "shot_index": 5,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "핵심은 퇴로를 막는 경찰들의 인체 장벽이다. 통로의 단순한 진행축과 전경 인물·중경 경찰의 관계는 일반 배경 구성으로 전달할 수 있다. 장면 원문은 다른 골목의 정확한 위치를 특정하지 않으며, 장소 전체에 건축물이 있어 지도 마커도 사용할 수 없다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "현우, 페드로와 함께 멀어지려는데, 순간 앞을 가로막는 경찰들.(윤성찬이 보낸)"
              }
            },
            {
              "scene_index": 20,
              "shot_index": 7,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "손바닥과 가슴의 접촉, 밀려나는 상체가 중심인 근접 액션이다. 뒤쪽 탈출 통로는 짧게 드러나면 충분하며, 건축물의 면이나 개구부를 정밀하게 고정할 필요는 없다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "뭔가 잘못됐음을 직감 한 현우, 경찰이 한 눈 판 사이에 페드로가 경찰을 팍! 밀친다!"
              }
            },
            {
              "scene_index": 20,
              "shot_index": 12,
              "segment_id": "segment_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "좁은 골목 진입부에 속하지만 이 쇼트의 중심은 개머리판 타격과 얼굴·어깨의 꺾임이다. 배경 입구가 일부 보이는 것만으로는 구조 플레이트가 필요하지 않으며, 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "더욱 좁은 골목길로 도망가려던 찰나-! 퍽!! \n개머리판으로 현우를 제압하는 사복경찰!"
              }
            },
            {
              "scene_index": 27,
              "shot_index": 14,
              "segment_id": "segment_3",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "급정지 거리와 상대 운동이 중요하지만, 요청 구도에서는 대형 차량 전면의 크기·방향과 인물 앞의 좁은 간격도 함께 유지해야 한다. 차량 전면을 포함한 구조 플레이트로 이를 고정한다. 운동과 구조 문제가 섞여 있어 확신은 중간이며, 장소 단위 제한상 지도 마커는 불가하다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "끼이이이이이이이이이이익-!!!! 황급히 찰리 앞에 멈춰 서는 자동차."
              }
            },
            {
              "scene_index": 27,
              "shot_index": 20,
              "segment_id": "segment_3",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "차량 옆 구역에 속하더라도 쇼트의 무게는 신부의 놀란 표정과 화면 밖 인물을 향한 시선에 있다. 차량의 면이나 출입구를 보여줄 필요가 없는 얼굴 클로즈업이므로 별도 공간 제어를 적용하지 않는다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "마침내 드러난 얼굴. 신부(60대 남)다.\n\n신부\n(찰리를 보며) 이건... 뭐야?"
              }
            },
            {
              "scene_index": 27,
              "shot_index": 22,
              "segment_id": "segment_2",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "골목의 은폐된 관찰 위치에서 도로의 차량 출입구까지 이어지는 시야가 핵심이다. 요청된 뒷문 개구부와 그 안으로 숙인 상체의 가림 관계를 골목 전경과 함께 구조 플레이트로 유지한다. 원문은 승차를 지켜보는 시선만 명시하고 골목 구석이나 뒷문까지 특정하지 않아 확신은 중간이다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "차에 오르는 찰리를 눈여겨보는 누군가의 시선(이하 구도환)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1, the container dwelling, is a built enclosure with readable faces and interior/exterior occlusion. B2, its passage-facing entrance, is an explicit opening and threshold onto B3, the residential access passage. These mapped elements establish a complex built site before any individual shot is assessed; map_marker is therefore unavailable throughout the place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L12"
        ],
        "scene_indices": [
          20,
          27
        ]
      },
      "bg_roadside_barrel_fire": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "open roadside gathering space",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 13,
                  "quote_ko": "인공제방 바로 옆 노상에 쿠마의 아지트가 있다."
                },
                {
                  "scene_index": 13,
                  "quote_ko": "현우가 살기등등. 쿠마를 향해 뚜벅뚜벅 걸어가자. 패거리들 제각기 총, 몽둥이를 들고 일어나 다가오는데, 순식간에 총 든 놈을 때려눕히며 총을 뺏어 쿠마를 겨누는 현우."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "embankment face and support base",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 13,
                  "quote_ko": "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다. 지지대에도 물이 흐르고. 쿠마는 인공제방을 손바닥으로 쓱 쓸어내리고 젖은 손을 현우에게 보여준다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 13,
              "shot_index": 10,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에 제방 벽면과 지지대가 있어 map_marker는 사용할 수 없다. 이 숏은 총구와 상대 얼굴의 조준 관계를 가까이 보여주는 대치 장면으로, 넓은 노상의 배치나 제방 구조 재현이 핵심은 아니다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "현우가 살기등등. 쿠마를 향해 뚜벅뚜벅 걸어가자. 패거리들 제각기 총, 몽둥이를 들고 일어나 다가오는데, 순식간에 총 든 놈을 때려눕히며 총을 뺏어 쿠마를 겨누는 현우."
              }
            },
            {
              "scene_index": 13,
              "shot_index": 14,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "제방 균열과 인접 지지대, 그 표면을 타고 흐르는 물이 직접적인 피사체다. 벽면과 지지대의 접합 및 표면 관계를 유지해야 하므로 평면 지도 대신 구조 배경 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다. 지지대에도 물이 흐르고."
              }
            },
            {
              "scene_index": 13,
              "shot_index": 19,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "제방 근처의 대화가 이어지는 구역이지만, 이 숏의 핵심은 돈을 내미는 손과 상대 가슴 사이의 짧은 간격이다. 손과 지폐 중심의 근접 구도에는 제방 면이나 지지대의 구조 제어가 필요하지 않으며, 장소 전체의 구조물 때문에 map_marker도 제외된다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "좋아. (품에서 돈 꺼내주면서) 어제 너가 일한 거. 이제 믿음이 좀 생기려나?"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 is an artificial embankment with an accessible landward face; B2 maps structural supports adjoining that face and meeting the ground; B3 maps cracks within the embankment face alongside those supports. Together these constitute a fixed man-made structure whose faces, junctions and occlusion relationships must remain legible. A1 and A2 are adjoining road and roadside ground, but their openness does not remove the site-wide restriction on map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L24"
        ],
        "scene_indices": [
          13
        ]
      },
      "bg_ruined_village_church": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "vehicle approach and roadside crowd",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 57,
                  "quote_ko": "현우와 앰버가 쇠창살(케이지) 안에 갇힌 채 트럭 위에 실려서 끌려가고 있는 상황이다."
                },
                {
                  "scene_index": 57,
                  "quote_ko": "쇠창살 너머로 보이는 수많은 하회탈 인파들이 창과 몽둥이를 들고 함성을 지른다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "forecourt statue and building frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 57,
                  "quote_ko": "성당인 듯 보이는 건물 앞에 트럭이 서자,"
                },
                {
                  "scene_index": 57,
                  "quote_ko": "두 팔을 벌린 예수 동상에도 하회탈 가면이 씌워진."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "building entrance approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 57,
                  "quote_ko": "성당인 듯 보이는 건물 앞에 트럭이 서자,"
                },
                {
                  "scene_index": 57,
                  "quote_ko": "그 기괴한 형상을 쳐다보며 끌려 들어가는 현우와 앰버"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 57,
              "shot_index": 4,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에 건물과 출입구가 있어 지도 마커는 사용할 수 없다. 이 샷은 철창 너머 군중의 함성과 무기 동작이 중심이며, 군중 간 거리나 이동 경로를 정밀하게 고정할 필요는 없다. 화면 가장자리의 철창만 유지하고 일반 배경 파이프라인으로 구성한다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "쇠창살 너머로 보이는 수많은 하회탈 인파들이 창과 몽둥이를 들고 함성을 지른다."
              }
            },
            {
              "scene_index": 57,
              "shot_index": 10,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "가면을 쓴 동상의 얼굴 디테일이 중심이지만, 지정된 구도에는 뒤쪽 건물도 남는다. 동상 얼굴의 입체 형태와 건물 전면의 시점·가림 관계를 유지하도록 구조 플레이트를 사용한다. 다만 본문만으로는 클로즈업의 배경 노출 범위까지 확정되지 않는다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "두 팔을 벌린 예수 동상에도 하회탈 가면이 씌워진."
              }
            },
            {
              "scene_index": 57,
              "shot_index": 11,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "건물 안으로 끌려 들어가는 행동을 보여주므로 출입구의 개구부와 문틀, 인물이 안쪽으로 넘어가며 가려지는 관계가 중요하다. 단순한 전진 동선이 아니라 건물 외부에서 내부로 진입하는 구조적 연속성을 플레이트로 유지한다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "그 기괴한 형상을 쳐다보며 끌려 들어가는 현우와 앰버"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C1 is a church-like building with a readable entrance frontage, and C2 is an opening connecting the forecourt to its interior. These mapped elements establish a complex built structure and exclude map_marker for the entire site. A2 adds a tall water-tank-like tower, while B2 adds a fixed outstretched-arm statue in front of the building."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L77"
        ],
        "scene_indices": [
          57
        ]
      },
      "bg_seabed_debris": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seabed_contact",
              "label_en": "seabed rubbish contact area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 1,
                  "quote_ko": "물고기는 바닥에 잠긴 온갖 쓰레기 더미에 튀어나온 로봇 손가락을 발견한다."
                },
                {
                  "scene_index": 1,
                  "quote_ko": "손가락을 보고는 호기심이 생겼는지 주둥이로 톡. 건드려 보고."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "crane_descent",
              "label_en": "overhead crane descent space",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 1,
                  "quote_ko": "이때 위에서부터 들려오는 거대한 굉음과 물기포들. 놀란 물고기가 서둘러 달아나면, 수면 위에서부터 다가오는 우악스러운 크레인 하나. 화면을 덮치면!"
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 1,
              "shot_index": 2,
              "segment_id": "seabed_contact",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "물고기 주둥이와 손가락 끝이 맞닿는 국소적인 행동이 핵심이다. 이동 경로나 여러 지점의 배치를 통제할 필요가 없으며, 손가락은 구조물의 공간 관계를 설정해야 하는 대상이 아닌 접촉 소품이다.",
              "evidence": {
                "scene_index": 1,
                "quote_ko": "손가락을 보고는 호기심이 생겼는지 주둥이로 톡. 건드려 보고."
              }
            },
            {
              "scene_index": 1,
              "shot_index": 4,
              "segment_id": "crane_descent",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "수면 쪽에서 내려오는 대형 크레인의 입체 형상과 화면을 가리는 관계가 위협을 만든다. 아래에서 올려다보는 집게의 부재와 그 사이로 보이는 물의 관계는 평면 지도로 설정하기 어렵다. 구조 플레이트로 이를 유지하되, 고정 건축물이 아닌 움직이는 장비이므로 판단 확신은 중간으로 둔다.",
              "evidence": {
                "scene_index": 1,
                "quote_ko": "놀란 물고기가 서둘러 달아나면, 수면 위에서부터 다가오는 우악스러운 크레인 하나. 화면을 덮치면!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The sole mapped element, (A1) Submerged seabed, contains no architectural structure by itself. However, the supplied scene and bound-shot elements also establish a large descending Crane claw above the Submerged rubbish pile. Conservatively treating this crane as a vehicle-scale built form with readable members, openings and occlusion makes the site structure-bearing; map_marker is therefore excluded throughout."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L01"
        ],
        "scene_indices": [
          1
        ]
      },
      "bg_secondary_container_home": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "container-front activity ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 16,
                  "quote_ko": "라울과 앰버가 꺄르르거리며 찰리에게 물을 뿌린다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "outer observation ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 16,
                  "quote_ko": "그리고 이 광경을 멀리서 지켜보는 현우와 페드로."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 16,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에 컨테이너 건물과 출입구가 있으므로 map_marker는 사용할 수 없다. 이 숏의 핵심은 물을 맞으며 즐거워하는 인물의 자세와 반응이다. 물줄기와 인물의 단순한 관계만 유지하면 되며, 건물의 면이나 개구부·가림 관계를 고정하는 구조 플레이트까지 필요하지 않다.",
              "evidence": {
                "scene_index": 16,
                "quote_ko": "몸에 묻은 흙먼지가 물줄기에 씻겨나가자 즐거운 듯한 찰리."
              }
            },
            {
              "scene_index": 16,
              "shot_index": 6,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "멀리서 구경하던 인물들의 대화 구역에 속하지만, 이 숏은 감탄하는 얼굴 반응이 중심이다. 관찰 지점과 집 사이의 거리나 건물 구조를 보여줄 필요가 없으므로 일반 배경 파이프라인으로 충분하다. 장소 전체의 구조물 판정에 따라 map_marker도 제외한다.",
              "evidence": {
                "scene_index": 16,
                "quote_ko": "페드로\n오호...!."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a container home with a readable built frontage, and A2 is an entrance opening and threshold within that frontage. A3 directly adjoins the building face, while B1 retains a sightline back toward it. These mapped building and entrance elements make the entire place ineligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L26"
        ],
        "scene_indices": [
          16
        ]
      },
      "bg_solitary_country_road": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "open road corridor and roadside margin",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 52,
                  "quote_ko": "커다란 밀짚모자에 커다란 장화에 ‘산초’처럼 때 아닌 알록달록 우비를 입고 걸어가는 사람,..."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 52,
              "shot_index": 1,
              "segment_id": "seg_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "도로와 인접 가장자리뿐인 장소로 지도 사용은 가능하지만, 이 숏의 핵심은 인물 간 거리나 위치 관계가 아니라 홀로 걷는 인물의 비장한 표정과 우스꽝스러운 차림이다. 도로를 따르는 단순한 이동축은 별도 배치 지도 없이 구성할 수 있다.",
              "evidence": {
                "scene_index": 52,
                "quote_ko": "비장한 표정의 찰리, 하지만 그 모습이 우스꽝스러운."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "R1 (Country-road corridor) is a continuous asphalt road, and M1 (Adjoining roadside margin) is adjacent ground with no separate path or constructed shoulder specified. Neither mapped element describes a complex built form with faces, levels, openings, or structural occlusions."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L70"
        ],
        "scene_indices": [
          52
        ]
      },
      "bg_storm_crossing_ship": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "ship edge and supporting pillar",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 80,
                  "quote_ko": "이에 파도에 휩쓸린 현우가 바다 아래로 추락하려던 찰나!\n한 손으로 기둥을 붙잡고 현우의 손을 잡아주는 찰리!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "deep open water",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 80,
                  "quote_ko": "찰리와 현우는 아래로 끝없이 내려가고.... 주변이 어두워지고 서서히 암전되는 화면."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 80,
              "shot_index": 6,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "선박 가장자리와 지지 기둥에 연결된 구역이지만, 이 숏의 핵심은 손목을 움켜쥐는 접촉의 클로즈업이다. 기둥은 주변부 단서이므로 구조 전체의 면이나 높이 관계를 고정하는 플레이트까지 요구하지 않는다. 손의 연결 방향과 접촉은 일반 스틸 구성에서 유지한다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "한 손으로 기둥을 붙잡고 현우의 손을 잡아주는 찰리!"
              }
            },
            {
              "scene_index": 80,
              "shot_index": 12,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "붙잡았던 손이 파도 속에서 분리되는 순간이 중심이며, 선박 가장자리는 좁게 남는 배경 단서다. 앞선 클로즈업의 손 방향과 분리 간격을 이어주면 되므로 지도나 구조 플레이트보다 일반 스틸 구성이 적합하다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "이에 찰리의 손을 놓쳐버린 현우, 파도에 휩쓸린다!"
              }
            },
            {
              "scene_index": 80,
              "shot_index": 17,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "인물과 짐의 하강 및 수심 차이가 중요하지만, 고정 지표가 없는 균질한 심해이므로 평면 지도는 배치를 명확히 하지 못한다. 짐은 고정 구조물이 아닌 침강 물체이며, 인물의 분리와 빈 수중 공간은 일반 배경·스틸 구성으로 표현한다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "선박 위에 있던 각종 무거운 짐들도 풍덩. 깊은 수면 아래로 잠긴다.\n의식을 잃은 현우, 깊게, 더 깊게 아래로 잠기고."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The sole mapped element, (W1) Open sea water body, describes only the surface and underwater volume and does not map any construction. However, the bound shots and scene explicitly establish a ship, its edge, a supporting pillar, and a wheelhouse at the surface. The ship is a vehicle-scale built form, so the place as used includes a complex structure despite the incomplete mapped inventory. The site-wide map_marker exclusion therefore applies."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L122"
        ],
        "scene_indices": [
          80
        ]
      },
      "bg_swamp_mud_clearing": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "camper cabin",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 55,
                  "quote_ko": "55. 캠핑차 안 + 지방도로 -D"
                },
                {
                  "scene_index": 55,
                  "quote_ko": "차장 밖을 두리번거리며 찰리를 찾는 앰버, 라울."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "vehicle-side swamp ground",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 55,
                  "quote_ko": "한참 산길을 달리다 끼익! 철퍼덕!"
                },
                {
                  "scene_index": 61,
                  "quote_ko": "늪지대. 박철진과 민병대원들이 만지고 둘러보고 있는 건... 현우 일행이 탔던 자동차다. 녹슨 방사능 구역 팻말."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 55,
              "shot_index": 1,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "차창을 통해 밖을 찾는 두 사람의 피로와 불안이 중심이다. 차량 내부 구간이지만 이 근접 투샷에 필요한 창과 좌석은 일반 배경 파이프라인으로 구성할 수 있으며, 별도의 공간 배치 제어는 필요하지 않다.",
              "evidence": {
                "scene_index": 55,
                "quote_ko": "차장 밖을 두리번거리며 찰리를 찾는 앰버, 라울."
              }
            },
            {
              "scene_index": 55,
              "shot_index": 6,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "운전자의 방향 전환 동작이 중심인 근접 구도다. 운전석과 운전대의 국소 관계만 필요하고 차량 전체의 면이나 개구부 배치를 고정할 필요는 없다. 장소에 차량 규모 구조물이 있으므로 지도 레인은 사용하지 않는다.",
              "evidence": {
                "scene_index": 55,
                "quote_ko": "현우, 라울 말이 맞을 수도 있겠다 싶어 차 방향을 틀어 숲으로 향한다. 부웅~~~~"
              }
            },
            {
              "scene_index": 55,
              "shot_index": 8,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "바퀴와 진흙의 접촉 및 물보라가 중심인 국소적인 충격 쇼트다. 차체는 일부만 보이는 크기 기준이므로 구조물 전체의 배경 플레이트보다 일반 배경 구성이 적합하다. 본문은 급정지와 충격음만 제시하여 앞바퀴 침하의 세부 근거는 제한적이다.",
              "evidence": {
                "scene_index": 55,
                "quote_ko": "한참 산길을 달리다 끼익! 철퍼덕!"
              }
            },
            {
              "scene_index": 61,
              "shot_index": 1,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "차량을 만지고 살펴보는 인물들의 전신과 차체 측면이 함께 보여야 한다. 차체의 면, 높이, 접촉 지점과 인물 가림 관계가 중요하므로 차량 측면을 고정하는 구조물 배경 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 61,
                "quote_ko": "늪지대. 박철진과 민병대원들이 만지고 둘러보고 있는 건... 현우 일행이 탔던 자동차다. 녹슨 방사능 구역 팻말."
              }
            },
            {
              "scene_index": 61,
              "shot_index": 3,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "차량 옆에서 내려다보는 얼굴과 비웃음이 중심이며 팻말은 화면 밖 시선 대상으로 처리된다. 차체의 상세 구조나 인물 간 배치를 제어할 필요가 없다. 본문은 팻말과 조롱하는 대사를 뒷받침하지만 구체적인 시선과 표정은 명시하지 않는다.",
              "evidence": {
                "scene_index": 61,
                "quote_ko": "하, 여기에 숨었다고? 깜찍한 놈들이네!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements A1 (Mountain road adjoining the swamp), B1 (Iksan swamp ground), and B2 (Rusty radiation-zone warning sign). These mapped elements alone do not establish a complex structure; B2 is small roadside furniture. However, the scene texts and bound shots explicitly establish a camper, including its cabin and exterior body, at this place. This vehicle-scale built form is absent from the mapped-element list but qualifies as a complex structure, so map_marker is unavailable throughout the place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L72"
        ],
        "scene_indices": [
          55,
          61
        ]
      },
      "bg_tsunami_street": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "settlement evacuation street",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 35,
                  "quote_ko": "바닷물이 밀려들고, 맨몸으로 대피하는 사람들! 빠르게 덮치는 쓰나미."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 35,
              "shot_index": 2,
              "segment_id": "segment_1",
              "lane": "map_marker",
              "confidence": "medium",
              "rationale_ko": "명세에는 거리 통로와 그 가장자리만 있으며 복합 인공 구조물은 명시되지 않는다. 이 샷은 대피하는 사람들과 뒤에서 덮치는 해수 사이의 좁아지는 간격 및 진행 방향이 핵심이므로, 거리 축 위에 인물과 해수 선단을 표시하는 평면 배치가 유효하다. 다만 본문은 정확한 방향과 간격까지 규정하지 않아 신뢰도는 중간이다.",
              "evidence": {
                "scene_index": 35,
                "quote_ko": "바닷물이 밀려들고, 맨몸으로 대피하는 사람들! 빠르게 덮치는 쓰나미."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "The sole mapped element, (S1) Refugee settlement street passage, describes a continuous circulation corridor with lateral margins and access beyond both ends. Neither it nor the Refugee settlement street corridor zone specifies buildings, facades, gates, stairs, or other complex built forms; settlement buildings are not inferred from the place label alone."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L46"
        ],
        "scene_indices": [
          35
        ]
      },
      "bg_unattended_store": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "near-side street escape route",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 40,
                  "quote_ko": "그 시각 현우와 앰버, 찰리는 도심 방향을 향해 뛰고 있다."
                },
                {
                  "scene_index": 40,
                  "quote_ko": "지쳐서 멈춰서는 자꾸 뒤를 돌아보는 앰버. 눈물로 범벅이다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "opposite store frontage and entrance access",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 40,
                  "quote_ko": "경찰이 없는 거리, 건너편에 무인 점포가 보인다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 40,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "멈춰 선 인물의 눈물과 뒤돌아보는 시선이 중심이다. 이동 방향의 연속성만 유지하면 되며, 거리 전체의 배치나 점포 입면을 고정할 필요는 없다. 장소에 점포 구조물이 있어 map_marker는 사용할 수 없지만, 이 숏은 구조물 플레이트도 필요하지 않다.",
              "evidence": {
                "scene_index": 40,
                "quote_ko": "지쳐서 멈춰서는 자꾸 뒤를 돌아보는 앰버. 눈물로 범벅이다."
              }
            },
            {
              "scene_index": 40,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "팔목을 잡아끄는 두 인물의 접촉과 힘의 방향이 핵심이며, 가까운 두 사람 구도에서 표현할 수 있다. 지형상의 거리나 점포의 개구부·가림 관계가 숏을 좌우하지 않는다. 장소 단위로 map_marker는 금지되며, 구조물 플레이트를 요구할 근거도 없다.",
              "evidence": {
                "scene_index": 40,
                "quote_ko": "거칠게 앰버를 잡아끌고. 시민들 눈을 피해 도망치는 현우, 뒤따르는 찰리."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 is a built store with a street-facing frontage; B2 is its entrance opening. B3 connects the road edge to that entrance, and B4 is a sign fixed to the frontage. Together these mapped elements establish a building face and threshold with readable opening and occlusion relationships, so map_marker is unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L50"
        ],
        "scene_indices": [
          40
        ]
      },
      "bg_village_bonfire_clearing": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "storehouse doorway and interior sightline",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 62,
                  "quote_ko": "드르르르르륵. 낡은 철문 열리는 소리와 함께 열린 식량창고 문."
                },
                {
                  "scene_index": 62,
                  "quote_ko": "수빈과 현우. 마을총무(50대)가 들어와 보는데... 텅 빈 식량창고."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "central clearing gathering ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 62,
                  "quote_ko": "한편, 공터에서 낡은 트럭의 시동을 부르릉 부르릉 걸고 있는 앰버.."
                },
                {
                  "scene_index": 67,
                  "quote_ko": "어둠 속에서 나타난 찰리. 저벅. 저벅."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "vehicle approach wreckage and blast site",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 67,
                  "quote_ko": "그러자 트럭 여러 대 전복되고! 찰리를 태운 트럭도 뒤집어진다! 으아아아아악!!!"
                },
                {
                  "scene_index": 67,
                  "quote_ko": "찰리, 다친 몸을 이끌고 B-200의 폭파지점으로 향한다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 62,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "열린 철문 바깥에서 내부 바닥과 남은 포대를 보는 구도이므로 문틀의 전경 가림, 개구부와 내부 바닥의 깊이를 일관되게 유지하는 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "드르르르르륵. 낡은 철문 열리는 소리와 함께 열린 식량창고 문.\n수빈과 현우. 마을총무(50대)가 들어와 보는데... 텅 빈 식량창고.\n쌀 몇 포대와 감자 한 포대 정도."
              }
            },
            {
              "scene_index": 62,
              "shot_index": 12,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "공터에서 진행되는 대화에 속하지만 화면은 주관적 내비게이션 인터페이스로 전환된다. 극중 지도 이미지는 촬영 공간 배치용 지도가 아니며, 공터나 건물의 공간 제어가 필요하지 않다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "(pov: 네비 지도) 흠... 여기서 서남쪽 25.6km에 백화점과 마트가 있었어."
              }
            },
            {
              "scene_index": 62,
              "shot_index": 15,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "윙크와 미소를 포착하는 얼굴 클로즈업으로, 상대를 향한 시선축만 유지하면 된다. 공터의 거리 배치나 건물 입면을 제어할 필요가 없다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "같이 가줄까?. (수빈에게 찡긋)"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 53,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "권총과 머리의 접촉 및 위협받는 얼굴이 핵심이다. 가까운 두 인물과 소품의 국소적 관계로 표현할 수 있어 장소 전체의 지도나 구조 플레이트는 필요하지 않다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "화난 표정의 찰리. 싸울 태세를 갖추는데..! 순간 현우의 머리에 권총을 대는 박철진!"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 75,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "돌진과 폭발의 상대 배치가 중요하지만, 장소 전체에 복합 구조물이 있어 지도 마커는 사용할 수 없다. 넓고 높은 구도에 남는 전복 트럭의 입체 방향과 가림 관계를 구조 플레이트로 유지하고 인물·폭발은 별도로 구성한다. 동선과 차량 구조가 혼합된 샷이므로 확신은 중간이다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "그러자 트럭 여러 대 전복되고! 찰리를 태운 트럭도 뒤집어진다! 으아아아아악!!!"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 80,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "폭파지점에 속하지만 부품을 든 손과 눈을 감는 슬픔이 중심이다. 주변 차량의 입체 배치나 추격 동선을 보여줄 필요가 없으므로 일반 배경·스틸 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "B-200의 부품을 줍는 찰리를 보며 평소와는 다른 슬픔을 느낀 현우 일행\n\n찰리\n......\n\n찰리, 눈을 감는다. 그들로부터 멀어지는 광경.... 슬픈 풍경이다. (F.O)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The mapped place contains the accommodation building and its clearing-facing entrance (A3, A4), the food storehouse and its iron entrance door (B1, B2), and the disused warehouse, exterior forecourt, and entrance (C1, C2, C3). These establish readable building faces, openings, threshold occlusions, and an overlooking relationship from the forecourt to the accommodation frontage below. The open clearing and vehicle approach do not override this site-wide structure gate; map_marker is unavailable for every shot."
          }
        },
        "attempts": 2,
        "outdoor_loc_ids": [
          "L93"
        ],
        "scene_indices": [
          62,
          67
        ]
      },
      "bg_village_fighting_arena": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "arena_floor",
              "label_en": "central arena floor",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "혼란 속에 찰리와 B-200, 어찌할 바를 알지 못하고 좌우를 살피는데...!"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "tank_side_ground",
              "label_en": "water-tank tower surroundings",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "엄청난 양의 물이 터져 나오고! 그대로 백산을 향해 쓰러지는 거대한 탱크 탑!"
                },
                {
                  "scene_index": 60,
                  "quote_ko": "현우 일행, 각자가 벽 뒤에 숨어서 물을 피한다!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "ridge_resting_ground",
              "label_en": "open ridge resting ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "서서히 카메라 내려오면 능선에 앉아있는 두 사람의 뒷모습"
                },
                {
                  "scene_index": 60,
                  "quote_ko": "해가 지는 능선의 두 사람.... 오래 그렇게 앉아있었다 (F.O)"
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 60,
              "shot_index": 75,
              "segment_id": "arena_floor",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "장소 전체에 복합 인공 구조물이 있어 map_marker는 사용할 수 없다. 이 숏은 넓은 바닥 위 두 인물의 고립과 주변 경계가 중심이며, 관중석의 단차나 바닥 개구부 등 구조 관계를 보여줄 필요는 명시되지 않는다. 두 인물의 등 맞댄 배치와 주변 여백은 일반 배경·스틸 구성으로 처리한다. 등 맞댄 자세 자체는 본문에 명시되지 않아 판단 확신은 중간이다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "혼란 속에 찰리와 B-200, 어찌할 바를 알지 못하고 좌우를 살피는데...!"
              }
            },
            {
              "scene_index": 60,
              "shot_index": 104,
              "segment_id": "tank_side_ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "물탱크와 벽의 구조 관계가 중요한 구역에 속하지만, 이 숏의 핵심은 깨진 가면 사이로 드러나는 얼굴이다. 얼굴 클로즈업에는 탑의 붕괴 방향이나 벽의 차폐 관계를 고정하는 구조 플레이트가 필요하지 않다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "잠시 후, 물에 홀딱 젖은 채 몸을 일으키는 백산. 그런데 백산의 황금 가면이 반쯤 깨져 있는 상황. 그런데, 드러나는 백산의 얼굴. 그동안 피복으로 흉측하게 녹아내린 모습이다."
              }
            },
            {
              "scene_index": 60,
              "shot_index": 129,
              "segment_id": "ridge_resting_ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "능선에 나란히 앉아 손을 잡는 두 인물의 정서적 교감이 중심이다. 이동 경로나 여러 지점 사이의 거리 관계가 없고, 능선과 노을 속 단순한 후면 구도이므로 지도나 구조 플레이트 없이 구성한다. 장소 전체의 map_marker 금지도 그대로 적용된다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "해가 지는 능선의 두 사람.... 오래 그렇게 앉아있었다 (F.O)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The place as a whole contains multiple complex built forms: A2 is a fixed arena-floor opening providing vertical access to an underground enclosure; B1 and B2 form spectator seating and a passage through its perimeter; B3 and B4 are a church facade and entrance; B5 comprises surrounding village buildings; C1 is a water-tank tower, and C3 provides walls with occluding faces. These mapped elements establish openings, vertical relationships, thresholds and occlusions. The separate natural ridge at D1 does not remove the site-wide prohibition on map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L87"
        ],
        "scene_indices": [
          60
        ]
      },
      "bg_waste_collection_ship": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "deck",
              "label_en": "exposed vessel deck",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 2,
                  "quote_ko": "쓰레기 수거선의 갑판으로 우수수 떨어지는 쓰레기들."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "surrounding_sea",
              "label_en": "surrounding sea",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 2,
                  "quote_ko": "수면에 부유하는 쓰레기들을 헤치며 수거선이 나아가고 있다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 2,
              "shot_index": 3,
              "segment_id": "deck",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에 선체와 노출 갑판이라는 복합 인공 구조가 있어 map_marker는 사용할 수 없다. 다만 이 숏의 핵심은 쓰레기 틈에 그물로 감긴 로봇의 정지된 외관이다. 갑판 가장자리나 선체의 높이·면 관계를 재현할 필요 없이 신체와 쓰레기의 국소적인 가림을 일반 배경 파이프라인에서 구성할 수 있으므로 none을 선택한다.",
              "evidence": {
                "scene_index": 2,
                "quote_ko": "그 틈에 그물에 몸이 감긴 낡은 고철 로봇."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "D1, Giant Waste Collection Ship, is a vehicle-scale built form with a hull supporting D2, Collection Ship Exposed Deck. D2 is elevated above S1, Sea Surrounding the Collection Ship, and bounded by the vessel perimeter. These mapped elements establish structural faces, levels and occlusion relationships, excluding map_marker throughout the place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L02"
        ],
        "scene_indices": [
          2
        ]
      }
    }
  },
  "step_id": "outdoor_lane_plan",
  "run_id": "733344db-3ed4-4338-adec-17889dbcff60",
  "resolved_model": "gpt",
  "updated_at": "2026-09-17T18:54:38.521534+00:00",
  "project_config_snapshot": {}
}