{
  "source_file": "srd part 1 blue revision.pdf",
  "source_language": {
    "code": "ko",
    "name": "Korean"
  },
  "entity_index": {
    "characters": [
      {
        "name": "동녘",
        "aliases": [
          "최동녘",
          "Dong-nyeok"
        ],
        "description": "소울라이드 비히클로 일하며 빚을 갚고 할아버지를 부양하는 청년. 불량 클론으로 취급받지만 특이하게도 라이드 중에도 자신의 의식을 유지할 수 있다.",
        "continuity_reason": "극의 중심을 이끄는 메인 주인공이며, 서현의 기억을 이식받게 되는 핵심 인물.",
        "visual_anchor_traits": [
          "허름하고 낡은 일상복",
          "머리에 묶인 리본 (클럽하우스 씬)",
          "군복 및 군화 (서바이벌 씬)",
          "서창의 헐렁한 검은 양복 (화장터 씬)"
        ],
        "variant_axes": [
          "의상 변화 (일상복, 군복, 양복)",
          "얼굴의 상처와 흙먼지"
        ],
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "저요? 동녘인데요?",
          "머리에 리본을 묶은 동녘, 양팔을 관계자들에게 붙잡힌 채 들어와서",
          "동녘. 서창 대신 양복을 입고. 화장을 집도하고 있다."
        ],
        "entity_id": "CHAR_0001",
        "entity_type": "character"
      },
      {
        "name": "검사관",
        "aliases": [
          "Inspector"
        ],
        "description": "클럽하우스 폐창고에서 캡슐과 바디의 상태를 점검하는 직원.",
        "continuity_reason": "도입부에서 동녘의 특이 체질을 처음으로 확인하는 인물.",
        "visual_anchor_traits": [
          "연구원 또는 관리자 복장",
          "상태창을 확인하는 태블릿 기기"
        ],
        "variant_axes": [
          "당황한 표정"
        ],
        "importance": "minor",
        "continuity_priority": "low",
        "reference_image_priority": "not_needed",
        "evidence": [
          "검사관, 돌아다니며 캡슐 상태창 하나하나 체크하는."
        ],
        "entity_id": "CHAR_0002",
        "entity_type": "character"
      },
      {
        "name": "김 의원",
        "aliases": [
          "Assemblyman Kim",
          "49번"
        ],
        "description": "소울라이드를 통해 젊은 몸을 즐기는 늙은 국회의원. 서바이벌 게임에 참여한다.",
        "continuity_reason": "서바이벌 게임의 잔혹성과 기득권의 타락을 보여주는 인물.",
        "visual_anchor_traits": [
          "젊고 잘생긴 외모",
          "늙은이 특유의 거드름 피우는 태도",
          "군복 (서바이벌 씬)"
        ],
        "variant_axes": [
          "의상 변화 (정장, 군복)"
        ],
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "젊고 잘생긴 남자들 50명.",
          "49번(김 의원 소울라이드 비히클)"
        ],
        "entity_id": "CHAR_0003",
        "entity_type": "character"
      },
      {
        "name": "강 의원",
        "aliases": [
          "Assemblyman Kang",
          "남자"
        ],
        "description": "김 의원의 동료로, 동녘의 몸에 라이드하여 서바이벌 게임에 참여하는 국회의원.",
        "continuity_reason": "동녘의 몸에 라이드하여 동녘과 의식을 공유하며 대화하는 인물.",
        "visual_anchor_traits": [
          "젊고 잘생긴 외모 (본래 클론)",
          "동녘의 몸에 라이드한 상태 (목소리만 등장)"
        ],
        "variant_axes": [
          "어리둥절한 표정"
        ],
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "강 의원 뒷목의 기계 해제 되고, 눈을 뜨고 일어나면"
        ],
        "entity_id": "CHAR_0004",
        "entity_type": "character"
      },
      {
        "name": "한치호",
        "aliases": [
          "Chi-ho",
          "오리엔티스 중사"
        ],
        "description": "오리엔티스 소속의 중사. 거대한 체구와 강력한 힘을 가진 전투 요원.",
        "continuity_reason": "오리엔티스의 주요 무력 담당이며 동녘을 적대시하는 인물.",
        "visual_anchor_traits": [
          "거대한 덩치",
          "오리엔티스 제복 및 마크",
          "위협적인 표정"
        ],
        "variant_axes": [
          "전투 시의 격렬한 움직임"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "오리엔티스 중사 한치호 입니다.",
          "치호는 큰 덩치에 걸맞게 힘을 이용해 DR.NEX 부대원들에게 공격하는."
        ],
        "entity_id": "CHAR_0005",
        "entity_type": "character"
      },
      {
        "name": "코카",
        "aliases": [
          "여자",
          "Coca"
        ],
        "description": "DR.NEX 소속의 테러리스트. 철제 가면을 쓰고 갈고리 총을 다룬다.",
        "continuity_reason": "DR.NEX의 주요 행동 대장으로 오리엔티스와 대립함.",
        "visual_anchor_traits": [
          "철제 가면",
          "전투용 장갑복",
          "갈고리 총"
        ],
        "variant_axes": [
          "가면 착용 여부"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.",
          "아까의 여자, DR.NEX에게 다가와서는. 코카"
        ],
        "entity_id": "CHAR_0006",
        "entity_type": "character"
      },
      {
        "name": "DR.NEX",
        "aliases": [
          "대장",
          "Leader"
        ],
        "description": "테러리스트 집단 DR.NEX의 리더. 화려한 장갑과 갑옷을 착용하고 있다.",
        "continuity_reason": "메인 빌런 집단의 수장으로 캣츠 아이를 탈취하는 핵심 인물.",
        "visual_anchor_traits": [
          "화려한 장갑과 갑옷",
          "기계로 변조된 목소리",
          "위압적인 체구"
        ],
        "variant_axes": [
          "전투 포즈"
        ],
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "화려한 장갑과 갑옷을 쓴 DR.NEX 다가온다."
        ],
        "entity_id": "CHAR_0007",
        "entity_type": "character"
      },
      {
        "name": "은성",
        "aliases": [
          "Eun-sung"
        ],
        "description": "오리엔티스 소속 대원. 로봇형 아머 유닛 ZRBB51을 조종하여 팀을 지휘한다.",
        "continuity_reason": "오리엔티스의 전술적 리더이자 서현의 파트너.",
        "visual_anchor_traits": [
          "오리엔티스 제복",
          "로봇형 아머 유닛 ZRBB51 장착",
          "지적인 외모"
        ],
        "variant_axes": [
          "아머 유닛 장착 여부"
        ],
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
          "은성, 자동항법 장치로 ZRBB51 을 통해, 대원들을 한꺼번에 조종하는 모습을 보인다."
        ],
        "entity_id": "CHAR_0008",
        "entity_type": "character"
      },
      {
        "name": "서현",
        "aliases": [
          "Seo-hyun"
        ],
        "description": "오리엔티스 소속 대원. 뛰어난 무술 실력을 지녔으며 네트워크 모드를 활성화하는 역할을 한다.",
        "continuity_reason": "동녘에게 자신의 기억을 전이시키는 결정적인 역할을 하는 인물.",
        "visual_anchor_traits": [
          "오리엔티스 제복",
          "날렵한 체형",
          "팔극권 무술 자세"
        ],
        "variant_axes": [
          "전투 시의 날카로운 눈빛",
          "의식을 잃어가는 표정"
        ],
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "서현, 팔극권에 가까운 몸놀림이다.",
          "붙잡혀 가던 서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다."
        ],
        "entity_id": "CHAR_0009",
        "entity_type": "character"
      },
      {
        "name": "강 사장",
        "aliases": [
          "Boss Kang"
        ],
        "description": "블랙마켓과 불법 소울라이드 업장을 운영하는 작달만한 키의 보스.",
        "continuity_reason": "동녘의 고용주이자 불법 클론 시장의 실태를 보여주는 인물.",
        "visual_anchor_traits": [
          "작달만한 키",
          "화려하고 촌스러운 조폭 스타일 의상",
          "능청스러운 표정"
        ],
        "variant_axes": [
          "당황하거나 분노하는 표정"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "helpful",
        "evidence": [
          "작달만한 키의 강 사장, 보디가드들과 함께"
        ],
        "entity_id": "CHAR_0010",
        "entity_type": "character"
      },
      {
        "name": "순례",
        "aliases": [
          "Sun-rye",
          "할머니"
        ],
        "description": "판자촌에 사는 병든 할머니. 손자 덕현을 위해 클론 로또에 응모한다.",
        "continuity_reason": "동녘의 이웃이자 클론 로또에 당첨되어 오리엔티스에 동행하는 인물.",
        "visual_anchor_traits": [
          "병약하고 주름진 얼굴",
          "낡고 허름한 옷차림",
          "나물 보따리"
        ],
        "variant_axes": [
          "기침하는 모습",
          "환희에 찬 표정"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "helpful",
        "evidence": [
          "저쪽에서 걸어오는 할머니 순례와",
          "순례 잘 뛰지 못하자, 동녘이 들쳐 업고 뛴다."
        ],
        "entity_id": "CHAR_0011",
        "entity_type": "character"
      },
      {
        "name": "덕현",
        "aliases": [
          "Deok-hyun"
        ],
        "description": "소아마비를 앓아 다리를 저는 순례의 손자. 동녘을 잘 따른다.",
        "continuity_reason": "동녘에게 행운의 상징인 네잎 클로버를 건네주는 순수한 소년.",
        "visual_anchor_traits": [
          "다리를 저는 걸음걸이",
          "낡은 옷차림",
          "밝고 순수한 미소"
        ],
        "variant_axes": [
          "네잎 클로버를 들고 있는 모습"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "helpful",
        "evidence": [
          "소아마비를 앓는지 다리를 저는 손자 덕현",
          "덕현 주머니에서 주섬주섬 네잎 클로버 2개를 꺼내어"
        ],
        "entity_id": "CHAR_0012",
        "entity_type": "character"
      },
      {
        "name": "차광훈",
        "aliases": [
          "Kwang-hoon"
        ],
        "description": "클론 시술을 앞두고 마을 잔치를 벌이는 남자. 가난한 이들을 멸시한다.",
        "continuity_reason": "클론 시술의 부작용(의식 잔존)을 보여주는 피해자.",
        "visual_anchor_traits": [
          "거만한 표정",
          "잔치용 옷차림",
          "캡슐에 갇힌 모습 (후반부)"
        ],
        "variant_axes": [
          "공포에 질린 표정"
        ],
        "importance": "minor",
        "continuity_priority": "medium",
        "reference_image_priority": "not_needed",
        "evidence": [
          "차광훈, 신나게 노래 부르고 있다.",
          "캡슐 안에 갇힌 사람들 중 몇몇이 깨어나서... 그 중에 광훈이 있다!"
        ],
        "entity_id": "CHAR_0013",
        "entity_type": "character"
      },
      {
        "name": "서창",
        "aliases": [
          "Seo-chang",
          "할아버지"
        ],
        "description": "동녘의 할아버지. 화장터에서 일하며 병을 앓고 있지만 클론을 거부한다.",
        "continuity_reason": "동녘의 행동 동기이자 삶의 목적이 되는 인물.",
        "visual_anchor_traits": [
          "검은 양복",
          "피기 없는 늙은 얼굴",
          "피 묻은 입가"
        ],
        "variant_axes": [
          "기침하며 고통스러워하는 모습"
        ],
        "importance": "supporting",
        "continuity_priority": "high",
        "reference_image_priority": "helpful",
        "evidence": [
          "검은 양복 차림의 늙은 서창 관 앞에서 묵묵히 서있다.",
          "갑자기 크게 기침을 하는 서창. 입에서 피가 묻어난다."
        ],
        "entity_id": "CHAR_0014",
        "entity_type": "character"
      },
      {
        "name": "한재호",
        "aliases": [
          "Han Jae-ho",
          "원장님"
        ],
        "description": "오리엔티스의 원장. 대중들에게 메시아로 추앙받는 인물.",
        "continuity_reason": "오리엔티스의 수장이자 클론 기술의 핵심 권위자.",
        "visual_anchor_traits": [
          "휠체어 탑승",
          "단정하고 지적인 외모",
          "카리스마 있는 연설 자세"
        ],
        "variant_axes": [
          "자애로운 미소"
        ],
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "휠체어에 탄 한재호.",
          "관중들, “한재호! 한재호! 메시아! 메시아!!” 연호하는 함성!!"
        ],
        "entity_id": "CHAR_0015",
        "entity_type": "character"
      },
      {
        "name": "사마엘",
        "aliases": [
          "Samael"
        ],
        "description": "DR.NEX 소속의 해커. 오리엔티스의 보안 시스템을 뚫는다.",
        "continuity_reason": "캣츠 아이 탈취 작전의 핵심 기술자.",
        "visual_anchor_traits": [
          "해커 장비 및 고글",
          "DR.NEX 전술복"
        ],
        "variant_axes": [
          "시스템 조작하는 모습"
        ],
        "importance": "minor",
        "continuity_priority": "low",
        "reference_image_priority": "not_needed",
        "evidence": [
          "해커 사마엘, 익숙하게 오리엔티스 중앙 시스템에 접속하고"
        ],
        "entity_id": "CHAR_0016",
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "클럽하우스 폐창고",
        "aliases": [
          "Clubhouse Abandoned Warehouse"
        ],
        "description": "소울라이드 비히클들이 들어있는 1인 캡슐 50개가 세로로 늘어선 어둡고 낡은 창고.",
        "continuity_reason": "동녘이 소울라이드 비히클로 처음 등장하며 의식 동기화가 이루어지는 장소.",
        "visual_anchor_traits": [
          "어둡고 낡은 벽면",
          "세로로 늘어선 50개의 1인 캡슐",
          "캡슐 외부의 상태창 패널"
        ],
        "variant_axes": [
          "수면 가스가 찬 상태",
          "기기가 활성화되어 빛나는 상태"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "어둡고 낡은 창고. 사람이 들어갈만한 크기의 1인 캡슐 50개 세로로 죽 늘어서 있다."
        ],
        "entity_id": "LOC_0001",
        "entity_type": "location"
      },
      {
        "name": "폐창고",
        "aliases": [
          "Abandoned Warehouse"
        ],
        "description": "서바이벌 게임의 마지막 생존 구역으로, 지프차가 들이받아 폭발하는 곳.",
        "continuity_reason": "동녘이 극적으로 우승을 차지하게 되는 장소.",
        "visual_anchor_traits": [
          "막다른 벽면",
          "무너져 내리는 지붕 구조물",
          "폭발의 화염과 잔해"
        ],
        "variant_axes": [
          "폭발 전후의 파괴된 모습"
        ],
        "kind": "mixed",
        "importance": "supporting",
        "continuity_priority": "low",
        "reference_image_priority": "not_needed",
        "evidence": [
          "막다른 폐창고 앞으로 몰린 동녘.",
          "벽을 들이 받는 지프차. 벽이 무너지면서 지붕에 얹혀있던 구조물들이 지프로 떨어지고."
        ],
        "entity_id": "LOC_0001",
        "entity_type": "location"
      },
      {
        "name": "클럽하우스 VIP 룸",
        "aliases": [
          "Clubhouse VIP Room"
        ],
        "description": "국회의원들이 소울라이드를 준비하며 대기하는 고급스러운 연회장.",
        "continuity_reason": "기득권층의 타락한 유희 문화를 보여주는 공간.",
        "visual_anchor_traits": [
          "고급스러운 샹들리에와 인테리어",
          "1인용 리클라이너 소파들"
        ],
        "variant_axes": [
          "의원들이 누워있는 모습"
        ],
        "kind": "interior",
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "고급진 분위기의 연회장.",
          "1인용 리클라이너 소파들 쭉 나열된."
        ],
        "entity_id": "LOC_0002",
        "entity_type": "location"
      },
      {
        "name": "헬리콥터 내부",
        "aliases": [
          "Helicopter Interior"
        ],
        "description": "서바이벌 게임을 위해 비히클들을 낙하시키는 군용 헬기 안.",
        "continuity_reason": "동녘이 강 의원과 의식을 공유하며 갈등을 시작하는 장소.",
        "visual_anchor_traits": [
          "군용 헬기의 금속성 내부",
          "열린 강하구",
          "바람에 흔들리는 기내"
        ],
        "variant_axes": [
          "강하 준비 중인 인원들"
        ],
        "kind": "interior",
        "importance": "supporting",
        "continuity_priority": "low",
        "reference_image_priority": "not_needed",
        "evidence": [
          "비행 중인 군용 헬기. 그 안에서 군복으로 환복하고 있는 캡슐 속 남자들."
        ],
        "entity_id": "LOC_0003",
        "entity_type": "location"
      },
      {
        "name": "야산",
        "aliases": [
          "Hill",
          "Mountain"
        ],
        "description": "서바이벌 게임이 벌어지는 은폐물이 많은 산지.",
        "continuity_reason": "동녘이 생존을 위해 고군분투하는 주 무대.",
        "visual_anchor_traits": [
          "우거진 수풀과 나무",
          "버려진 폐가와 은폐물",
          "헬기 드롭 상자"
        ],
        "variant_axes": [
          "시체들이 널브러진 구역"
        ],
        "kind": "exterior",
        "importance": "major",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "여기저기 은폐물이 있는 야산이다."
        ],
        "entity_id": "LOC_0004",
        "entity_type": "location"
      },
      {
        "name": "클럽하우스 밖 / 초소 일각",
        "aliases": [
          "Outside Clubhouse / Guard Post"
        ],
        "description": "클럽하우스 외곽을 지키는 군부대 초소.",
        "continuity_reason": "DR.NEX가 처음으로 무력을 행사하며 침입하는 장소.",
        "visual_anchor_traits": [
          "군용 바리케이트",
          "초소 건물",
          "대형 트레일러"
        ],
        "variant_axes": [
          "수류탄 폭발로 인한 파괴"
        ],
        "kind": "exterior",
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "일반 헌병들이 초소를 지키고 있다.",
          "대형 트레일러 달려와서는 초소 앞에 선다."
        ],
        "entity_id": "LOC_0005",
        "entity_type": "location"
      },
      {
        "name": "거리",
        "aliases": [
          "Street"
        ],
        "description": "오리엔티스와 DR.NEX가 트레일러 위에서 추격전을 벌이는 도심 도로.",
        "continuity_reason": "양 진영의 본격적인 전투 능력이 묘사되는 액션 씬의 배경.",
        "visual_anchor_traits": [
          "빠르게 스쳐 지나가는 도심 배경",
          "달리는 대형 트레일러와 바이크들"
        ],
        "variant_axes": [
          "트레일러 위에서의 격투 흔적"
        ],
        "kind": "exterior",
        "importance": "major",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "DR.NEX와 오리엔티스의 추격전.",
          "트레일러와 바이크를 옮겨 타며 육탄전을 벌인다."
        ],
        "entity_id": "LOC_0006",
        "entity_type": "location"
      },
      {
        "name": "블랙마켓",
        "aliases": [
          "Black Market"
        ],
        "description": "강 사장이 운영하는 불법 격투장 및 소울라이드 업장.",
        "continuity_reason": "불법 소울라이드의 실태와 강 사장의 사업장을 보여주는 공간.",
        "visual_anchor_traits": [
          "낡고 후미진 상가 지하실",
          "UFC 스타일의 철장 링",
          "주변에 놓인 안마 의자들"
        ],
        "variant_axes": [
          "피투성이가 된 격투 흔적"
        ],
        "kind": "interior",
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "서울의 낡은 상가 후미진 곳.",
          "UFC같은 철장 안에서 몸 좋은 남자들이 격투를 하고 있다."
        ],
        "entity_id": "LOC_0007",
        "entity_type": "location"
      },
      {
        "name": "강 사장 비밀 인체 실험실",
        "aliases": [
          "Boss Kang's Secret Human Lab"
        ],
        "description": "강 사장 사무실 책상 밑 버튼을 누르면 나타나는 불법 클론 보관소.",
        "continuity_reason": "불법 인신매매와 클론 유통의 증거가 되는 장소.",
        "visual_anchor_traits": [
          "차가운 푸른빛 조명",
          "얼려진 신체들이 들어있는 유리 캡슐들",
          "비밀스러운 금고형 문"
        ],
        "variant_axes": [
          "캡슐 안의 다양한 바디들"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "유리 캡슐에 얼려진 신체가 가득한 실험실 공간."
        ],
        "entity_id": "LOC_0008",
        "entity_type": "location"
      },
      {
        "name": "판자촌",
        "aliases": [
          "Shantytown"
        ],
        "description": "동녘과 순례 할머니가 거주하는 가난하고 낡은 동네.",
        "continuity_reason": "하층민들의 비참한 삶과 서로 의지하는 모습을 보여주는 배경.",
        "visual_anchor_traits": [
          "좁고 가파른 골목길",
          "낡은 슬레이트 지붕과 판자벽",
          "어두운 가로등 불빛"
        ],
        "variant_axes": [
          "밤의 스산한 분위기"
        ],
        "kind": "exterior",
        "importance": "supporting",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "터덜터덜 좁은 판자촌 길을 걸어올라가는 동녘과 순례, 덕현."
        ],
        "entity_id": "LOC_0009",
        "entity_type": "location"
      },
      {
        "name": "화장터",
        "aliases": [
          "Crematorium"
        ],
        "description": "서창이 일하는 곳으로, 가난하여 클론을 하지 못하고 죽는 이들을 태우는 곳.",
        "continuity_reason": "죽음과 영생의 대비를 극명하게 보여주는 상징적 공간.",
        "visual_anchor_traits": [
          "거대한 화장로",
          "활활 타오르는 붉은 불길",
          "어둡고 엄숙한 실내"
        ],
        "variant_axes": [
          "불길이 치솟는 화로 입구"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "서창, 관에서 가족들을 떼어내고, 관을 화로에 집어 넣는다.",
          "활활 타오르는 불을 물끄러미 바라보는 동녘."
        ],
        "entity_id": "LOC_0010",
        "entity_type": "location"
      },
      {
        "name": "클론 행사장 내부",
        "aliases": [
          "Clone Event Interior"
        ],
        "description": "한재호 원장이 연설을 하고 클론 로또 추첨이 이루어지는 대형 무대.",
        "continuity_reason": "대중을 향한 오리엔티스의 선전과 동녘 일행의 당첨이 이루어지는 핵심 장소.",
        "visual_anchor_traits": [
          "중앙의 거대한 캡슐 형태 클론 기계",
          "화려한 무대 조명과 대형 스크린",
          "환호하는 수많은 관중들"
        ],
        "variant_axes": [
          "스크린에 당첨 번호가 뜨는 순간"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "중앙의 큰 무대.. 가운데에 캡슐 형태의 클론 기계가 놓여있고",
          "무대 스크린에 번호가 돌아가기 시작하고."
        ],
        "entity_id": "LOC_0011",
        "entity_type": "location"
      },
      {
        "name": "오리엔티스 실험실",
        "aliases": [
          "Orientis Lab"
        ],
        "description": "클론된 신체들이 보관되어 있으며, DR.NEX의 습격을 받는 오리엔티스 내부 시설.",
        "continuity_reason": "클론의 부작용(의식 잔존)이 발각되고 대규모 전투가 벌어지는 장소.",
        "visual_anchor_traits": [
          "첨단 기기들과 수많은 캡슐들",
          "부서진 벽면과 잔해",
          "비상 사이렌의 붉은 조명"
        ],
        "variant_axes": [
          "전투로 인해 파괴된 내부"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "캡슐 안에 갇힌 사람들 중 몇몇이 깨어나서 캡슐을 두드리며",
          "실험실 한쪽 벽을 부수고 들어오는 장갑 차량!"
        ],
        "entity_id": "LOC_0012",
        "entity_type": "location"
      },
      {
        "name": "오리엔티스 내부 핵심 시설",
        "aliases": [
          "Orientis Core Facility"
        ],
        "description": "오리엔티스의 가장 깊숙한 곳으로 캣츠 아이가 보관된 보안 금고.",
        "continuity_reason": "DR.NEX의 최종 목표인 캣츠 아이가 탈취되는 장소.",
        "visual_anchor_traits": [
          "두꺼운 보안 금고 문",
          "중앙 시스템 콘솔",
          "액체가 가득한 원통형 캡슐"
        ],
        "variant_axes": [
          "해킹으로 문이 열린 상태"
        ],
        "kind": "interior",
        "importance": "major",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "보안 금고 같은 큰 시스템의 문이 열리는데..",
          "그 안에 있는 캣츠 아이. 원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다."
        ],
        "entity_id": "LOC_0013",
        "entity_type": "location"
      },
      {
        "name": "공중",
        "aliases": [],
        "description": "공중에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0014",
        "entity_type": "location"
      },
      {
        "name": "클럽하우스 바깥",
        "aliases": [],
        "description": "클럽하우스 바깥에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0015",
        "entity_type": "location"
      },
      {
        "name": "강가",
        "aliases": [],
        "description": "강가에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0016",
        "entity_type": "location"
      },
      {
        "name": "소울라이드 업장 일각",
        "aliases": [],
        "description": "소울라이드 업장 일각에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0017",
        "entity_type": "location"
      },
      {
        "name": "초이스 유리방",
        "aliases": [],
        "description": "초이스 유리방에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0018",
        "entity_type": "location"
      },
      {
        "name": "강 사장 사무실",
        "aliases": [],
        "description": "강 사장 사무실에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0019",
        "entity_type": "location"
      },
      {
        "name": "마을 회관",
        "aliases": [],
        "description": "마을 회관에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0020",
        "entity_type": "location"
      },
      {
        "name": "동녘의 집",
        "aliases": [],
        "description": "동녘의 집에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0021",
        "entity_type": "location"
      },
      {
        "name": "동녘의 방",
        "aliases": [],
        "description": "동녘의 방에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0022",
        "entity_type": "location"
      },
      {
        "name": "클론 행사장 입구",
        "aliases": [],
        "description": "클론 행사장 입구에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0023",
        "entity_type": "location"
      },
      {
        "name": "오리엔티스 복도",
        "aliases": [],
        "description": "오리엔티스 복도에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0024",
        "entity_type": "location"
      },
      {
        "name": "오리엔티스 외곽",
        "aliases": [],
        "description": "오리엔티스 외곽에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "importance": "supporting",
        "kind": "unknown",
        "entity_id": "LOC_0025",
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "1인 캡슐",
        "aliases": [
          "1-person Capsule"
        ],
        "description": "소울라이드 비히클이나 클론 바디를 보관하고 의식을 동기화하는 수직형 장치.",
        "continuity_reason": "작품 전반에 걸쳐 신체 보관 및 의식 전이의 매개체로 사용됨.",
        "visual_anchor_traits": [
          "사람 한 명이 들어갈 크기",
          "투명한 전면 유리",
          "외부에 부착된 상태창 패널"
        ],
        "variant_axes": [
          "내부에 수면 가스가 찬 모습"
        ],
        "significance": "key",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "사람이 들어갈만한 크기의 1인 캡슐 50개 세로로 죽 늘어서 있다."
        ],
        "entity_id": "PROP_0001",
        "entity_type": "prop"
      },
      {
        "name": "소형 기기",
        "aliases": [
          "Ride Device",
          "라이드 기기"
        ],
        "description": "소울라이드를 위해 뒷목에 부착하는 거미 다리 모양의 기계 장치.",
        "continuity_reason": "의식 전이를 가능하게 하는 핵심 기술 장비.",
        "visual_anchor_traits": [
          "거미 다리처럼 뻗어 나오는 형태",
          "뒷목 신경에 밀착되는 구조",
          "활성화 시 빛나는 램프"
        ],
        "variant_axes": [
          "부착 전후의 형태 변화"
        ],
        "significance": "key",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "소형 기기, 몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고."
        ],
        "entity_id": "PROP_0002",
        "entity_type": "prop"
      },
      {
        "name": "대형 트레일러",
        "aliases": [
          "Large Trailer"
        ],
        "description": "DR.NEX가 이동 및 납치, 전투에 사용하는 거대한 장갑 차량.",
        "continuity_reason": "DR.NEX의 주요 기동 수단이자 액션 씬의 주 무대.",
        "visual_anchor_traits": [
          "거대하고 육중한 외형",
          "검은색 무광 도색",
          "내부의 철장 구조"
        ],
        "variant_axes": [
          "전투로 인한 파손 흔적"
        ],
        "significance": "key",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "대형 트레일러 달려와서는 초소 앞에 선다.",
          "트레일러 안의 철장 안에 들어가 문을 잠그곤"
        ],
        "entity_id": "PROP_0003",
        "entity_type": "prop"
      },
      {
        "name": "갈고리 총",
        "aliases": [
          "Hook Gun",
          "라이드 건"
        ],
        "description": "DR.NEX가 타인의 몸에 강제로 의식을 라이드하기 위해 쏘는 무기.",
        "continuity_reason": "테러리스트들의 강제 신체 강탈을 시각적으로 보여주는 무기.",
        "visual_anchor_traits": [
          "총열에서 발사되는 갈고리 형태의 침",
          "목 뒤로 파고드는 기계적 움직임"
        ],
        "variant_axes": [
          "발사 전후의 형태"
        ],
        "significance": "key",
        "continuity_priority": "high",
        "reference_image_priority": "required",
        "evidence": [
          "운전석의 여자, 갈고리 총 같은 것을 헌병1의 얼굴에 발사한다.",
          "총에서 발사된 갈고리 같은 것이 헌병1의 목뒤로 기어들어가서 쿡 침을 놓자."
        ],
        "entity_id": "PROP_0004",
        "entity_type": "prop"
      },
      {
        "name": "로봇형 아머 유닛 ZRBB51",
        "aliases": [
          "Robot Armor Unit ZRBB51"
        ],
        "description": "은성이 착용하여 오리엔티스 대원들을 네트워크로 동시 조종하게 해주는 장비.",
        "continuity_reason": "오리엔티스의 강력한 팀워크와 기술력을 상징하는 전투 장비.",
        "visual_anchor_traits": [
          "몸에 부착되는 기계적 아머",
          "네트워크 안테나 및 발광부",
          "미래지향적 디자인"
        ],
        "variant_axes": [
          "활성화 시의 빛"
        ],
        "significance": "key",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
          "은성에게 부착되기 시작하는 ZRBB51!"
        ],
        "entity_id": "PROP_0005",
        "entity_type": "prop"
      },
      {
        "name": "네잎 클로버",
        "aliases": [
          "Four-leaf Clover"
        ],
        "description": "덕현이 동녘에게 행운을 빌며 건네준 작은 식물.",
        "continuity_reason": "동녘과 덕현의 유대감, 그리고 클론 로또 당첨의 행운을 상징하는 소품.",
        "visual_anchor_traits": [
          "작고 푸른 네잎 클로버",
          "약간 시든 듯한 질감"
        ],
        "variant_axes": [
          "손에 쥐어진 모습"
        ],
        "significance": "recurring",
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [
          "덕현 주머니에서 주섬주섬 네잎 클로버 2개를 꺼내어 하나를 동녘에게 건네고."
        ],
        "entity_id": "PROP_0006",
        "entity_type": "prop"
      },
      {
        "name": "캣츠 아이",
        "aliases": [
          "Cat's Eye"
        ],
        "description": "오리엔티스 핵심 시설에 보관되어 있던 신비한 액체 물질.",
        "continuity_reason": "DR.NEX의 최종 탈취 목표이자 향후 전개의 핵심 떡밥.",
        "visual_anchor_traits": [
          "원통형 투명 캡슐",
          "내부에 가득 찬 신비한 빛깔의 액체",
          "원형의 물질"
        ],
        "variant_axes": [
          "조명에 반사되는 액체의 빛"
        ],
        "significance": "key",
        "continuity_priority": "critical",
        "reference_image_priority": "required",
        "evidence": [
          "그 안에 있는 캣츠 아이. 원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다."
        ],
        "entity_id": "PROP_0007",
        "entity_type": "prop"
      },
      {
        "name": "낙하산",
        "aliases": [],
        "description": "낙하산에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "significance": "recurring",
        "entity_id": "PROP_0008",
        "entity_type": "prop"
      },
      {
        "name": "기관단총",
        "aliases": [],
        "description": "기관단총에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "significance": "recurring",
        "entity_id": "PROP_0009",
        "entity_type": "prop"
      },
      {
        "name": "지프차",
        "aliases": [],
        "description": "지프차에 대한 간이 시각 앵커.",
        "continuity_reason": "씬 스틸의 visible_entities에서 역보강된 시각 앵커.",
        "visual_anchor_traits": [],
        "variant_axes": [],
        "continuity_priority": "medium",
        "reference_image_priority": "helpful",
        "evidence": [],
        "significance": "recurring",
        "entity_id": "PROP_0010",
        "entity_type": "prop"
      }
    ]
  },
  "scene_stills": [
    {
      "still_id": "episode_01_still_001",
      "heading_catalog_index": 1,
      "screenplay_scene_heading": "INT. 클럽하우스 폐창고 - DAY",
      "page_start": 2,
      "page_end": 3,
      "beat_index_within_heading": 1,
      "still_kind": "reveal",
      "beat_title": "눈을 뜬 동녘",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "캡슐 안에서 의식을 유지한 채 서 있는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0002",
          "entity_name": "검사관",
          "entity_type": "character",
          "role": "동녘을 발견하고 놀라는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0001",
          "entity_name": "클럽하우스 폐창고",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0001",
          "entity_name": "1인 캡슐",
          "entity_type": "prop",
          "role": "동녘이 갇혀 있는 장치",
          "prominence": "primary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0002",
        "LOC_0001",
        "PROP_0001"
      ],
      "still_frame_prompt_raw": "어둡고 낡은 창고 안, 세로로 늘어선 1인 캡슐들 사이로 검사관이 상태창을 확인하고 있다. 마지막 캡슐 안에는 눈을 뜬 채 서 있는 동녘이 보이고, 검사관은 소스라치게 놀라며 그를 바라본다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0002] 검사관, [LOC_0001] 클럽하우스 폐창고, [PROP_0001] 1인 캡슐. 정지 화면 설명: 어둡고 낡은 창고 안, 세로로 늘어선 1인 캡슐들 사이로 검사관이 상태창을 확인하고 있다. 마지막 캡슐 안에는 눈을 뜬 채 서 있는 동녘이 보이고, 검사관은 소스라치게 놀라며 그를 바라본다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "캡슐 안의 동녘과 그 앞의 검사관을 오버 더 숄더 구도로 잡아 놀라움을 강조",
        "focus": "동녘의 뜬 눈과 검사관의 당황한 얼굴 사이의 딥 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Top Lighting",
        "quality": "하드",
        "color": "Cool Cyan",
        "contrast": "높음",
        "motivation": "창고 천장의 낡은 형광등과 캡슐 내부의 패널 조명",
        "mood": "차갑고 기계적인 분위기 속의 긴장감"
      },
      "evidence": [
        "마지막 캡슐 속, 눈 뜨고 있는 동녘과 눈 마주치고.",
        "검사관 깜짝이야으아아아아아아악!!"
      ]
    },
    {
      "still_id": "episode_01_still_002",
      "heading_catalog_index": 2,
      "screenplay_scene_heading": "INT. 클럽하우스 VIP 룸 - DAY",
      "page_start": 3,
      "page_end": 5,
      "beat_index_within_heading": 1,
      "still_kind": "establishing",
      "beat_title": "소울라이드 준비",
      "visible_entities": [
        {
          "entity_id": "CHAR_0003",
          "entity_name": "김 의원",
          "entity_type": "character",
          "role": "소파에 누워 기기를 부착받는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0002",
          "entity_name": "클럽하우스 VIP 룸",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0002",
          "entity_name": "소형 기기",
          "entity_type": "prop",
          "role": "뒷목에 부착되는 장치",
          "prominence": "detail"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0003",
        "LOC_0002",
        "PROP_0002"
      ],
      "still_frame_prompt_raw": "고급스러운 연회장 안, 젊고 잘생긴 남자들이 1인용 리클라이너 소파에 누워있다. 보좌관들이 다가와 그들의 뒷목에 거미 다리처럼 생긴 소형 기기를 부착하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0003] 김 의원, [LOC_0002] 클럽하우스 VIP 룸, [PROP_0002] 소형 기기. 정지 화면 설명: 고급스러운 연회장 안, 젊고 잘생긴 남자들이 1인용 리클라이너 소파에 누워있다. 보좌관들이 다가와 그들의 뒷목에 거미 다리처럼 생긴 소형 기기를 부착하고 있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "24mm",
        "composition": "방 전체에 늘어선 소파들과 기기를 부착하는 보좌관들의 모습을 한눈에 보여줌",
        "focus": "전체 공간을 아우르는 팬 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Overhead",
        "quality": "소프트",
        "color": "Warm Gold",
        "contrast": "낮음",
        "motivation": "고급스러운 샹들리에 조명",
        "mood": "사치스럽고 나른한 분위기"
      },
      "evidence": [
        "1인용 리클라이너 소파들 쭉 나열된. 하나씩 차지하고 눕는 의원들.",
        "의원들 목 뒤에 갖다 대면. 소형 기기, 몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고."
      ]
    },
    {
      "still_id": "episode_01_still_003",
      "heading_catalog_index": 3,
      "screenplay_scene_heading": "INT. 클럽하우스 폐창고 - DAY",
      "page_start": 6,
      "page_end": 6,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "의식 동기화 완료",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "캡슐 안에서 동기화되는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0001",
          "entity_name": "클럽하우스 폐창고",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0001",
          "entity_name": "1인 캡슐",
          "entity_type": "prop",
          "role": "동녘을 감싸고 있는 장치",
          "prominence": "secondary"
        },
        {
          "entity_id": "PROP_0002",
          "entity_name": "소형 기기",
          "entity_type": "prop",
          "role": "뒷목에서 빛나는 장치",
          "prominence": "detail"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0001",
        "PROP_0001",
        "PROP_0002"
      ],
      "still_frame_prompt_raw": "폐창고 안, 캡슐 속에 갇힌 동녘의 뒷목에 부착된 기기가 빛을 발한다. 캡슐 외부의 상태창에는 '의식 동기화 100%'라는 문구가 선명하게 떠 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0001] 클럽하우스 폐창고, [PROP_0001] 1인 캡슐, [PROP_0002] 소형 기기. 정지 화면 설명: 폐창고 안, 캡슐 속에 갇힌 동녘의 뒷목에 부착된 기기가 빛을 발한다. 캡슐 외부의 상태창에는 '의식 동기화 100%'라는 문구가 선명하게 떠 있다.",
      "camera": {
        "shot_size": "Close Up",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "동녘의 얼굴과 캡슐 유리에 비친 상태창의 수치를 겹쳐서 포착",
        "focus": "상태창의 글씨와 동녘의 표정에 맞춘 얕은 심도"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Neon Green",
        "contrast": "높음",
        "motivation": "상태창 패널에서 뿜어져 나오는 빛",
        "mood": "기계적이고 운명적인 순간"
      },
      "evidence": [
        "50번 캡슐 속 동녘 보이고. 동녘의 ‘의식 동기화’ 100% 완료된다."
      ]
    },
    {
      "still_id": "episode_01_still_004",
      "heading_catalog_index": 4,
      "screenplay_scene_heading": "INT. 헬리콥터 내부 - DAY",
      "page_start": 6,
      "page_end": 8,
      "beat_index_within_heading": 1,
      "still_kind": "dialogue",
      "beat_title": "어색한 몸놀림",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "몸을 제대로 가누지 못하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0003",
          "entity_name": "김 의원",
          "entity_type": "character",
          "role": "동녘을 비웃는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0003",
          "entity_name": "헬리콥터 내부",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0003",
        "LOC_0003"
      ],
      "still_frame_prompt_raw": "비행 중인 군용 헬기 내부, 군복을 입은 동녘이 어색한 몸짓으로 비틀거리고 있다. 그 옆에서 김 의원이 깔깔 웃으며 동녘을 조롱하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0003] 김 의원, [LOC_0003] 헬리콥터 내부. 정지 화면 설명: 비행 중인 군용 헬기 내부, 군복을 입은 동녘이 어색한 몸짓으로 비틀거리고 있다. 그 옆에서 김 의원이 깔깔 웃으며 동녘을 조롱하고 있다.",
      "camera": {
        "shot_size": "중간 풀 샷",
        "angle": "더치 앵글",
        "lens": "35mm",
        "composition": "흔들리는 기내의 불안정함을 강조하며 두 인물의 대비되는 자세를 포착",
        "focus": "동녘의 엉거주춤한 자세에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Side",
        "quality": "하드",
        "color": "Daylight",
        "contrast": "높음",
        "motivation": "열린 헬기 문을 통해 들어오는 강한 햇빛",
        "mood": "거칠고 역동적인 분위기"
      },
      "evidence": [
        "군화 신고 있는 동녘, 뭐가 잘 안 되는지 삐걱거리는.",
        "49번 (깔깔 웃으며) 강 언니, 진짜 쫄보네. 으학학학."
      ]
    },
    {
      "still_id": "episode_01_still_005",
      "heading_catalog_index": 5,
      "screenplay_scene_heading": "EXT. 공중 - DAY",
      "page_start": 8,
      "page_end": 10,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "추락하는 동녘",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "낙하산을 펴지 못해 추락하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0014",
          "entity_name": "공중",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0008",
          "entity_name": "낙하산",
          "entity_type": "prop",
          "role": "엉켜있는 줄",
          "prominence": "secondary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0014",
        "PROP_0008"
      ],
      "still_frame_prompt_raw": "높은 상공, 동녘이 허둥지둥 낙하산 줄을 당기며 빠른 속도로 추락하고 있다. 그의 얼굴에는 공포와 당혹감이 가득하다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0014] 공중, [PROP_0008] 낙하산. 정지 화면 설명: 높은 상공, 동녘이 허둥지둥 낙하산 줄을 당기며 빠른 속도로 추락하고 있다. 그의 얼굴에는 공포와 당혹감이 가득하다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "하이 앵글",
        "lens": "24mm",
        "composition": "동녘의 일그러진 얼굴과 그 아래로 아득하게 펼쳐진 지상을 함께 담아 추락의 공포를 극대화",
        "focus": "동녘의 얼굴과 꽉 쥔 손에 집중"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Top Lighting",
        "quality": "하드",
        "color": "Bright Blue",
        "contrast": "높음",
        "motivation": "구름 한 점 없는 맑은 하늘의 직사광선",
        "mood": "아찔하고 긴박한 상황"
      },
      "evidence": [
        "동녘 지상으로 빠르게 떨어지는데. 허둥지둥 낙하산 펴보려하는데 잘 안 되고.",
        "끊어진 낙하산 줄, 손가락으로 열심히 감아서 당겨보는."
      ]
    },
    {
      "still_id": "episode_01_still_006",
      "heading_catalog_index": 6,
      "screenplay_scene_heading": "EXT. 야산 - DAY",
      "page_start": 11,
      "page_end": 12,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "무기 조립",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "총을 조립하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0004",
          "entity_name": "야산",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0009",
          "entity_name": "기관단총",
          "entity_type": "prop",
          "role": "조립 중인 무기",
          "prominence": "detail"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0004",
        "PROP_0009"
      ],
      "still_frame_prompt_raw": "은폐물이 흩어져 있는 야산, 동녘이 바닥에 떨어진 총기 부품들을 주워 어설프게 조립하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0004] 야산, [PROP_0009] 기관단총. 정지 화면 설명: 은폐물이 흩어져 있는 야산, 동녘이 바닥에 떨어진 총기 부품들을 주워 어설프게 조립하고 있다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "로우 앵글",
        "lens": "50mm",
        "composition": "수풀 사이로 웅크린 동녘이 총을 만지작거리는 모습을 포착",
        "focus": "동녘의 손과 총기에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Backlight",
        "quality": "소프트",
        "color": "Warm Sunlight",
        "contrast": "중간",
        "motivation": "나뭇잎 사이로 스며드는 햇빛",
        "mood": "긴장감 속의 고요함"
      },
      "evidence": [
        "하며 무기를 줍는 동녘(강 의원).",
        "동녘, 겨우 총 조립해서 들고. 산을 슬슬 기어오르는.."
      ]
    },
    {
      "still_id": "episode_01_still_007",
      "heading_catalog_index": 7,
      "screenplay_scene_heading": "EXT. 다른 일각 - DAY",
      "page_start": 13,
      "page_end": 15,
      "beat_index_within_heading": 1,
      "still_kind": "reaction",
      "beat_title": "시체 메타",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "시체들 사이에서 죽은 척하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0004",
          "entity_name": "야산",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0004"
      ],
      "still_frame_prompt_raw": "산 중턱, 총에 맞아 쓰러진 시체들 사이에 동녘이 눈을 질끈 감고 죽은 척 누워있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0004] 야산. 정지 화면 설명: 산 중턱, 총에 맞아 쓰러진 시체들 사이에 동녘이 눈을 질끈 감고 죽은 척 누워있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "35mm",
        "composition": "널브러진 시체들 틈에 섞여 있는 동녘의 모습을 부감으로 잡아 처절함을 강조",
        "focus": "동녘의 굳은 표정에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Side",
        "quality": "하드",
        "color": "Desaturated",
        "contrast": "높음",
        "motivation": "오후의 강한 햇빛",
        "mood": "비참하고 긴장된 분위기"
      },
      "evidence": [
        "조금 전 난사 당해 죽은 시체들 옆에 같이 누워있는 동녘..",
        "옆의 시체가 진짜 죽었는지 흘깃 보며 끔찍하다는 표정.."
      ]
    },
    {
      "still_id": "episode_01_still_008",
      "heading_catalog_index": 7,
      "screenplay_scene_heading": "EXT. 다른 일각 - DAY",
      "page_start": 13,
      "page_end": 15,
      "beat_index_within_heading": 2,
      "still_kind": "action",
      "beat_title": "멜트다운 시체의 습격",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "시체에게 공격받는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0004",
          "entity_name": "야산",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0004"
      ],
      "still_frame_prompt_raw": "죽은 줄 알았던 시체 하나가 갑자기 벌떡 일어나 동녘을 덮친다. 동녘은 당황하며 시체의 주먹에 속수무책으로 얻어맞고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0004] 야산. 정지 화면 설명: 죽은 줄 알았던 시체 하나가 갑자기 벌떡 일어나 동녘을 덮친다. 동녘은 당황하며 시체의 주먹에 속수무책으로 얻어맞고 있다.",
      "camera": {
        "shot_size": "중간 풀 샷",
        "angle": "더치 앵글",
        "lens": "50mm",
        "composition": "동녘을 덮치는 시체의 역동적인 움직임과 방어하는 동녘의 모습을 혼란스럽게 포착",
        "focus": "두 인물의 엉킨 몸싸움에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Backlight",
        "quality": "하드",
        "color": "Warm",
        "contrast": "높음",
        "motivation": "역광으로 비치는 태양빛",
        "mood": "혼란스럽고 폭력적인 상황"
      },
      "evidence": [
        "갑자기 벌떡 일어나는 시체. 주위를 두리번거리다 동녘을 발견한다. 동녘을 공격하기 시작하는.",
        "계속 두드려 맞는 동녘."
      ]
    },
    {
      "still_id": "episode_01_still_009",
      "heading_catalog_index": 8,
      "screenplay_scene_heading": "INT. 폐창고 - DAY",
      "page_start": 16,
      "page_end": 16,
      "beat_index_within_heading": 1,
      "still_kind": "aftermath",
      "beat_title": "폭발 속 생존",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "폭발에서 살아남아 기어나오는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0001",
          "entity_name": "폐창고",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0010",
          "entity_name": "지프차",
          "entity_type": "prop",
          "role": "불타는 잔해",
          "prominence": "secondary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0001",
        "PROP_0010"
      ],
      "still_frame_prompt_raw": "막다른 폐창고 앞, 지프차가 벽을 들이받고 거대한 화염과 함께 폭발한다. 무너진 벽 틈 사이로 검은 재를 뒤집어쓴 동녘이 기어나온다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0001] 폐창고, [PROP_0010] 지프차. 정지 화면 설명: 막다른 폐창고 앞, 지프차가 벽을 들이받고 거대한 화염과 함께 폭발한다. 무너진 벽 틈 사이로 검은 재를 뒤집어쓴 동녘이 기어나온다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "거대한 화염을 배경으로 바닥을 기어 나오는 동녘의 실루엣을 극적으로 배치",
        "focus": "기어나오는 동녘에게 포커스, 배경의 불길은 아웃포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Backlight",
        "quality": "하드",
        "color": "Fiery Orange",
        "contrast": "높음",
        "motivation": "지프차의 거대한 폭발 화염",
        "mood": "파괴적이고 극적인 생존의 순간"
      },
      "evidence": [
        "벽을 들이 받는 지프차. 벽이 무너지면서 지붕에 얹혀있던 구조물들이 지프로 떨어지고.",
        "검정을 뒤집어 쓴 채 창고 뒤로 기어나오는 동녘.."
      ]
    },
    {
      "still_id": "episode_01_still_010",
      "heading_catalog_index": 9,
      "screenplay_scene_heading": "INT. 클럽하우스 - DAY",
      "page_start": 16,
      "page_end": 21,
      "beat_index_within_heading": 1,
      "still_kind": "group",
      "beat_title": "끌려온 동녘",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "포승줄에 묶여 끌려온 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0004",
          "entity_name": "강 의원",
          "entity_type": "character",
          "role": "동녘을 바라보는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "CHAR_0005",
          "entity_name": "한치호",
          "entity_type": "character",
          "role": "상황을 통제하려는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0001",
          "entity_name": "클럽하우스 폐창고",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0004",
        "CHAR_0005",
        "LOC_0001"
      ],
      "still_frame_prompt_raw": "클럽하우스 내부, 머리에 리본이 묶인 동녘이 포승줄에 묶인 채 관계자들에게 끌려 들어온다. 소파에서 일어난 강 의원과 오리엔티스 제복을 입은 한치호가 그를 바라본다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0004] 강 의원, [CHAR_0005] 한치호, [LOC_0001] 클럽하우스 폐창고. 정지 화면 설명: 클럽하우스 내부, 머리에 리본이 묶인 동녘이 포승줄에 묶인 채 관계자들에게 끌려 들어온다. 소파에서 일어난 강 의원과 오리엔티스 제복을 입은 한치호가 그를 바라본다.",
      "camera": {
        "shot_size": "중간 와이드 샷",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "끌려온 동녘을 중심에 두고, 양옆으로 강 의원과 한치호가 대치하듯 서 있는 구도",
        "focus": "동녘의 억울한 표정과 리본에 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Overhead",
        "quality": "소프트",
        "color": "Warm White",
        "contrast": "낮음",
        "motivation": "클럽하우스의 밝은 실내 조명",
        "mood": "황당하고 어수선한 분위기"
      },
      "evidence": [
        "머리에 리본을 묶은 동녘, 양팔을 관계자들에게 붙잡힌 채 들어와서 강의원 앞에 놓인다.",
        "같이 따라 들어온 오리엔티스 중사 한치호, 관계자를 꾸짖는다."
      ]
    },
    {
      "still_id": "episode_01_still_011",
      "heading_catalog_index": 10,
      "screenplay_scene_heading": "EXT. 클럽하우스 밖 / 초소 일각 - DAY",
      "page_start": 21,
      "page_end": 23,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "DR.NEX의 습격",
      "visible_entities": [
        {
          "entity_id": "CHAR_0006",
          "entity_name": "코카",
          "entity_type": "character",
          "role": "갈고리 총을 쏘는 테러리스트",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0005",
          "entity_name": "클럽하우스 밖 / 초소 일각",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0003",
          "entity_name": "대형 트레일러",
          "entity_type": "prop",
          "role": "코카가 타고 있는 차량",
          "prominence": "secondary"
        },
        {
          "entity_id": "PROP_0004",
          "entity_name": "갈고리 총",
          "entity_type": "prop",
          "role": "발사되는 무기",
          "prominence": "detail"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0006",
        "LOC_0005",
        "PROP_0003",
        "PROP_0004"
      ],
      "still_frame_prompt_raw": "클럽하우스 밖 군부대 초소 앞, 대형 트레일러 운전석에서 철제 가면을 쓴 코카가 헌병의 얼굴을 향해 갈고리 총을 발사한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0006] 코카, [LOC_0005] 클럽하우스 밖 / 초소 일각, [PROP_0003] 대형 트레일러, [PROP_0004] 갈고리 총. 정지 화면 설명: 클럽하우스 밖 군부대 초소 앞, 대형 트레일러 운전석에서 철제 가면을 쓴 코카가 헌병의 얼굴을 향해 갈고리 총을 발사한다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "로우 앵글",
        "lens": "50mm",
        "composition": "트레일러 창문 밖으로 팔을 뻗어 총을 쏘는 코카의 위협적인 모습을 포착",
        "focus": "코카의 철제 가면과 발사되는 갈고리에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Side",
        "quality": "하드",
        "color": "Cool Daylight",
        "contrast": "높음",
        "motivation": "대낮의 강한 태양광",
        "mood": "기습적이고 폭력적인 순간"
      },
      "evidence": [
        "운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.",
        "갑자기 운전석의 여자, 갈고리 총 같은 것을 헌병1의 얼굴에 발사한다."
      ]
    },
    {
      "still_id": "episode_01_still_012",
      "heading_catalog_index": 11,
      "screenplay_scene_heading": "EXT. 클럽하우스 바깥 - DAY",
      "page_start": 23,
      "page_end": 25,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "테러리스트의 등장",
      "visible_entities": [
        {
          "entity_id": "CHAR_0007",
          "entity_name": "DR.NEX",
          "entity_type": "character",
          "role": "동녘 앞을 막아선 테러리스트 대장",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "묶인 채 당황하는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0015",
          "entity_name": "클럽하우스 바깥",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0003",
          "entity_name": "대형 트레일러",
          "entity_type": "prop",
          "role": "배경에 세워진 차량",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0007",
        "CHAR_0001",
        "LOC_0015",
        "PROP_0003"
      ],
      "still_frame_prompt_raw": "클럽하우스 바깥, 트레일러에서 쏟아져 나온 DR.NEX 테러리스트들이 도망치는 의원들을 향해 갈고리 총을 쏘고 있다. 화려한 갑옷을 입은 DR.NEX 대장이 묶여 있는 동녘 앞을 막아선다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0007] DR.NEX, [CHAR_0001] 동녘, [LOC_0015] 클럽하우스 바깥, [PROP_0003] 대형 트레일러. 정지 화면 설명: 클럽하우스 바깥, 트레일러에서 쏟아져 나온 DR.NEX 테러리스트들이 도망치는 의원들을 향해 갈고리 총을 쏘고 있다. 화려한 갑옷을 입은 DR.NEX 대장이 묶여 있는 동녘 앞을 막아선다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "거대한 갑옷을 입은 DR.NEX의 위압적인 뒷모습 너머로 묶여 있는 동녘의 겁먹은 표정을 포착",
        "focus": "DR.NEX의 화려한 장갑과 동녘의 얼굴 사이의 딥 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Backlight",
        "quality": "하드",
        "color": "Daylight",
        "contrast": "높음",
        "motivation": "태양광이 DR.NEX의 금속 갑옷에 반사됨",
        "mood": "압도적이고 위협적인 분위기"
      },
      "evidence": [
        "테러리스트들 아까 같은 갈고리 총을 젊은 몸의 의원들에게 쏘면",
        "그 앞으로 테러리스트들의 대장으로 보이는, 화려한 장갑과 갑옷을 쓴 DR.NEX 다가온다."
      ]
    },
    {
      "still_id": "episode_01_still_013",
      "heading_catalog_index": 12,
      "screenplay_scene_heading": "EXT. 거리 - DAY",
      "page_start": 25,
      "page_end": 26,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "트레일러 추격전",
      "visible_entities": [
        {
          "entity_id": "CHAR_0008",
          "entity_name": "은성",
          "entity_type": "character",
          "role": "아머 유닛을 입고 지휘하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0006",
          "entity_name": "거리",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0003",
          "entity_name": "대형 트레일러",
          "entity_type": "prop",
          "role": "전투가 벌어지는 무대",
          "prominence": "secondary"
        },
        {
          "entity_id": "PROP_0005",
          "entity_name": "로봇형 아머 유닛 ZRBB51",
          "entity_type": "prop",
          "role": "은성이 착용한 장비",
          "prominence": "primary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0008",
        "LOC_0006",
        "PROP_0003",
        "PROP_0005"
      ],
      "still_frame_prompt_raw": "도심의 거리, 달리는 트레일러 위에서 오리엔티스 대원들과 DR.NEX 테러리스트들이 격렬한 육탄전을 벌이고 있다. 은성이 거대한 로봇형 아머 유닛 ZRBB51을 장착한 채 전투를 지휘한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0008] 은성, [LOC_0006] 거리, [PROP_0003] 대형 트레일러, [PROP_0005] 로봇형 아머 유닛 ZRBB51. 정지 화면 설명: 도심의 거리, 달리는 트레일러 위에서 오리엔티스 대원들과 DR.NEX 테러리스트들이 격렬한 육탄전을 벌이고 있다. 은성이 거대한 로봇형 아머 유닛 ZRBB51을 장착한 채 전투를 지휘한다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "24mm",
        "composition": "빠르게 달리는 트레일러 위에서 벌어지는 난전과 아머 유닛을 입은 은성의 모습을 역동적으로 포착",
        "focus": "은성과 아머 유닛에 포커스, 배경은 모션 블러 처리"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Side",
        "quality": "하드",
        "color": "Cool Daylight",
        "contrast": "높음",
        "motivation": "대낮의 태양광",
        "mood": "속도감 넘치고 치열한 액션"
      },
      "evidence": [
        "DR.NEX와 오리엔티스의 추격전.",
        "트레일러와 바이크를 옮겨 타며 육탄전을 벌인다.",
        "은성, 자동항법 장치로 ZRBB51 을 통해, 대원들을 한꺼번에 조종하는 모습을 보인다."
      ]
    },
    {
      "still_id": "episode_01_still_014",
      "heading_catalog_index": 13,
      "screenplay_scene_heading": "EXT. 일각 - DAY",
      "page_start": 27,
      "page_end": 27,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "다리 위 투신",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "다리에서 뛰어내리는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0005",
          "entity_name": "한치호",
          "entity_type": "character",
          "role": "당황하며 동녘을 바라보는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0006",
          "entity_name": "거리",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0005",
        "LOC_0006"
      ],
      "still_frame_prompt_raw": "강물이 흐르는 다리 위, 한치호가 쏜 라이드 건을 맞고도 멀쩡한 동녘이 다리 난간을 넘어 강물 속으로 뛰어내린다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0005] 한치호, [LOC_0006] 거리. 정지 화면 설명: 강물이 흐르는 다리 위, 한치호가 쏜 라이드 건을 맞고도 멀쩡한 동녘이 다리 난간을 넘어 강물 속으로 뛰어내린다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "난간을 넘어 허공에 떠 있는 동녘의 실루엣과 그를 놓친 한치호의 모습을 극적으로 배치",
        "focus": "뛰어내리는 동녘에게 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Backlight",
        "quality": "하드",
        "color": "Daylight",
        "contrast": "높음",
        "motivation": "하늘에서 내리쬐는 태양광",
        "mood": "절박하고 아찔한 도주"
      },
      "evidence": [
        "치호, 동녘에게 라이드 건을 쏘는데, 먹히지 않고 동녘의 의식 그대로인..",
        "그대로 다리에서 뛰어내리는 동녘."
      ]
    },
    {
      "still_id": "episode_01_still_015",
      "heading_catalog_index": 14,
      "screenplay_scene_heading": "EXT. 강가 - DAY",
      "page_start": 27,
      "page_end": 27,
      "beat_index_within_heading": 1,
      "still_kind": "aftermath",
      "beat_title": "구사일생",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "물에 빠져 허우적대는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0016",
          "entity_name": "강가",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0016"
      ],
      "still_frame_prompt_raw": "거센 강물 속, 물에 빠진 동녘이 떠내려가지 않기 위해 필사적으로 굵은 나뭇가지를 붙잡고 매달려 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0016] 강가. 정지 화면 설명: 거센 강물 속, 물에 빠진 동녘이 떠내려가지 않기 위해 필사적으로 굵은 나뭇가지를 붙잡고 매달려 있다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "하이 앵글",
        "lens": "50mm",
        "composition": "물보라 치는 강물 속에서 나뭇가지를 꽉 쥔 동녘의 절박한 얼굴을 클로즈업",
        "focus": "물에 젖은 동녘의 얼굴과 손에 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Top Lighting",
        "quality": "소프트",
        "color": "Cool Cyan",
        "contrast": "중간",
        "motivation": "흐린 하늘의 산란광",
        "mood": "처절하고 위태로운 생존"
      },
      "evidence": [
        "강물 급류에 떠내려가던 동녘.",
        "나뭇가지를 잡고 겨우 살아나고.."
      ]
    },
    {
      "still_id": "episode_01_still_016",
      "heading_catalog_index": 15,
      "screenplay_scene_heading": "INT. 블랙마켓 - DAY",
      "page_start": 27,
      "page_end": 28,
      "beat_index_within_heading": 1,
      "still_kind": "establishing",
      "beat_title": "불법 격투장",
      "visible_entities": [
        {
          "entity_id": "LOC_0007",
          "entity_name": "블랙마켓",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "CHAR_0010",
          "entity_name": "강 사장",
          "entity_type": "character",
          "role": "상황을 중재하는 보스",
          "prominence": "secondary"
        }
      ],
      "visible_entity_ids": [
        "LOC_0007",
        "CHAR_0010"
      ],
      "still_frame_prompt_raw": "어둡고 낡은 블랙마켓 내부, 철장 안에서 근육질의 두 남자가 피투성이가 된 채 격투를 벌이고 있다. 철장 밖 안마의자에는 노인들이 눈을 감고 누워 기계에 연결되어 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [LOC_0007] 블랙마켓, [CHAR_0010] 강 사장. 정지 화면 설명: 어둡고 낡은 블랙마켓 내부, 철장 안에서 근육질의 두 남자가 피투성이가 된 채 격투를 벌이고 있다. 철장 밖 안마의자에는 노인들이 눈을 감고 누워 기계에 연결되어 있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "24mm",
        "composition": "중앙의 피투성이 철장과 그 주변을 둘러싼 안마의자의 노인들을 한 프레임에 담아 기괴함을 강조",
        "focus": "철장 안의 격투에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Top Lighting",
        "quality": "하드",
        "color": "Gritty Yellow",
        "contrast": "높음",
        "motivation": "철장 위를 비추는 낡은 백열등",
        "mood": "음습하고 폭력적인 지하 세계"
      },
      "evidence": [
        "UFC같은 철장 안에서 몸 좋은 남자들이 격투를 하고 있다.",
        "링 주변에는 안마 의자에 앉아 있는 노인들 눈 감고 있고.."
      ]
    },
    {
      "still_id": "episode_01_still_017",
      "heading_catalog_index": 16,
      "screenplay_scene_heading": "INT. 소울라이드 업장 일각 - DAY",
      "page_start": 29,
      "page_end": 29,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "난교 파티",
      "visible_entities": [
        {
          "entity_id": "CHAR_0010",
          "entity_name": "강 사장",
          "entity_type": "character",
          "role": "업장을 순찰하는 보스",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0017",
          "entity_name": "소울라이드 업장 일각",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0010",
        "LOC_0017"
      ],
      "still_frame_prompt_raw": "붉은 조명이 켜진 소울라이드 업장, 사람들이 뒤엉켜 난교 파티를 벌이는 가운데 작달만한 체구의 강 사장이 무심한 표정으로 걸어간다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0010] 강 사장, [LOC_0017] 소울라이드 업장 일각. 정지 화면 설명: 붉은 조명이 켜진 소울라이드 업장, 사람들이 뒤엉켜 난교 파티를 벌이는 가운데 작달만한 체구의 강 사장이 무심한 표정으로 걸어간다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "배경의 흐릿한 난교 장면을 뒤로하고 걸어오는 강 사장의 무덤덤한 표정을 포착",
        "focus": "강 사장에게 포커스, 배경은 아웃포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "소프트",
        "color": "Deep Red",
        "contrast": "높음",
        "motivation": "업장 내부의 붉은 네온 조명",
        "mood": "퇴폐적이고 몽환적인 분위기"
      },
      "evidence": [
        "난교 파티가 한참인 실내.",
        "강 사장, 걸어들어오며 주변 가드들에게 묻는다."
      ]
    },
    {
      "still_id": "episode_01_still_018",
      "heading_catalog_index": 17,
      "screenplay_scene_heading": "INT. 초이스 유리방 - DAY",
      "page_start": 31,
      "page_end": 32,
      "beat_index_within_heading": 1,
      "still_kind": "group",
      "beat_title": "바디 초이스",
      "visible_entities": [
        {
          "entity_id": "CHAR_0010",
          "entity_name": "강 사장",
          "entity_type": "character",
          "role": "고객에게 바디를 설명하는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0018",
          "entity_name": "초이스 유리방",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0010",
        "LOC_0018"
      ],
      "still_frame_prompt_raw": "어두운 유리방 안, 금은동 번호판을 단 젊은 남녀들이 도도하게 앉아 있다. 유리창 너머로 늙은 고객과 강 사장이 그들을 탐욕스럽게 관찰하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0010] 강 사장, [LOC_0018] 초이스 유리방. 정지 화면 설명: 어두운 유리방 안, 금은동 번호판을 단 젊은 남녀들이 도도하게 앉아 있다. 유리창 너머로 늙은 고객과 강 사장이 그들을 탐욕스럽게 관찰하고 있다.",
      "camera": {
        "shot_size": "중간 와이드 샷",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "유리창을 사이에 두고 안쪽의 젊은 바디들과 바깥쪽의 늙은 고객을 대비시켜 포착",
        "focus": "유리창 너머의 강 사장과 고객의 얼굴에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Cold Blue",
        "contrast": "높음",
        "motivation": "유리방 내부를 비추는 스포트라이트",
        "mood": "비인간적이고 상품화된 현실"
      },
      "evidence": [
        "안쪽은 거울로, 바깥에선 유리로 보이는 어두운 방.",
        "소울라이드 비히클 남자와 여자 금은동 색깔로 번호판을 달고 섞여서 도도하게 앉아있고"
      ]
    },
    {
      "still_id": "episode_01_still_019",
      "heading_catalog_index": 18,
      "screenplay_scene_heading": "INT. 강 사장 사무실 - DAY",
      "page_start": 32,
      "page_end": 33,
      "beat_index_within_heading": 1,
      "still_kind": "reveal",
      "beat_title": "비밀의 문",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "비밀 버튼을 누른 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0010",
          "entity_name": "강 사장",
          "entity_type": "character",
          "role": "당황하여 눈이 휘둥그레진 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0019",
          "entity_name": "강 사장 사무실",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0010",
        "LOC_0019"
      ],
      "still_frame_prompt_raw": "허름한 조폭 사무실, 동녘이 강 사장의 책상 밑에 숨겨진 버튼을 누르자 뒤쪽 벽채가 스르륵 돌아가며 비밀 공간이 열린다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0010] 강 사장, [LOC_0019] 강 사장 사무실. 정지 화면 설명: 허름한 조폭 사무실, 동녘이 강 사장의 책상 밑에 숨겨진 버튼을 누르자 뒤쪽 벽채가 스르륵 돌아가며 비밀 공간이 열린다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "책상 밑의 동녘과 열리는 벽면, 그리고 당황한 강 사장을 한 프레임에 담아 긴장감을 조성",
        "focus": "열리는 벽면과 강 사장의 표정에 딥 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "하드",
        "color": "Dingy Yellow",
        "contrast": "높음",
        "motivation": "사무실의 낡은 스탠드 조명과 열린 틈새로 새어 나오는 푸른빛",
        "mood": "비밀이 폭로되는 긴장된 순간"
      },
      "evidence": [
        "동녘, 강 사장 책상 밑으로 가서 버튼을 누른다.",
        "갑자기 뒤쪽 벽채가 돌아가며 열리고. 눈이 휘둥그레진 강 사장."
      ]
    },
    {
      "still_id": "episode_01_still_020",
      "heading_catalog_index": 19,
      "screenplay_scene_heading": "INT. 강 사장 비밀 인체 실험실 - DAY",
      "page_start": 34,
      "page_end": 36,
      "beat_index_within_heading": 1,
      "still_kind": "reveal",
      "beat_title": "불법 클론 보관소",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "분노하며 소리치는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0010",
          "entity_name": "강 사장",
          "entity_type": "character",
          "role": "변명하며 당황하는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0008",
          "entity_name": "강 사장 비밀 인체 실험실",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0001",
          "entity_name": "1인 캡슐",
          "entity_type": "prop",
          "role": "얼어붙은 신체들이 담긴 장치",
          "prominence": "secondary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0010",
        "LOC_0008",
        "PROP_0001"
      ],
      "still_frame_prompt_raw": "차가운 조명의 비밀 실험실, 유리 캡슐 안에 얼어붙은 신체들이 가득 차 있다. 동녘이 강 사장과 노인 고객을 향해 삿대질하며 소리치고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0010] 강 사장, [LOC_0008] 강 사장 비밀 인체 실험실, [PROP_0001] 1인 캡슐. 정지 화면 설명: 차가운 조명의 비밀 실험실, 유리 캡슐 안에 얼어붙은 신체들이 가득 차 있다. 동녘이 강 사장과 노인 고객을 향해 삿대질하며 소리치고 있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "아이레벨",
        "lens": "24mm",
        "composition": "수많은 캡슐들이 늘어선 기괴한 배경을 바탕으로 동녘과 강 사장의 대립을 포착",
        "focus": "동녘과 강 사장에게 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Top Lighting",
        "quality": "하드",
        "color": "Ice Blue",
        "contrast": "높음",
        "motivation": "캡슐 내부에서 뿜어져 나오는 차가운 조명",
        "mood": "소름 끼치고 비윤리적인 현장"
      },
      "evidence": [
        "유리 캡슐에 얼려진 신체가 가득한 실험실 공간.",
        "이거 다 불법으로 사장님이 클론 해주는 거잖아요!"
      ]
    },
    {
      "still_id": "episode_01_still_021",
      "heading_catalog_index": 20,
      "screenplay_scene_heading": "EXT. 판자촌 - NIGHT",
      "page_start": 36,
      "page_end": 37,
      "beat_index_within_heading": 1,
      "still_kind": "group",
      "beat_title": "판자촌의 이웃",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "지친 표정으로 걷는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0011",
          "entity_name": "순례",
          "entity_type": "character",
          "role": "동녘을 반기는 할머니",
          "prominence": "secondary"
        },
        {
          "entity_id": "CHAR_0012",
          "entity_name": "덕현",
          "entity_type": "character",
          "role": "다리를 저는 꼬마",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0009",
          "entity_name": "판자촌",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0011",
        "CHAR_0012",
        "LOC_0009"
      ],
      "still_frame_prompt_raw": "어두운 판자촌 골목길, 낙심한 표정으로 걷던 동녘이 다리를 저는 꼬마 덕현과 늙은 순례 할머니를 만나 반갑게 인사한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0011] 순례, [CHAR_0012] 덕현, [LOC_0009] 판자촌. 정지 화면 설명: 어두운 판자촌 골목길, 낙심한 표정으로 걷던 동녘이 다리를 저는 꼬마 덕현과 늙은 순례 할머니를 만나 반갑게 인사한다.",
      "camera": {
        "shot_size": "중간 풀 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "좁고 허름한 골목길을 배경으로 세 사람의 따뜻한 만남을 정겹게 포착",
        "focus": "세 사람의 얼굴에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "소프트",
        "color": "Warm Yellow",
        "contrast": "중간",
        "motivation": "낡은 가로등 불빛",
        "mood": "가난하지만 따뜻하고 정겨운 분위기"
      },
      "evidence": [
        "저쪽에서 걸어오는 할머니 순례와 소아마비를 앓는지 다리를 저는 손자 덕현, 동녘을 알아보고 반갑게 인사하며 다가온다."
      ]
    },
    {
      "still_id": "episode_01_still_022",
      "heading_catalog_index": 21,
      "screenplay_scene_heading": "INT. 마을 회관 - NIGHT",
      "page_start": 37,
      "page_end": 41,
      "beat_index_within_heading": 1,
      "still_kind": "dialogue",
      "beat_title": "모욕받는 이웃",
      "visible_entities": [
        {
          "entity_id": "CHAR_0013",
          "entity_name": "차광훈",
          "entity_type": "character",
          "role": "폭언을 퍼붓는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "분노하며 막아서는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0011",
          "entity_name": "순례",
          "entity_type": "character",
          "role": "바닥에 쓰러진 할머니",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0020",
          "entity_name": "마을 회관",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0013",
        "CHAR_0001",
        "CHAR_0011",
        "LOC_0020"
      ],
      "still_frame_prompt_raw": "'경축. 차광훈 영생 시작!' 플래카드가 걸린 마을 회관, 차광훈이 바닥에 쓰러진 순례 할머니를 향해 삿대질하며 폭언을 퍼붓고, 동녘이 분노하며 앞을 막아선다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0013] 차광훈, [CHAR_0001] 동녘, [CHAR_0011] 순례, [LOC_0020] 마을 회관. 정지 화면 설명: '경축. 차광훈 영생 시작!' 플래카드가 걸린 마을 회관, 차광훈이 바닥에 쓰러진 순례 할머니를 향해 삿대질하며 폭언을 퍼붓고, 동녘이 분노하며 앞을 막아선다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "거만한 차광훈과 분노한 동녘의 대립 구도를 강조하며, 바닥의 순례를 프레임 하단에 배치",
        "focus": "차광훈과 동녘의 얼굴에 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Overhead",
        "quality": "하드",
        "color": "Fluorescent White",
        "contrast": "중간",
        "motivation": "마을 회관의 밝은 형광등",
        "mood": "불쾌하고 긴장된 갈등 상황"
      },
      "evidence": [
        "광훈, 순례를 거칠 게 밀어내고, 쓰러지는 순례.",
        "동녘, 욱하며. 아니. 우진이 아버지! 말씀이 심하시잖아요!"
      ]
    },
    {
      "still_id": "episode_01_still_023",
      "heading_catalog_index": 22,
      "screenplay_scene_heading": "EXT. 마을 일각 - NIGHT",
      "page_start": 41,
      "page_end": 43,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "행운의 네잎 클로버",
      "visible_entities": [
        {
          "entity_id": "CHAR_0012",
          "entity_name": "덕현",
          "entity_type": "character",
          "role": "네잎 클로버를 건네는 꼬마",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "감동받은 표정의 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0009",
          "entity_name": "판자촌",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0006",
          "entity_name": "네잎 클로버",
          "entity_type": "prop",
          "role": "건네지는 물건",
          "prominence": "detail"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0012",
        "CHAR_0001",
        "LOC_0009",
        "PROP_0006"
      ],
      "still_frame_prompt_raw": "밤의 판자촌 일각, 덕현이 주머니에서 작은 네잎 클로버를 꺼내어 동녘의 손에 쥐여주며 환하게 웃고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0012] 덕현, [CHAR_0001] 동녘, [LOC_0009] 판자촌, [PROP_0006] 네잎 클로버. 정지 화면 설명: 밤의 판자촌 일각, 덕현이 주머니에서 작은 네잎 클로버를 꺼내어 동녘의 손에 쥐여주며 환하게 웃고 있다.",
      "camera": {
        "shot_size": "Close Up",
        "angle": "아이레벨",
        "lens": "85mm",
        "composition": "덕현의 해맑은 미소와 동녘의 손에 놓인 네잎 클로버를 따뜻하게 클로즈업",
        "focus": "네잎 클로버와 덕현의 미소에 얕은 심도"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "소프트",
        "color": "Warm Amber",
        "contrast": "중간",
        "motivation": "가로등 불빛",
        "mood": "희망차고 감동적인 순간"
      },
      "evidence": [
        "덕현 주머니에서 주섬주섬 네잎 클로버 2개를 꺼내어 하나를 동녘에게 건네고."
      ]
    },
    {
      "still_id": "episode_01_still_024",
      "heading_catalog_index": 23,
      "screenplay_scene_heading": "INT. 화장터 - DAY",
      "page_start": 43,
      "page_end": 44,
      "beat_index_within_heading": 1,
      "still_kind": "establishing",
      "beat_title": "가난한 자의 죽음",
      "visible_entities": [
        {
          "entity_id": "CHAR_0014",
          "entity_name": "서창",
          "entity_type": "character",
          "role": "관을 화로에 넣는 노인",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0010",
          "entity_name": "화장터",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0014",
        "LOC_0010"
      ],
      "still_frame_prompt_raw": "화장터 내부, 검은 양복을 입은 늙은 서창이 무표정한 얼굴로 관을 화로 속으로 밀어 넣고 있다. 그 뒤로 유가족들이 오열하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0014] 서창, [LOC_0010] 화장터. 정지 화면 설명: 화장터 내부, 검은 양복을 입은 늙은 서창이 무표정한 얼굴로 관을 화로 속으로 밀어 넣고 있다. 그 뒤로 유가족들이 오열하고 있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "거대한 화로의 불길과 묵묵히 일하는 서창, 그리고 슬퍼하는 유가족을 한 프레임에 담아 죽음의 무게를 표현",
        "focus": "서창과 화로 입구에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Fiery Orange",
        "contrast": "높음",
        "motivation": "화로 안에서 뿜어져 나오는 강렬한 불빛",
        "mood": "엄숙하고 비통한 분위기"
      },
      "evidence": [
        "검은 양복 차림의 늙은 서창 관 앞에서 묵묵히 서있다.",
        "서창, 관에서 가족들을 떼어내고, 관을 화로에 집어 넣는다."
      ]
    },
    {
      "still_id": "episode_01_still_025",
      "heading_catalog_index": 24,
      "screenplay_scene_heading": "INT. 화장터 옆 동녘의 집 - NIGHT",
      "page_start": 44,
      "page_end": 47,
      "beat_index_within_heading": 1,
      "still_kind": "dialogue",
      "beat_title": "할아버지의 고집",
      "visible_entities": [
        {
          "entity_id": "CHAR_0014",
          "entity_name": "서창",
          "entity_type": "character",
          "role": "피를 토하며 기침하는 노인",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "걱정하며 화를 내는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0021",
          "entity_name": "동녘의 집",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0014",
        "CHAR_0001",
        "LOC_0021"
      ],
      "still_frame_prompt_raw": "낡은 동녘의 집 안, 서창이 입을 틀어막고 피 섞인 기침을 토해내고, 동녘은 안타까움과 분노가 섞인 표정으로 그를 바라본다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0014] 서창, [CHAR_0001] 동녘, [LOC_0021] 동녘의 집. 정지 화면 설명: 낡은 동녘의 집 안, 서창이 입을 틀어막고 피 섞인 기침을 토해내고, 동녘은 안타까움과 분노가 섞인 표정으로 그를 바라본다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "고통스러워하는 서창과 그를 지켜보는 동녘의 안타까운 시선을 오버 더 숄더로 포착",
        "focus": "서창의 피 묻은 입가와 고통스러운 표정에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Top Lighting",
        "quality": "소프트",
        "color": "Dim Yellow",
        "contrast": "높음",
        "motivation": "방 안의 낡은 백열등",
        "mood": "우울하고 절망적인 현실"
      },
      "evidence": [
        "갑자기 크게 기침을 하는 서창. 입에서 피가 묻어난다.",
        "동녘 아니! .. 이거 봐요! 언제 죽을지도 모르면서!"
      ]
    },
    {
      "still_id": "episode_01_still_026",
      "heading_catalog_index": 25,
      "screenplay_scene_heading": "INT. 동녘의 방 - NIGHT",
      "page_start": 47,
      "page_end": 47,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "찢겨진 사진",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "사진을 바라보는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0022",
          "entity_name": "동녘의 방",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0022"
      ],
      "still_frame_prompt_raw": "좁은 동녘의 방, 라면을 먹던 동녘이 탁자 위에 놓인 한쪽이 찢겨나간 낡은 가족 사진을 물끄러미 내려다보고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0022] 동녘의 방. 정지 화면 설명: 좁은 동녘의 방, 라면을 먹던 동녘이 탁자 위에 놓인 한쪽이 찢겨나간 낡은 가족 사진을 물끄러미 내려다보고 있다.",
      "camera": {
        "shot_size": "Close Up",
        "angle": "하이 앵글",
        "lens": "50mm",
        "composition": "동녘의 쓸쓸한 시선과 탁자 위의 찢어진 사진을 함께 담아 과거의 상처를 암시",
        "focus": "탁자 위의 찢어진 사진에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "소프트",
        "color": "Cool White",
        "contrast": "중간",
        "motivation": "책상의 작은 스탠드 조명",
        "mood": "외롭고 쓸쓸한 분위기"
      },
      "evidence": [
        "탁자 위에 놓인 액자에 어린 동녘과 젊은 서창의 사진.. 서창 옆 누군가 서 있을 법한 자리는 찢겨져 있다."
      ]
    },
    {
      "still_id": "episode_01_still_027",
      "heading_catalog_index": 26,
      "screenplay_scene_heading": "EXT. 동녘의 집 앞 - NIGHT",
      "page_start": 47,
      "page_end": 48,
      "beat_index_within_heading": 1,
      "still_kind": "reaction",
      "beat_title": "연이은 죽음",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "당황하며 문을 연 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0021",
          "entity_name": "동녘의 집",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0021"
      ],
      "still_frame_prompt_raw": "어두운 동녘의 집 앞, 상복을 입은 아들이 방금 숨을 거둔 할머니의 시신을 등에 업은 채 동녘 앞에 서서 눈물을 흘리고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0021] 동녘의 집. 정지 화면 설명: 어두운 동녘의 집 앞, 상복을 입은 아들이 방금 숨을 거둔 할머니의 시신을 등에 업은 채 동녘 앞에 서서 눈물을 흘리고 있다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "시신을 업은 아들의 비통한 모습과 문을 열고 놀란 동녘의 표정을 마주 보게 배치",
        "focus": "눈물 흘리는 아들의 얼굴에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Backlight",
        "quality": "소프트",
        "color": "Cold Blue",
        "contrast": "높음",
        "motivation": "달빛과 현관에서 새어 나오는 약한 불빛",
        "mood": "비극적이고 무거운 분위기"
      },
      "evidence": [
        "아까 화장장에서의 그 가족 아들. 아까의 할머니를 업고 있다.",
        "저… 그새 저희 어머니도 돌아가셨어요…."
      ]
    },
    {
      "still_id": "episode_01_still_028",
      "heading_catalog_index": 27,
      "screenplay_scene_heading": "EXT. 화장터 - NIGHT",
      "page_start": 48,
      "page_end": 48,
      "beat_index_within_heading": 1,
      "still_kind": "aftermath",
      "beat_title": "대리 화장",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "양복을 입고 화로를 바라보는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0010",
          "entity_name": "화장터",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0010"
      ],
      "still_frame_prompt_raw": "밤의 화장터, 서창의 헐렁한 양복을 껴입은 동녘이 활활 타오르는 화로의 불길을 묵묵히 응시하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0010] 화장터. 정지 화면 설명: 밤의 화장터, 서창의 헐렁한 양복을 껴입은 동녘이 활활 타오르는 화로의 불길을 묵묵히 응시하고 있다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "로우 앵글",
        "lens": "50mm",
        "composition": "불길이 일렁이는 화로를 배경으로 동녘의 굳은 결의가 담긴 옆모습을 포착",
        "focus": "불빛이 반사되는 동녘의 눈동자에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Fiery Orange",
        "contrast": "높음",
        "motivation": "화로에서 뿜어져 나오는 강렬한 불길",
        "mood": "비장하고 숙연한 분위기"
      },
      "evidence": [
        "동녘. 서창 대신 양복을 입고. 화장을 집도하고 있다.",
        "활활 타오르는 불을 물끄러미 바라보는 동녘."
      ]
    },
    {
      "still_id": "episode_01_still_029",
      "heading_catalog_index": 28,
      "screenplay_scene_heading": "INT. 클론 행사장 입구 - DAY",
      "page_start": 48,
      "page_end": 50,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "행운의 번호표",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "번호표를 받는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0023",
          "entity_name": "클론 행사장 입구",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0023"
      ],
      "still_frame_prompt_raw": "북적이는 클론 행사장 입구, 동녘이 조사원으로부터 '2068'이라는 숫자가 적힌 번호표를 건네받으며 안도감에 찬 미소를 짓는다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0023] 클론 행사장 입구. 정지 화면 설명: 북적이는 클론 행사장 입구, 동녘이 조사원으로부터 '2068'이라는 숫자가 적힌 번호표를 건네받으며 안도감에 찬 미소를 짓는다.",
      "camera": {
        "shot_size": "Close Up",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "조사원의 손에서 동녘의 손으로 건네지는 번호표와 동녘의 밝아진 표정을 클로즈업",
        "focus": "2068이 적힌 번호표에 얕은 심도"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Top Lighting",
        "quality": "소프트",
        "color": "Daylight",
        "contrast": "낮음",
        "motivation": "행사장 입구의 밝은 자연광",
        "mood": "희망차고 기대감 넘치는 분위기"
      },
      "evidence": [
        "(동녘에게 번호표 건네며) 여기 2068번입니다. 행운을 빌게요.",
        "동녘 아.. 정말 감사합니다!"
      ]
    },
    {
      "still_id": "episode_01_still_030",
      "heading_catalog_index": 29,
      "screenplay_scene_heading": "INT. 클론 행사장 내부 - DAY",
      "page_start": 51,
      "page_end": 56,
      "beat_index_within_heading": 1,
      "still_kind": "establishing",
      "beat_title": "메시아의 연설",
      "visible_entities": [
        {
          "entity_id": "CHAR_0015",
          "entity_name": "한재호",
          "entity_type": "character",
          "role": "연설하는 원장",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0008",
          "entity_name": "은성",
          "entity_type": "character",
          "role": "원장을 호위하는 대원",
          "prominence": "secondary"
        },
        {
          "entity_id": "CHAR_0009",
          "entity_name": "서현",
          "entity_type": "character",
          "role": "원장을 호위하는 대원",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0011",
          "entity_name": "클론 행사장 내부",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0015",
        "CHAR_0008",
        "CHAR_0009",
        "LOC_0011"
      ],
      "still_frame_prompt_raw": "화려한 조명이 비추는 행사장 무대, 휠체어에 앉은 한재호 원장이 마이크를 잡고 연설을 하고, 은성과 서현이 그 뒤를 든든하게 지키고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0015] 한재호, [CHAR_0008] 은성, [CHAR_0009] 서현, [LOC_0011] 클론 행사장 내부. 정지 화면 설명: 화려한 조명이 비추는 행사장 무대, 휠체어에 앉은 한재호 원장이 마이크를 잡고 연설을 하고, 은성과 서현이 그 뒤를 든든하게 지키고 있다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "로우 앵글",
        "lens": "35mm",
        "composition": "관중석에서 무대를 올려다보는 구도로 한재호의 카리스마와 권위를 강조",
        "focus": "휠체어에 앉은 한재호에게 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Warm White",
        "contrast": "높음",
        "motivation": "무대를 비추는 강렬한 스포트라이트",
        "mood": "장엄하고 감동적인 분위기"
      },
      "evidence": [
        "휠체어에 탄 한재호. 은성이 휠체어를 밀고, 서현이 앞쪽으로 안내하면서 나오고 있다.",
        "한재호 마이크를 잡고선,"
      ]
    },
    {
      "still_id": "episode_01_still_031",
      "heading_catalog_index": 29,
      "screenplay_scene_heading": "INT. 클론 행사장 내부 - DAY",
      "page_start": 51,
      "page_end": 56,
      "beat_index_within_heading": 2,
      "still_kind": "reaction",
      "beat_title": "기적의 당첨",
      "visible_entities": [
        {
          "entity_id": "CHAR_0011",
          "entity_name": "순례",
          "entity_type": "character",
          "role": "당첨되어 기뻐하는 할머니",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0012",
          "entity_name": "덕현",
          "entity_type": "character",
          "role": "할머니를 안고 환호하는 꼬마",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "놀라서 멍하니 서 있는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0011",
          "entity_name": "클론 행사장 내부",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0011",
        "CHAR_0012",
        "CHAR_0001",
        "LOC_0011"
      ],
      "still_frame_prompt_raw": "행사장 무대 위, 당첨 번호가 뜬 대형 스크린 앞에서 순례 할머니와 덕현이 서로를 부둥켜안고 환호하고, 동녘은 번호표를 쥔 채 멍하니 서 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0011] 순례, [CHAR_0012] 덕현, [CHAR_0001] 동녘, [LOC_0011] 클론 행사장 내부. 정지 화면 설명: 행사장 무대 위, 당첨 번호가 뜬 대형 스크린 앞에서 순례 할머니와 덕현이 서로를 부둥켜안고 환호하고, 동녘은 번호표를 쥔 채 멍하니 서 있다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "환희에 찬 순례와 덕현을 중심에 두고, 배경에 멍한 표정의 동녘을 배치하여 극적인 대비를 이룸",
        "focus": "순례와 덕현의 기뻐하는 얼굴에 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Top Lighting",
        "quality": "소프트",
        "color": "Bright White",
        "contrast": "중간",
        "motivation": "무대의 화려한 조명과 스크린 불빛",
        "mood": "환희와 감격의 순간"
      },
      "evidence": [
        "동녘과 덕현, 환호성에 난리! 순례 어안이 벙벙하다.",
        "동녘. 심장이 멈춘 듯 정지 자세. 손에 든 2068을 확인하고."
      ]
    },
    {
      "still_id": "episode_01_still_032",
      "heading_catalog_index": 30,
      "screenplay_scene_heading": "INT. 오리엔티스 내부 - DAY",
      "page_start": 56,
      "page_end": 57,
      "beat_index_within_heading": 1,
      "still_kind": "group",
      "beat_title": "오리엔티스 견학",
      "visible_entities": [
        {
          "entity_id": "CHAR_0008",
          "entity_name": "은성",
          "entity_type": "character",
          "role": "시설을 안내하는 대원",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "뒤따라가는 당첨자",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0013",
          "entity_name": "오리엔티스 내부 핵심 시설",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0008",
        "CHAR_0001",
        "LOC_0013"
      ],
      "still_frame_prompt_raw": "첨단 장비가 가득한 오리엔티스 내부, 은성이 클론 당첨자들을 이끌며 시설을 설명하고 있고, 동녘이 그 뒤를 조심스럽게 따라간다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0008] 은성, [CHAR_0001] 동녘, [LOC_0013] 오리엔티스 내부 핵심 시설. 정지 화면 설명: 첨단 장비가 가득한 오리엔티스 내부, 은성이 클론 당첨자들을 이끌며 시설을 설명하고 있고, 동녘이 그 뒤를 조심스럽게 따라간다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "아이레벨",
        "lens": "24mm",
        "composition": "미래지향적인 복도를 걸어가는 일행의 모습을 넓게 잡아 오리엔티스의 기술력을 보여줌",
        "focus": "앞장서는 은성과 뒤따르는 동녘에게 딥 포커스"
      },
      "lighting": {
        "setup": "높음 Key",
        "direction": "Overhead",
        "quality": "소프트",
        "color": "Sterile White",
        "contrast": "낮음",
        "motivation": "복도 천장의 깔끔한 LED 조명",
        "mood": "차갑고 정돈된 첨단 시설의 느낌"
      },
      "evidence": [
        "각종 장비가 놓여있는 실험실들을 걸어가며 설명하는 은성."
      ]
    },
    {
      "still_id": "episode_01_still_033",
      "heading_catalog_index": 31,
      "screenplay_scene_heading": "INT. 오리엔티스 일각 - DAY",
      "page_start": 57,
      "page_end": 57,
      "beat_index_within_heading": 1,
      "still_kind": "reaction",
      "beat_title": "의문의 괴성",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "소리를 듣고 멈춰 선 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "LOC_0013",
          "entity_name": "오리엔티스 내부 핵심 시설",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "LOC_0013"
      ],
      "still_frame_prompt_raw": "오리엔티스의 조용한 복도 일각, 화장실에서 나온 동녘이 어디선가 들려오는 괴성에 고개를 돌려 소리가 나는 쪽을 응시한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [LOC_0013] 오리엔티스 내부 핵심 시설. 정지 화면 설명: 오리엔티스의 조용한 복도 일각, 화장실에서 나온 동녘이 어디선가 들려오는 괴성에 고개를 돌려 소리가 나는 쪽을 응시한다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "텅 빈 복도에서 홀로 멈춰 서서 긴장한 표정으로 어두운 복도 끝을 바라보는 동녘을 포착",
        "focus": "동녘의 의아해하는 표정에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "하드",
        "color": "Cool Blue",
        "contrast": "높음",
        "motivation": "복도 끝에서 새어 나오는 희미한 불빛",
        "mood": "미스터리하고 긴장감 도는 분위기"
      },
      "evidence": [
        "화장실에서 나오는 동녘, 다시 돌아가려는데, 어느 한쪽에 들리는 괴성."
      ]
    },
    {
      "still_id": "episode_01_still_034",
      "heading_catalog_index": 32,
      "screenplay_scene_heading": "INT. 오리엔티스 실험실 - DAY",
      "page_start": 57,
      "page_end": 59,
      "beat_index_within_heading": 1,
      "still_kind": "reveal",
      "beat_title": "캡슐 속의 절규",
      "visible_entities": [
        {
          "entity_id": "CHAR_0013",
          "entity_name": "차광훈",
          "entity_type": "character",
          "role": "캡슐 안에서 절규하는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "당황하여 캡슐을 조작하려는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0012",
          "entity_name": "오리엔티스 실험실",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0001",
          "entity_name": "1인 캡슐",
          "entity_type": "prop",
          "role": "차광훈이 갇힌 장치",
          "prominence": "primary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0013",
        "CHAR_0001",
        "LOC_0012",
        "PROP_0001"
      ],
      "still_frame_prompt_raw": "오리엔티스 실험실 안, 캡슐 안에 갇힌 차광훈이 유리를 두드리며 살려달라고 절규하고, 동녘이 당황하며 캡슐의 버튼을 누르려 한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0013] 차광훈, [CHAR_0001] 동녘, [LOC_0012] 오리엔티스 실험실, [PROP_0001] 1인 캡슐. 정지 화면 설명: 오리엔티스 실험실 안, 캡슐 안에 갇힌 차광훈이 유리를 두드리며 살려달라고 절규하고, 동녘이 당황하며 캡슐의 버튼을 누르려 한다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "아이레벨",
        "lens": "35mm",
        "composition": "유리창 너머로 일그러진 차광훈의 얼굴과 그 밖에서 당황하는 동녘의 모습을 겹쳐서 포착",
        "focus": "캡슐 유리에 맺힌 차광훈의 절박한 표정에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Bottom",
        "quality": "하드",
        "color": "Sickly Green",
        "contrast": "높음",
        "motivation": "캡슐 하단에서 올라오는 기계 조명",
        "mood": "공포스럽고 충격적인 진실"
      },
      "evidence": [
        "캡슐 안에 갇힌 사람들 중 몇몇이 깨어나서 캡슐을 두드리며 소리를 지른다.",
        "동녘 일단 꺼내야겠다는 생각에 기계 버튼을 눌러보는데."
      ]
    },
    {
      "still_id": "episode_01_still_035",
      "heading_catalog_index": 33,
      "screenplay_scene_heading": "INT. 오리엔티스 복도 - DAY",
      "page_start": 59,
      "page_end": 59,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "비상 사이렌",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "놀라서 멈춰 선 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0009",
          "entity_name": "서현",
          "entity_type": "character",
          "role": "동녘을 피하려다 놀라는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0024",
          "entity_name": "오리엔티스 복도",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0009",
        "LOC_0024"
      ],
      "still_frame_prompt_raw": "오리엔티스 복도, 동녘이 서현을 쫓아가며 말을 거는 순간, 거대한 폭발음과 함께 붉은 비상 사이렌 불빛이 복도를 가득 채운다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0009] 서현, [LOC_0024] 오리엔티스 복도. 정지 화면 설명: 오리엔티스 복도, 동녘이 서현을 쫓아가며 말을 거는 순간, 거대한 폭발음과 함께 붉은 비상 사이렌 불빛이 복도를 가득 채운다.",
      "camera": {
        "shot_size": "중간 와이드 샷",
        "angle": "더치 앵글",
        "lens": "35mm",
        "composition": "갑작스러운 폭발에 놀라 몸을 움츠리는 두 사람의 역동적인 반응을 포착",
        "focus": "붉은 조명 아래 놀란 동녘과 서현의 얼굴에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Top Lighting",
        "quality": "하드",
        "color": "Alarm Red",
        "contrast": "높음",
        "motivation": "천장의 비상 사이렌 회전등",
        "mood": "급박하고 위험한 상황"
      },
      "evidence": [
        "갑자기... 쾅! 하는 굉음이 울리며, 오리엔티스 전체에 비상 사이렌이 울린다!"
      ]
    },
    {
      "still_id": "episode_01_still_036",
      "heading_catalog_index": 34,
      "screenplay_scene_heading": "INT. 오리엔티스 실험실 - DAY",
      "page_start": 59,
      "page_end": 60,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "실험실 난투극",
      "visible_entities": [
        {
          "entity_id": "LOC_0012",
          "entity_name": "오리엔티스 실험실",
          "entity_type": "location",
          "role": "전투가 벌어지는 배경",
          "prominence": "background"
        },
        {
          "entity_id": "CHAR_0009",
          "entity_name": "서현",
          "entity_type": "character",
          "role": "팔극권으로 적을 제압하는 대원",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0005",
          "entity_name": "한치호",
          "entity_type": "character",
          "role": "적을 집어 던지는 대원",
          "prominence": "secondary"
        },
        {
          "entity_id": "PROP_0001",
          "entity_name": "1인 캡슐",
          "entity_type": "prop",
          "role": "전투의 장애물",
          "prominence": "secondary"
        }
      ],
      "visible_entity_ids": [
        "LOC_0012",
        "CHAR_0009",
        "CHAR_0005",
        "PROP_0001"
      ],
      "still_frame_prompt_raw": "부서진 실험실 벽 틈으로 장갑 차량이 밀고 들어오고, 쏟아져 나온 DR.NEX 테러리스트들과 오리엔티스 대원들이 캡슐들을 사이에 두고 격렬한 난투극을 벌인다.",
      "still_frame_prompt": "보이는 핵심 요소: [LOC_0012] 오리엔티스 실험실, [CHAR_0009] 서현, [CHAR_0005] 한치호, [PROP_0001] 1인 캡슐. 정지 화면 설명: 부서진 실험실 벽 틈으로 장갑 차량이 밀고 들어오고, 쏟아져 나온 DR.NEX 테러리스트들과 오리엔티스 대원들이 캡슐들을 사이에 두고 격렬한 난투극을 벌인다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "24mm",
        "composition": "파괴된 벽과 캡슐들 사이에서 벌어지는 대규모 난전을 한눈에 보여주는 부감 샷",
        "focus": "전투를 벌이는 서현과 한치호의 액션에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Side",
        "quality": "하드",
        "color": "Red and Blue",
        "contrast": "높음",
        "motivation": "비상 사이렌의 붉은빛과 파괴된 외부에서 들어오는 푸른빛의 교차",
        "mood": "혼란스럽고 파괴적인 전투"
      },
      "evidence": [
        "실험실 한쪽 벽을 부수고 들어오는 장갑 차량!",
        "DR.NEX 대원들을 공격하기 시작하는 오리엔티스 부대."
      ]
    },
    {
      "still_id": "episode_01_still_037",
      "heading_catalog_index": 35,
      "screenplay_scene_heading": "INT. 오리엔티스 내부 일각 - DAY",
      "page_start": 61,
      "page_end": 61,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "긴급 대피",
      "visible_entities": [
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "할머니를 업고 뛰는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0011",
          "entity_name": "순례",
          "entity_type": "character",
          "role": "동녘의 등에 업힌 할머니",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0013",
          "entity_name": "오리엔티스 내부 핵심 시설",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0001",
        "CHAR_0011",
        "LOC_0013"
      ],
      "still_frame_prompt_raw": "혼란스러운 오리엔티스 내부 복도, 동녘이 기진맥진한 순례 할머니를 등에 업고 준호의 안내를 받으며 다급하게 대피하고 있다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0001] 동녘, [CHAR_0011] 순례, [LOC_0013] 오리엔티스 내부 핵심 시설. 정지 화면 설명: 혼란스러운 오리엔티스 내부 복도, 동녘이 기진맥진한 순례 할머니를 등에 업고 준호의 안내를 받으며 다급하게 대피하고 있다.",
      "camera": {
        "shot_size": "미디엄 샷",
        "angle": "아이레벨",
        "lens": "50mm",
        "composition": "복도를 달려오는 동녘의 절박한 표정과 등에 업힌 순례의 지친 모습을 정면에서 포착",
        "focus": "동녘의 땀 흘리는 얼굴에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Backlight",
        "quality": "하드",
        "color": "Alarm Red",
        "contrast": "높음",
        "motivation": "복도 뒤편에서 번쩍이는 비상등",
        "mood": "다급하고 필사적인 탈출"
      },
      "evidence": [
        "준호의 안내를 받아 복도를 뛰고 있는 아까의 클론 당첨자들.",
        "순례 잘 뛰지 못하자, 동녘이 들쳐 업고 뛴다."
      ]
    },
    {
      "still_id": "episode_01_still_038",
      "heading_catalog_index": 36,
      "screenplay_scene_heading": "INT. 오리엔티스 내부 핵심 시설 - DAY",
      "page_start": 61,
      "page_end": 61,
      "beat_index_within_heading": 1,
      "still_kind": "detail",
      "beat_title": "캣츠 아이 탈취",
      "visible_entities": [
        {
          "entity_id": "CHAR_0007",
          "entity_name": "DR.NEX",
          "entity_type": "character",
          "role": "캣츠 아이를 탈취하는 테러리스트 대장",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0016",
          "entity_name": "사마엘",
          "entity_type": "character",
          "role": "시스템을 해킹하는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0013",
          "entity_name": "오리엔티스 내부 핵심 시설",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        },
        {
          "entity_id": "PROP_0007",
          "entity_name": "캣츠 아이",
          "entity_type": "prop",
          "role": "탈취되는 신비한 물질",
          "prominence": "primary"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0007",
        "CHAR_0016",
        "LOC_0013",
        "PROP_0007"
      ],
      "still_frame_prompt_raw": "오리엔티스 핵심 시설의 거대한 보안 금고 안, 해커 사마엘이 시스템을 조작하는 동안 DR.NEX가 액체가 담긴 원통형 캡슐 속의 '캣츠 아이'를 조심스럽게 꺼내어 든다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0007] DR.NEX, [CHAR_0016] 사마엘, [LOC_0013] 오리엔티스 내부 핵심 시설, [PROP_0007] 캣츠 아이. 정지 화면 설명: 오리엔티스 핵심 시설의 거대한 보안 금고 안, 해커 사마엘이 시스템을 조작하는 동안 DR.NEX가 액체가 담긴 원통형 캡슐 속의 '캣츠 아이'를 조심스럽게 꺼내어 든다.",
      "camera": {
        "shot_size": "중간 Close Up",
        "angle": "로우 앵글",
        "lens": "50mm",
        "composition": "DR.NEX의 장갑 낀 손이 빛나는 캣츠 아이를 들어 올리는 순간을 신비롭게 포착",
        "focus": "빛나는 캣츠 아이 캡슐과 DR.NEX의 손에 포커스"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Bottom",
        "quality": "소프트",
        "color": "Mystic Cyan",
        "contrast": "높음",
        "motivation": "캣츠 아이 캡슐 자체에서 뿜어져 나오는 신비한 빛",
        "mood": "은밀하고 결정적인 탈취의 순간"
      },
      "evidence": [
        "그 안에 있는 캣츠 아이. 원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다.",
        "DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다."
      ]
    },
    {
      "still_id": "episode_01_still_039",
      "heading_catalog_index": 37,
      "screenplay_scene_heading": "INT. 오리엔티스 외곽 - DAY",
      "page_start": 61,
      "page_end": 63,
      "beat_index_within_heading": 1,
      "still_kind": "action",
      "beat_title": "서현 납치",
      "visible_entities": [
        {
          "entity_id": "CHAR_0009",
          "entity_name": "서현",
          "entity_type": "character",
          "role": "적들에게 붙잡힌 대원",
          "prominence": "primary"
        },
        {
          "entity_id": "CHAR_0008",
          "entity_name": "은성",
          "entity_type": "character",
          "role": "서현을 구하려 돌진하는 대원",
          "prominence": "secondary"
        },
        {
          "entity_id": "LOC_0025",
          "entity_name": "오리엔티스 외곽",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0009",
        "CHAR_0008",
        "LOC_0025"
      ],
      "still_frame_prompt_raw": "오리엔티스 외곽, 수많은 DR.NEX 부대원들이 서현을 겹겹이 포위하여 제압하고, 은성과 오리엔티스 대원들이 그녀를 구하기 위해 필사적으로 돌진한다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0009] 서현, [CHAR_0008] 은성, [LOC_0025] 오리엔티스 외곽. 정지 화면 설명: 오리엔티스 외곽, 수많은 DR.NEX 부대원들이 서현을 겹겹이 포위하여 제압하고, 은성과 오리엔티스 대원들이 그녀를 구하기 위해 필사적으로 돌진한다.",
      "camera": {
        "shot_size": "와이드 샷",
        "angle": "하이 앵글",
        "lens": "35mm",
        "composition": "검은 무리에게 둘러싸인 서현과 그 포위망을 뚫으려는 은성의 절박한 돌진을 한눈에 보여줌",
        "focus": "포위망 중심의 서현에게 포커스"
      },
      "lighting": {
        "setup": "Natural",
        "direction": "Side",
        "quality": "하드",
        "color": "Daylight",
        "contrast": "높음",
        "motivation": "오후의 강한 태양광",
        "mood": "절망적이고 다급한 상황"
      },
      "evidence": [
        "DR.NEX 부대원들, 서현을 붙잡아 들고 납치하려 한다!",
        "은성과 다른 부대원들, 서현을 구출하려 애쓰지만. DR.NEX 부대원 수가 너무 많아 역부족이다."
      ]
    },
    {
      "still_id": "episode_01_still_040",
      "heading_catalog_index": 37,
      "screenplay_scene_heading": "INT. 오리엔티스 외곽 - DAY",
      "page_start": 61,
      "page_end": 63,
      "beat_index_within_heading": 2,
      "still_kind": "climax",
      "beat_title": "기억의 전이",
      "visible_entities": [
        {
          "entity_id": "CHAR_0009",
          "entity_name": "서현",
          "entity_type": "character",
          "role": "라이드 건을 쏘는 인물",
          "prominence": "secondary"
        },
        {
          "entity_id": "CHAR_0001",
          "entity_name": "동녘",
          "entity_type": "character",
          "role": "총을 맞고 의식을 잃어가는 인물",
          "prominence": "primary"
        },
        {
          "entity_id": "PROP_0004",
          "entity_name": "갈고리 총",
          "entity_type": "prop",
          "role": "서현이 발사한 무기",
          "prominence": "detail"
        },
        {
          "entity_id": "LOC_0025",
          "entity_name": "오리엔티스 외곽",
          "entity_type": "location",
          "role": "배경",
          "prominence": "background"
        }
      ],
      "visible_entity_ids": [
        "CHAR_0009",
        "CHAR_0001",
        "PROP_0004",
        "LOC_0025"
      ],
      "still_frame_prompt_raw": "납치되기 직전의 서현이 간신히 팔을 뻗어 동녘을 향해 라이드 건을 발사하고, 총을 맞은 동녘의 눈동자가 크게 흔들리며 쓰러진다.",
      "still_frame_prompt": "보이는 핵심 요소: [CHAR_0009] 서현, [CHAR_0001] 동녘, [PROP_0004] 갈고리 총, [LOC_0025] 오리엔티스 외곽. 정지 화면 설명: 납치되기 직전의 서현이 간신히 팔을 뻗어 동녘을 향해 라이드 건을 발사하고, 총을 맞은 동녘의 눈동자가 크게 흔들리며 쓰러진다.",
      "camera": {
        "shot_size": "Close Up",
        "angle": "아이레벨",
        "lens": "85mm",
        "composition": "총을 맞고 충격에 빠진 동녘의 얼굴을 화면 가득 채워 의식이 전이되는 찰나를 극대화",
        "focus": "동녘의 흔들리는 눈동자에 극단적인 얕은 심도"
      },
      "lighting": {
        "setup": "낮음 Key",
        "direction": "Frontal",
        "quality": "하드",
        "color": "Blinding White",
        "contrast": "높음",
        "motivation": "라이드 건 발사 시 발생하는 강렬한 섬광",
        "mood": "충격적이고 운명적인 엔딩"
      },
      "evidence": [
        "붙잡혀 가던 서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다.",
        "동녘, 눈 앞이 아찔하더니. 동녘의 의식에 서현의 기억들이 떠오른다."
      ]
    }
  ],
  "summary": "srd part 1 blue revision.pdf 씬 스틸 추출 결과: 인물 16개, 배경/장소 26개, 중요 소품 10개, 씬 스틸 40개.",
  "notes": [
    "동녘은 다양한 상황(클럽하우스, 서바이벌, 화장터 등)에 따라 의상이 변하므로 프롬프트에 이를 명시함.",
    "소울라이드 기기, 1인 캡슐, 라이드 건 등 핵심 SF 소품들의 시각적 묘사를 구체화함.",
    "오리엔티스와 DR.NEX의 전투 씬은 각 진영의 특징(아머 유닛, 철제 가면 등)이 잘 드러나도록 구성함.",
    "클론 기술의 부작용(의식 잔존)과 하층민의 비참한 현실을 보여주는 씬들을 대비시켜 배치함."
  ],
  "scene_heading_catalog": [
    {
      "order_index": 1,
      "page": 2,
      "heading": "INT. 클럽하우스 폐창고 - DAY"
    },
    {
      "order_index": 2,
      "page": 3,
      "heading": "INT. 클럽하우스 VIP 룸 - DAY"
    },
    {
      "order_index": 3,
      "page": 6,
      "heading": "INT. 클럽하우스 폐창고 - DAY"
    },
    {
      "order_index": 4,
      "page": 6,
      "heading": "INT. 헬리콥터 내부 - DAY"
    },
    {
      "order_index": 5,
      "page": 8,
      "heading": "EXT. 공중 - DAY"
    },
    {
      "order_index": 6,
      "page": 11,
      "heading": "EXT. 야산 - DAY"
    },
    {
      "order_index": 7,
      "page": 13,
      "heading": "EXT. 다른 일각 - DAY"
    },
    {
      "order_index": 8,
      "page": 16,
      "heading": "INT. 폐창고 - DAY"
    },
    {
      "order_index": 9,
      "page": 16,
      "heading": "INT. 클럽하우스 - DAY"
    },
    {
      "order_index": 10,
      "page": 21,
      "heading": "EXT. 클럽하우스 밖 / 초소 일각 - DAY"
    },
    {
      "order_index": 11,
      "page": 23,
      "heading": "EXT. 클럽하우스 바깥 - DAY"
    },
    {
      "order_index": 12,
      "page": 25,
      "heading": "EXT. 거리 - DAY"
    },
    {
      "order_index": 13,
      "page": 27,
      "heading": "EXT. 일각 - DAY"
    },
    {
      "order_index": 14,
      "page": 27,
      "heading": "EXT. 강가 - DAY"
    },
    {
      "order_index": 15,
      "page": 27,
      "heading": "INT. 블랙마켓 - DAY"
    },
    {
      "order_index": 16,
      "page": 29,
      "heading": "INT. 소울라이드 업장 일각 - DAY"
    },
    {
      "order_index": 17,
      "page": 31,
      "heading": "INT. 초이스 유리방 - DAY"
    },
    {
      "order_index": 18,
      "page": 32,
      "heading": "INT. 강 사장 사무실 - DAY"
    },
    {
      "order_index": 19,
      "page": 34,
      "heading": "INT. 강 사장 비밀 인체 실험실 - DAY"
    },
    {
      "order_index": 20,
      "page": 36,
      "heading": "EXT. 판자촌 - NIGHT"
    },
    {
      "order_index": 21,
      "page": 37,
      "heading": "INT. 마을 회관 - NIGHT"
    },
    {
      "order_index": 22,
      "page": 41,
      "heading": "EXT. 마을 일각 - NIGHT"
    },
    {
      "order_index": 23,
      "page": 43,
      "heading": "INT. 화장터 - DAY"
    },
    {
      "order_index": 24,
      "page": 44,
      "heading": "INT. 화장터 옆 동녘의 집 - NIGHT"
    },
    {
      "order_index": 25,
      "page": 47,
      "heading": "INT. 동녘의 방 - NIGHT"
    },
    {
      "order_index": 26,
      "page": 47,
      "heading": "EXT. 동녘의 집 앞 - NIGHT"
    },
    {
      "order_index": 27,
      "page": 48,
      "heading": "EXT. 화장터 - NIGHT"
    },
    {
      "order_index": 28,
      "page": 48,
      "heading": "INT. 클론 행사장 입구 - DAY"
    },
    {
      "order_index": 29,
      "page": 51,
      "heading": "INT. 클론 행사장 내부 - DAY"
    },
    {
      "order_index": 30,
      "page": 56,
      "heading": "INT. 오리엔티스 내부 - DAY"
    },
    {
      "order_index": 31,
      "page": 57,
      "heading": "INT. 오리엔티스 일각 - DAY"
    },
    {
      "order_index": 32,
      "page": 57,
      "heading": "INT. 오리엔티스 실험실 - DAY"
    },
    {
      "order_index": 33,
      "page": 59,
      "heading": "INT. 오리엔티스 복도 - DAY"
    },
    {
      "order_index": 34,
      "page": 59,
      "heading": "INT. 오리엔티스 실험실 - DAY"
    },
    {
      "order_index": 35,
      "page": 61,
      "heading": "INT. 오리엔티스 내부 일각 - DAY"
    },
    {
      "order_index": 36,
      "page": 61,
      "heading": "INT. 오리엔티스 내부 핵심 시설 - DAY"
    },
    {
      "order_index": 37,
      "page": 61,
      "heading": "INT. 오리엔티스 외곽 - DAY"
    }
  ],
  "extraction_metrics": {
    "detected_heading_count": 37,
    "covered_heading_catalog_count": 37,
    "distinct_output_heading_count": 35,
    "scene_still_count": 40,
    "id_assignment": {
      "matched_existing": 1,
      "created_new": 36,
      "backfilled_from_scene_refs": 15
    }
  },
  "extraction_metadata": {
    "provider": "gemini",
    "mode": "fulltext",
    "source_language": {
      "code": "ko",
      "name": "Korean"
    },
    "prompt_version": "v2",
    "prompt_manifest": "/Users/jedi/Documents/TheRoad-Scene/screenplay/scene_still_prompts/manifest.json",
    "prompt_version_path": "/Users/jedi/Documents/TheRoad-Scene/screenplay/scene_still_prompts/versions/v2",
    "prompt_files": {
      "system.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/scene_still_prompts/versions/v2/system.md",
      "user.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/scene_still_prompts/versions/v2/user.md"
    },
    "prompt_hashes": {
      "system.md": "7c712a1d9e2368a015502e828e5958637bf7cd657b3e610cf44c9c8f5b4133f5",
      "user.md": "8b669aa26901ff58fa7b098963bc055466cc8e1751af674fc7fa15ef5922c454"
    },
    "requested_model": "gemini-3.1-pro-preview",
    "fallback_model": "gemini-3-flash-preview",
    "model_used": "gemini-3.1-pro-preview",
    "elapsed_seconds": 330.53
  }
}
