{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "e8b0b7859a127c94",
  "data": {
    "building_groups": [
      {
        "group_id": "bg_rooftop_unit",
        "members": [
          {
            "loc_id": "L03",
            "label": "옥탑방 옥상 외부",
            "shot_count": 5,
            "is_indoor": false,
            "summary": "인천 변두리의 오래된 빌라 옥상. 커다란 물탱크, 평상, 빨랫줄에 걸린 옷과 말린 약초가 바람에 흔들리며, 녹슨 철문이 있다. (특징: 거대한 물탱크; 나무 평상; 빨랫줄; 말린 약초 잎; 낡은 철문)"
          },
          {
            "loc_id": "L04",
            "label": "옥탑방 내부",
            "shot_count": 17,
            "is_indoor": true,
            "summary": "작은 창문으로 빛이 들어오는 오래된 거실, 낡은 싱크대, 식탁, 그리고 커튼과 침대가 있는 방들이 연결된 실내. 간헐적으로 벽이나 거울 표면에 붉은색의 기괴한 원형 표식 환시가 나타난다. (특징: 낡은 싱크대; 작은 창문; 거실 식탁; 침대와 커튼; 벽면과 거울에 나타나는 붉은색 원형 표식 환시)"
          },
          {
            "loc_id": "L11",
            "label": "다세대 빌라 외부 골목·마당·계단",
            "shot_count": 5,
            "is_indoor": false,
            "summary": "낡은 다세대 빌라의 입구와 후미진 어두운 마당, 그리고 옥탑방으로 이어지는 가파르고 좁은 외부 계단. (특징: 다세대 주택 입구 문; 어두운 마당 구석; 가파른 외부 시멘트 계단)"
          }
        ],
        "anchor_loc": "L04",
        "kind": "chain_bg",
        "rationale": "옥탑방 내부, 같은 빌라의 옥상 외부, 그리고 옥탑방으로 이어지는 빌라 외부 골목·마당·계단은 동일한 다세대 빌라/옥탑 생활 공간에 속한다. 총 27샷이고 실내 공간인 L04가 포함되어 있으므로 chain_bg로 분류한다. 앵커는 실내 멤버 중 샷 수가 가장 많은 L04이다."
      },
      {
        "group_id": "bg_forest_site",
        "members": [
          {
            "loc_id": "L01",
            "label": "안개 낀 숲속 사건 현장",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "해 질 무렵, 짙은 안개가 깔린 수풀이 우거진 숲. 빛이 거의 들지 않는 습하고 어두운 환경. (특징: 우거진 수풀; 짙은 안개; 어스름한 저녁 빛)"
          }
        ],
        "anchor_loc": "L01",
        "kind": "prev_shot_ref",
        "rationale": "숲속 사건 현장은 하늘이 열려 있는 야외 수풀 공간이며 다른 건물형 위치와 명확히 연결되지 않는 단독 야외 장소다. 총 3샷이지만 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_urban_alley",
        "members": [
          {
            "loc_id": "L02",
            "label": "도시 뒷골목",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "희미한 가로등 불빛이 비추는 도심의 낡고 좁은 골목길. 전봇대와 얽힌 전선들이 있는 어두운 공간. (특징: 희미한 가로등 불빛; 전봇대; 어둡고 좁은 길)"
          }
        ],
        "anchor_loc": "L02",
        "kind": "prev_shot_ref",
        "rationale": "도시 뒷골목은 가로등과 전봇대가 있는 야외 골목길로, 다른 특정 건물 내부와 같은 주소로 묶을 근거가 없다. 총 2샷으로 3샷 미만이며 실내도 아니므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_coastal_road",
        "members": [
          {
            "loc_id": "L05",
            "label": "해안가 도로",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "바다를 끼고 길게 뻗은 아스팔트 도로. 먹구름이 끼거나 비가 내릴 때 젖은 노면과 짙은 안개가 두드러진다. (특징: 해안선을 따라 난 아스팔트 길; 비에 젖은 노면; 안개 낀 바다 풍경)"
          }
        ],
        "anchor_loc": "L05",
        "kind": "prev_shot_ref",
        "rationale": "해안가 도로는 바다를 끼고 난 야외 아스팔트 도로이며 독립적인 외부 로케이션이다. 총 3샷이지만 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_animal_shelter",
        "members": [
          {
            "loc_id": "L06",
            "label": "유기견 보호원",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "개들을 수용하는 쇠창살 케이지들과 목욕, 미용, 진료 장비가 갖춰진 공간. (특징: 쇠창살 철창; 강아지 미용 도구; 동물 목욕 시설)"
          }
        ],
        "anchor_loc": "L06",
        "kind": "chain_bg",
        "rationale": "유기견 보호원은 쇠창살 케이지, 목욕·미용·진료 장비가 갖춰진 수용 시설로 묘사되어 enclosed된 실내 시설로 판단된다. 단독 위치이지만 총 3샷이고 실내 멤버가 있으므로 chain_bg로 분류한다."
      },
      {
        "group_id": "bg_busy_street",
        "members": [
          {
            "loc_id": "L07",
            "label": "번화가 거리",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "포구 근처의 번화가로, 네온사인 간판과 길거리 포장마차, 도로를 달리는 택시들로 붐비는 거리. (특징: 화려한 네온사인; 길거리 포장마차; 차량과 택시)"
          }
        ],
        "anchor_loc": "L07",
        "kind": "prev_shot_ref",
        "rationale": "번화가 거리는 네온사인, 포장마차, 차량이 있는 야외 도로 공간이며 다른 실내 장소와 같은 건물로 묶을 근거가 없다. 총 0샷이고 야외-only이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_large_store",
        "members": [
          {
            "loc_id": "L08",
            "label": "대형 마트 내부 매장",
            "shot_count": 5,
            "is_indoor": true,
            "summary": "밝은 실내 조명 아래 상품이 빼곡히 진열된 현대적인 마트 공간. 종이 상자와 카트가 놓여 있다. (특징: 상품 진열대; 종이 박스; 밝은 형광등 조명)"
          },
          {
            "loc_id": "L09",
            "label": "대형 마트 외부",
            "shot_count": 0,
            "is_indoor": false,
            "summary": "대형 마트 건물의 입구 주변 및 벽면. 윗부분에 방범용 CCTV 카메라가 설치되어 있다. (특징: 마트 건물 외벽; 설치된 방범용 CCTV 카메라)"
          },
          {
            "loc_id": "L10",
            "label": "대형 마트 총무과 보안실",
            "shot_count": 2,
            "is_indoor": true,
            "summary": "차가운 형광등 불빛 아래 여러 대의 CCTV 모니터가 벽면을 채우고 있는 사무 공간. 노이즈가 낀 흑백 화면들이 켜져 있다. (특징: 벽면을 채운 다수의 모니터; 사무용 책상; 흑백 CCTV 화면)"
          }
        ],
        "anchor_loc": "L08",
        "kind": "chain_bg",
        "rationale": "마트 내부 매장, 마트 외부 입구·벽면, 그리고 마트 총무과 보안실은 모두 같은 대형 마트 건물에 속하는 공간이다. 총 7샷이고 실내 멤버가 포함되어 있으므로 chain_bg로 분류한다. 앵커는 실내 멤버 중 샷 수가 가장 많은 L08이다."
      },
      {
        "group_id": "bg_coastal_bus_stop",
        "members": [
          {
            "loc_id": "L12",
            "label": "해안가 버스정류장 부근",
            "shot_count": 2,
            "is_indoor": false,
            "summary": "바다와 맞닿아 있는 도로변의 간이 정류장 구역. 벤치가 놓여 있고 밤바다가 보이는 한적한 곳. (특징: 간이 벤치; 어두운 밤바다 풍경)"
          }
        ],
        "anchor_loc": "L12",
        "kind": "prev_shot_ref",
        "rationale": "해안가 버스정류장 부근은 도로변의 간이 정류장과 벤치가 있는 야외 공간으로, 밀폐된 실내 구조가 아니다. 총 2샷으로 3샷 미만이고 실내가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_police_station",
        "members": [
          {
            "loc_id": "L13",
            "label": "경찰서 사무실",
            "shot_count": 5,
            "is_indoor": true,
            "summary": "형사들의 사무용 책상이 줄지어 있는 공간. 모니터와 함께 끔찍한 현장 사진들이 어지럽게 널려 있는 책상이 있다. (특징: 사무용 책상과 의자; 켜진 PC 모니터; 널부러진 사건 현장 확대 사진들)"
          },
          {
            "loc_id": "L14",
            "label": "경찰서 건물 앞",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "현대적인 경찰서 건물 입구 및 그 앞의 주차 공간. 자전거와 차량들이 세워져 있다. (특징: 경찰서 건물 입구; 주차된 자전거; 주차된 차량들)"
          }
        ],
        "anchor_loc": "L13",
        "kind": "chain_bg",
        "rationale": "경찰서 사무실과 경찰서 건물 앞은 같은 경찰서 건물의 내부와 외부로 물리적으로 연결된 장소다. 총 6샷이고 실내 멤버인 L13이 포함되어 있으므로 chain_bg로 분류한다. 앵커는 실내 멤버이자 샷 수가 가장 많은 L13이다."
      },
      {
        "group_id": "bg_pc_room",
        "members": [
          {
            "loc_id": "L15",
            "label": "PC방 내부",
            "shot_count": 1,
            "is_indoor": true,
            "summary": "어두운 실내에 나란히 배치된 수많은 컴퓨터 좌석. 모니터에서 뿜어져 나오는 푸른빛이 주변을 비춘다. (특징: 줄지어 선 컴퓨터 모니터; 어두운 실내 조명; 모니터의 푸른 불빛)"
          }
        ],
        "anchor_loc": "L15",
        "kind": "prev_shot_ref",
        "rationale": "PC방 내부는 컴퓨터 좌석과 모니터가 줄지어 있는 밀폐된 실내 공간이지만, 다른 같은 건물 위치와 묶을 근거가 없는 단독 로케이션이다. 실내이지만 총 1샷으로 3샷 미만이므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_rocky_harbor",
        "members": [
          {
            "loc_id": "L16",
            "label": "갯바위 포구",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "짙은 안개가 자욱하게 낀 어두운 톤의 포구. 울퉁불퉁한 갯바위와 잔잔하게 몰려오는 바닷물이 보인다. (특징: 짙은 안개; 거친 갯바위; 바닷물)"
          }
        ],
        "anchor_loc": "L16",
        "kind": "prev_shot_ref",
        "rationale": "갯바위 포구는 갯바위와 바닷물이 보이는 야외 해안 공간이며 특정 건물이나 선박 내부와 동일 구조로 묶을 명확한 근거가 없다. 총 3샷이지만 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_open_sea",
        "members": [
          {
            "loc_id": "L17",
            "label": "바다 위 해상",
            "shot_count": 1,
            "is_indoor": false,
            "summary": "망망대해의 해수면. 지는 해의 황금빛이 바다 위로 그림자를 드리우며, 마치 장벽처럼 두껍고 짙은 안개 띠가 수면에 깔려 있다. (특징: 넓은 해수면; 해수면에 반사되는 황금빛 노을; 두껍고 짙은 안개 띠)"
          }
        ],
        "anchor_loc": "L17",
        "kind": "prev_shot_ref",
        "rationale": "바다 위 해상은 넓은 해수면과 안개 띠가 보이는 완전한 야외 수면 공간이다. 총 1샷이며 실내 멤버가 없으므로 prev_shot_ref로 분류한다."
      },
      {
        "group_id": "bg_small_fishing_boat",
        "members": [
          {
            "loc_id": "L18",
            "label": "소형 어선 갑판",
            "shot_count": 3,
            "is_indoor": false,
            "summary": "낡은 소형 어선의 외부 갑판. 거친 바닥과 녹슨 금속 구조물, 닻줄이 놓여 있다. (특징: 거친 선박 바닥; 녹슨 금속 구조물; 두꺼운 닻줄)"
          },
          {
            "loc_id": "L19",
            "label": "소형 어선 조타실",
            "shot_count": 3,
            "is_indoor": true,
            "summary": "선박을 조종하는 좁은 실내 공간. 조타 핸들과 창밖 풍경이 보이며, 특정 순간 벽면 가득 기괴하고 붉은 원형 패턴들이 환시로 비친다. (특징: 조타 핸들; 유리창; 벽면에 비치는 붉은 원형 패턴 환시)"
          }
        ],
        "anchor_loc": "L19",
        "kind": "chain_bg",
        "rationale": "소형 어선 갑판과 조타실은 같은 선박의 외부 갑판과 실내 조종 공간으로 물리적으로 한 구조물에 속한다. 총 6샷이고 실내인 조타실 L19가 포함되어 있으므로 chain_bg로 분류한다. 앵커는 실내 멤버인 L19이다."
      }
    ]
  },
  "step_id": "background_classify",
  "run_id": "d58e7a4a-19e4-46ed-8c1a-bd7ac87ec67b",
  "resolved_model": "gpt",
  "updated_at": "2026-05-01T19:59:22.030619+00:00",
  "project_config_snapshot": {}
}