{
  "status": "completed",
  "applicable_count": 62,
  "completed_count": 62,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "913903b352547a9c",
  "data": {
    "groups": {
      "bg_waste_dump_truck": {
        "skipped": "place spec missing"
      },
      "bg_luxury_house": {
        "skipped": "place spec missing"
      },
      "bg_shanty_hill": {
        "skipped": "place spec missing"
      },
      "bg_nightmare_street": {
        "skipped": "place spec missing"
      },
      "bg_container_alley": {
        "skipped": "place spec missing"
      },
      "bg_candlelit_container_home": {
        "skipped": "place spec missing"
      },
      "bg_road_checkpoint": {
        "skipped": "place spec missing"
      },
      "bg_urban_church": {
        "skipped": "place spec missing"
      },
      "bg_refugee_administration": {
        "skipped": "place spec missing"
      },
      "bg_refugee_settlement_airspace": {
        "skipped": "place spec missing"
      },
      "bg_rainy_city_road": {
        "skipped": "place spec missing"
      },
      "bg_camper_vehicle": {
        "skipped": "place spec missing"
      },
      "bg_abandoned_library": {
        "skipped": "place spec missing"
      },
      "bg_mountain_detour": {
        "skipped": "place spec missing"
      },
      "bg_drone_chase_road": {
        "skipped": "place spec missing"
      },
      "bg_auto_repair_complex": {
        "skipped": "place spec missing"
      },
      "bg_forest_net_trap": {
        "skipped": "place spec missing"
      },
      "bg_forest_pit_trap": {
        "skipped": "place spec missing"
      },
      "bg_prisoner_cage_truck": {
        "skipped": "place spec missing"
      },
      "bg_village_forest_ridge": {
        "skipped": "place spec missing"
      },
      "bg_memory_ration_square": {
        "skipped": "place spec missing"
      },
      "bg_memory_village_waterway": {
        "skipped": "place spec missing"
      },
      "bg_memory_departure_ridge": {
        "skipped": "place spec missing"
      },
      "bg_water_tower_square": {
        "skipped": "place spec missing"
      },
      "bg_open_roof_truck": {
        "skipped": "place spec missing"
      },
      "bg_militia_escort_truck_bed": {
        "skipped": "place spec missing"
      },
      "bg_coastal_flowerfield_laboratory": {
        "skipped": "place spec missing"
      },
      "bg_rock_shelter_parking": {
        "skipped": "place spec missing"
      },
      "bg_coastal_approach_ridge": {
        "skipped": "place spec missing"
      },
      "bg_rainy_road_breakdown": {
        "skipped": "place spec missing"
      },
      "bg_open_air_seafood_restaurant": {
        "skipped": "place spec missing"
      },
      "bg_airport_outskirts_dirt_road": {
        "skipped": "place spec missing"
      },
      "bg_shipwreck_open_water": {
        "skipped": "place spec missing"
      },
      "bg_island_ocean_panorama": {
        "skipped": "place spec missing"
      },
      "bg_research_coast_landing_beach": {
        "skipped": "place spec missing"
      },
      "bg_abandoned_airport": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "warehouse aircraft storage bay",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 75,
                  "quote_ko": "거대한 창고 문을 열고 들어서는 쿠마와 현우. 이곳에는 낡은 경비행기들이 한가득이다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "segment_2",
              "label_en": "warehouse entrance and threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 75,
                  "quote_ko": "거대한 창고 문을 열고 들어서는 쿠마와 현우."
                },
                {
                  "scene_index": 75,
                  "quote_ko": "이때 공항을 찾아온 신부."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 75,
              "shot_index": 5,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "창고 내부에 속하지만 이 숏의 중심은 경비행기를 보고 기막혀 하는 얼굴의 반응이다. 항공기 사이의 배치나 창고 구조를 설명하는 구도가 아니므로 별도 구조 플레이트보다 일반 배경·스틸 파이프라인이 적합하다. 장소 전체에 창고와 대형 출입구가 있어 지도 마커는 허용하지 않는다.",
              "evidence": {
                "scene_index": 75,
                "quote_ko": "현우\n....! (기막히고)"
              }
            },
            {
              "scene_index": 75,
              "shot_index": 10,
              "segment_id": "segment_2",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "창고 안에서 열린 출입구 너머로 접근자를 보고 전경의 두 사람을 함께 두는 구도이므로, 문틀의 개구부와 실내외 경계 및 가림 관계를 유지해야 한다. 구조 플레이트가 적합하며 장소 전체의 구조물 조건상 지도 마커는 제외한다. 다만 본문은 신부의 도착만 명시하고 달려오는 경로나 문턱과의 정확한 관계는 명시하지 않아 확신도는 중간이다.",
              "evidence": {
                "scene_index": 75,
                "quote_ko": "이때 공항을 찾아온 신부."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C1, the airport aircraft warehouse, and C2, its large forecourt-facing doorway, establish a building frontage, an opening, and an interior/exterior threshold with occlusion relationships. B1 directly adjoins that frontage. The whole place therefore contains complex built structure, regardless of the openness of A1 and B1."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L256"
        ],
        "scene_indices": [
          75
        ]
      },
      "bg_barren_highway": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Vehicle front passenger cabin",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 48,
                  "quote_ko": "지도를 들고 조수석에 앉아있는 앰버."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Mountain track descent",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 48,
                  "quote_ko": "현우 시동 건 차를 타고 도로변으로 내려간다. 산길을 내려가는 앰버와 라울, 찰리와 함께 걸으며"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 48,
              "shot_index": 5,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "조수석이라는 차량 내부 공간에 속하지만, 숏의 중심은 먼 검문소를 발견한 인물의 놀란 표정이다. 좌석 가장자리 정도의 맥락만 필요하므로 구조 배경판이나 배치도 없이 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "그때 멀리 있는 검문소를 본다."
              }
            },
            {
              "scene_index": 48,
              "shot_index": 16,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "산길에서 도로변으로 내려가는 단일 차량의 후퇴 동작이며, 여러 지점이나 인물 사이의 배치를 구분해야 하는 숏은 아니다. 차체 기울기와 먼지는 차량의 동작 표현으로 처리하고, 단순한 내리막 축은 일반 배경으로 구성한다. 장소 전체에 폐가가 있으므로 지도 마커는 사용할 수 없다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "현우 시동 건 차를 타고 도로변으로 내려간다."
              }
            },
            {
              "scene_index": 48,
              "shot_index": 22,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "산길을 함께 내려가는 구간에 속하지만, 이 숏은 손을 감싸 쥐는 약속과 다정한 시선에 집중한다. 상체와 맞잡은 손의 근접 구도로 충분하며, 경로나 주변 구조물의 배치를 고정할 필요가 없다.",
              "evidence": {
                "scene_index": 48,
                "quote_ko": "손가락을 내미는 찰리, 난감한 앰버. 손가락이 아닌 손으로 약속을 맺는다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Mapped element A5, Abandoned houses in the roadside fields, establishes building-scale structures within the place. Their unspecified footprints and entrances do not remove their structural character. The place-level gate therefore excludes map_marker for every shot, including shots on B1, the ascending mountain forest track."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L203"
        ],
        "scene_indices": [
          48
        ]
      },
      "bg_collapsed_department_store": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "vegetated exterior stopping area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 65,
                  "quote_ko": "방독면을 쓰고 이곳을 지나는 현우와 수빈. 수빈, 어딘가에 멈춰서 방사능 측정기를 꺼낸다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "elevated ruin overlook and entry gap",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 65,
                  "quote_ko": "미소 짓는 두 사람, 무너진 백화점 틈 안으로 천천히 들어간다.\n.... 그리고 두 사람을 내려다보는 누군가의 뒷모습"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 65,
              "shot_index": 5,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "측정기 바늘의 정지 상태를 확인하는 근접 삽입 숏으로, 인물 간 거리나 건물의 입체 관계는 핵심이 아니다. 이끼 바닥은 주변 질감과 크기 기준만 제공하므로 별도의 공간 배치 제어가 필요 없다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "방사능 측정기의 바늘은 좌우로 흔들리더니 이내 0에 가까운 수치를 가리키고."
              }
            },
            {
              "scene_index": 65,
              "shot_index": 10,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "방독면을 벗고 숨을 들이마시는 얼굴과 반응이 중심이다. 배경에 일부 보이는 붕괴 건물과 수목은 분위기를 제공할 뿐, 개구부나 층위의 정확한 관계가 이 숏을 좌우하지 않는다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "방사능 측정기를 바라보다 주위를 둘러보는 현우. 푸드득 새가 날고, 이끼를 보면서 방독면을 벗고 깊게 숨을 들이 마신다"
              }
            },
            {
              "scene_index": 65,
              "shot_index": 20,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "위에서 내려다보는 관찰자와 건물 틈으로 들어가는 두 사람의 높이 차, 하향 시선, 개구부의 가림 관계가 핵심이다. 높은 층의 가장자리와 아래 진입구가 함께 읽히는 구조 배경 플레이트가 필요하며, 복합 구조물이 있는 장소이므로 지도 마커는 사용할 수 없다.",
              "evidence": {
                "scene_index": 65,
                "quote_ko": "미소 짓는 두 사람, 무너진 백화점 틈 안으로 천천히 들어간다.\n.... 그리고 두 사람을 내려다보는 누군가의 뒷모습"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C1, the half-collapsed department store, is a substantial building mass; C2 is an accessible opening connecting exterior ground to the interior; D1 is an elevated ruin standing surface overlooking that opening and the ground below. These mapped elements establish readable faces, levels, openings and occlusion relationships, excluding map_marker throughout the site."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L239"
        ],
        "scene_indices": [
          65
        ]
      },
      "bg_container_home_wash_yard": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "container entrance forecourt",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 16,
                  "quote_ko": "16. 라울의 집(컨테이너) 앞 – D"
                },
                {
                  "scene_index": 16,
                  "quote_ko": "라울과 앰버가 꺄르르거리며 찰리에게 물을 뿌린다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "outer forecourt observation area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 16,
                  "quote_ko": "그리고 이 광경을 멀리서 지켜보는 현우와 페드로."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 16,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "컨테이너 전면에 속하지만 이 샷의 핵심은 물에 씻긴 상체와 즐거운 반응이다. 건물의 입면·출입구·가림 관계를 정밀하게 보여줄 필요가 없어 일반 배경 파이프라인으로 충분하다. 장소 전체에 건축 구조물이 있으므로 지도 마커는 사용하지 않는다.",
              "evidence": {
                "scene_index": 16,
                "quote_ko": "몸에 묻은 흙먼지가 물줄기에 씻겨나가자 즐거운 듯한 찰리."
              }
            },
            {
              "scene_index": 16,
              "shot_index": 6,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "멀리서 관찰하는 위치는 유지하되, 샷의 중심은 현우의 얼굴과 확신에 찬 반응이다. 관찰 대상은 화면 밖에 두므로 두 사람의 거리나 상대 배치를 한 프레임에서 도식화할 필요가 없고, 건물 구조를 고정할 배경 플레이트도 필수는 아니다. 장소 전체의 구조물 판정에 따라 지도 마커는 배제한다.",
              "evidence": {
                "scene_index": 16,
                "quote_ko": "그리고 이 광경을 멀리서 지켜보는 현우와 페드로."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a container home with a front facade facing the forecourt, and A2 is an entrance opening through that facade onto the frontage. These mapped building faces and openings establish a complex man-made structure. A3 adjoins the entrance and continues into B1 without a divider; the open outer forecourt does not remove the site-wide restriction on map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L169"
        ],
        "scene_indices": [
          16
        ]
      },
      "bg_epilogue_rock_islet": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_rock_dining",
              "label_en": "rock islet dining spot",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 91,
                  "quote_ko": "91. 에필로그 / 어느 바다 섬바위 – D 자막: 한 달 후"
                },
                {
                  "scene_index": 91,
                  "quote_ko": "현우는 지민과 식탁에 근사하게 음식을 차리고 있고."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_sea_fishing",
              "label_en": "nearshore fishing water",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 91,
                  "quote_ko": "투명한 바닷물이 보인다. 그 아래 보이는 물고기 몇 마리."
                },
                {
                  "scene_index": 91,
                  "quote_ko": "어디선가 날아 온 아기 새, 찰리의 어깨 위로 내려앉는다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 91,
              "shot_index": 4,
              "segment_id": "seg_rock_dining",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "식탁 한 곳에서 두 사람이 음식을 차리는 행동과 교감이 중심이다. 식탁은 복잡한 건축 구조가 아닌 소규모 가구이며, 두 사람의 전신을 담더라도 지점 간 거리나 이동 경로를 지도에서 고정할 필요는 없다.",
              "evidence": {
                "scene_index": 91,
                "quote_ko": "현우는 지민과 식탁에 근사하게 음식을 차리고 있고."
              }
            },
            {
              "scene_index": 91,
              "shot_index": 5,
              "segment_id": "seg_sea_fishing",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "새가 어깨에 내려앉는 국소적인 동작을 보여주는 클로즈업이다. 어깨와 새의 접촉 관계만 읽히면 되고, 배경 바다는 구별할 공간 표지가 없는 자연 환경이므로 지도나 구조물 플레이트가 필요하지 않다.",
              "evidence": {
                "scene_index": 91,
                "quote_ko": "어디선가 날아 온 아기 새, 찰리의 어깨 위로 내려앉는다."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "The mapped elements are R1 (Exposed rock islet) and W1 (Sea surrounding the rock islet), both natural features. Neither contains a mapped building, threshold, deck, or other complex built form. The temporary dining table is small furniture, not a complex structure."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L283",
          "L284"
        ],
        "scene_indices": [
          91
        ]
      },
      "bg_flooded_settlement_surface": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "open water and floating boards",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 38,
                  "quote_ko": "저 멀리 수면 위에 컨테이너 판자 위에 누워있는 미연."
                },
                {
                  "scene_index": 39,
                  "quote_ko": "페드로와 구도환 등도 둥둥 떠다니고...."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "floating container top",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 38,
                  "quote_ko": "문을 열고 힘들게 다른 컨테이너로 올라서는 찰리, 앰버의 손을 탁 잡아준다."
                },
                {
                  "scene_index": 38,
                  "quote_ko": "두 사람 다 컨테이너 위로 올라서서 이리 저리 주변을 돌아보는데..."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "rubber boat and adjacent water",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 39,
                  "quote_ko": "고무보트를 타고 수몰된 난민촌을 가로지르는 민병대원들. 수면에 떠 있는 시체를 막대기로 뒤적거리며 얼굴을 확인한다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 38,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "먼 판자와 관찰 위치 사이의 수면 간격은 중요하지만, 균질한 바다 위의 단순한 시선 관계라 지도보다 수평 시점의 일반 배경 구성이 적합하다. 장소 전체에 벽 구조물이 있으므로 map_marker는 사용할 수 없으며, 이 프레임에는 구조물의 면이나 개구부를 고정할 필요도 없다.",
              "evidence": {
                "scene_index": 38,
                "quote_ko": "저 멀리 수면 위에 컨테이너 판자 위에 누워있는 미연."
              }
            },
            {
              "scene_index": 38,
              "shot_index": 7,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "안고 우는 인물의 얼굴과 감정이 중심이다. 판자와 바다는 하단의 배경 단서이며, 이동 경로나 구조물의 입체 관계를 통제할 필요가 없다.",
              "evidence": {
                "scene_index": 38,
                "quote_ko": "엄마!!!!!!!!! (엄마를 안고 엉엉 우는)"
              }
            },
            {
              "scene_index": 38,
              "shot_index": 13,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "컨테이너 상부에 속하지만 이 쇼트의 핵심은 아래를 바라보는 표정과 처진 어깨의 반응이다. 컨테이너의 문, 측면, 높이 관계가 드러나는 구도가 아니므로 구조 플레이트 없이 인물 중심으로 구성한다.",
              "evidence": {
                "scene_index": 38,
                "quote_ko": "절규하는 앰버를 안타까운 표정으로 쳐다보는 찰리! (F.O)"
              }
            },
            {
              "scene_index": 39,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "물에 떠 있는 두 사람의 지친 상체와 버티는 동작이 중심이며, 주변은 균질한 수면이다. 널빤지를 공유하는 가까운 배치는 일반 스틸 구성으로 충분하다. 다만 본문은 부유 상태만 명시하고 널빤지와 세부 자세는 명시하지 않는다.",
              "evidence": {
                "scene_index": 39,
                "quote_ko": "페드로와 구도환 등도 둥둥 떠다니고...."
              }
            },
            {
              "scene_index": 39,
              "shot_index": 6,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "보트 가장자리에 걸친 행동이지만 필요한 것은 인물, 막대기, 시체 사이의 접촉이 보이는 근접 구도다. 보트의 일부는 지지와 크기 단서로 충분하며 선체 전체의 면과 가림 관계를 고정하는 구조 플레이트까지 요구되지는 않는다.",
              "evidence": {
                "scene_index": 39,
                "quote_ko": "고무보트를 타고 수몰된 난민촌을 가로지르는 민병대원들. 수면에 떠 있는 시체를 막대기로 뒤적거리며 얼굴을 확인한다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "E1, Refugee Settlement Wall, is a fixed built face separating the water-facing area from the landward settlement margin; its faces and potential occlusions make the site structurally complex. W1, Sea Area, establishes its water-facing relationship, and C1, City Edge, establishes the landward continuation. No gateway, enclosing perimeter, or individual city buildings are inferred. The mapped wall alone closes the map_marker lane for every shot at this site."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L193"
        ],
        "scene_indices": [
          38,
          39
        ]
      },
      "bg_harbor_fish_stalls": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "quay edge and boat berth",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 78,
                  "quote_ko": "커다란 모포를 뒤집어쓴 찰리와 현우가 부둣가에 걸터앉아있다."
                },
                {
                  "scene_index": 78,
                  "quote_ko": "낡은 배를 정비하는 40대 초반의 크리스와 몇몇 선원들 보인다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "open harbor departure water",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 78,
                  "quote_ko": "부우우우웅-! 작은 배의 모터가 빠르게 물살을 휘젓더니, 천천히 항구를 떠난다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 78,
              "shot_index": 2,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "부두 가장자리에 함께 앉아 있는 두 사람의 정적인 전신 구도다. 이동 경로나 복잡한 배치가 핵심이 아니며, 가장자리와 수면의 단순한 관계는 일반 배경 제작으로 유지할 수 있다. 장소 전체의 구조물 판정상 지도 마커도 사용하지 않는다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "커다란 모포를 뒤집어쓴 찰리와 현우가 부둣가에 걸터앉아있다."
              }
            },
            {
              "scene_index": 78,
              "shot_index": 13,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "얼굴과 상대를 살피는 시선이 중심인 클로즈업이다. 배는 흐릿한 배경 일부에 그치므로 선체의 면이나 승선 지점의 가림 관계를 고정하는 구조물 플레이트는 필요하지 않다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "현우와 모포를 뒤집어쓴 찰리를 힐끗 쳐다보는 크리스."
              }
            },
            {
              "scene_index": 78,
              "shot_index": 17,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "출항하는 배와 뒤따르는 물살이 단일 이동축을 만든다. 균질한 수면 위에서 멀어지는 동작이 중심이며, 여러 지점의 상대 배치나 선체의 개구부·층위·가림 관계를 통제하는 숏은 아니다. 일반 배경 제작으로 처리한다.",
              "evidence": {
                "scene_index": 78,
                "quote_ko": "부우우우웅-! 작은 배의 모터가 빠르게 물살을 휘젓더니, 천천히 항구를 떠난다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Q1 is a constructed quay with an accessible upper surface and a water-facing edge against Q2 harbor water; its edge supports the seated staging and establishes a built surface-to-water relationship. Q3 fixes the mooring location beside that edge but is not independently a complex structure. The scene additionally establishes a repair and boarding berth with a vehicle-scale old boat. Taken as a whole, this is a built waterfront and vessel setting rather than unbuilt open terrain; map_marker is excluded throughout."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L260"
        ],
        "scene_indices": [
          78
        ]
      },
      "bg_inland_road_fork": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "open road fork and diverging branches",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 68,
                  "quote_ko": "이내 도달한 갈림길. 그러자 현우와 수빈의 트럭이 양 갈래로 갈라지고. 수빈의 트럭을 따르는 차량들."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "moving truck cargo bed",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 68,
                  "quote_ko": "짐칸에 앉은 찰리 B-200의 가슴 부품을 꺼내본다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 68,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "map_marker",
              "confidence": "high",
              "rationale_ko": "고정 구조물이 없는 도로 갈림길에서 두 트럭의 진로 분리와 후속 차량의 추종 관계가 핵심이다. 공통 진입로, 분기점, 두 갈래의 상대 배치를 지도와 이동 표식으로 유지할 필요가 있다. 구체적인 좌우 배정은 장면 본문이 아니라 카메라 메모를 따른다.",
              "evidence": {
                "scene_index": 68,
                "quote_ko": "이내 도달한 갈림길. 그러자 현우와 수빈의 트럭이 양 갈래로 갈라지고. 수빈의 트럭을 따르는 차량들."
              }
            },
            {
              "scene_index": 68,
              "shot_index": 7,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "짐칸이라는 차량 내부의 국소 공간에 속하지만, 숏의 핵심은 얼굴과 손가락 위 새를 통한 작별의 감정이다. 짐칸의 면이나 가림 관계를 정밀하게 재현할 필요가 없으며, 도로 위 위치나 이동 경로도 클로즈업의 의미를 좌우하지 않는다.",
              "evidence": {
                "scene_index": 68,
                "quote_ko": "스르르 눈을 감는 찰리, 너른 꽃밭의 찰리 꿈(상상)으로 오버랩 된다."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "The mapped site consists only of A1 Common road approach to the fork, A2 Two-branch road fork junction, B1 Left branch of the road fork, and C1 Right branch of the road fork. None maps a building, threshold, elevated construction, or vehicle-scale built installation. The moving trucks are scene entities traveling through this open-road site, not mapped site structures."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L236"
        ],
        "scene_indices": [
          68
        ]
      },
      "bg_island_research_complex": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_rooftop",
              "label_en": "rooftop lawn and aircraft landing area",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 89,
                  "quote_ko": "옥상 공원 잔디밭에 거대한 안테나와 360도 사방 스피커"
                },
                {
                  "scene_index": 89,
                  "quote_ko": "옥상에 윤성찬의 헬기가 착지한다, 내리며 웃는 윤성찬, 구름같이 몰려온 전투기들, 얼마나 버틸 수 있을까... 총에 맞을 위기에 처한 현우를 바라보는 찰리."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_exterior_ground",
              "label_en": "building adjoining exterior ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 89,
                  "quote_ko": "/제주도 연구소 밖 - N"
                },
                {
                  "scene_index": 89,
                  "quote_ko": "현우, 믿을 수 없다는 표정으로 산화된 찰리 곁으로 다가온다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 89,
              "shot_index": 42,
              "segment_id": "seg_rooftop",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "헬기 스텝에 딛고 선 인물과 아래의 부상자 사이 높이 차가 굴욕의 구도를 만든다. 헬기 동체·스텝의 면과 가림, 옥상 바닥과의 접촉 관계를 보존하는 구조 플레이트가 필요하다. 인물 간 거리도 중요하지만 옥상과 건물이 있는 장소이므로 지도 마커는 사용할 수 없다.",
              "evidence": {
                "scene_index": 89,
                "quote_ko": "옥상에 윤성찬의 헬기가 착지한다, 내리며 웃는 윤성찬, 구름같이 몰려온 전투기들, 얼마나 버틸 수 있을까... 총에 맞을 위기에 처한 현우를 바라보는 찰리."
              }
            },
            {
              "scene_index": 89,
              "shot_index": 53,
              "segment_id": "seg_rooftop",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "핵심은 가슴 링에서 하늘로 이어지는 광선의 수직성과 폭발의 압도감이다. 두 인물의 화면 방향은 유지하되, 건물의 개구부나 옥상 설비의 정확한 배치가 이 숏을 결정하지는 않는다. 일반 배경·스틸 파이프라인으로 구성하며, 장소 전체의 구조물 조건상 지도 마커는 제외한다.",
              "evidence": {
                "scene_index": 89,
                "quote_ko": "찰리의 링에서 강한 광선이 뿜어져 나온다.\n새하얗고 별에 가까운 색의 그 광선은 하늘 높이 치솟는다."
              }
            },
            {
              "scene_index": 89,
              "shot_index": 66,
              "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": "E1 is a multi-level building whose roof supports R1, the rooftop park lawn. R2 and R3 are rooftop antenna and speaker installations; R4 connects the building interior to the roof. E3 is an entrance opening in the exterior wall adjoining E2. These mapped elements establish readable levels, faces, openings and occlusion relationships, so map_marker is unavailable throughout the place, including the adjoining exterior ground."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L278",
          "L279",
          "L281"
        ],
        "scene_indices": [
          89
        ]
      },
      "bg_lonely_rural_road": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "rural roadway corridor",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 52,
                  "quote_ko": "52. 지방도로 – D"
                },
                {
                  "scene_index": 52,
                  "quote_ko": "커다란 밀짚모자에 커다란 장화에 ‘산초’처럼 때 아닌 알록달록 우비를 입고 걸어가는 사람,..."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 52,
              "shot_index": 1,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "도로 위 한 인물의 걷는 동작과 비장한 표정, 우스꽝스러운 차림의 대비가 중심이다. 도로의 진행축은 단순하며 인물 간 거리나 특정 지점과의 배치 관계를 고정할 필요가 없어 지도 마커를 사용하지 않는다.",
              "evidence": {
                "scene_index": 52,
                "quote_ko": "커다란 밀짚모자에 커다란 장화에 ‘산초’처럼 때 아닌 알록달록 우비를 입고 걸어가는 사람,... 비장한 표정의 찰리, 하지만 그 모습이 우스꽝스러운."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "R1 maps only a continuous rural roadway with lateral edges and continuation beyond both ends. No building, threshold, elevated level, opening, or other complex built form is mapped."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L212"
        ],
        "scene_indices": [
          52
        ]
      },
      "bg_outdoor_reception": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_clearing",
              "label_en": "open reception clearing",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "어쩌다...앰버와 라울이 피로연장까지 들어선다. (*피로연장이라고 해봤자 그냥 빈 공터에 천막 치는 정도)"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_arrival",
              "label_en": "truck arrival approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "바로 그때 끼이이이이이이이이이익-! 민병대 트럭이 나타나고!"
                },
                {
                  "scene_index": 25,
                  "quote_ko": "트럭에서 내리는 대원들. 그리고 뒤따라 내리는 박철진. “찾아!”"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_alley_corner",
              "label_en": "concealed alley corner",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 25,
                  "quote_ko": "난민촌 으슥한 골목길로 들어가다 민병대원을 보고는 벽 뒤로 숨는 아이들."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 25,
              "shot_index": 12,
              "segment_id": "seg_clearing",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "공터의 이동 가능한 영역에 속하지만, 이 샷의 핵심은 인물 간 거리나 이동 경로가 아니라 가슴의 발광에 이어 주변 조명이 켜지는 사건이다. 일반 배경 파이프라인에서 조명과 구도를 구성하면 되며, 장소 전체에 시선을 가리는 골목 모퉁이 벽이 있으므로 지도 마커도 허용되지 않는다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "이내 주위의 꺼진 전등들이 깜빡거리며 하나, 둘씩 켜진다! 하나, 둘씩, 마치 뮤지컬의 한 장면처럼 탁탁! 가로등이 켜진다!"
              }
            },
            {
              "scene_index": 25,
              "shot_index": 19,
              "segment_id": "seg_arrival",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "하차 직후 인물들의 전신과 뒤에 정차한 트럭을 함께 보여주므로 차량의 입체적 면, 규모 및 인물과의 가림 관계를 유지하는 배경 플레이트가 적합하다. 다만 본문은 하차 행동을 명시할 뿐 차량의 구체적인 면과 배치를 정하지 않아 구조 우세 판단의 확신은 중간이다. 장소 전체의 구조물 판정에 따라 지도 마커는 제외한다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "트럭에서 내리는 대원들. 그리고 뒤따라 내리는 박철진. “찾아!”"
              }
            },
            {
              "scene_index": 25,
              "shot_index": 22,
              "segment_id": "seg_alley_corner",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "벽 뒤에 몸을 숨긴 채 바깥을 살피는 상황은 모퉁이 벽의 면과 열린 틈, 은폐 영역에서 바깥으로 이어지는 시선 관계가 핵심이다. 단순한 골목 이동이 아니라 벽이 인물을 가려주는 구조를 보존해야 하므로 구조 배경 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 25,
                "quote_ko": "난민촌 으슥한 골목길로 들어가다 민병대원을 보고는 벽 뒤로 숨는 아이들."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C2, Settlement Alley Corner Wall, forms a built corner that interrupts sightlines between concealed ground and the passage beyond the opening. C1, Settlement Corner Alley, establishes passage space on both sides of that turn. These mapped elements create readable wall faces and occlusion relationships, so the entire place is ineligible for map_marker. The open ground in A1 and B1 and the streetlights in A2 do not override this site-level gate."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L174"
        ],
        "scene_indices": [
          25
        ]
      },
      "bg_port_town_street": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "health center exit frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 74,
                  "quote_ko": "보건소를 나오는 현우와 쿠마."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "street corridor",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 74,
                  "quote_ko": "어부가 생선들을 나르며, 여기저기 생선들을 가지고 거래한다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "streetside restaurant frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 74,
                  "quote_ko": "길거리 식당.."
                },
                {
                  "scene_index": 74,
                  "quote_ko": "한 생선 장수가 갖다 주는 생선회를 내려다보는 현우."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 74,
              "shot_index": 8,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "장소 전체에는 건물과 출입구가 있어 지도 마커 경로는 사용할 수 없다. 이 숏은 식당 구역에 속하지만 접시와 탁자만 보이는 생선회 클로즈업으로, 핵심은 오염된 생선의 외형이다. 건물의 면이나 출입구 관계를 재현할 구조 플레이트도 필요하지 않다.",
              "evidence": {
                "scene_index": 74,
                "quote_ko": "한 생선 장수가 갖다 주는 생선회를 내려다보는 현우. 방사능에 오염된 돌연변이 생선임을 단박에 알 수 있다."
              }
            },
            {
              "scene_index": 74,
              "shot_index": 9,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "상체와 젓가락에 든 생선, 태연한 반응이 중심이므로 식당 전면 구조나 거리의 배치 제어는 필요하지 않다. 일반 배경 파이프라인으로 처리한다. 장면 본문은 오염된 생선을 먹는 상황을 뒷받침하지만, 젓가락을 치켜드는 동작과 상체 구도는 명시하지 않아 신뢰도는 중간이다.",
              "evidence": {
                "scene_index": 74,
                "quote_ko": "여기도 상황이 안 좋기는 마찬가지야. 방사능에 오염돼 제대로 먹을 수 있는 생선도 별로 없어, 다들 그래도 그냥 먹어."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 is a health center building, and A2 is its street-facing exit, establishing a built face and threshold. C1 is a streetside restaurant with a street-facing edge adjoining C2, its access strip. These mapped buildings and frontage relationships make the entire place ineligible for map_marker, including the open B1 street corridor."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L254"
        ],
        "scene_indices": [
          74
        ]
      },
      "bg_refugee_court": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "rubbish-strewn exterior ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 9,
                  "quote_ko": "몸을 일으키면. 이곳은 난민 재판소 밖. 주변을 둘러보면 황폐한 쓰레기 더미뿐이다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 9,
              "shot_index": 2,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "상체와 호흡 반응에 집중하는 근접 숏으로, 인물 간 배치나 건물의 면·출입구 관계를 고정할 필요가 없다. 장소 전체에는 건물과 출입구가 있어 지도 마커는 허용되지 않지만, 이 숏은 구조 배경판도 필요하지 않다.",
              "evidence": {
                "scene_index": 9,
                "quote_ko": "허어어어억!! 악몽에서 깨어난 현우. 몸을 일으키면."
              }
            },
            {
              "scene_index": 9,
              "shot_index": 5,
              "segment_id": "segment_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 its exterior; A3 maps an entrance set in that exterior, forming a building-to-ground threshold. A1 directly adjoins this facade and entrance. The place therefore contains a complex built structure, even though both listed shots focus on local actions on the exterior ground."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L161"
        ],
        "scene_indices": [
          9
        ]
      },
      "bg_refugee_dump": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "refuse mound encounter area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 6,
                  "quote_ko": "쓰레기 꼭대기, 앰버와 라울이 각기 떨어져 쓰레기 더미 속을 뒤지며 뭔가를 뒤지고 있다."
                },
                {
                  "scene_index": 6,
                  "quote_ko": "쓰레기 더미에서 몸을 서서히 드러내는 건.... 고릴라 모양의 로봇이다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "segment_2",
              "label_en": "settlement approach below dwellings",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 6,
                  "quote_ko": "위기를 벗어나서 키득거리며 페드로 집으로 향하는 앰버와 라울, 그리고 로봇."
                },
                {
                  "scene_index": 6,
                  "quote_ko": "카메라 till-up 거대한 난민촌이 한 눈에 들어온다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 6,
              "shot_index": 15,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "쓰레기에서 드러나는 상체와 눈의 점등이 핵심이다. 화면 밖 아이들과의 거리나 이동 경로를 지도에 고정할 필요가 없으며, 쓰레기 산은 건축 구조물이 아닌 지형 덩어리로 유지하면 된다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "로봇, 두 눈에 파란 섬광이 들어오며 앰버와 라울을 쳐다보는데!"
              }
            },
            {
              "scene_index": 6,
              "shot_index": 17,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "두 인물의 크기 차이와 감싸 안는 동작이 중심인 국소적 구도다. 서로 마주 보는 관계만 유지하면 되므로 지형 배치 지도나 건축 배경 플레이트가 필요하지 않다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "생각보다 큰 키의 로봇. 앰버를 내려다보다 방긋 웃더니, 이내 와락 껴안는다!"
              }
            },
            {
              "scene_index": 6,
              "shot_index": 26,
              "segment_id": "segment_2",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "걷는 인물들 뒤로 거대한 판잣집 군이 보이도록 지정된 숏이므로, 건물 외관과 언덕 사이의 높이 및 가림 관계를 배경 플레이트로 유지한다. 장소 전체에 건축물이 포함되어 지도 마커는 사용할 수 없다. 다만 본문은 난민촌 전경을 다음 틸트업에서 드러내므로 이 숏의 건축 노출 범위는 숏 설명에 의존한다.",
              "evidence": {
                "scene_index": 6,
                "quote_ko": "카메라 till-up 거대한 난민촌이 한 눈에 들어온다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements A1 (entrance road continuing toward the wider settlement), A2 (roadside entrance), A3 (hanging area sign), B1 (mound-foot ground), and C1 (refuse mound). These elements alone do not establish a complex built structure: no gate construction is specified, and the mound is terrain. However, Shot 26 explicitly includes enormous refuse-built settlement dwellings, and Scene 6 reveals the wider settlement. Those dwellings are not individually mapped but are part of this place's required visible environment, so the whole-site structure gate applies."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L154"
        ],
        "scene_indices": [
          6
        ]
      },
      "bg_refugee_gate": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_entrance_threshold",
              "label_en": "entrance gate threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 11,
                  "quote_ko": "출입문 닫기 전에 헐레벌떡 뛰어오는 난민들, 그 틈에 현우도 끼여서 간신히 들어온다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_container_frontage",
              "label_en": "container home frontage and doorway",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 11,
                  "quote_ko": "현우, 컨테이너들 사이의 골목을 걸어와 자신의 집 (컨테이너) 앞에 도착한다. 컨테이너 번호 7-31, 문고리를 잡고 잠시 머뭇거리다 들어간다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_exterior_access_ground",
              "label_en": "exterior gate-side access ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 42,
                  "quote_ko": "그때, 고급 세단 한 대가 천천히 다가와 곁에 멈춘다."
                },
                {
                  "scene_index": 42,
                  "quote_ko": "손수건을 꺼내 코를 틀어막으며, 박철진의 앞까지 다가온 윤성찬.."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_sedan_doorway",
              "label_en": "parked sedan doorway",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 42,
                  "quote_ko": "의외로 선선하게 물러나자 의아한 윤성찬. 차에 오르는데 문을 잡고 서는 철진."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 11,
              "shot_index": 1,
              "segment_id": "seg_entrance_threshold",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "닫히는 출입문의 틈과 문턱을 통과하는 몸의 관계가 핵심이다. 문짝의 방향과 개구부, 인물 가림을 유지할 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 11,
                "quote_ko": "출입문 닫기 전에 헐레벌떡 뛰어오는 난민들, 그 틈에 현우도 끼여서 간신히 들어온다."
              }
            },
            {
              "scene_index": 11,
              "shot_index": 4,
              "segment_id": "seg_container_frontage",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "컨테이너 정면의 번호와 출입구를 기준으로 인물이 안으로 들어가는 쇼트다. 정면, 문 개구부와 문턱의 연결 관계를 구조 플레이트로 유지한다.",
              "evidence": {
                "scene_index": 11,
                "quote_ko": "컨테이너 번호 7-31, 문고리를 잡고 잠시 머뭇거리다 들어간다."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 2,
              "segment_id": "seg_exterior_access_ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "보디백 속 얼굴을 내려다보는 국소 시점이므로 주변 진입로의 배치나 구조물의 입체 관계가 필요하지 않다. 일반 스틸 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "찌이이이이이익-! 보디백의 지퍼를 여는 손. 그 안에 있는 죽은 구도환의 얼굴 드러나고. 내려다보는 박철진."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 11,
              "segment_id": "seg_sedan_doorway",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "차에 오르는 상대를 향해 열린 차 문을 잡고 서는 자세가 핵심이다. 차 문과 차체 출입구, 인물 사이의 가림 관계가 위협의 구도를 결정하므로 차량 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "의외로 선선하게 물러나자 의아한 윤성찬. 차에 오르는데 문을 잡고 서는 철진."
              }
            },
            {
              "scene_index": 42,
              "shot_index": 19,
              "segment_id": "seg_exterior_access_ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "전화 소식에 얼굴이 굳는 감정 반응의 클로즈업이다. 주변 인물 간 거리나 출입구 배치를 보여줄 필요가 없으므로 지도나 구조 플레이트 없이 처리한다.",
              "evidence": {
                "scene_index": 42,
                "quote_ko": "뭐?/ 국방장관이라는 말에 얼굴이 굳는 철진."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 Camp entrance gate and B2 adjoining camp boundary establish a built opening and threshold. C2 Interior street shops have street-facing entrances. D2 Container homes, D3 the numbered container home, and D4 its entrance doorway establish readable facades, openings, and occlusions along the alley. These mapped structures make the entire place ineligible for map_marker, including its open exterior access ground."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L163"
        ],
        "scene_indices": [
          11,
          42
        ]
      },
      "bg_refugee_market": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "container corner and exterior approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 20,
                  "quote_ko": "현우와 페드로, 실실 웃으며 왔다가 박철진 수하들이 현우 컨테이너 안을 뒤지는 것을 보고 놀라 숨는다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "market shop frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 22,
                  "quote_ko": "그러다 바나나를 파는 가게 앞에 멈추는 찰리. 손을 뻗으면."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "crowded market passage",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 22,
                  "quote_ko": "인파 틈으로 사라지는 찰리. 그 자리로 뛰어오는 앰버와 라울."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_04",
              "label_en": "market alley and narrow side branch",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 20,
                  "quote_ko": "반대편으로 도망가며 시장 골목에 있던 박스들 전부 쓰러트리고! 더욱 좁은 골목길로 도망가려던 찰나-! 퍽!!"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 20,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "컨테이너 모퉁이가 두 사람을 가리는 경계이므로 벽면과 모서리의 차폐 관계를 유지하는 구조 플레이트가 필요하다. 본문은 컨테이너 수색을 보고 숨는 행동을 명시하지만 정확한 은폐 모퉁이까지 특정하지는 않는다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "현우와 페드로, 실실 웃으며 왔다가 박철진 수하들이 현우 컨테이너 안을 뒤지는 것을 보고 놀라 숨는다."
              }
            },
            {
              "scene_index": 20,
              "shot_index": 6,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "컨테이너 접근 공간에서 이어지는 대치지만, 이 숏의 핵심은 손과 가슴의 접촉 및 밀어내는 체중 이동이다. 주변 구조나 경로 배치보다 두 사람의 근접 동작이 중요하므로 별도의 공간 제어가 필요하지 않다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "뭔가 잘못됐음을 직감 한 현우, 경찰이 한 눈 판 사이에 페드로가 경찰을 팍! 밀친다!"
              }
            },
            {
              "scene_index": 20,
              "shot_index": 16,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "좁은 골목으로 진입하려다 제압되는 지점에 해당한다. 숏은 추격 경로보다 바닥에 고정된 두 신체의 접촉 관계를 강조하므로 지도나 구조 플레이트가 필요하지 않다. 본문에는 무릎으로 누르는 구체적 자세가 없어 세부 대응의 확신은 제한적이다.",
              "evidence": {
                "scene_index": 20,
                "quote_ko": "더욱 좁은 골목길로 도망가려던 찰나-! 퍽!!\n개머리판으로 현우를 제압하는 사복경찰!"
              }
            },
            {
              "scene_index": 22,
              "shot_index": 3,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "가게 앞에서 벌어지지만 손과 바나나의 근접 관계만 읽히면 되는 클로즈업이다. 가게 입면이나 출입구의 구조적 연속성은 숏의 핵심이 아니므로 일반 배경 파이프라인으로 충분하다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "그러다 바나나를 파는 가게 앞에 멈추는 찰리. 손을 뻗으면."
              }
            },
            {
              "scene_index": 22,
              "shot_index": 7,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "인파 속으로 들어가는 단일 진행 축과 주변 사람 대비 신체 크기가 중심이다. 여러 고정 지점 사이의 거리나 분기 배치를 제어할 필요가 없으며, 장소 전체에 복합 구조물이 있어 지도 마커도 허용되지 않는다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "인파 틈으로 사라지는 찰리."
              }
            },
            {
              "scene_index": 22,
              "shot_index": 9,
              "segment_id": "seg_03",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "도착 직후 손가락으로 방향을 지시하는 상체 숏이다. 화면 밖 진행 방향만 일관되면 되며, 구체적인 골목 분기나 인물 간 거리 배치는 핵심이 아니다.",
              "evidence": {
                "scene_index": 22,
                "quote_ko": "그 자리로 뛰어오는 앰버와 라울.\n앰버\n저쪽으로!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "C1 is a built container with readable exterior faces and an interior; C2 is its entrance threshold, adjoining exterior access space C3. M2 is a street-facing shop with entrance M3 along pedestrian passage M1. These mapped built forms require consistent faces, openings, and occlusion relationships, so map_marker is unavailable throughout the place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L167"
        ],
        "scene_indices": [
          20,
          22
        ]
      },
      "bg_roadside_service_station": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Mart interior",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 49,
                  "quote_ko": "주유소 안쪽에 있는 마트."
                },
                {
                  "scene_index": 49,
                  "quote_ko": "찰리가 약품 코너에서 뭔가를 뒤적뒤적하고 있다. 뒤따라 들어온 앰버와 라울."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Roadside collision area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 49,
                  "quote_ko": "하지만 동시에 캠핑카도 중심을 잃기 시작하더니...쓰레기 둔덕에 돌진! 쾅!! (순간 암전)"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "Overturned camper window interface",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 49,
                  "quote_ko": "완전히 뒤집힌 캠핑카 안. 연기가 폴폴 나고."
                },
                {
                  "scene_index": 49,
                  "quote_ko": "차안을 들여다보는 여자들- 태진(30, 여)과 은영(31, 여)"
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 49,
              "shot_index": 14,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "실제 장면은 마트 내부다. 이 숏의 핵심은 아이들 너머로 드러나는 총을 겨눈 인물의 위협이며, 특정 출입구나 건물 면의 배치를 재현하는 것이 아니다. 인물의 전경 가림과 전신 노출은 일반 배경·스틸 구성으로 처리한다. 장소 전체의 구조물 판정상 지도 경로도 사용할 수 없다.",
              "evidence": {
                "scene_index": 49,
                "quote_ko": "놀란 앰버와 라울, 그리고 찰리. 쳐다보면. 산탄총을 겨냥하고 있는 조일광."
              }
            },
            {
              "scene_index": 49,
              "shot_index": 47,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "충돌 직후 차량의 급격한 운동이 중심이며, 여러 지점 사이의 거리나 경로를 읽히는 숏은 아니다. 차량 자세 변화는 일반 스틸·액션 구성으로 처리하고 고정 구조물 배경판은 요구하지 않는다. 대본은 충돌과 이후 전복 상태를 확인해 주지만 공중 반동의 세부 단계 및 사고 지점과 주유소의 정확한 관계는 확정하지 않는다. 장소 전체의 구조물 판정상 지도 경로는 제외한다.",
              "evidence": {
                "scene_index": 49,
                "quote_ko": "하지만 동시에 캠핑카도 중심을 잃기 시작하더니...쓰레기 둔덕에 돌진! 쾅!! (순간 암전)"
              }
            },
            {
              "scene_index": 49,
              "shot_index": 51,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "뒤집힌 차량 내부에서 외부 인물을 올려다보므로 창 개구부와 전복된 내부 테두리의 방향, 안팎의 높이 및 가림 관계가 중요하다. 사고 후 고정된 차량 구조의 배경판으로 이 관계를 유지한다.",
              "evidence": {
                "scene_index": 49,
                "quote_ko": "완전히 뒤집힌 캠핑카 안. 연기가 폴폴 나고. 라울과 앰버, 찰리도 정신을 잃었다. 의식을 잃어가는 현우. 눈을 살며시 뜨면...전구, 희미하게 켜졌다 꺼졌다-를 반복한다. 차안을 들여다보는 여자들- 태진(30, 여)과 은영(31, 여)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 (Inner station mart) is a building, and B2 (Forecourt-facing mart entrance) is an opening in its forecourt-facing facade. B3 (Mart entrance apron) connects that threshold to A1 (Station fueling forecourt). These mapped elements establish readable building faces, openings and inside/outside occlusion relations, so map_marker is unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L205"
        ],
        "scene_indices": [
          49
        ]
      },
      "bg_ruined_village_square": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "Truck cage along village approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 57,
                  "quote_ko": "현우와 앰버가 쇠창살(케이지) 안에 갇힌 채 트럭 위에 실려서 끌려가고 있는 상황이다."
                },
                {
                  "scene_index": 57,
                  "quote_ko": "쇠창살 너머로 보이는 수많은 하회탈 인파들이 창과 몽둥이를 들고 함성을 지른다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "Church-like building frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 57,
                  "quote_ko": "성당인 듯 보이는 건물 앞에 트럭이 서자, 결박된 채로 현우와 앰버를 끌어내는 병사들. 두 팔을 벌린 예수 동상에도 하회탈 가면이 씌워진."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "Food store exterior threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 62,
                  "quote_ko": "드르르르르륵. 낡은 철문 열리는 소리와 함께 열린 식량창고 문. 수빈과 현우. 마을총무(50대)가 들어와 보는데... 텅 빈 식량창고. 쌀 몇 포대와 감자 한 포대 정도."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_04",
              "label_en": "Open clearing and lodging forecourt",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 62,
                  "quote_ko": "한편, 공터에서 낡은 트럭의 시동을 부르릉 부르릉 걸고 있는 앰버.. 그리고 그 모습을 바라보는 찰리와 라울, 라울의 발에 툭.. 부딪히는 낡은 축구공 하나."
                },
                {
                  "scene_index": 67,
                  "quote_ko": "찰리와 B-200. 숙소를 내려다보는데... 여기저기 터지는 군용 헤드라이트 불빛!"
                },
                {
                  "scene_index": 67,
                  "quote_ko": "어둠 속에서 나타난 찰리. 저벅. 저벅."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_05",
              "label_en": "Village vehicle route and battle ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 67,
                  "quote_ko": "빠르게 멀어지는 민병대 트럭! 앰버와 현우, 뒤따라 달려가 보지만. 멀어지는 트럭"
                },
                {
                  "scene_index": 67,
                  "quote_ko": "트럭 앞에서 대기하고 있는...B-200. B-200이 박철진 트럭을 향해 고사포 총 조준하면!"
                },
                {
                  "scene_index": 67,
                  "quote_ko": "찰리, 다친 몸을 이끌고 B-200의 폭파지점으로 향한다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 57,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "케이지 안쪽에서 쇠창살 틈으로 군중을 보는 구도다. 차량 위 관찰 높이와 창살의 전경 가림을 유지해야 하므로 구조 플레이트가 필요하다. 장소 전체에 복합 구조물이 있어 지도 마커도 사용할 수 없다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "쇠창살 너머로 보이는 수많은 하회탈 인파들이 창과 몽둥이를 들고 함성을 지른다."
              }
            },
            {
              "scene_index": 57,
              "shot_index": 5,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "건물 앞에서 벌어지지만 핵심은 병사들의 당기는 힘과 결박된 상체의 순간적인 쏠림이다. 적재함 가장자리만 국소적으로 유지하면 되며 건물 입면이나 출입구의 공간 관계를 고정할 필요는 없다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "성당인 듯 보이는 건물 앞에 트럭이 서자, 결박된 채로 현우와 앰버를 끌어내는 병사들."
              }
            },
            {
              "scene_index": 57,
              "shot_index": 7,
              "segment_id": "seg_02",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "가면을 쓴 동상의 얼굴과 벌린 양팔을 건물 외관과 함께 올려다보는 쇼트다. 동상과 입면의 높이, 형태, 겹침을 유지하는 구조 플레이트가 적합하다.",
              "evidence": {
                "scene_index": 57,
                "quote_ko": "두 팔을 벌린 예수 동상에도 하회탈 가면이 씌워진.\n그 기괴한 형상을 쳐다보며 끌려 들어가는 현우와 앰버"
              }
            },
            {
              "scene_index": 62,
              "shot_index": 3,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "외부 문턱에서 열린 철문 너머의 빈 창고를 드러낸다. 문짝과 개구부의 가림, 내부 바닥의 깊이, 남은 포대의 배치가 빈 공간을 읽게 하므로 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "드르르르르륵. 낡은 철문 열리는 소리와 함께 열린 식량창고 문. 수빈과 현우. 마을총무(50대)가 들어와 보는데... 텅 빈 식량창고. 쌀 몇 포대와 감자 한 포대 정도."
              }
            },
            {
              "scene_index": 62,
              "shot_index": 15,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "화면 속 내비게이션 지도는 이야기 정보를 전달하는 투사 영상이지 촬영 장소의 배치를 제어하는 지도가 아니다. 바닥 일부와 지도 그래픽만 필요하며 주변 공터의 공간 설계는 필요 없다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "(pov: 네비 지도) 흠... 여기서 서남쪽 25.6km에 백화점과 마트가 있었어."
              }
            },
            {
              "scene_index": 62,
              "shot_index": 18,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "상대에게 보내는 표정과 시선이 중심인 얼굴 클로즈업이다. 대화 시선축만 이어주면 되며 공터나 주변 건물의 배치를 고정할 필요가 없다.",
              "evidence": {
                "scene_index": 62,
                "quote_ko": "같이 가줄까?. (수빈에게 찡긋)"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 40,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "권총과 관자놀이의 접촉, 두 인물의 밀착과 위협이 핵심이다. 가까운 상체 구도 안에서 관계가 명확하므로 주변 숙소나 공터의 배치 제어는 불필요하다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "화난 표정의 찰리. 싸울 태세를 갖추는데..! 순간 현우의 머리에 권총을 대는 박철진!"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 49,
              "segment_id": "seg_05",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "트럭 진행 방향을 막는 관계는 중요하지만, 이 쇼트는 한 인물의 전신과 화면 밖 트럭을 향한 단순한 조준축으로 표현할 수 있다. 건물 면이나 차량 개구부가 핵심은 아니므로 구조 플레이트까지 요구하지 않는다. 장소 전체의 구조물 때문에 지도 마커는 금지된다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "트럭 앞에서 대기하고 있는...B-200. B-200이 박철진 트럭을 향해 고사포 총 조준하면!"
              }
            },
            {
              "scene_index": 67,
              "shot_index": 70,
              "segment_id": "seg_05",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "남은 부품과 눈을 감는 얼굴을 통한 애도가 중심이다. 폭파지점의 전체 배치나 잔해 사이 거리보다 표정과 부품을 품는 동작이 중요하므로 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 67,
                "quote_ko": "B-200도 산산이 부서져... 오직 그의 가슴에 있던 부품만이 남아있다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The site contains multiple readable built structures: A2, the tall water-tank-like tower; A3, the hanok building fabric; B1-B3, the church-like building, frontage and entrance; B4, the outstretched-arm statue adjoining that entrance; C2-C3, the lodging building and entrance; D1-D2, the food store and iron entrance door; and E1-E2, the disused warehouse and elevated exterior threshold overlooking the lodging. Their elevations, openings, level relationships and occlusions make this a complex built site. No shot at this place is eligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L218"
        ],
        "scene_indices": [
          57,
          62,
          67
        ]
      },
      "bg_seawall_construction": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "seawall face and support strip",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 7,
                  "quote_ko": "제방 벽 곳곳이 심하게 금이 가 있다."
                },
                {
                  "scene_index": 13,
                  "quote_ko": "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다. 지지대에도 물이 흐르고."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "open repair ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 7,
                  "quote_ko": "그러자 각기 욕을 하며 달려드는 난민들, 이를 막아서는 경비병들."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_03",
              "label_en": "truck entry and adjacent approach",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 7,
                  "quote_ko": "사람들이 몰려들자, 겁이 나는지 부랴부랴 차에 타는 관리소장."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_04",
              "label_en": "seawall roadside gathering ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 13,
                  "quote_ko": "인공제방 바로 옆 노상에 쿠마의 아지트가 있다."
                },
                {
                  "scene_index": 13,
                  "quote_ko": "현우가 살기등등. 쿠마를 향해 뚜벅뚜벅 걸어가자."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 7,
              "shot_index": 11,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "제방을 지목하지만 중심은 절박한 얼굴과 호소다. 제한적으로 보이는 균열 배경은 일반 배경 파이프라인으로 처리할 수 있으며, 벽면 전체의 면·지지대 관계를 고정할 필요는 낮다. 장소 전체의 구조물 조건상 지도 마커는 사용하지 않는다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "소장님!!! 잠깐만요! 방벽에 물새는 거 저거 안 보여요?!"
              }
            },
            {
              "scene_index": 7,
              "shot_index": 13,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "핵심은 두 인물의 신체 접촉과 밀려나는 순간이다. 공터 전체의 거리나 이동 경로가 아니라 국소적인 동작이므로 지도나 구조물 플레이트가 필요하지 않다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "난민남1을 거세게 제압하는 경비병! 철퍽! 땅바닥에 쓰러지는 난민남1."
              }
            },
            {
              "scene_index": 7,
              "shot_index": 15,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "상체가 차량 내부로 들어가는 순간에는 출입구, 차체, 몸의 가림 관계가 중요하다. 군중의 접근도 포함되지만 차량 개구부를 통과하는 동작을 유지해야 하므로 구조물 플레이트를 사용한다.",
              "evidence": {
                "scene_index": 7,
                "quote_ko": "사람들이 몰려들자, 겁이 나는지 부랴부랴 차에 타는 관리소장."
              }
            },
            {
              "scene_index": 13,
              "shot_index": 10,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "총을 겨누는 위협과 두 인물의 가까운 접촉 관계가 중심이다. 노상의 전체 배치나 제방 구조가 샷을 결정하지 않으므로 일반 배경 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "순식간에 총 든 놈을 때려눕히며 총을 뺏어 쿠마를 겨누는 현우."
              }
            },
            {
              "scene_index": 13,
              "shot_index": 13,
              "segment_id": "seg_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "갈라진 제방 벽면과 누수가 관찰 대상 자체다. 균열이 놓인 벽의 면과 지지대로 이어지는 구조적 관계를 유지해야 하므로 구조물 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다. 지지대에도 물이 흐르고."
              }
            },
            {
              "scene_index": 13,
              "shot_index": 20,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "제방 앞 대화의 연속이지만 화면의 핵심은 지폐를 낚아채는 손이다. 벽면 구조나 장소 내 이동을 설명할 필요가 없는 삽입 클로즈업이므로 별도 공간 제어를 사용하지 않는다.",
              "evidence": {
                "scene_index": 13,
                "quote_ko": "(잽싸게 돈 받아, 센다)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 Artificial seawall is a constructed dividing wall with distinct landward and seaward faces. A2 Seawall supports adjoin its landward face, and A3 Landward seawall-foot strip runs beside that face and the supports. These mapped elements establish readable faces, structural depth, and occlusion relationships; map_marker is unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L156",
          "L157",
          "L158"
        ],
        "scene_indices": [
          7,
          13
        ]
      },
      "bg_sewer_and_manhole": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_01",
              "label_en": "vehicle encounter roadway",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 27,
                  "quote_ko": "찰리에게 달려드는 커다란 차량 한 대! 끼이이이이이이이이이이이익-!!!! 황급히 찰리 앞에 멈춰 서는 자동차."
                },
                {
                  "scene_index": 27,
                  "quote_ko": "차에서 내리는 한 남자. 찰리 쪽으로 저벅저벅 걸어간다. 헤드라이트 불빛으로 인해 얼굴 보이지 않고."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "segment_02",
              "label_en": "concealed roadside observation corner",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 27,
                  "quote_ko": "차에 오르는 찰리를 눈여겨보는 누군가의 시선(이하 구도환)"
                }
              ],
              "confidence": "low"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 27,
              "shot_index": 12,
              "segment_id": "segment_01",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "차량과 달리는 인물의 수렴 동선이 중요하지만, 장소 전체에 지상과 지하를 연결하는 맨홀 개구부가 있어 지도 마커 경로는 제외한다. 차량 전경을 유지해야 하므로 차량의 입체 형태와 도로 위 인물의 크기·가림 관계를 구조 플레이트로 고정한다. 이동과 구조 문제가 혼재하여 확신도는 중간이다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "찰리에게 달려드는 커다란 차량 한 대! 끼이이이이이이이이이이이익-!!!! 황급히 찰리 앞에 멈춰 서는 자동차."
              }
            },
            {
              "scene_index": 27,
              "shot_index": 18,
              "segment_id": "segment_01",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "정차한 차량의 헤드라이트를 등지고 다가오는 인물의 전신 실루엣이 핵심이다. 차량 전면, 광원, 인물 사이의 깊이와 가림 관계가 얼굴의 비가시성을 결정하므로 구조 플레이트가 필요하다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "차에서 내리는 한 남자. 찰리 쪽으로 저벅저벅 걸어간다. 헤드라이트 불빛으로 인해 얼굴 보이지 않고. 올려다보는 찰리."
              }
            },
            {
              "scene_index": 27,
              "shot_index": 21,
              "segment_id": "segment_02",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "관찰자의 눈매와 시선에 집중하며 관찰 대상과 차량은 화면 밖에 둔다. 모퉁이는 좁은 프레임 경계로만 쓰여 별도의 구조 플레이트 없이 일반 배경으로 처리할 수 있다. 장면 본문은 관찰 시선만 명시하고 골목 모퉁이나 은폐 구조는 확인해 주지 않으므로 해당 구획의 구조 판정은 낮은 확신도로 둔다.",
              "evidence": {
                "scene_index": 27,
                "quote_ko": "차에 오르는 찰리를 눈여겨보는 누군가의 시선(이하 구도환)"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1 (Roadway manhole access) is a built threshold with a covered road-level opening and access continuing below, introducing distinct levels and opening/occlusion relationships. It triggers the site-wide structure gate. B1 (Continuous street roadway) and B2 (Road-edge streetlight line) do not independently trigger it. The scene additionally contains a large vehicle, a vehicle-scale built form central to the roadway shots."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L177"
        ],
        "scene_indices": [
          27
        ]
      },
      "bg_shanty_flood": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "ground",
              "label_en": "camp exterior ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 35,
                  "quote_ko": "바닷물이 밀려들고, 맨몸으로 대피하는 사람들!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "roofline",
              "label_en": "shack roofline and overhead threat",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 35,
                  "quote_ko": "빠르게 덮치는 쓰나미."
                }
              ],
              "confidence": "low"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 35,
              "shot_index": 1,
              "segment_id": "ground",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "핵심은 흔들리는 땅에 선 사람들의 공포와 주저하는 반응이다. 대피 방향과 전경의 여유 공간은 일반 구도로 표현할 수 있으며, 사람들 사이의 정확한 거리나 이동 경로를 지도화할 필요는 없다. 장소 전체에 구조물이 있으므로 map_marker도 허용되지 않는다.",
              "evidence": {
                "scene_index": 35,
                "quote_ko": "’둑이 무너진다!!! 도망쳐!!!’ 놀라 어쩔 줄 모르는 사람들의 단말마 비명들."
              }
            },
            {
              "scene_index": 35,
              "shot_index": 3,
              "segment_id": "roofline",
              "lane": "structure_plate",
              "confidence": "low",
              "rationale_ko": "숏 설명상 판잣집 지붕선이 해수 덩어리의 크기를 가늠하는 기준이므로, 낮은 시점에서 보이는 지붕 형태와 중첩을 유지할 구조물 플레이트가 적합하다. 다만 장면 본문은 쓰나미만 명시하고 지붕은 언급하지 않아, 구조 구획과 레인 판단의 본문 근거는 간접적이다.",
              "evidence": {
                "scene_index": 35,
                "quote_ko": "빠르게 덮치는 쓰나미."
              },
              "routed_conservatively": true,
              "routing_reason": "low_confidence"
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Reviewed mapped elements C1 (Refugee camp exterior ground) and C2 (Refugee camp embankment). C2 is a built earthwork, but its readable faces and levels are unspecified; C1 maps only the access surface. The decisive complex-structure evidence is the shack roofline explicitly required by S35_Shot3 within this place, although those buildings are omitted from the mapped elements and full scene text. The place therefore includes built roof forms, closing the map_marker lane site-wide."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L192"
        ],
        "scene_indices": [
          35
        ]
      },
      "bg_storm_boat": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "ship edge beside supporting post",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 80,
                  "quote_ko": "한 손으로 기둥을 붙잡고 현우의 손을 잡아주는 찰리!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_02",
              "label_en": "deep submerged water",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 80,
                  "quote_ko": "찰리와 현우는 아래로 끝없이 내려가고.... 주변이 어두워지고 서서히 암전되는 화면."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 80,
              "shot_index": 9,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "선박 가장자리와 기둥이 있는 구조 구역이지만, 이 샷의 핵심은 손목을 붙잡는 접촉 동작이다. 손 중심의 밀착 구도에서는 구조물의 면이나 개구부를 해석할 필요가 없으므로 별도 구조 플레이트 없이 일반 스틸 파이프라인으로 처리한다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "한 손으로 기둥을 붙잡고 현우의 손을 잡아주는 찰리!"
              }
            },
            {
              "scene_index": 80,
              "shot_index": 15,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "앞선 손목 클로즈업과 축·크기를 유지하며 손이 떨어지는 순간을 보여주는 샷이다. 좁은 선박 가장자리 참조보다 손 사이의 접촉 단절이 중심이므로 배치 지도나 구조 플레이트는 필요하지 않다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "이에 찰리의 손을 놓쳐버린 현우, 파도에 휩쓸린다!"
              }
            },
            {
              "scene_index": 80,
              "shot_index": 20,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "두 인물이 함께 가라앉는 관계는 중요하지만, 주변은 구별할 지형이나 기준점이 없는 어두운 수중이다. 좌우 배치와 실루엣 간격은 화면 구도로 유지할 수 있으며, 균질한 물속을 평면 지도로 만들 실익이 없다.",
              "evidence": {
                "scene_index": 80,
                "quote_ko": "찰리와 현우는 아래로 끝없이 내려가고.... 주변이 어두워지고 서서히 암전되는 화면."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The sole mapped element, (S1) Sea surface and underlying water, contains no built structure. However, the bound shots explicitly include a ship's edge, deck strip and supporting post, and Scene 80 confirms the ship and post. These unmapped but explicitly included vehicle-scale structural elements make the supplied shot location structurally complex; map_marker is therefore unavailable throughout this place."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L261",
          "L262"
        ],
        "scene_indices": [
          80
        ]
      },
      "bg_swamp_vehicle_trap": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "swamp margin and warning-sign ground",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "현우와 앰버 널찍한 나무를 찾는 중... 나무판을 찾다가 커다란 신발자국을 본 앰버"
                },
                {
                  "scene_index": 56,
                  "quote_ko": "부근에 출입 금지 팻말과 함께 부식돼 식별이 안 되는 방사능 구역 표시, 거길 기점으로 넓은 앵글로 전환되면, 황폐한 늪지대를 부감으로 보여준다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_02",
              "label_en": "wooded capture area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "한편, 찰리는 앰버 말대로 숲에 먼저 와서 나무와 꽃에 취해있는 상황."
                },
                {
                  "scene_index": 56,
                  "quote_ko": "우아한 날갯짓을 펄럭. 펄럭 훨훨 날아가고. 그것을 올려다보는 순간 화면을 덮치는 그물망!"
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_03",
              "label_en": "trap pit and surrounding rim",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "바짝 긴장하며 한 걸음을 떼는데...순간 트랩에 빠지는 현우와 앰버, 아아아아악!"
                },
                {
                  "scene_index": 56,
                  "quote_ko": "가면(하회탈 모양의 가죽 마스크)을 형형색색을 쓴 남자들이 구덩이에 빠진 현우와 앰버를 내려다본다."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_04",
              "label_en": "stranded vehicle exterior",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 56,
                  "quote_ko": "현우의 차가 늪지대 앞에서 멈추려다 풍덩 빠진다."
                },
                {
                  "scene_index": 61,
                  "quote_ko": "늪지대. 박철진과 민병대원들이 만지고 둘러보고 있는 건... 현우 일행이 탔던 자동차다."
                }
              ],
              "confidence": "high"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 56,
              "shot_index": 5,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "한 인물이 발자국을 살피는 국소적인 행동과 크기 비교가 중심이다. 이동 경로나 여러 지점의 배치를 통제할 지도는 필요하지 않으며, 장소 전체의 구조물 판정상 지도 마커도 사용할 수 없다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "현우와 앰버 널찍한 나무를 찾는 중... 나무판을 찾다가 커다란 신발자국을 본 앰버"
              }
            },
            {
              "scene_index": 56,
              "shot_index": 8,
              "segment_id": "seg_02",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "숲속에서 시선을 올리는 순간 그물이 덮치는 동작이 핵심이다. 고정 구조물의 면이나 지상 이동 배치가 아니라 인물과 낙하하는 그물의 순간 관계이므로 일반 배경·스틸 구성으로 처리한다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "우아한 날갯짓을 펄럭. 펄럭 훨훨 날아가고. 그것을 올려다보는 순간 화면을 덮치는 그물망!"
              }
            },
            {
              "scene_index": 56,
              "shot_index": 14,
              "segment_id": "seg_03",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "함정 구덩이의 바닥과 가장자리 사이 높이 차, 벽면에 의한 가림, 위에서 내려다보는 인물들의 관계를 유지해야 한다. 평면 지도보다 구덩이 입체 형상을 담은 배경 플레이트가 적합하다. 다만 원문에는 구덩이의 구체적 시공 형태가 없어 확신은 중간이다.",
              "evidence": {
                "scene_index": 56,
                "quote_ko": "가면(하회탈 모양의 가죽 마스크)을 형형색색을 쓴 남자들이 구덩이에 빠진 현우와 앰버를 내려다본다."
              }
            },
            {
              "scene_index": 61,
              "shot_index": 1,
              "segment_id": "seg_04",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "차량 외관 전경은 차체의 끝면과 옆면, 진흙에 잠긴 하부의 관계가 핵심이다. 차량 규모의 입체 구조를 평면화하지 않도록 구조물 배경 플레이트를 사용한다.",
              "evidence": {
                "scene_index": 61,
                "quote_ko": "늪지대. 박철진과 민병대원들이 만지고 둘러보고 있는 건... 현우 일행이 탔던 자동차다."
              }
            },
            {
              "scene_index": 61,
              "shot_index": 5,
              "segment_id": "seg_04",
              "lane": "none",
              "confidence": "medium",
              "rationale_ko": "차량 옆 공간에 속하지만 이 숏의 중심은 얼굴의 거만한 표정이다. 배경에 차체 일부만 남으므로 구조물 전체의 면과 가림을 통제할 플레이트는 필수가 아니다. 원문 대사는 태도를 뒷받침하지만 구체적인 미소와 구도는 명시하지 않는다.",
              "evidence": {
                "scene_index": 61,
                "quote_ko": "하, 여기에 숨었다고? 깜찍한 놈들이네!"
              }
            },
            {
              "scene_index": 61,
              "shot_index": 7,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "녹슨 팻말 하나를 보여주는 국소적 인서트다. 작은 표지물은 그 자체로 복잡한 구조물이 아니며, 주변 지점 사이의 거리나 이동 방향도 숏의 핵심이 아니므로 일반 배경·스틸 구성으로 충분하다.",
              "evidence": {
                "scene_index": 61,
                "quote_ko": "녹슨 방사능 구역 팻말."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "Mapped elements reviewed: A1 Extensive wasteland swamp, A2 Adjoining swamp-edge ground, B1 Corroded radiation-area sign, and B2 No-entry warning sign. These mapped elements alone are terrain and small sign furniture, not complex structures. However, the full place content also includes the stranded automobile in Scenes 56 and 61, identified as an old camper in S61_Shot1. Its vehicle-scale built form qualifies the place as containing a complex structure even though it is omitted from the mapped-element list. The trap pit in Scene 56 additionally requires rim-to-floor level and occlusion consistency. No shot at this place is eligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L215"
        ],
        "scene_indices": [
          56,
          61
        ]
      },
      "bg_underwater_dump": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "segment_1",
              "label_en": "near-bottom debris area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 1,
                  "quote_ko": "물고기는 바닥에 잠긴 온갖 쓰레기 더미에 튀어나온 로봇 손가락을 발견한다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 1,
              "shot_index": 1,
              "segment_id": "segment_1",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "물고기의 주둥이와 로봇 손가락이 접촉하는 국소적 행동이 핵심이다. 해저 전체의 거리나 이동 경로를 배치할 필요가 없으며, 돌출된 손가락과 쓰레기 더미는 구조물의 면·개구부·층위를 일관되게 재현해야 하는 대상이 아니다. 일반 배경·스틸 구성으로 접촉 관계를 충분히 표현할 수 있다.",
              "evidence": {
                "scene_index": 1,
                "quote_ko": "손가락을 보고는 호기심이 생겼는지 주둥이로 톡. 건드려 보고."
              }
            }
          ],
          "site": {
            "has_complex_structure": false,
            "structure_evidence_en": "The mapped elements, (B1) Underlying seabed and (W1) Overlying seawater, define natural underwater space without a complex built structure. The scene's rubbish pile and protruding robot finger are local debris, not architectural spatial anchors. The approaching crane is an incoming action element, not a mapped site structure."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L145"
        ],
        "scene_indices": [
          1
        ]
      },
      "bg_unstaffed_shop": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_1",
              "label_en": "moving truck cab",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 3,
                  "quote_ko": "찰리를 포함해 고철을 가득 실은 덤프트럭이 달리고 있다. 차 안에서 뉴스가 흘러나오고. 꾸벅꾸벅 조는 덤프트럭 운전사."
                }
              ],
              "confidence": "medium"
            },
            {
              "segment_id": "seg_2",
              "label_en": "open street corridor",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 40,
                  "quote_ko": "그 시각 현우와 앰버, 찰리는 도심 방향을 향해 뛰고 있다. 지쳐서 멈춰서는 자꾸 뒤를 돌아보는 앰버. 눈물로 범벅이다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_3",
              "label_en": "street with opposite shop frontage",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 40,
                  "quote_ko": "경찰이 없는 거리, 건너편에 무인 점포가 보인다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "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": 40,
              "shot_index": 1,
              "segment_id": "seg_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "멈춰 선 인물의 지친 상체와 눈물, 뒤돌아보는 반응이 중심이다. 도로 위 이동 거리나 인물 간 배치를 제어할 필요가 없으며, 장소 전체에 점포 구조물이 있어 지도 마커도 허용되지 않는다.",
              "evidence": {
                "scene_index": 40,
                "quote_ko": "지쳐서 멈춰서는 자꾸 뒤를 돌아보는 앰버. 눈물로 범벅이다."
              }
            },
            {
              "scene_index": 40,
              "shot_index": 4,
              "segment_id": "seg_2",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "상대에게 소리치는 절박한 표정과 두 사람의 단순한 시선축이 핵심이다. 어깨 너머 얼굴 구도는 일반 배경 구성으로 처리할 수 있으며 거리 전체의 배치나 점포 입면을 고정할 필요가 없다.",
              "evidence": {
                "scene_index": 40,
                "quote_ko": "가야 돼! 일어나 빨리! (움직이지 않자) 여길 벗어나야 한다고!"
              }
            },
            {
              "scene_index": 40,
              "shot_index": 6,
              "segment_id": "seg_3",
              "lane": "structure_plate",
              "confidence": "medium",
              "rationale_ko": "세 사람의 도주 동선과 건너편 점포가 함께 드러나는 혼합 구도다. 장소 전체의 구조물 판정으로 지도 마커는 제외하며, 도로 건너 점포의 입면·출입구·전면 보행 공간이 일관되게 보이도록 구조 플레이트를 사용한다. 장면 본문은 점포의 존재와 건너편 위치만 명시하므로 확신도는 중간이다.",
              "evidence": {
                "scene_index": 40,
                "quote_ko": "거칠게 앰버를 잡아끌고. 시민들 눈을 피해 도망치는 현우, 뒤따르는 찰리. 경찰이 없는 거리, 건너편에 무인 점포가 보인다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "B1 is a street-facing shop building with a readable facade; B2 is an entrance set into that facade; B3 is the pedestrian access adjoining the facade, entrance, and street edge. Together these mapped elements establish built faces, an opening, and frontage relationships across A1. The place-level structure gate therefore excludes map_marker for every shot."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L194"
        ],
        "scene_indices": [
          3,
          40
        ]
      },
      "bg_village_church_arena": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_arena",
              "label_en": "Arena floor and cage threshold",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "성당 앞 마을 한가운데 만들어진 격투장."
                },
                {
                  "scene_index": 60,
                  "quote_ko": "케이지 문이 자동으로 열리고, 케이지 밖으로 천천히 걸어 나오는 찰리. 반대편에 찰리보다 크고 육중하게 생긴 B-200 개조된 전투 병기가 서있다."
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_tank",
              "label_en": "Water-tank base and adjoining walls",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "그대로 백산을 향해 쓰러지는 거대한 탱크 탑! 안에서 뿜어져 나오는 거대한 물줄기! 물을 먹고 바르는 마을 사람들 현우 일행, 각자가 벽 뒤에 숨어서 물을 피한다!"
                }
              ],
              "confidence": "high"
            },
            {
              "segment_id": "seg_ridge",
              "label_en": "Village-edge ridge resting area",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "scene_index": 60,
                  "quote_ko": "서서히 카메라 내려오면 능선에 앉아있는 두 사람의 뒷모습 현우와 찰리다."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 60,
              "shot_index": 4,
              "segment_id": "seg_arena",
              "lane": "structure_plate",
              "confidence": "high",
              "rationale_ko": "대치 거리도 중요하지만 케이지 문을 통과하며 시야가 열리는 장면이므로 출입구의 면과 가림 관계를 유지해야 한다. 장소 전체에 복합 인공 구조물이 있어 지도 마커는 사용할 수 없으며, 구조 배경판으로 출입구와 반대편 격투장 바닥의 관계를 고정한다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "케이지 문이 자동으로 열리고, 케이지 밖으로 천천히 걸어 나오는 찰리. 반대편에 찰리보다 크고 육중하게 생긴 B-200 개조된 전투 병기가 서있다."
              }
            },
            {
              "scene_index": 60,
              "shot_index": 52,
              "segment_id": "seg_tank",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "물탱크 주변 구조 구역에 속하지만 이 숏의 핵심은 깨진 가면 아래 드러난 얼굴이다. 얼굴 클로즈업에는 탱크와 벽의 배치나 병사들의 정확한 위치를 고정할 필요가 없어 일반 배경·스틸 파이프라인을 사용한다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "잠시 후, 물에 홀딱 젖은 채 몸을 일으키는 백산. 그런데 백산의 황금 가면이 반쯤 깨져 있는 상황. 그런데, 드러나는 백산의 얼굴. 그동안 피복으로 흉측하게 녹아내린 모습이다."
              }
            },
            {
              "scene_index": 60,
              "shot_index": 63,
              "segment_id": "seg_ridge",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "능선은 고정 구조물보다 지면 위 인물 배치를 다루는 구역이지만, 이 숏은 이동이나 거리 관계가 아니라 두 손을 맞잡는 우정의 순간을 강조한다. 손과 팔 중심의 근접 구도에는 지도나 구조 배경판이 필요하지 않다.",
              "evidence": {
                "scene_index": 60,
                "quote_ko": "(고개 끄덕 손을 잡으며) 응 현우는 내 친구! 앰버도 라울도 내 친구!"
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "The mapped Village church (A1) and Church frontage entrance (A2) establish a building facade and opening; the Arena ground hatch (B2) establishes a ground-to-underground threshold; the Village water-tank tower (D1) and adjoining walls (D2) establish vertical structure and occlusion. Arena spectator seating (C1) and Surrounding hanok village buildings (E2) further define built spatial relationships. These make the entire place ineligible for map_marker, including its open arena floor and village-edge ridge."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L219",
          "L229"
        ],
        "scene_indices": [
          60
        ]
      },
      "bg_waste_collection_ship": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "segment_id": "seg_01",
              "label_en": "vessel deck rubbish area",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "scene_index": 2,
                  "quote_ko": "쓰레기 수거선의 갑판으로 우수수 떨어지는 쓰레기들."
                }
              ],
              "confidence": "medium"
            }
          ],
          "shot_bindings": [
            {
              "scene_index": 2,
              "shot_index": 3,
              "segment_id": "seg_01",
              "lane": "none",
              "confidence": "high",
              "rationale_ko": "선체와 갑판이 있는 장소이므로 map_marker는 사용할 수 없다. 이 숏의 핵심은 쓰레기 사이에서 그물에 감긴 로봇의 전신을 드러내는 것이며, 선체의 면·높이·개구부나 갑판 경계의 정확한 재현은 요구되지 않는다. 주변 쓰레기와 몸의 윤곽은 일반 배경·스틸 구성으로 처리할 수 있어 구조 플레이트도 필수는 아니다.",
              "evidence": {
                "scene_index": 2,
                "quote_ko": "그 틈에 그물에 몸이 감긴 낡은 고철 로봇. 찰리(인공지능 로봇/5-6살 정도 데이터)의 모습 보인다."
              }
            }
          ],
          "site": {
            "has_complex_structure": true,
            "structure_evidence_en": "A1, Waste-collection vessel structure, is a vehicle-scale built form whose outer outline defines the vessel-water boundary. A2, Waste-collection vessel exterior deck, is a supported exterior surface above B1, the surrounding sea. The vessel and its elevated deck establish structural levels and boundaries, making the entire place ineligible for map_marker."
          }
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L146",
          "L147"
        ],
        "scene_indices": [
          2
        ]
      }
    }
  },
  "step_id": "outdoor_lane_plan",
  "run_id": "bf2799d8-a859-432c-bab4-683f6c9eb57a",
  "resolved_model": "gpt",
  "updated_at": "2026-09-18T21:35:50.640999+00:00",
  "project_config_snapshot": {}
}