{
  "source_file": "srd part 2 blue revision.pdf",
  "characters": [
    {
      "name": "최동녘",
      "aliases": [
        "동녘"
      ],
      "description": "서현의 의식이 빙의된 상태로 활동하며, 후반부에 자신의 성장 단계별 클론들을 발견하고 충격에 빠지는 주인공.",
      "continuity_reason": "주인공으로서 극의 중심을 이끌며, 서현의 의식이 발현될 때의 연기 톤 변화와 후반부 클론들과의 대면 씬에서 시각적 일관성이 매우 중요함.",
      "visual_anchor_traits": [
        "앳된 얼굴",
        "허름한 옷차림",
        "목 뒤의 소울라이드 단자 자국",
        "서현의 의식이 발현될 때의 여성스러운 표정과 행동"
      ],
      "variant_axes": [
        "costume",
        "possession_state",
        "injury"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "어? 서현? 나는 동녘인데요.",
        "동녘(서현) 어? 이게 뭐야? 은성아! 치호? 나 라이딩 된 거 맞아?",
        "한쪽 편에 동녘 자신의 클론이 여럿 놓여있는데! 어린 아이 동녘부터 청년 동녘까지"
      ]
    },
    {
      "name": "서현",
      "aliases": [
        "메인 서현",
        "서현 클론 부대"
      ],
      "description": "본체가 DR.NEX에 의해 탈취되어 수십 명의 전투용 클론으로 복제된 여성. 메인 개체는 중무장한 채 부대를 지휘한다.",
      "continuity_reason": "수십 명의 동일한 외모를 가진 클론 부대가 등장하며, 메인 개체는 바이크 추격전과 격투 씬을 소화하므로 얼굴과 무장 상태의 일관성이 필수적임.",
      "visual_anchor_traits": [
        "차갑고 무표정한 얼굴",
        "중무장한 전투복",
        "목 뒤의 소형 기기(원격 조종 단자)",
        "다수로 복제된 동일한 외모"
      ],
      "variant_axes": [
        "costume",
        "combat_damage",
        "weapon_equipped"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "서현의 몸, 한 개가 아니라 수십 명이다!",
        "저쪽에서 뚜벅뚜벅 걸어오는 누군가... 얼굴 보이면... 서현이다! 심지어 중무장을 하고 있다.",
        "메인 서현 뛰쳐나와 타고 온 듯한 바이크를 타고 도주한다."
      ]
    },
    {
      "name": "은성",
      "aliases": [
        "오리엔티스 대장"
      ],
      "description": "오리엔티스 정예 부대 대장. 한재호의 수술을 위해 자신의 몸을 내어주기도 하며, 아머를 타고 전투를 지휘한다.",
      "continuity_reason": "전투 지휘, 아머 탑승, 한재호 의식 빙의 등 다양한 상태 변화를 겪는 핵심 인물이므로 시각적 연속성이 중요함.",
      "visual_anchor_traits": [
        "오리엔티스 제복",
        "날렵한 체형",
        "목 뒤의 네트워크 단자 및 앤티 소울라이드 쉴드"
      ],
      "variant_axes": [
        "armor_equipped",
        "costume",
        "possession_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "은성, 착용하고 있는 뒷목 쉴드를 보여준다.",
        "은성의 의식이 무의식으로 전환되고, 한재호의 의식이 도미넌트가 되는 것이 수치로 보인다.",
        "쾅! 하고 부서지는 실험실 벽면. 은성이 탄 아머 유닛 ZZBB51이 들어온다!"
      ]
    },
    {
      "name": "한재호",
      "aliases": [
        "오리엔티스 원장"
      ],
      "description": "휠체어를 타는 오리엔티스의 수장. 건강이 악화되어 은성의 몸을 빌려 스스로 수술을 집도하며, 후반부에 직접 총을 들고 나타난다.",
      "continuity_reason": "병색이 완연한 본체 상태와 은성의 몸에 빙의된 상태 간의 대비가 중요하며, 극의 주요 반전과 해결을 이끄는 인물임.",
      "visual_anchor_traits": [
        "휠체어 탑승",
        "병색이 짙은 얼굴",
        "정갈한 복장",
        "지팡이 사용 (후반부)"
      ],
      "variant_axes": [
        "health_state",
        "costume"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "한재호, 현기증을 느끼며 쓰러지는데!",
        "수술대에 한재호의 몸 올려져 있고, 은성(한재호) 직접 자신의 몸을 수술하는.",
        "지팡이를 짚고 선 한재호가 총을 거둔다."
      ]
    },
    {
      "name": "한치호",
      "aliases": [
        "치호",
        "오리엔티스 중사"
      ],
      "description": "거대한 체구의 오리엔티스 부대원. 서현 클론 부대와 육탄전을 벌이며 현장을 지휘한다.",
      "continuity_reason": "주요 전투 씬에서 활약하며, 타격과 데미지를 입는 과정에서 제복과 신체의 시각적 일관성이 필요함.",
      "visual_anchor_traits": [
        "거대한 체구와 근육질 몸",
        "오리엔티스 제복",
        "험악한 인상"
      ],
      "variant_axes": [
        "costume",
        "combat_damage"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "오리엔티스 정예 부대원인 치호, 준섭, 준호도 각각 치트키, 시그니처 필살기 써보지만.",
        "치호, 동녘을 끌고 나가는데."
      ]
    },
    {
      "name": "DR.NEX",
      "aliases": [
        "테러리스트 대장"
      ],
      "description": "캣츠아이를 이용해 클론 멜트다운 테러를 일으키는 조직의 수장. 후반부에 총을 맞고 쓰러지며 정체가 밝혀진다.",
      "continuity_reason": "메인 빌런으로서 위압적인 갑옷과 마스크의 디테일이 유지되어야 하며, 마스크가 벗겨지는 반전 씬을 위해 헬멧 구조의 일관성이 필수적임.",
      "visual_anchor_traits": [
        "화려한 장갑과 갑옷",
        "얼굴을 가린 헬멧/마스크",
        "복부에 총상을 입고 피를 흘리는 모습"
      ],
      "variant_axes": [
        "mask_on_off",
        "damage",
        "blood_stain"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "눈 앞에 보이는 DR.NEX의 배.. 붉게 피로 물들어가고.",
        "한재호, DR.NEX의 얼굴 가면을 벗기는데... 동녘을 포함한 모두의 시선이 집중되고."
      ]
    },
    {
      "name": "서창",
      "aliases": [
        "동녘 할아버지"
      ],
      "description": "DR.NEX의 헬멧이 벗겨지며 드러난 본래 얼굴. 동녘의 병든 할아버지.",
      "continuity_reason": "1부의 병든 노인과 동일 인물임이 밝혀지는 핵심 반전의 주인공이므로, 얼굴의 주름과 병색이 정확히 일치해야 함.",
      "visual_anchor_traits": [
        "병색이 짙은 주름진 얼굴",
        "DR.NEX의 갑옷을 입은 상태에서 얼굴만 드러난 모습",
        "총상으로 인한 고통스러운 표정"
      ],
      "variant_axes": [
        "health_state",
        "costume",
        "blood_stain"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "DR.NEX의 가면을 벗기자 드러나는 얼굴, 서창이다!",
        "우리 할아버지는.. 아파서 거동도 제대로 못하는 사람인데.."
      ]
    },
    {
      "name": "코카",
      "aliases": [
        "철제 가면 여자"
      ],
      "description": "DR.NEX의 심복. 동녘의 공격을 가볍게 막아내며 DR.NEX를 보좌한다.",
      "continuity_reason": "DR.NEX의 주요 부관으로서 철제 가면과 장갑복의 고유한 디자인이 유지되어야 함.",
      "visual_anchor_traits": [
        "철제 가면",
        "전투용 장갑복",
        "차가운 인상"
      ],
      "variant_axes": [
        "mask_on_off",
        "costume"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "코카, 매우 손 쉽게 동녘을 방어한다.",
        "뒤에서 나타나는 코카와 DR.NEX, 그리고 DR.NEX 부대원들."
      ]
    },
    {
      "name": "강 의원",
      "aliases": [
        "노인 강 의원"
      ],
      "description": "멜트다운 테러를 피해 젊은 클론 몸에서 본래의 늙은 몸으로 의식을 옮겨 생존한 정치인.",
      "continuity_reason": "클론 몸에서 본체(노인)로 의식이 이동하는 과정을 보여주며, 세계관 내 권력층의 생존 방식을 대변하므로 외형 변화의 추적이 필요함.",
      "visual_anchor_traits": [
        "거만하고 짜증 섞인 표정",
        "노인의 주름진 얼굴 (본체 복귀 시)",
        "목 뒤의 소울라이드 기기"
      ],
      "variant_axes": [
        "age",
        "costume"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "젊은 남자들이 들어 있는 캡슐이 아닌, 빈 캡슐로 재빨리 들어가는.",
        "시선 돌리면 안락 의자에 앉아 있는 노인 눈을 뜬다. 본래 강 의원의 몸으로 의식 트랜스퍼 된."
      ]
    }
  ],
  "locations": [
    {
      "name": "오리엔티스 본부 및 핵심 시설",
      "aliases": [
        "오리엔티스 실험실",
        "전략실",
        "브리핑 룸",
        "수술실"
      ],
      "description": "한재호와 은성이 지휘하는 최첨단 기지. 수많은 스크린과 홀로그램 모니터, 클론 캡슐, 수술대 등이 갖춰져 있다.",
      "continuity_reason": "주인공 일행의 주 활동 무대이며, 홀로그램 회의, 수술, 의식 전송 등 다양한 첨단 기술이 시연되는 공간이므로 세트 디자인의 일관성이 매우 중요함.",
      "visual_anchor_traits": [
        "밝고 차가운 하이테크 조명",
        "빽빽한 스크린과 홀로그램 모니터",
        "수많은 클론 캡슐과 수술 장비"
      ],
      "variant_axes": [
        "lighting",
        "screen_content"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "빽빽한 스크린으로 가득찬 전략실 내부.",
        "주변을 둘러싼 홀로그램 모니터들에 각 의원들의 모습 떠 있다.",
        "수술대에 한재호의 몸 올려져 있고"
      ]
    },
    {
      "name": "블랙마켓 및 강 사장 비밀 실험실",
      "aliases": [
        "불법 클론 업장"
      ],
      "description": "강 사장이 운영하는 불법 클론 공장. 비밀 문 뒤에 끝없이 놓인 캡슐들과 대량 생산 중인 클론들이 있으며, 대규모 전투로 파괴된다.",
      "continuity_reason": "서현 클론 부대와의 대규모 육탄전이 벌어지는 장소로, 수많은 캡슐이 깨지고 파괴되는 데미지 상태의 연속성이 필요함.",
      "visual_anchor_traits": [
        "어둡고 퇴폐적인 조명",
        "끝없이 늘어선 수많은 유리 캡슐들",
        "전투로 인해 깨진 유리와 부서진 기기들"
      ],
      "variant_axes": [
        "damage",
        "lighting",
        "crowd_density"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "지난 번 보다 더 어마어마한 양의 캡슐들 끝없이 놓여 있고",
        "실험실 캡슐들, 빗나간 공격에 맞거나, 몸싸움하는 대원들에 의해 다 깨져버리고.."
      ]
    },
    {
      "name": "DR.NEX 기지",
      "aliases": [
        "화장터 지하 기지"
      ],
      "description": "화장터 소각로 안쪽의 비밀 통로로 연결된 거대한 지하 기지. 캣츠아이 장치와 동녘의 성장 단계별 클론들이 보관되어 있다.",
      "continuity_reason": "극의 클라이맥스가 벌어지는 장소이자 동녘의 비밀이 밝혀지는 핵심 공간으로, 캣츠아이의 발광 상태와 클론 배열의 시각적 일관성이 필수적임.",
      "visual_anchor_traits": [
        "화장터 가마 안쪽의 좁은 비밀 통로",
        "대규모 클론 캡슐 배열 (동녘의 클론 포함)",
        "중앙에 빛나는 캣츠아이 기계 장치"
      ],
      "variant_axes": [
        "lighting",
        "active_inactive"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "지하에 마련된 대규모의 기지. 클론 캡슐들 잔뜩 있고",
        "한쪽 편에 동녘 자신의 클론이 여럿 놓여있는데!",
        "갑자기 누군가 스위치를 조종하고, 불이 켜지는 캣츠아이!"
      ]
    },
    {
      "name": "판자촌 및 동녘의 집",
      "aliases": [
        "동녘네 마을",
        "화장터 앞"
      ],
      "description": "동녘이 거주하는 빈민가. 거대한 소각로가 있는 화장터가 위치해 있으며, 서현의 바이크 추격전이 벌어지는 장소.",
      "continuity_reason": "추격전의 종착지이자 비밀 기지로 연결되는 입구가 있는 장소로, 지형적 특징과 화장터 입구의 구조적 일관성이 요구됨.",
      "visual_anchor_traits": [
        "좁고 가파른 골목길",
        "낡고 허름한 판잣집 외관",
        "거대한 소각로 불길이 보이는 화장터 입구"
      ],
      "variant_axes": [
        "time_of_day",
        "vehicle_presence"
      ],
      "kind": "exterior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "동녘이 사는 마을 쪽으로 들어오는 서현의 바이크.",
        "가마 안 쪽에 입구가 있습니다!"
      ]
    }
  ],
  "props": [
    {
      "name": "소울라이드 단말기 및 라이드 건",
      "aliases": [
        "소형 기기",
        "원격 조종 단자"
      ],
      "description": "목 뒤 신경에 부착하여 의식을 전송하거나 타인을 원격 조종하는 핵심 기기.",
      "continuity_reason": "모든 캐릭터의 의식 이동과 원격 조종을 매개하는 가장 중요한 세계관 핵심 소품이므로 디자인과 부착 방식이 철저히 유지되어야 함.",
      "visual_anchor_traits": [
        "목 뒤 신경을 감싸는 거미줄 같은 다리",
        "깜빡이는 상태 표시등",
        "탈부착 시의 붉은 자국"
      ],
      "variant_axes": [
        "active_inactive",
        "attached_detached"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "누군가 라이딩 하고 있는 듯 서현의 뒷목에 소형기기 부착돼있다.",
        "동녘 뒷목의 장치를 제거하고 날카로운 송곳으로 찌른다."
      ]
    },
    {
      "name": "캣츠 아이",
      "aliases": [
        "신비한 물질",
        "디멘탈 발동기"
      ],
      "description": "DR.NEX 기지 중앙 기계에 장착되어 전국적인 클론 멜트다운(디멘탈)을 일으키고 오리엔티스 대원들을 마비시키는 강력한 물질.",
      "continuity_reason": "테러의 핵심 도구이자 대원들을 무력화시키는 장치로, 기계에 결합되어 빛을 발하는 상태의 시각적 연출이 중요함.",
      "visual_anchor_traits": [
        "원형의 신비한 형태",
        "기계 장치에 결합되어 환하게 빛을 발하는 상태"
      ],
      "variant_axes": [
        "active_inactive",
        "glowing_state"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "런치 활성화 버튼을 누르는 사마엘. 캣츠아이가 환하게 빛을 발한다.",
        "갑자기 누군가 스위치를 조종하고, 불이 켜지는 캣츠아이!"
      ]
    },
    {
      "name": "ZRBB51",
      "aliases": [
        "로봇형 아머 유닛"
      ],
      "description": "은성이 탑승하여 블랙마켓 실험실 벽을 부수고 들어와 서현 클론 부대와 전투를 벌이는 기계 장갑.",
      "continuity_reason": "대규모 전투 씬에서 압도적인 무력을 보여주는 메카닉 소품으로, 파손 상태와 장착 형태의 일관성이 필요함.",
      "visual_anchor_traits": [
        "기계적인 아머 디자인",
        "은성의 몸에 밀착되어 부착된 형태",
        "전투로 인한 파손 흔적"
      ],
      "variant_axes": [
        "equipped_unequipped",
        "damage"
      ],
      "significance": "recurring",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "쾅! 하고 부서지는 실험실 벽면. 은성이 탄 아머 유닛 ZZBB51이 들어온다!"
      ]
    },
    {
      "name": "앤티 소울라이드 장갑",
      "aliases": [
        "뒷목 쉴드"
      ],
      "description": "외부의 전파 공격(디멘탈)을 막기 위해 오리엔티스 대원들이 목 뒤에 착용하는 무거운 방어구.",
      "continuity_reason": "DR.NEX의 공격에 대항하기 위해 새롭게 도입된 장비로, 대원들의 제복 위에 착용되는 시각적 포인트가 됨.",
      "visual_anchor_traits": [
        "목 뒤를 두껍게 덮는 금속성 쉴드",
        "다소 무겁고 투박한 디자인"
      ],
      "variant_axes": [
        "equipped_unequipped"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "오리엔티스가 활용하는 앤티 소울라이드 장갑을 우선적으로 배포하도록 하겠습니다. 은성, 착용하고 있는 뒷목 쉴드를 보여준다."
      ]
    }
  ],
  "summary": "srd part 2 blue revision.pdf 연속성 앵커 추출 결과: 인물 9개, 배경/장소 4개, 중요 소품 4개.",
  "notes": [
    "DR.NEX의 정체가 서창(동녘의 할아버지)으로 밝혀지는 반전이 있으므로, 두 캐릭터의 시각적 연결고리(갑옷 착용 상태에서의 얼굴 노출 등)에 대한 레퍼런스 관리가 필요함.",
    "동녘의 성장 단계별 클론들이 DR.NEX 기지에 다수 보관되어 있는 장면은 동녘의 정체에 대한 중요한 떡밥이므로, 클론들의 연령대별 외형(age variant) 추적이 요구됨.",
    "서현의 본체가 다수로 복제되어 전투 부대로 활용되므로, 동일한 얼굴과 복장을 한 다수의 개체를 렌더링하기 위한 군중 씬 레퍼런스가 필요함."
  ],
  "extraction_metadata": {
    "provider": "gemini",
    "mode": "fulltext",
    "source_language": {
      "code": "ko",
      "name": "Korean"
    },
    "series_memory_entity_counts": {
      "characters": 10,
      "locations": 3,
      "props": 3
    },
    "prompt_version": "v4",
    "prompt_manifest": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/manifest.json",
    "prompt_version_path": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v4",
    "prompt_files": {
      "chunk_system.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v4/chunk_system.md",
      "chunk_user.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v4/chunk_user.md",
      "final_system.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v4/final_system.md",
      "final_user.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v4/final_user.md"
    },
    "prompt_hashes": {
      "chunk_system.md": "fe543a272b13d06f8abfb4a5f819f2c0fd6063a0fdd57cf12d721ffd4fd60dea",
      "chunk_user.md": "f597d3016d959edfdfde9f22b2709c65627da04b9e31596825bfb6f397a492f8",
      "final_system.md": "f68899b13c4759dd32ed96b801e3b4da115249e27bc56f1129775eda4b6cde8b",
      "final_user.md": "dfa12cb276b122fe9557e610fbd0e95a93ea9e23819d3963a1e6c8c440e91282"
    },
    "requested_model": "gemini-3.1-pro-preview",
    "fallback_model": "gemini-3-flash-preview",
    "chunk_models_used": [
      "gemini-3.1-pro-preview"
    ],
    "final_model_used": null,
    "elapsed_seconds": 96.65
  }
}
