{
  "status": "completed",
  "applicable_count": 13,
  "completed_count": 13,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "98ad34fa51bd73a6",
  "data": {
    "groups": {
      "bg_neon_commercial_street": {
        "skipped": "place spec missing"
      },
      "bg_animal_shelter_kennels": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "사납게 짖으며 날뛰는 로트와일러 T.S",
                  "scene_index": 7
                },
                {
                  "quote_ko": "수리영, 갇혀있는 개들 보면서 한숨 후~ 늦을 거 같다.",
                  "scene_index": 7
                }
              ],
              "label_en": "kennel enclosure frontage",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "맹견의 눈을 노려보는 수리영.",
                "scene_index": 7
              },
              "lane": "none",
              "rationale_ko": "인물과 맹견의 시선 대치가 핵심인 정면 클로즈업으로, 우리 구조의 배치나 둘 사이의 이동 경로를 해석할 필요가 없다.",
              "scene_index": 7,
              "segment_id": "SEG_01",
              "shot_index": 2
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "수리영, 갇혀있는 개들 보면서 한숨 후~ 늦을 거 같다.",
                "scene_index": 7
              },
              "lane": "structure_plate",
              "rationale_ko": "철창에 갇힌 개들이 있는 우리 전면이 인물 뒤의 지속적인 구조 배경을 이루므로, 고정된 철창 면과 반복되는 우리 형태를 보존할 구조 배경 플레이트가 적합하다.",
              "scene_index": 7,
              "segment_id": "SEG_01",
              "shot_index": 4
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L08"
        ],
        "scene_indices": [
          7
        ]
      },
      "bg_city_back_alley": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "도심 희미한 가로등 불빛. 전봇대에 뒤엉켜있는 두 사람.",
                  "scene_index": 2
                }
              ],
              "label_en": "pole-side alley passage",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "남자의 붉은 눈동자, 목의 살점을 뜯는 이빨… 푹 힘없이 쓰러지는 여자.",
                "scene_index": 2
              },
              "lane": "none",
              "rationale_ko": "두 인물이 전봇대 옆 한 지점에서 겹친 채 벌이는 습격의 세부 동작이 중심인 클로즈업이다. 골목 내 이동 거리나 상대적 배치가 핵심이 아니며, 고정 구조물의 면·개구부·층위도 요구되지 않으므로 지도 없이 일반 배경 합성이 적합하다.",
              "scene_index": 2,
              "segment_id": "SEG_01",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L02"
        ],
        "scene_indices": [
          2
        ]
      },
      "bg_coastal_road": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "수리영 자전거를 타고 해안가 도로를 달린다.",
                  "scene_index": 6
                },
                {
                  "quote_ko": "해안도로를 자전거를 타고 바삐 집으로 달려가는 수리영.",
                  "scene_index": 9
                },
                {
                  "quote_ko": "자전거를 타고 빗속을 달리는 수리영.",
                  "scene_index": 24
                }
              ],
              "label_en": "coastal roadway travel axis",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "수리영 자전거를 타고 해안가 도로를 달린다.",
                "scene_index": 6
              },
              "lane": "none",
              "rationale_ko": "한 인물이 자전거로 도로를 달리는 단순한 이동축의 전신 측면 숏이다. 특정 지점 사이의 거리나 인물 간 상대 배치가 핵심이 아니므로 지도 마커가 필요하지 않다.",
              "scene_index": 6,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "해안도로를 자전거를 타고 바삐 집으로 달려가는 수리영.",
                "scene_index": 9
              },
              "lane": "none",
              "rationale_ko": "해안도로를 따라 달리는 한 인물의 동작과 속도감이 중심이며, 진행 방향은 도로의 명확한 축만으로 충분하다. 복잡한 공간 배치를 판독할 필요가 없다.",
              "scene_index": 9,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "자전거를 타고 빗속을 달리는 수리영. 오로지 엄마를 찾아야한다는 생각 뿐.",
                "scene_index": 24
              },
              "lane": "none",
              "rationale_ko": "빗속에서 달리는 인물의 얼굴과 절박한 감정에 집중하는 클로즈업이다. 도로 위 위치나 이동 거리보다 표정이 핵심이므로 레이아웃 지도는 불필요하다.",
              "scene_index": 24,
              "segment_id": "SEG_01",
              "shot_index": 3
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L07"
        ],
        "scene_indices": [
          6,
          9,
          24
        ]
      },
      "bg_dense_forest": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "우거진 수풀을 헤치며 도망치는.",
                  "scene_index": 1
                },
                {
                  "quote_ko": "그때 어디선가 쏜살같이 달려온 검은 인영이 남자를 덮친다.",
                  "scene_index": 1
                }
              ],
              "label_en": "dense undergrowth escape area",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "허벅지에 커다란 이빨 자국. 피가 흐르고.",
                "scene_index": 1
              },
              "lane": "none",
              "rationale_ko": "허벅지의 상처와 흐르는 피를 보여주는 근접 숏으로, 숲속 이동 경로나 인물 간 배치가 핵심이 아니다. 수풀은 주변 맥락에 그치므로 지도 마커가 필요하지 않다.",
              "scene_index": 1,
              "segment_id": "SEG_01",
              "shot_index": 3
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "그때 어디선가 쏜살같이 달려온 검은 인영이 남자를 덮친다.",
                "scene_index": 1
              },
              "lane": "none",
              "rationale_ko": "달려와 덮치는 운동 방향은 있으나, 숏의 핵심은 두 인물의 충돌과 쓰러지는 순간이다. 별도의 출발점·목적지·거리 관계를 정확히 지도화해야 하는 장면은 아니며 우거진 수풀도 균질한 배경이므로 일반 합성으로 처리한다.",
              "scene_index": 1,
              "segment_id": "SEG_01",
              "shot_index": 5
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L01"
        ],
        "scene_indices": [
          1
        ]
      },
      "bg_foggy_harbor": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "갯바위에 앉아있는 수리영. 하염없이 안개가 몰려오는 바다를 바라보는데, 진동벨이 울린다.",
                  "scene_index": 26
                }
              ],
              "label_en": "tidal-rock sitting area",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "그때 안개를 뚫고 배 한척이 다가오는 게 보인다. 배로 다가가는 수리영. 배에서 내린 인우(24세. 남)는 닷줄을 고정시키고 있다.",
                  "scene_index": 26
                }
              ],
              "label_en": "waterside boat access edge",
              "segment_id": "SEG_02"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "갯바위에 앉아있는 수리영. 하염없이 안개가 몰려오는 바다를 바라보는데, 진동벨이 울린다.",
                "scene_index": 26
              },
              "lane": "none",
              "rationale_ko": "갯바위의 한 지점에 앉아 바다를 바라보는 단독 인물 전신 쇼트로, 지점 간 거리나 이동 경로보다 인물의 고립된 상태와 행동이 중심이다.",
              "scene_index": 26,
              "segment_id": "SEG_01",
              "shot_index": 2
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "배로 다가가는 수리영. 배에서 내린 인우(24세. 남)는 닷줄을 고정시키고 있다.",
                "scene_index": 26
              },
              "lane": "none",
              "rationale_ko": "두 인물이 배가 닿는 물가에서 마주하는 상황이지만, 장면 본문에는 정밀한 거리·방향 배치가 명시되지 않는다. 두 사람의 측면 관계는 일반적인 인물 구도로 처리할 수 있어 지도 마커가 필수적이지 않다.",
              "scene_index": 26,
              "segment_id": "SEG_02",
              "shot_index": 7
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "수리영\n엄마를 찾아야하거든요.\n\n인우\n어느 섬으로 갈건데...",
                "scene_index": 26
              },
              "lane": "none",
              "rationale_ko": "대화 중 얼굴과 시선에 집중하는 클로즈업이므로 물가의 지리적 배치나 이동 경로가 쇼트의 핵심이 아니다. 배경은 자유롭게 얕게 구성할 수 있다.",
              "scene_index": 26,
              "segment_id": "SEG_02",
              "shot_index": 10
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L17"
        ],
        "scene_indices": [
          26
        ]
      },
      "bg_large_retail_store": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "마트에 도착해 자전거를 세우고, 안으로 들어간다.",
                  "scene_index": 8
                }
              ],
              "label_en": "store interior near entrance",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "수리영 마트 밖을 나오면서 연락을 취해보지만 받지않는다. 일단 집으로-",
                  "scene_index": 8
                },
                {
                  "quote_ko": "포구와 인접해 있는 번화가, 네온사인, 택시, 호객 행위, 길거리 포장마차 사이로 능숙하게 자전거를 모는 수리영.",
                  "scene_index": 8
                }
              ],
              "label_en": "exterior frontage and commercial street edge",
              "segment_id": "SEG_02"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "수리영\n(의아) 네? 누구랑요?",
                "scene_index": 8
              },
              "lane": "none",
              "rationale_ko": "인물의 의아한 표정에 집중하는 얼굴 클로즈업으로, 매장 내부의 구조나 출입구 배치를 정확히 보여주는 것이 핵심이 아니다. 배경은 일반 스틸 파이프라인에서 흐릿한 매장 환경으로 처리할 수 있다.",
              "scene_index": 8,
              "segment_id": "SEG_01",
              "shot_index": 4
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "수리영 마트 밖을 나오면서 연락을 취해보지만 받지않는다. 일단 집으로-",
                "scene_index": 8
              },
              "lane": "none",
              "rationale_ko": "마트 밖으로 나온 뒤 연락을 시도하는 단일 인물의 행동과 불안감이 중심이다. 출구에서 거리로 이어지는 축은 단순하며, 인물과 복수 지점 사이의 정확한 거리·방향이 장면 성립을 좌우하지 않으므로 지도 마커가 필요하지 않다.",
              "scene_index": 8,
              "segment_id": "SEG_02",
              "shot_index": 5
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L11"
        ],
        "scene_indices": [
          8
        ]
      },
      "bg_open_sea": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "서서히 안개 안으로 들어가는 인우의 배.",
                  "scene_index": 30
                }
              ],
              "label_en": "open sea at fog boundary",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "세상과 경계를 지우는 것 같은 짙은 안개 띠. 서서히 안개 안으로 들어가는 인우의 배.",
                "scene_index": 30
              },
              "lane": "none",
              "rationale_ko": "균질한 바다 위에서 배가 안개 띠에 진입하는 단일 축의 순간이며, 복수 지점 사이의 거리나 방향을 지도상으로 해석해야 하는 쇼트가 아니다. 뱃머리와 안개 경계의 시각적 접촉은 일반 배경 합성으로 충분하다.",
              "scene_index": 30,
              "segment_id": "SEG_01",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L18"
        ],
        "scene_indices": [
          30
        ]
      },
      "bg_outdoor_crime_scene": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "medium",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "형사무리 속에 사건을 지휘하는 혜수의 모습이 보인다.",
                  "scene_index": 3
                }
              ],
              "label_en": "open investigation ground",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "형사무리 속에 사건을 지휘하는 혜수의 모습이 보인다.",
                "scene_index": 3
              },
              "lane": "none",
              "rationale_ko": "고정 구조물의 면이나 개구부가 중요하지 않고, 인물의 정확한 이동 거리나 방향보다 형사 무리 속에서 사건을 지휘하는 행동과 존재감이 중심인 단일 지점 구도이므로 배치 지도가 필요하지 않다.",
              "scene_index": 3,
              "segment_id": "SEG_01",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L03"
        ],
        "scene_indices": [
          3
        ]
      },
      "bg_police_station": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "주차된 자전거를 타고 이내 달리는 수리영",
                  "scene_index": 22
                }
              ],
              "label_en": "exterior approach path",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "주차된 자전거를 타고 이내 달리는 수리영",
                "scene_index": 22
              },
              "lane": "none",
              "rationale_ko": "한 인물이 자전거를 타고 달리는 동작과 가속이 중심이며, 복수 지점 사이의 거리·방향·상대 배치를 정확히 지도화해야 하는 쇼트는 아니다. 단순한 측면 이동축은 일반 배경 합성으로 충분하다.",
              "scene_index": 22,
              "segment_id": "SEG_01",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L14"
        ],
        "scene_indices": [
          22
        ]
      },
      "bg_rooftop_residence": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "인천 변두리 부감, 오래된 빌라 옥탑방 전경.",
                  "scene_index": 4
                },
                {
                  "quote_ko": "창문에 비친 그림자.",
                  "scene_index": 10
                },
                {
                  "quote_ko": "검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다",
                  "scene_index": 17
                }
              ],
              "label_en": "villa and rooftop-room exterior",
              "segment_id": "SEG_STRUCTURE_EXTERIOR"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "신발은 옥탑방 철문 현관 앞에 멈춰 선다.",
                  "scene_index": 10
                },
                {
                  "quote_ko": "옥상에 올라와 보니 반쯤 열린 현관 철문.",
                  "scene_index": 11
                }
              ],
              "label_en": "open rooftop door approach",
              "segment_id": "SEG_ROOFTOP_APPROACH"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "비명을 지르며 옥탑방을 빠져나오는 수리영, 허겁지겁 계단을 내려간다.",
                  "scene_index": 13
                },
                {
                  "quote_ko": "옥탑 방으로 뛰어 올라가는 혜수와 후배 형사(30대 남/ 이하 김형사)",
                  "scene_index": 13
                }
              ],
              "label_en": "lower stair landing and ascent route",
              "segment_id": "SEG_LOWER_STAIR"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "인천 변두리 부감, 오래된 빌라 옥탑방 전경.",
                "scene_index": 4
              },
              "lane": "structure_plate",
              "rationale_ko": "낡은 빌라와 그 위 옥탑방의 전체 형태 및 주변 건물과의 시각적 맥락이 핵심인 부감 전경이므로 구조 배경 플레이트가 필요하다.",
              "scene_index": 4,
              "segment_id": "SEG_STRUCTURE_EXTERIOR",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "창문에 비친 그림자. 민숙을 덮쳐 어깨를 물어뜯는 듯한 모습 ‘아악-’",
                "scene_index": 10
              },
              "lane": "structure_plate",
              "rationale_ko": "창문 면에 비친 두 실루엣을 보여주는 장면으로, 창문의 고정된 면과 반사 배경이 구도를 성립시키므로 구조 플레이트가 필요하다.",
              "scene_index": 10,
              "segment_id": "SEG_STRUCTURE_EXTERIOR",
              "shot_index": 4
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "옥상에 올라와 보니 반쯤 열린 현관 철문.",
                "scene_index": 11
              },
              "lane": "map_marker",
              "rationale_ko": "옥상에 도착한 인물과 앞쪽의 반쯤 열린 철문 사이 간격과 방향이 긴장감을 만드는 샷이다. 다만 장면 본문에는 정확한 거리와 좌우 배치가 명시되지 않아 확신은 중간이다.",
              "scene_index": 11,
              "segment_id": "SEG_ROOFTOP_APPROACH",
              "shot_index": 3
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "초점을 잃고 멍하니 서있는 수리영의 모습을 발견하고 달려간다.",
                "scene_index": 13
              },
              "lane": "none",
              "rationale_ko": "계단 아래를 희미하게만 남기는 정면 클로즈업으로, 공간 배치보다 초점 잃은 표정과 심리 상태가 중심이므로 지도는 필요하지 않다.",
              "scene_index": 13,
              "segment_id": "SEG_LOWER_STAIR",
              "shot_index": 4
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "혜수\n영아? 왜! 무슨 일이야?\n\n수리영\n(올라다보며) 엄마가, 엄마가... 죽어있어.",
                "scene_index": 13
              },
              "lane": "none",
              "rationale_ko": "두 인물의 대면과 감정적 반응이 중심인 중간 크기 투샷이며 계단은 주변 단서에 그치므로 자유로운 배경 구성이 적합하다.",
              "scene_index": 13,
              "segment_id": "SEG_LOWER_STAIR",
              "shot_index": 5
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "새벽녘, 고양이 울음소리. 검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다",
                "scene_index": 17
              },
              "lane": "structure_plate",
              "rationale_ko": "고양이의 시선 너머로 옥탑방 외벽과 불이 켜진 공간, 담의 고정 관계가 보여야 하므로 구조 플레이트가 적합하다. 다만 본문에는 창문의 위치가 직접 명시되지 않아 확신은 중간이다.",
              "scene_index": 17,
              "segment_id": "SEG_STRUCTURE_EXTERIOR",
              "shot_index": 1
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L04",
          "L05"
        ],
        "scene_indices": [
          4,
          10,
          11,
          13,
          17
        ]
      },
      "bg_seaside_bus_stop": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "바다를 바라보며 멍한 채로 앉아있는 수리영",
                  "scene_index": 15
                }
              ],
              "label_en": "sea-facing bench area",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "응. 나 갈게 (달려간다)",
                  "scene_index": 15
                },
                {
                  "quote_ko": "(등 뒤에 대고 소리친다) 엄마 보면 나한테 전화 하라고 해!",
                  "scene_index": 15
                }
              ],
              "label_en": "departure path from stopping point",
              "segment_id": "SEG_02"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "바다를 바라보며 멍한 채로 앉아있는 수리영",
                "scene_index": 15
              },
              "lane": "none",
              "rationale_ko": "바다를 향한 벤치의 한 지점에 홀로 앉아 있는 인물의 감정과 자세가 중심이다. 복잡한 이동 경로나 인물 간 상대 배치를 해석할 필요가 없어 지도 마커가 필요하지 않다.",
              "scene_index": 15,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "수리영\n응. 나 갈게 (달려간다)\n\n혜수\n(등 뒤에 대고 소리친다) 엄마 보면 나한테 전화 하라고 해!",
                "scene_index": 15
              },
              "lane": "map_marker",
              "rationale_ko": "한 인물이 달려 멀어지고 다른 인물이 그 등 뒤를 향해 외치는 장면이므로, 출발점과 진행 방향, 두 인물 사이의 거리와 전후 배치가 장면 성립의 핵심이다.",
              "scene_index": 15,
              "segment_id": "SEG_02",
              "shot_index": 5
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L12"
        ],
        "scene_indices": [
          15
        ]
      },
      "bg_small_fishing_vessel": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "바다위에 떠있는 소형어선. 한참 떠나온 듯 하다.",
                  "scene_index": 28
                }
              ],
              "label_en": "vessel within open sea",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "갑판에 홀로 앉아있다.",
                  "scene_index": 28
                },
                {
                  "quote_ko": "인우, 발작적으로 일어나 조타실로 달려가 뱃머리를 돌리려 한다.",
                  "scene_index": 28
                }
              ],
              "label_en": "exterior working deck",
              "segment_id": "SEG_02"
            },
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "인우, 발작적으로 일어나 조타실로 달려가 뱃머리를 돌리려 한다.",
                  "scene_index": 28
                },
                {
                  "quote_ko": "이를 눈치 챈 수리영, 조타실로 따라들어가 막으면서",
                  "scene_index": 28
                }
              ],
              "label_en": "enclosed wheelhouse",
              "segment_id": "SEG_03"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "바다위에 떠있는 소형어선. 한참 떠나온 듯 하다.",
                "scene_index": 28
              },
              "lane": "map_marker",
              "rationale_ko": "넓은 바다 속 어선의 상대적 크기와 고립된 배치, 육지에서 멀리 떠나온 거리감이 화면의 핵심이므로 바다와 선박의 위치 관계를 지도 마커로 고정해야 한다.",
              "scene_index": 28,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "인우 (사진보더니 당황) 몰라. 모른다구.",
                "scene_index": 28
              },
              "lane": "none",
              "rationale_ko": "인물의 당황한 표정에 집중하는 얼굴 클로즈업으로, 갑판 위의 거리나 방향 관계는 중요하지 않다. 배경은 자유롭게 흐리거나 제한적으로 구성할 수 있다.",
              "scene_index": 28,
              "segment_id": "SEG_02",
              "shot_index": 6
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "인우, 발작적으로 일어나 조타실로 달려가 뱃머리를 돌리려 한다.",
                "scene_index": 28
              },
              "lane": "none",
              "rationale_ko": "조타실 안에서 타륜을 붙잡는 손과 팔의 긴장이 핵심인 세부 클로즈업이다. 조타실의 벽면·개구부·전체 구조가 프레임에서 판독될 필요가 없어 구조 플레이트를 요구하지 않는다.",
              "scene_index": 28,
              "segment_id": "SEG_03",
              "shot_index": 10
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L19"
        ],
        "scene_indices": [
          28
        ]
      }
    }
  },
  "step_id": "outdoor_lane_plan",
  "run_id": "78364b52-8deb-4d29-ae7e-2d4a97c12ea0",
  "resolved_model": "gpt",
  "updated_at": "2026-07-20T10:51:39.929738+00:00",
  "project_config_snapshot": {}
}