{
  "status": "completed",
  "completed_count": 28,
  "applicable_count": 28,
  "failed_count": 0,
  "data": {
    "locations": [
      {
        "name": "바다 속 쓰레기 더미 바닷바닥",
        "description": "바다 밑바닥에 가라앉은 온갖 쓰레기 더미가 흩어져 있는 수중 환경. 푸른 바닷물 속으로 낡은 기계 부품과 해양 쓰레기들이 쌓여 있다.",
        "visual_traits": [
          "푸른 수중 환경",
          "바닥에 쌓인 다양한 폐기물과 고철 잔해",
          "물고기들이 헤엄치는 모습",
          "수면에서 내려오는 거대한 쇠 크레인과 기포"
        ],
        "short_id": "L01"
      },
      {
        "name": "쓰레기 수거선 주변 잔해 해상",
        "description": "거대한 잔해와 쓰레기들이 수면에 부유하고 있는 근미래의 오염된 바다 표면.",
        "visual_traits": [
          "탁하고 오염된 바닷물",
          "수면에 떠 있는 부서진 헬리콥터 잔해",
          "반 토막 난 선박 조각",
          "수면을 덮고 있는 잡다한 부유 쓰레기들"
        ],
        "short_id": "L02"
      },
      {
        "name": "쓰레기 수거선 철제 갑판",
        "description": "거대한 쓰레기 수거선의 넓은 철제 갑판으로, 바다에서 건져 올려진 쓰레기와 고철 폐기물들이 무더기로 쏟아져 내리는 낡은 금속성 공간.",
        "visual_traits": [
          "녹슬고 마모된 넓은 철제 갑판",
          "무더기로 쏟아지는 해양 쓰레기",
          "폐그물에 엉킨 고철 부품들",
          "바닷물에 젖은 거친 금속 표면"
        ],
        "short_id": "L03"
      },
      {
        "name": "육지 도로 위 덤프트럭 외부",
        "description": "포장된 아스팔트 도로 위를 달리는 낡고 오염된 대형 덤프트럭의 외부 모습.",
        "visual_traits": [
          "포장된 아스팔트 도로",
          "녹슬고 흙먼지가 묻은 대형 덤프트럭 차체",
          "회전하는 거대한 타이어"
        ],
        "short_id": "L04"
      },
      {
        "name": "덤프트럭 운전석 내부",
        "description": "낡은 덤프트럭의 비좁은 운전석 내부 공간. 구식 디스플레이와 실용적인 버튼들이 있으며 자율주행 기능으로 운전대가 알아서 돌아간다.",
        "visual_traits": [
          "낡고 비좁은 차량 내부",
          "구식 디스플레이 패널과 기계식 버튼",
          "오래된 라디오 스피커",
          "가죽이 마모된 운전대와 시트"
        ],
        "short_id": "L05"
      },
      {
        "name": "덤프트럭 적재함 고철 더미",
        "description": "덤프트럭 뒤편의 넓은 적재함으로, 산더미처럼 쌓인 낡은 고철, 쓰레기, 고철 로봇의 몸체가 엉켜 실려 있다.",
        "visual_traits": [
          "녹슨 금속 적재함 내벽",
          "가득 쌓인 고철과 부서진 기계 부품",
          "먼지와 흙이 묻은 쓰레기 더미"
        ],
        "short_id": "L06"
      },
      {
        "name": "고급 주택가 도로변",
        "description": "매끈하고 화려한 도심 빌딩과 부유한 고급 주택들이 늘어선 깨끗한 아스팔트 도로 환경.",
        "visual_traits": [
          "화려하고 높은 현대식 빌딩 스카이라인",
          "깨끗하게 정돈된 고급 주택의 외관과 담장",
          "휴지조각 하나 없는 포장된 도로"
        ],
        "short_id": "L07"
      },
      {
        "name": "낡은 자동차 내부",
        "description": "비좁고 낡은 차량 내부 공간. 구겨진 종이 도면과 노트북, 전자기기들이 좌석에 널브러져 있다.",
        "visual_traits": [
          "마모된 가죽 시트",
          "대시보드와 좌석에 널린 구겨진 종이 도면들",
          "노트북과 이어폰 연결 선들",
          "낡은 차량용 유리창"
        ],
        "short_id": "L08"
      },
      {
        "name": "고급 주택 외부 담장·현관·창가·마당",
        "description": "높은 담벼락과 깔끔한 조경이 갖춰진 고급 주택의 외부. 구형 도어락이 달린 현관문과 안이 훤히 들여다보이는 커다란 통유리창이 있다.",
        "visual_traits": [
          "높은 석재 담벼락",
          "거실 내부가 보이는 커다란 통유리창",
          "구형 도어락이 달린 현관문",
          "정돈된 마당 조경과 잔디"
        ],
        "short_id": "L09"
      },
      {
        "name": "고급 주택 거실 내부",
        "description": "통유리창을 통해 밖이 보이는 넓고 깔끔한 거실. 세련된 가구들이 배치되어 있고 바닥은 매끄러운 소재로 마감되어 있다.",
        "visual_traits": [
          "넓고 깨끗한 실내 공간",
          "채광이 들어오는 커다란 통유리창",
          "세련된 고급 가구와 장식품",
          "내부 기계 구조가 드러난 파손된 로봇 잔해"
        ],
        "short_id": "L10"
      },
      {
        "name": "고급 주택 계단 내부",
        "description": "거실에서 2층으로 이어지는 실내 나무 계단. 세련되고 깔끔한 인테리어 소재로 마감되어 있다.",
        "visual_traits": [
          "깔끔하게 마감된 실내 계단",
          "매끄러운 손잡이와 난간",
          "밝은 톤의 벽면"
        ],
        "short_id": "L11"
      },
      {
        "name": "고급 주택 2층 침실 내부",
        "description": "외부로 뛰어내릴 수 있는 창문이 있는 넓은 2층 침실. 커다란 고급 침대와 부드러운 침구가 놓여 있다.",
        "visual_traits": [
          "커다란 침대와 고급 침구류",
          "밖으로 열려 있는 2층 창문",
          "어두운 밤 조명 아래의 실내 마감"
        ],
        "short_id": "L12"
      },
      {
        "name": "인천 난민촌 외부 거리·입구·판잣집 일대",
        "description": "지저분한 흙바닥 위로 낡고 오염된 건물, 전깃줄, 빨랫줄이 어지럽게 얽혀 있는 빈민가 거리. 입구에는 녹슨 금속 표지판이 걸려 있다.",
        "visual_traits": [
          "난민 거주지역이라 적힌 녹슨 표지판",
          "진흙탕과 웅덩이가 있는 흙바닥 길",
          "임시 보수된 낡고 금이 간 판잣집과 건물들",
          "하늘을 가릴 듯 어지럽게 얽힌 전깃줄과 빨랫줄",
          "거리 곳곳에 늘어선 낡은 노점상 가판대"
        ],
        "short_id": "L13"
      },
      {
        "name": "거대한 쓰레기장 쓰레기 산 일대",
        "description": "덤프트럭들이 쏟아낸 엄청난 양의 쓰레기와 고철이 산처럼 거대하게 쌓인 광활한 구역. 곳곳에서 검은 연기 기둥이 치솟고 있다.",
        "visual_traits": [
          "하늘을 찌를 듯 솟아오른 거대한 쓰레기 산",
          "부서진 기계 잔해, 고철, 폐기물 더미",
          "곳곳에서 하늘로 피어오르는 짙은 검은 연기",
          "먼지와 흙으로 뒤덮인 황폐한 지면"
        ],
        "short_id": "L14"
      },
      {
        "name": "쓰레기장 공터",
        "description": "쓰레기 산 사이에 위치한 좁은 평탄한 공간. 바닥에 낡은 모포가 깔려 있고, 그 위에 해체된 기계 부품과 수리 공구들이 널려 있다.",
        "visual_traits": [
          "쓰레기 더미로 둘러싸인 흙바닥",
          "바닥에 깔린 먼지 묻은 낡은 모포",
          "분해된 주크박스 본체와 금속 스피커 나팔",
          "여기저기 흩어진 LP판과 렌치 등의 수리 공구"
        ],
        "short_id": "L15"
      },
      {
        "name": "인공제방 공사 현장 외부",
        "description": "거대하지만 표면에 심하게 금이 가고 물이 새는 노후화된 콘크리트 인공 제방. 주변 바닥에 건축 자재와 돌무더기, 건설 중장비들이 배치되어 있다.",
        "visual_traits": [
          "거대하게 솟은 노후화된 콘크리트 방벽",
          "제방 표면의 뚜렷한 균열과 젖은 누수 흔적",
          "바닥에 모아둔 돌과 건축 자재 무더기",
          "현장에 주차된 건설 장비와 군용 차량"
        ],
        "short_id": "L16"
      },
      {
        "name": "노란 지게차 운전석",
        "description": "건설 현장에 있는 낡고 페인트가 벗겨진 노란색 지게차의 개방형 운전석.",
        "visual_traits": [
          "곳곳에 녹이 슬고 페인트가 벗겨진 노란색 차체",
          "먼지가 앉은 낡은 운전석 시트",
          "마모된 금속 조작 레버와 핸들"
        ],
        "short_id": "L17"
      },
      {
        "name": "군용 트럭 조수석 내부",
        "description": "군용 트럭의 실용적이고 각진 차량 내부. 흙탕물이 묻어 있는 유리창과 투박한 대시보드가 보인다.",
        "visual_traits": [
          "단순하고 투박한 군용 대시보드 구조",
          "흙탕물 자국이 마른 유리창",
          "칙칙한 색상의 낡은 시트"
        ],
        "short_id": "L18"
      },
      {
        "name": "난민 재판소 내부",
        "description": "낡고 허름한 건물의 비좁은 재판 공간. 칠이 벗겨진 벽면과 서류가 잔뜩 쌓인 낡은 탁자가 어둡고 답답한 분위기를 낸다.",
        "visual_traits": [
          "어둡고 침침한 실내 조명",
          "페인트가 벗겨지고 얼룩진 실내 벽면",
          "가운데 놓인 허름하고 낡은 나무 탁자와 의자",
          "탁자 위에 무질서하게 높이 쌓인 종이 서류 더미"
        ],
        "short_id": "L19"
      },
      {
        "name": "회상 속 미국 도심 거리",
        "description": "과거 기억을 표현하는 흑백 톤의 도시 거리. 높은 콘트라스트와 거친 애니메이션 질감으로, 프레임이 끊기듯 시각화된 비물리적 이미지다.",
        "visual_traits": [
          "흑백 톤의 거친 애니메이션 선화 질감",
          "높은 대비로 극대화된 명암 차이",
          "어두운 도심 건축물들의 실루엣 배경",
          "총기 발사 시 번쩍이는 밝은 프레임 섬광"
        ],
        "short_id": "L20"
      },
      {
        "name": "회상 속 미국 도심 뒷골목",
        "description": "흑백 애니메이션 기법으로 거칠게 그려진 좁고 어두운 도심의 뒷골목 공간.",
        "visual_traits": [
          "흑백의 거친 펜선 질감 표현",
          "어둡고 좁은 뒷골목 벽돌 벽면",
          "바닥에 깔린 거친 그림자와 파편 이미지"
        ],
        "short_id": "L21"
      },
      {
        "name": "난민 재판소 외부 쓰레기 더미",
        "description": "난민 재판소 건물 밖의 황폐하고 지저분한 바닥. 흙먼지 위에 잡다한 쓰레기가 널려 있다.",
        "visual_traits": [
          "허름한 재판소 건물의 낡은 외벽 하단",
          "거칠고 메마른 흙바닥",
          "무질서하게 흩어진 잡다한 쓰레기와 폐기물 더미"
        ],
        "short_id": "L22"
      },
      {
        "name": "허름한 골목 식당 내부",
        "description": "난민촌 어두운 골목 구석에 자리한 작은 식당의 실내. 낡은 테이블과 의자가 놓여 있으며 국소적이고 침침한 조명이 비춘다.",
        "visual_traits": [
          "좁고 답답한 식당 내부 구조",
          "기름때와 얼룩이 묻은 낡은 벽면",
          "칠이 벗겨지고 삐걱이는 구식 탁자와 의자",
          "특정 자리만 비추는 어두침침한 실내 조명",
          "탁자 위 작은 돈 봉투"
        ],
        "short_id": "L23"
      },
      {
        "name": "난민 수용소 중앙 방송 스피커와 텅 빈 거리",
        "description": "통금 시간 이후 완전히 소등되어 칠흑같이 어두운 난민 수용소의 빈 거리. 녹슨 전봇대에 매달린 확성기가 보인다.",
        "visual_traits": [
          "조명이 전혀 없는 캄캄하고 텅 빈 거리",
          "불이 꺼져 검게 보이는 컨테이너 주택들 실루엣",
          "녹슨 금속 전봇대",
          "전봇대에 달린 투박한 구식 확성기 스피커"
        ],
        "short_id": "L24"
      },
      {
        "name": "난민 수용소 철제 출입문",
        "description": "난민 수용소의 외부와 내부를 차단하는 육중하고 낡은 철제 대문 구역.",
        "visual_traits": [
          "거대하고 무거운 녹슨 철제 출입문",
          "문 위에 둘러쳐진 낡은 철조망",
          "문틈 사이로 새어 나오는 어두운 그림자"
        ],
        "short_id": "L25"
      },
      {
        "name": "난민 수용소 컨테이너 골목",
        "description": "녹슬고 찌그러진 컨테이너 박스들이 다닥다닥 붙어 형성된 좁고 미로 같은 흙길 골목. 불빛이 소등되어 짙은 어둠이 깔려 있다.",
        "visual_traits": [
          "좌우로 빈틈없이 늘어선 녹슨 철제 컨테이너 외벽들",
          "조명이 꺼진 좁고 어두운 흙바닥 골목",
          "각 컨테이너 문에 흰색으로 칠해진 식별 번호들"
        ],
        "short_id": "L26"
      },
      {
        "name": "현우의 컨테이너 외부 문 앞",
        "description": "현우의 집인 7-31번 컨테이너의 바깥쪽 입구. 어둠 속에서 낡은 철문과 뻑뻑한 문고리가 두드러진다.",
        "visual_traits": [
          "표면에 '7-31'이라는 번호가 희미하게 적힌 금속 외벽",
          "녹슬고 페인트가 벗겨진 얇은 철제 문",
          "낡고 마모된 금속 문고리"
        ],
        "short_id": "L27"
      },
      {
        "name": "현우의 컨테이너 내부",
        "description": "작은 촛불 하나가 식탁을 밝히는 비좁고 답답한 컨테이너 내부 방. 낡고 열악한 생활감이 곳곳에 드러난다.",
        "visual_traits": [
          "좁은 사각형의 철제 골조 내부 공간",
          "식탁 중앙에 놓인 촛불 하나와 그로 인한 좁은 불빛 테두리",
          "긁힌 자국이 많은 낡은 식탁과 소박한 그릇",
          "벽 한쪽에 걸린 해진 옷가지들",
          "안쪽 방으로 이어지는 삐걱거리는 허름한 방문"
        ],
        "short_id": "L28"
      }
    ]
  },
  "step_id": "entity_extract_location",
  "run_id": "aa57faf2-278d-48fd-b7ec-fddd5aef0fe9",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-25T06:32:30.429191+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}