{
  "status": "completed",
  "completed_count": 45,
  "applicable_count": 47,
  "failed_count": 0,
  "data": {
    "characters": [
      {
        "description": "20대 초반 여성. 보통 체형에 긴 검은 머리, 현대적인 캐주얼 차림. 자전거를 탈 때 이어폰을 착용하고, 인형이 달린 백팩을 멘 모습이 보인다.",
        "name": "수리영",
        "visual_traits": [
          "20대 초반 한국인 여성",
          "긴 검은 머리",
          "현대 캐주얼 복장",
          "이어폰",
          "자전거",
          "인형이 달린 백팩",
          "지도 출력물과 사진을 들고 있는 모습"
        ],
        "short_id": "C01"
      },
      {
        "description": "40대 중반 여성. 단정한 인상과 실용적인 형사식 사복 차림. 어두운 점퍼나 업무용 재킷을 입고 경찰서와 현장을 오가는 모습으로 보인다.",
        "name": "혜수",
        "visual_traits": [
          "40대 중반 한국인 여성",
          "단정한 얼굴",
          "형사식 사복",
          "어두운 점퍼 또는 업무용 재킷",
          "스마트폰",
          "경찰 현장과 사무실에 어울리는 실용적 복장"
        ],
        "short_id": "C02"
      },
      {
        "description": "20대 중반 남성. 바닷바람에 맞는 거친 실용복 차림의 젊은 선원형 인물. 방수 재킷이나 낡은 작업복을 입고 소형 어선 갑판과 조타실에 선 모습이 보인다.",
        "name": "인우",
        "visual_traits": [
          "20대 중반 한국인 남성",
          "마른 편의 체형",
          "바다 작업복",
          "방수 재킷",
          "낡은 실용복",
          "소형 어선 조타실에 어울리는 차림",
          "어두운 조명 속 얼굴 윤곽"
        ],
        "short_id": "C03"
      },
      {
        "description": "40대 초반 여성. 평범한 체형에 생활감 있는 얼굴, 집 안에서는 앞치마를 두른 모습으로 보인다. 손목에 작은 원형 표식이 있으며, 마트 근무복이나 실용적인 일상복 차림이 어울린다.",
        "name": "민숙",
        "visual_traits": [
          "40대 초반 한국인 여성",
          "생활감 있는 얼굴",
          "앞치마",
          "마트 직원형 실용복",
          "손목의 작은 원형 표식",
          "약초를 다루는 모습",
          "낡은 옥탑방 실내와 어울리는 일상복"
        ],
        "short_id": "C04"
      },
      {
        "description": "30대 남성. 경찰서 사무실에 있는 형사식 사복 차림. 셔츠나 점퍼, 편한 바지 등 실무형 복장으로 보인다.",
        "name": "김형사",
        "visual_traits": [
          "30대 한국인 남성",
          "형사식 사복",
          "업무용 점퍼",
          "경찰서 사무실 배경과 어울리는 복장",
          "서류와 컴퓨터 모니터 주변에 있는 모습"
        ],
        "short_id": "C05"
      },
      {
        "description": "성인 남성. 대형 마트 안에서 박스를 들고 진열 작업을 하는 직원. 작업용 조끼나 앞치마, 편한 바지 차림으로 보인다.",
        "name": "남자 직원",
        "visual_traits": [
          "성인 한국인 남성",
          "마트 직원 복장",
          "작업용 조끼 또는 앞치마",
          "박스 운반",
          "상품 진열대 주변에 있는 모습"
        ],
        "short_id": "C06"
      },
      {
        "description": "크고 근육질의 로트와일러. 검은색과 갈색 털, 넓은 머리와 강한 턱, 짧은 털을 가진 대형견으로 보호원 우리 안에서 보인다.",
        "name": "로트와일러",
        "visual_traits": [
          "대형견",
          "검은색과 갈색 털",
          "근육질 몸체",
          "넓은 머리",
          "강한 턱선",
          "짧은 털",
          "유기견 보호원 우리"
        ],
        "short_id": "C07"
      },
      {
        "description": "정체가 드러나지 않는 검은 실루엣. 숲속 어둠과 역광 속에서 얼굴과 세부 형태가 보이지 않고, 빠르게 움직이는 어두운 사람 형태로만 보인다.",
        "name": "검은 인영",
        "visual_traits": [
          "검은 사람 형태의 실루엣",
          "얼굴 식별 불가",
          "빠른 움직임",
          "어두운 숲 배경",
          "역광과 그림자로 가려진 형태",
          "부분적인 윤곽만 보임"
        ],
        "short_id": "C08"
      },
      {
        "description": "성인 남성. 숲속에서 한쪽 신발이 벗겨진 상태로 보이며, 허벅지에 큰 물린 자국과 피가 보인다. 야외 활동복이나 등산복에 가까운 현대 복장이다.",
        "name": "한국인 남자",
        "visual_traits": [
          "성인 한국인 남성",
          "야외복 또는 등산복",
          "한쪽 신발이 벗겨진 상태",
          "허벅지의 큰 물린 자국",
          "피 묻은 다리",
          "우거진 숲속 배경"
        ],
        "short_id": "C09"
      },
      {
        "description": "작은 검은 고양이. 짧은 검은 털과 날렵한 몸, 어두운 새벽 옥탑방 주변에서 담을 넘는 모습으로 보인다.",
        "name": "검은 고양이",
        "visual_traits": [
          "검은 털",
          "작은 체구",
          "날렵한 몸",
          "새벽 옥탑방 주변",
          "담을 넘는 자세",
          "어두운 배경 속 윤곽"
        ],
        "short_id": "C10"
      },
      {
        "description": "성인 남성. 겉모습은 현대 한국인 남성과 유사하지만, 어두운 골목 조명 속에서 붉은 눈동자와 날카로운 치아가 두드러진다. 얼굴 일부와 입가 중심으로 위협적인 비인간적 징후가 보인다.",
        "name": "한국인 남자 (육혈귀)",
        "visual_traits": [
          "성인 한국인 남성 형태",
          "붉은 눈동자",
          "날카로운 치아",
          "창백하게 보이는 피부",
          "어두운 골목 조명",
          "목 주변에 가까이 붙은 자세",
          "부분 클로즈업에 어울리는 얼굴과 입가"
        ],
        "short_id": "C11"
      },
      {
        "description": "성인 여성. 도시 뒷골목의 희미한 가로등 아래에서 남성과 뒤엉켜 보이는 인물. 현대적인 외출복 차림이며, 목 주변이 어둠과 그림자에 가려진다.",
        "name": "한국인 여자",
        "visual_traits": [
          "성인 한국인 여성",
          "현대 외출복",
          "도시 뒷골목 배경",
          "희미한 가로등 아래 실루엣",
          "목 주변의 어두운 그림자",
          "쓰러진 자세"
        ],
        "short_id": "C12"
      },
      {
        "description": "얼굴이 보이지 않는 성인 남성. 옥탑방 옥상과 현관 앞에서 신발, 긴 그림자, 창문에 비친 실루엣 위주로 보인다. 어두운 현대식 외출복 차림이다.",
        "name": "낯선 남자",
        "visual_traits": [
          "성인 남성 실루엣",
          "얼굴 식별 불가",
          "어두운 외출복",
          "신발 클로즈업",
          "긴 그림자",
          "옥탑방 철문 앞에 선 모습",
          "창문에 비친 흐릿한 형태"
        ],
        "short_id": "C13"
      },
      {
        "description": "40대 초반 여성의 변형된 시각 상태. 앉은 자세로 고개가 떨어져 있고, 어깨와 쇄골 주변에 거친 물린 상처와 피가 보인다. 손목의 원형 표식이 붉게 강조되어 보인다.",
        "name": "민숙 (변형 상태)",
        "visual_traits": [
          "40대 초반 한국인 여성",
          "고개가 떨어진 앉은 자세",
          "어깨와 쇄골 주변의 거친 상처",
          "피 묻은 의복과 피부",
          "붉게 보이는 손목의 원형 표식",
          "어두운 방 안 커튼 주변",
          "오컬트 비전처럼 불안정한 붉은 표식 연출"
        ],
        "short_id": "C14"
      }
    ],
    "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": "빌라 1층의 후미진 마당 구석과 옥탑방으로 이어지는 가파른 시멘트 계단.",
        "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": [
          "네온사인 간판",
          "길거리 포장마차",
          "마트 출입구",
          "설치된 외부 CCTV 카메라"
        ],
        "short_id": "L09"
      },
      {
        "name": "대형 마트 매장 내부",
        "description": "상품이 진열된 선반과 종이 박스들이 가득한 대형 마트 실내. 밝은 조명 아래 진열 담당 직원들이 작업하는 공간.",
        "visual_traits": [
          "상품 진열대",
          "종이 박스",
          "근무복과 앞치마"
        ],
        "short_id": "L10"
      },
      {
        "name": "마트 총무과 사무실",
        "description": "CCTV 모니터가 여러 대 설치되어 있는 마트 보안팀 실내 업무 공간.",
        "visual_traits": [
          "CCTV 화면 모니터",
          "사무용 책상"
        ],
        "short_id": "L11"
      },
      {
        "name": "경찰서 사무실 내부",
        "description": "형사들의 업무용 책상들이 모여 있는 공간. 사건 관련 서류와 현장 사진, 컴퓨터 모니터가 어지럽게 놓여 있다.",
        "visual_traits": [
          "업무용 책상과 의자",
          "컴퓨터 모니터 (GPS 위치 정보 UI 화면)",
          "책상 위 살인 사건 확대 사진들",
          "실종신고서 서류"
        ],
        "short_id": "L12"
      },
      {
        "name": "경찰서 앞 외부",
        "description": "자전거를 세워둘 수 있는 경찰서 건물 외부 공간.",
        "visual_traits": [
          "주차된 자전거"
        ],
        "short_id": "L13"
      },
      {
        "name": "어두컴컴한 PC방 내부",
        "description": "컴퓨터 모니터 불빛만 밝게 빛나는 어두운 실내 공간. 인쇄된 지도 문서가 있다.",
        "visual_traits": [
          "컴퓨터 모니터 불빛",
          "어두운 조명",
          "인쇄된 지도 용지"
        ],
        "short_id": "L14"
      },
      {
        "name": "짙은 안개가 깔린 포구·방파제",
        "description": "비가 그친 후 짙은 안개가 자욱하게 낀 텅 빈 포구. 갯바위와 배를 매어두는 닻줄이 있다.",
        "visual_traits": [
          "짙은 안개",
          "갯바위",
          "닻줄"
        ],
        "short_id": "L15"
      },
      {
        "name": "바다 한가운데",
        "description": "망망대해. 해 질 무렵 황금빛 역광이 비추며 짙은 안개 띠가 경계선처럼 깔려 있다.",
        "visual_traits": [
          "넓은 바다",
          "황금빛 석양 조명",
          "짙은 안개 띠"
        ],
        "short_id": "L16"
      },
      {
        "name": "낡은 소형 어선 갑판",
        "description": "오래되어 거친 질감을 가진 소형 어선의 외부 갑판. 바닷바람과 안개가 직접 닿는 구역이다.",
        "visual_traits": [
          "낡은 나무/금속 바닥 질감",
          "어선 외부 밧줄과 구조물"
        ],
        "short_id": "L17"
      },
      {
        "name": "낡은 소형 어선 조타실 내부",
        "description": "배의 조타기가 설치된 좁은 실내. 벽면과 내부 구조물에 붉은 원형 표식들이 그려져 있다.",
        "visual_traits": [
          "조타기 (배 핸들)",
          "좁은 실내",
          "벽과 장식에 그려진 붉은 원형 표식들"
        ],
        "short_id": "L18"
      }
    ],
    "props": [
      {
        "name": "휴대폰",
        "description": "손에 쥐어지는 얇은 직사각형 형태의 현대식 스마트폰. 화면이 켜지면 밝은 빛을 발산한다.",
        "visual_traits": [
          "직사각형 평면 구조",
          "매끄러운 검은색 앞면 유리 화면",
          "후면 카메라 렌즈"
        ],
        "short_id": "P02"
      },
      {
        "name": "낡은 흑백 사진",
        "description": "손바닥보다 약간 작은 크기의 오래되고 퇴색된 종이 사진. 가장자리가 낡아있고 구겨진 흔적과 거친 붉은 핏자국 얼룩이 묻어 있다.",
        "visual_traits": [
          "가장자리가 닳고 심하게 구겨진 사각형 종이",
          "흑백 톤의 바랜 인화 상태",
          "표면에 묻어 있는 거친 붉은 얼룩"
        ],
        "short_id": "P03"
      },
      {
        "name": "붉은 원형 표식",
        "description": "사람의 손목이나 벽면에 붉은색 안료로 둥글게 그려진 형태. 거칠고 불규칙한 테두리를 가진다.",
        "visual_traits": [
          "선명하고 어두운 붉은색",
          "거칠게 붓으로 그린 듯한 불규칙한 원형 테두리",
          "피부나 거친 벽면 질감에 밀착된 형태"
        ],
        "short_id": "P05"
      },
      {
        "name": "낡은 인형이 매달린 백팩",
        "description": "등에 메는 크기의 실용적인 천 소재 가방. 끈 한쪽에 낡고 해진 작은 인형 모양의 장식이 매달려 있다.",
        "visual_traits": [
          "어두운 색상의 직물 소재 백팩 형태",
          "주머니와 지퍼 구조",
          "끈에 매달려 덜렁거리는 낡은 헝겊 인형 키링"
        ],
        "short_id": "P06"
      },
      {
        "name": "인쇄된 해상 지도",
        "description": "여러 번 접은 자국이 있는 A4 크기 종이 여러 장. 해안선과 섬의 윤곽, 좌표망이 흑백으로 인쇄되어 있다.",
        "visual_traits": [
          "흰색 또는 약간 바랜 종이 재질",
          "격자 모양으로 잡힌 뚜렷한 접힌 자국",
          "해안선과 격자 무늬가 인쇄된 도면"
        ],
        "short_id": "P07"
      },
      {
        "name": "좌표가 적힌 노란 메모지",
        "description": "손바닥 반만 한 크기의 직사각형 노란색 종이. 표면에 여러 자리의 숫자와 알파벳, 좌표 기호가 펜으로 휘갈겨 적혀 있다.",
        "visual_traits": [
          "눈에 띄는 노란색 바탕",
          "표면에 적힌 검은색 펜 글씨 자국",
          "주머니에 들어갈 수 있게 접히거나 구겨진 형태"
        ],
        "short_id": "P08"
      },
      {
        "name": "시신 현장 사진",
        "description": "책상 위에 흩어져 있는 여러 장의 컬러 인화 사진. 붉은 혈흔과 거칠게 훼손된 살점의 클로즈업 이미지가 찍혀 있다.",
        "visual_traits": [
          "광택이 나는 얇은 사각형 인화지",
          "여러 장이 불규칙하게 겹쳐져 있는 배치",
          "어두운 색조와 붉은 피가 섞인 피사체 이미지"
        ],
        "short_id": "P09"
      },
      {
        "name": "민숙 사진 액자",
        "description": "식탁 위에 세워둘 수 있는 손바닥 두 개 크기의 탁상용 사각형 액자. 단단한 테두리와 앞면 유리로 구성되어 있다.",
        "visual_traits": [
          "단단하고 각진 테두리 프레임",
          "빛을 반사하는 매끄러운 앞면 유리",
          "뒤쪽에 달린 기울어진 받침대 구조"
        ],
        "short_id": "P10"
      },
      {
        "name": "말린 석창포 잎",
        "description": "길고 뾰족하게 생긴 마른 풀잎들. 수분이 빠져 갈색이나 짙은 녹색을 띠며 표면이 거칠다.",
        "visual_traits": [
          "길고 얇은 잎사귀 형태",
          "수분이 말라 구부러지고 바스락거리는 질감",
          "탁한 갈색 및 암녹색 색조"
        ],
        "short_id": "P11"
      },
      {
        "name": "주사기",
        "description": "한 손에 잡히는 투명한 원통형 의료용 도구. 끝에 얇고 뾰족한 은색 금속 바늘이 달려 있다.",
        "visual_traits": [
          "눈금이 새겨진 투명한 플라스틱 원통 몸체",
          "한쪽에 달린 밀어넣는 누름대",
          "끝부분에 돌출된 가늘고 빛나는 금속 바늘"
        ],
        "short_id": "P12"
      },
      {
        "name": "가위",
        "description": "한 손으로 쥐고 사용하는 은색 금속 재질의 미용 도구. 두 개의 교차된 날과 둥근 손잡이 고리가 있다.",
        "visual_traits": [
          "빛을 반사하는 매끄러운 금속 질감",
          "날카롭고 긴 두 개의 교차된 날",
          "손가락을 넣는 둥근 손잡이 고리"
        ],
        "short_id": "P13"
      },
      {
        "name": "폴리스 라인",
        "description": "야외 현장을 둘러싸고 길게 팽팽하게 쳐져 있는 비닐 재질의 통제선 테이프.",
        "visual_traits": [
          "길고 납작한 비닐 띠 형태",
          "공중에 팽팽하게 당겨진 모습",
          "밝은 노란색 바탕에 대비되는 어두운 글씨/무늬의 연속 인쇄"
        ],
        "short_id": "P14"
      },
      {
        "name": "무전기",
        "description": "성인 손바닥만 한 크기의 두꺼운 검은색 직사각형 통신 장비. 상단에 길쭉한 안테나가 솟아 있다.",
        "visual_traits": [
          "두껍고 견고한 검은색 무광 플라스틱 외관",
          "상단에 돌출된 원통형 막대 안테나",
          "전면의 다이얼 버튼과 스피커 그릴"
        ],
        "short_id": "P15"
      }
    ],
    "removed": [
      "P01",
      "P04"
    ]
  },
  "step_id": "entity_merge",
  "run_id": "e4863c52-3aaf-4928-a272-d4a3caed67fd",
  "resolved_model": "gpt",
  "updated_at": "2026-05-05T05:09:36.664864+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}