{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "e8b0b7859a127c94",
  "data": {
    "building_groups": [
      {
        "group_id": "bg_forest",
        "members": [
          {
            "loc_id": "L01",
            "label": "숲속",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "해 질 무렵의 어스름한 빛이 스며드는 우거진 수풀 지대. 흙바닥과 빽빽한 나무들로 인해 시야가 제한되고 어두운 분위기를 띤다. (특징: 우거진 수풀과 나무; 해 질 무렵의 어두운 조명; 거친 흙바닥)"
          }
        ],
        "anchor_loc": "L01",
        "kind": "prev_shot_ref",
        "rationale": "우거진 수풀과 나무, 흙바닥이 보이는 야외 숲 공간으로 하늘 아래의 독립 로케이션이다. 실내 멤버가 없고 총 2샷이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_urban_back_alley",
        "members": [
          {
            "loc_id": "L02",
            "label": "도시 뒷골목",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "도심의 희미한 가로등 불빛이 비추는 좁고 어두운 골목길. 전봇대와 낡은 벽면이 늘어서 있다. (특징: 희미한 가로등 불빛; 전봇대; 좁고 어두운 골목길)"
          }
        ],
        "anchor_loc": "L02",
        "kind": "prev_shot_ref",
        "rationale": "가로등, 전봇대, 낡은 벽면이 늘어선 좁은 골목길로 독립적인 야외 공간이다. 총 3샷이지만 실내가 전혀 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_outdoor_crime_scene",
        "members": [
          {
            "loc_id": "L03",
            "label": "야외 사건 현장",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "노란색 폴리스 라인이 쳐져 있는 야외 공간. 경찰 감식 장비와 시신 수거용 도구들이 배치되어 있다. (특징: 노란색 폴리스 라인; 경찰 감식 장비; 시신 수거용 백)"
          }
        ],
        "anchor_loc": "L03",
        "kind": "prev_shot_ref",
        "rationale": "폴리스 라인이 설치된 야외 사건 현장으로, 특정 건물 내부나 동일 구조물의 다른 공간과 연결된 정보가 없다. 실내가 없고 총 1샷이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_rooftop_villa_unit",
        "members": [
          {
            "loc_id": "L04",
            "label": "옥탑방 옥상·철문 현관 외부",
            "shot_count": 5,
            "is_indoor": false,
            "summary": "오래된 다세대 빌라 꼭대기의 야외 공간. 낡은 물탱크, 빨랫줄, 평상이 있으며, 입구에는 광고 전단지가 끼워진 낡은 철제 현관문이 있다. (특징: 낡은 물탱크; 바람에 흔들리는 빨랫줄; 나무 평상과 널려 있는 말린 약초; 광고 전단지가 끼워진 철제 현관문)"
          },
          {
            "loc_id": "L05",
            "label": "옥탑방 내부",
            "shot_count": 18,
            "is_indoor": true,
            "summary": "거실, 주방, 방, 욕실이 연결된 낡고 소박한 생활 공간. 작은 창문으로 빛이 들어오며, 싱크대, 식탁, TV, 침대 등의 가재도구가 있다. 특정 순간 바닥에 혈흔이 나타나거나 벽면에 붉은 원 표식이 번지듯 생겨난다. (특징: 작은 창문과 스탠드 조명; 가스레인지 위 냄비와 엎어진 찻잔; 침대와 커튼; 바닥에 흥건한 혈흔과 핏자국(특정 씬); 벽면에 번지듯 나타나는 붉은 원(특정 씬); 벽에 꽂힌 피 묻은 낡은 사진(특정 씬))"
          },
          {
            "loc_id": "L10",
            "label": "다세대 빌라 외부 골목·마당",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "오래된 다세대 빌라 1층 출입문과 이어진 좁은 골목길. 자전거를 세워둘 수 있는 어둡고 후미진 마당 구석이 있다. (특징: 좁은 아스팔트 골목길; 다세대 빌라 1층 출입문; 어둡고 후미진 마당 구석)"
          },
          {
            "loc_id": "L11",
            "label": "옥탑방 외부 계단",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "빌라 마당에서 옥탑방으로 이어지는 가파르고 낡은 시멘트 계단. (특징: 가파른 시멘트 계단; 낡은 난간)"
          }
        ],
        "anchor_loc": "L05",
        "kind": "chain_bg",
        "rationale": "오래된 다세대 빌라의 1층 골목·마당, 옥탑으로 이어지는 외부 계단, 옥상 철문 현관 외부, 옥탑방 내부가 같은 빌라와 옥탑 세대의 물리적 동선으로 연결된다. 옥탑방 내부 L05는 벽과 천장이 있는 실내이며 가장 샷 수가 많은 실내 멤버이므로 앵커로 삼았다. 총 27샷이고 실내가 포함되어 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_coastal_road",
        "members": [
          {
            "loc_id": "L06",
            "label": "해안도로",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "바다와 인접해 있는 아스팔트 도로. 자전거가 달릴 수 있는 갓길이 마련되어 있다. (특징: 아스팔트 포장도로; 도로 옆으로 펼쳐진 바다 풍경; 자전거 주행이 가능한 갓길)"
          }
        ],
        "anchor_loc": "L06",
        "kind": "prev_shot_ref",
        "rationale": "바다와 인접한 아스팔트 도로와 갓길이 보이는 야외 도로 로케이션이다. 총 3샷이지만 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_animal_shelter",
        "members": [
          {
            "loc_id": "L07",
            "label": "유기견 보호원",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "철창으로 된 케이지들이 늘어서 있는 실내 공간. 동물 미용 도구와 목욕 시설, 약품들이 구비되어 있다. (특징: 철창으로 된 개집(케이지); 동물 미용용 가위와 바리캉; 목욕 시설과 앞치마; 주사기와 연고 등 약품)"
          }
        ],
        "anchor_loc": "L07",
        "kind": "chain_bg",
        "rationale": "철창 케이지, 미용 도구, 목욕 시설, 약품이 놓인 실내 보호원 공간으로 판단된다. 단독 그룹이지만 총 3샷이고 실내 로케이션이므로 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_large_store",
        "members": [
          {
            "loc_id": "L08",
            "label": "대형 마트 외부",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "포구와 인접한 번화가의 대형 마트 앞. 화려한 네온사인 간판, 길거리 포장마차, 자전거 주차 구역이 있으며 외벽에 CCTV 카메라가 설치되어 있다. (특징: 화려한 네온사인 간판; 길거리 포장마차와 택시; 자전거 주차 구역; 외벽에 설치된 CCTV 카메라)"
          },
          {
            "loc_id": "L09",
            "label": "대형 마트 매장 내부",
            "shot_count": 5,
            "is_indoor": true,
            "summary": "밝은 조명 아래 현대적인 상품 진열대가 늘어선 실내 공간. 종이 박스들이 쌓여 있다. (특징: 밝은 실내 조명; 상품이 가득 찬 진열대; 쌓여 있는 종이 박스들)"
          },
          {
            "loc_id": "L14",
            "label": "마트 총무과",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "보안팀 직원이 근무하는 사무 공간. 여러 대의 CCTV 재생 화면이 띄워진 모니터가 책상 위에 놓여 있다. (특징: 사무용 책상; 여러 분할 화면이 띄워진 CCTV 모니터; 특정 부분이 유독 어둡게 찍힌 흑백 영상 화면)"
          }
        ],
        "anchor_loc": "L09",
        "kind": "chain_bg",
        "rationale": "대형 마트의 외부, 매장 내부, 보안팀이 근무하는 총무과 사무 공간은 같은 마트 건물에 속하는 공간들이다. 외부 L08은 건물 앞 야외이고, L09와 L14는 벽과 천장이 있는 실내이다. 가장 샷 수가 많은 실내 L09를 앵커로 선택했다. 총 8샷이고 실내가 포함되어 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_coastal_bus_stop",
        "members": [
          {
            "loc_id": "L12",
            "label": "해안가 버스정류장 부근",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "바다를 마주하고 있는 버스정류장 구조물과 주변의 갯바위. 벤치가 놓여 있다. (특징: 버스정류장 표지판과 구조물; 바다를 향해 놓인 벤치; 주변의 갯바위)"
          }
        ],
        "anchor_loc": "L12",
        "kind": "prev_shot_ref",
        "rationale": "바다를 마주한 버스정류장 구조물과 벤치, 갯바위가 있는 공간으로, 부분적으로 가려진 구조물이 있더라도 개방된 야외 프레임으로 판단한다. 총 3샷이지만 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_police_station",
        "members": [
          {
            "loc_id": "L13",
            "label": "경찰서 사무실",
            "shot_count": 5,
            "is_indoor": true,
            "summary": "형사들의 책상과 컴퓨터 모니터가 배치된 현대적인 사무 공간. 책상 위에는 끔찍한 살인 사건 현장의 확대 사진들이 널려 있고, 모니터에는 GPS 좌표가 표시된 디지털 지도가 떠 있다. (특징: 사무용 책상과 의자; 컴퓨터 모니터와 서류 더미; 책상에 널려 있는 살점과 상처가 찍힌 사건 현장 사진들; 모니터 화면에 띄워진 해상 지도와 붉은색 GPS 좌표)"
          },
          {
            "loc_id": "L15",
            "label": "경찰서 밖",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "현대적인 경찰서 건물 외관. 주차된 경찰차와 자전거를 세워둘 수 있는 공간이 있다. (특징: 경찰서 건물 외관과 간판; 주차된 경찰차; 자전거 주차 구역)"
          }
        ],
        "anchor_loc": "L13",
        "kind": "chain_bg",
        "rationale": "경찰서 사무실과 경찰서 건물 외관은 같은 경찰서 구조물의 내부와 외부이다. L13은 사무용 책상과 컴퓨터가 있는 실내이고, L15는 건물 밖 야외 외관이다. 가장 샷 수가 많은 실내 L13을 앵커로 삼았다. 총 5샷이고 실내가 포함되어 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_pc_room",
        "members": [
          {
            "loc_id": "L16",
            "label": "PC방",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "어두운 실내 조명 아래 일렬로 늘어선 컴퓨터 모니터와 키보드. 디지털 지도가 화면에 띄워져 있고 프린터가 구비되어 있다. (특징: 어두운 실내 조명; 일렬로 늘어선 컴퓨터 모니터와 키보드; 지도 화면이 띄워진 모니터; 출력용 프린터)"
          }
        ],
        "anchor_loc": "L16",
        "kind": "prev_shot_ref",
        "rationale": "컴퓨터 모니터와 키보드가 일렬로 배치된 어두운 실내 영업 공간이다. 실내이지만 총 2샷으로 3샷 미만이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_harbor",
        "members": [
          {
            "loc_id": "L17",
            "label": "포구",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "짙은 해무가 깔려 시야가 제한된 텅 빈 콘크리트 선착장. 배를 묶는 기둥과 갯바위가 안개 속에 희미하게 보인다. (특징: 짙게 깔린 해무; 텅 빈 콘크리트 선착장 바닥; 배를 고정하는 밧줄과 기둥; 안개 속에 가려진 갯바위)"
          }
        ],
        "anchor_loc": "L17",
        "kind": "prev_shot_ref",
        "rationale": "해무가 낀 콘크리트 선착장과 배를 묶는 기둥이 있는 개방된 항구 야외 공간이다. 총 3샷이지만 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_open_sea",
        "members": [
          {
            "loc_id": "L18",
            "label": "바다",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "망망대해 위로 해 질 무렵의 황금빛 노을이 수면에 반사되는 풍경. 멀리 세상과 경계를 지우는 듯한 거대한 짙은 안개 띠가 형성되어 있다. (특징: 끝없이 펼쳐진 바다 수면; 해 질 무렵의 황금빛 노을 반사; 거대하고 짙은 안개 띠)"
          }
        ],
        "anchor_loc": "L18",
        "kind": "prev_shot_ref",
        "rationale": "망망대해의 수면과 노을, 안개 띠가 보이는 완전한 야외 자연 로케이션이다. 실내가 없고 총 2샷이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_small_fishing_boat",
        "members": [
          {
            "loc_id": "L19",
            "label": "소형 어선 갑판",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "나무와 철재로 이루어진 낡은 소형 어선의 외부 공간. 닻줄과 어구들이 널려 있다. (특징: 낡은 나무와 철재 바닥; 닻줄과 고정 장치; 어선용 장비와 어구들)"
          },
          {
            "loc_id": "L20",
            "label": "소형 어선 조타실",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "조타 핸들과 바다가 내다보이는 유리창이 있는 좁고 어두운 선박 내부 공간. 특정 순간 실내 벽면과 허공에 수많은 붉은 원 표식이 빙글빙글 도는 환영이 겹쳐 보인다. (특징: 낡은 조타 핸들과 계기판; 바다가 보이는 좁은 유리창; 어두운 실내 조명; 허공과 벽면에 겹쳐 보이는 수많은 붉은 원(환영))"
          }
        ],
        "anchor_loc": "L20",
        "kind": "chain_bg",
        "rationale": "소형 어선의 외부 갑판과 내부 조타실은 같은 선박 구조물에 속한다. 갑판 L19는 하늘에 열린 외부 공간이고, 조타실 L20은 유리창과 조타 핸들이 있는 좁은 선박 내부 공간이다. 실내 멤버인 L20을 앵커로 선택했다. 총 6샷이고 실내가 포함되어 chain_bg로 분류한다."
      }
    ]
  },
  "step_id": "background_classify",
  "run_id": "a231882b-c600-4a53-a642-94eb8bdce328",
  "resolved_model": "gpt",
  "updated_at": "2026-04-29T20:31:27.318181+00:00"
}