{
  "status": "completed",
  "applicable_count": 11,
  "completed_count": 11,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "73f06ed67657a896",
  "data": {
    "groups": {
      "bg_commercial_street": {
        "skipped": "place spec missing"
      },
      "bg_police_station": {
        "skipped": "place spec missing"
      },
      "bg_coastal_bus_stop": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "medium",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "바다를 바라보며 멍한 채로 앉아있는 수리영",
                  "scene_index": 15
                },
                {
                  "quote_ko": "응. 나 갈게 (달려간다)",
                  "scene_index": 15
                },
                {
                  "quote_ko": "(등 뒤에 대고 소리친다) 엄마 보면 나한테 전화 하라고 해!",
                  "scene_index": 15
                }
              ],
              "label_en": "sea-facing bus stop vicinity and departure path",
              "segment_id": "SEG_01"
            }
          ],
          "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": "medium",
              "evidence": {
                "quote_ko": "수리영\n응. 나 갈게 (달려간다)\n\n혜수\n(등 뒤에 대고 소리친다) 엄마 보면 나한테 전화 하라고 해!",
                "scene_index": 15
              },
              "lane": "map_marker",
              "rationale_ko": "정류장 부근의 열린 이동 공간에서 한 인물이 달려 떠나고 다른 인물이 그 등 뒤를 향해 외치는 장면이다. 두 사람의 전후 배치와 이탈 방향이 숏의 공간적 의미를 이루므로 인물 및 카메라 마커로 동선을 고정할 가치가 있다. 다만 원문에는 공간의 폭과 출발 경로가 구체적으로 제시되지 않아 확신도는 중간이다.",
              "scene_index": 15,
              "segment_id": "SEG_01",
              "shot_index": 5
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L12"
        ],
        "scene_indices": [
          15
        ]
      },
      "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": "open coastal travel corridor",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "주차된 자전거를 타고 이내 달리는 수리영",
                  "scene_index": 22
                }
              ],
              "label_en": "roadside departure point",
              "segment_id": "SEG_02"
            }
          ],
          "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": 22
              },
              "lane": "none",
              "rationale_ko": "도로변 출발 동작과 인물의 측면 전신이 중심이다. 건물의 면·출입구·가림 관계가 제시되지 않았고 복수 지점 간 배치도 핵심이 아니므로 지도나 구조 플레이트가 필요하지 않다.",
              "scene_index": 22,
              "segment_id": "SEG_02",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "자전거를 타고 빗속을 달리는 수리영. 오로지 엄마를 찾아야한다는 생각 뿐.",
                "scene_index": 24
              },
              "lane": "none",
              "rationale_ko": "빗속에서 달리는 인물의 결연한 감정과 얼굴 클로즈업이 핵심이며, 주변 공간은 가장자리에서만 흐르게 된다. 도로의 방향이나 지점 배치를 지도화할 이유가 없다.",
              "scene_index": 24,
              "segment_id": "SEG_01",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L05"
        ],
        "scene_indices": [
          6,
          9,
          22,
          24
        ]
      },
      "bg_fishing_vessel": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "갑판에 홀로 앉아있다.",
                  "scene_index": 28
                },
                {
                  "quote_ko": "흠...(25씬의 사진을 보여준다) 그럼 여긴 어딘지 알겠어요? 거기 가려구요",
                  "scene_index": 28
                }
              ],
              "label_en": "exterior working deck",
              "segment_id": "SEG_A"
            },
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "인우, 발작적으로 일어나 조타실로 달려가 뱃머리를 돌리려 한다.",
                  "scene_index": 28
                },
                {
                  "quote_ko": "이를 눈치 챈 수리영, 조타실로 따라들어가 막으면서",
                  "scene_index": 28
                }
              ],
              "label_en": "enclosed wheelhouse and helm",
              "segment_id": "SEG_B"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "(다시 내밀며) 자세히 좀 봐요.",
                "scene_index": 28
              },
              "lane": "none",
              "rationale_ko": "사진을 상대의 눈앞에 다시 내미는 순간을 담는 근접 쇼트로, 갑판 위 이동 경로나 인물 간 거리 배치보다 사진과 반응이 핵심이다. 선박 갑판은 지도 마커용 개방 지형에도 해당하지 않는다.",
              "scene_index": 28,
              "segment_id": "SEG_A",
              "shot_index": 3
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "이를 눈치 챈 수리영, 조타실로 따라들어가 막으면서",
                "scene_index": 28
              },
              "lane": "structure_plate",
              "rationale_ko": "조타실 안에서 뱃머리를 돌리려는 행동을 저지하는 장면이므로 조타 장치와 밀폐된 조타실 구조의 관계가 물리적 충돌의 배경이 된다. 다만 장면문은 손목을 잡는 구체적인 동작까지 명시하지 않아 확신도는 중간이다.",
              "scene_index": 28,
              "segment_id": "SEG_B",
              "shot_index": 9
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L17"
        ],
        "scene_indices": [
          28
        ]
      },
      "bg_foggy_harbor": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "갯바위에 앉아있는 수리영. 하염없이 안개가 몰려오는 바다를 바라보는데, 진동벨이 울린다.",
                  "scene_index": 26
                }
              ],
              "label_en": "tidal rock sea lookout",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "medium",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "배에서 내린 인우(24세. 남)는 닷줄을 고정시키고 있다.",
                  "scene_index": 26
                }
              ],
              "label_en": "boat landing and mooring 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": 1
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "배에서 내린 인우(24세. 남)는 닷줄을 고정시키고 있다.",
                "scene_index": 26
              },
              "lane": "none",
              "rationale_ko": "고정된 계류 지점과 배의 접점에서 벌어지는 행동이지만, 장면의 중심은 닷줄을 고정하는 인물의 동작이다. 선착장 구조의 면·개구부·단차나 복잡한 가림 관계가 제시되지 않아 별도의 구조물 플레이트까지 필요하지 않다.",
              "scene_index": 26,
              "segment_id": "SEG_02",
              "shot_index": 3
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L16"
        ],
        "scene_indices": [
          26
        ]
      },
      "bg_mountain_forest": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "우거진 수풀을 헤치며 도망치는.",
                  "scene_index": 1
                },
                {
                  "quote_ko": "씬1, 2 현장을 감식하는 경찰, 폴리스 라인을 치고 시신을 수거한다.",
                  "scene_index": 3
                }
              ],
              "label_en": "dense forest interior",
              "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": "high",
              "evidence": {
                "quote_ko": "씬1, 2 현장을 감식하는 경찰, 폴리스 라인을 치고 시신을 수거한다.",
                "scene_index": 3
              },
              "lane": "none",
              "rationale_ko": "숲속의 단일 현장에서 경찰이 폴리스 라인을 설치하고 시신을 수거하는 행위가 중심이다. 고정 구조물의 면이나 개구부가 없고, 균질한 숲 내부에서 인물·지점 사이의 방향과 거리를 도식화하는 것이 장면의 핵심도 아니므로 일반 배경 합성이 적합하다.",
              "scene_index": 3,
              "segment_id": "SEG_01",
              "shot_index": 1
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L01"
        ],
        "scene_indices": [
          1,
          3
        ]
      },
      "bg_open_sea": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "서서히 안개 안으로 들어가는 인우의 배.",
                  "scene_index": 30
                }
              ],
              "label_en": "open-sea fog approach",
              "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": 3
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L19"
        ],
        "scene_indices": [
          30
        ]
      },
      "bg_retail_store": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "자전거를 주차하고 안으로 들어가는 수리영.",
                  "scene_index": 19
                },
                {
                  "quote_ko": "마트 밖\n엄마와 남자 직원 CCTV 위치를 확인하다. 찍혔을 만한 위치다.",
                  "scene_index": 19
                }
              ],
              "label_en": "store exterior frontage and entrance",
              "segment_id": "SEG_01"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "자전거를 주차하고 안으로 들어가는 수리영.",
                "scene_index": 19
              },
              "lane": "structure_plate",
              "rationale_ko": "주차한 자전거 옆에서 출입구를 거쳐 내부로 들어가는 동선이므로, 고정 구조물인 출입구의 개구부와 외벽·내부의 연결 관계가 프레임의 연속성을 좌우한다.",
              "scene_index": 19,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "마트 밖\n엄마와 남자 직원 CCTV 위치를 확인하다. 찍혔을 만한 위치다.",
                "scene_index": 19
              },
              "lane": "structure_plate",
              "rationale_ko": "외벽에 설치된 CCTV의 위치와 인물의 시선 관계가 핵심이며, 카메라가 부착된 건물 면과 높이·가림 관계를 사진 배경판으로 고정해야 한다.",
              "scene_index": 19,
              "segment_id": "SEG_01",
              "shot_index": 3
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L09"
        ],
        "scene_indices": [
          19
        ]
      },
      "bg_rooftop_residence": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "인천 변두리 부감, 오래된 빌라 옥탑방 전경.",
                  "scene_index": 4
                }
              ],
              "label_en": "rooftop building in dense urban context",
              "segment_id": "SEG_01"
            },
            {
              "confidence": "high",
              "dominant_mode": "structure",
              "evidence": [
                {
                  "quote_ko": "신발은 옥탑방 철문 현관 앞에 멈춰 선다. 문틈에 낀 광고 전단지.",
                  "scene_index": 10
                },
                {
                  "quote_ko": "창문에 비친 그림자.",
                  "scene_index": 10
                },
                {
                  "quote_ko": "옥상에 올라와 보니 반쯤 열린 현관 철문.",
                  "scene_index": 11
                },
                {
                  "quote_ko": "비명을 지르며 옥탑방을 빠져나오는 수리영, 허겁지겁 계단을 내려간다.",
                  "scene_index": 13
                },
                {
                  "quote_ko": "검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다",
                  "scene_index": 17
                }
              ],
              "label_en": "rooftop room exterior and stair head",
              "segment_id": "SEG_02"
            },
            {
              "confidence": "medium",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "차에서 내린 혜수(40대 중반, 여자, 경위) 초점을 잃고 멍하니 서있는 수리영의 모습을 발견하고 달려간다.",
                  "scene_index": 13
                },
                {
                  "quote_ko": "옥탑 방으로 뛰어 올라가는 혜수와 후배 형사(30대 남/ 이하 김형사)",
                  "scene_index": 13
                }
              ],
              "label_en": "ground-level response area by stairs",
              "segment_id": "SEG_03"
            }
          ],
          "shot_bindings": [
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "인천 변두리 부감, 오래된 빌라 옥탑방 전경.",
                "scene_index": 4
              },
              "lane": "structure_plate",
              "rationale_ko": "옥탑방이 주변의 조밀한 건물 속에 놓인 전경으로, 개방 지형의 이동 배치가 아니라 건축물과 도시 맥락의 실제 외관이 핵심이다.",
              "scene_index": 4,
              "segment_id": "SEG_01",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "문틈에 낀 광고 전단지. 전단지를 뽑아서 손가락으로 문틈에 꾹 밀어 넣는다.",
                "scene_index": 10
              },
              "lane": "structure_plate",
              "rationale_ko": "철문 가장자리와 문틈의 고정된 형태가 손과 전단지의 행동을 성립시키므로 문 구조를 보여 주는 플레이트가 필요하다.",
              "scene_index": 10,
              "segment_id": "SEG_02",
              "shot_index": 2
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "창문에 비친 그림자. 민숙을 덮쳐 어깨를 물어뜯는 듯한 모습 ‘아악-’",
                "scene_index": 10
              },
              "lane": "structure_plate",
              "rationale_ko": "공격은 닫힌 창과 창틀 안에 투영된 그림자의 겹침으로 전달되므로 창의 면과 개구부 경계가 핵심이다.",
              "scene_index": 10,
              "segment_id": "SEG_02",
              "shot_index": 4
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "옥상에 올라와 보니 반쯤 열린 현관 철문.",
                "scene_index": 11
              },
              "lane": "structure_plate",
              "rationale_ko": "옥상에서 보이는 반쯤 열린 철문의 각도, 문틀과 문턱이 장면의 발견을 결정하므로 구조 플레이트가 적합하다.",
              "scene_index": 11,
              "segment_id": "SEG_02",
              "shot_index": 3
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "비명을 지르며 옥탑방을 빠져나오는 수리영, 허겁지겁 계단을 내려간다.",
                "scene_index": 13
              },
              "lane": "structure_plate",
              "rationale_ko": "옥탑방 출입구에서 가파른 계단으로 몸을 내딛는 순간이어서 문턱과 계단 상단의 높이 및 연결 관계가 정확해야 한다.",
              "scene_index": 13,
              "segment_id": "SEG_02",
              "shot_index": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "수리영\n(올라다보며) 엄마가, 엄마가... 죽어있어.",
                "scene_index": 13
              },
              "lane": "none",
              "rationale_ko": "핵심은 올려다보며 우는 얼굴과 감정이며 외부 공간은 가장자리에만 남는다. 인물 간 거리나 이동 경로를 지도처럼 통제할 필요가 없다.",
              "scene_index": 13,
              "segment_id": "SEG_03",
              "shot_index": 5
            },
            {
              "confidence": "medium",
              "evidence": {
                "quote_ko": "검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다",
                "scene_index": 17
              },
              "lane": "structure_plate",
              "rationale_ko": "고양이가 올라선 옥상 담과 바라보는 불 켜진 방의 고정된 방향 관계가 필요하다. 다만 클로즈업 중심이라 구조 의존도는 중간 수준이다.",
              "scene_index": 17,
              "segment_id": "SEG_02",
              "shot_index": 2
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L03",
          "L11"
        ],
        "scene_indices": [
          4,
          10,
          11,
          13,
          17
        ]
      },
      "bg_urban_alley": {
        "status": "ok",
        "plan": {
          "segments": [
            {
              "confidence": "high",
              "dominant_mode": "movement",
              "evidence": [
                {
                  "quote_ko": "도심 희미한 가로등 불빛. 전봇대에 뒤엉켜있는 두 사람.",
                  "scene_index": 2
                },
                {
                  "quote_ko": "푹 힘없이 쓰러지는 여자.",
                  "scene_index": 2
                }
              ],
              "label_en": "pole-side alley ground",
              "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": 1
            },
            {
              "confidence": "high",
              "evidence": {
                "quote_ko": "푹 힘없이 쓰러지는 여자.",
                "scene_index": 2
              },
              "lane": "none",
              "rationale_ko": "쓰러진 인물의 상반신과 상태에 집중하는 단일 지점의 근접 장면이다. 아스팔트 바닥의 상대 배치나 이동 경로가 핵심이 아니며 구조물도 요구되지 않아 일반 배경 합성이 적합하다.",
              "scene_index": 2,
              "segment_id": "SEG_01",
              "shot_index": 4
            }
          ]
        },
        "attempts": 1,
        "outdoor_loc_ids": [
          "L02"
        ],
        "scene_indices": [
          2
        ]
      }
    }
  },
  "step_id": "outdoor_lane_plan",
  "run_id": "c2349158-1cc4-443e-a847-f3e6109af177",
  "resolved_model": "gpt",
  "updated_at": "2026-07-23T14:18:19.479961+00:00",
  "project_config_snapshot": {}
}