{
  "episode_index": 1,
  "episode_label": "srd part 1 blue revision",
  "source_file": "/Users/jedi/Documents/TheRoad-Scene/screenplay/srd part 1 blue revision.pdf",
  "summary": "srd part 1 blue revision.pdf 연속성 앵커 추출 결과: 인물 11개, 배경/장소 5개, 중요 소품 4개.",
  "extraction_metadata": {
    "provider": "gemini",
    "mode": "fulltext",
    "source_language": {
      "code": "ko",
      "name": "Korean"
    },
    "series_memory_entity_counts": {
      "characters": 0,
      "locations": 0,
      "props": 0
    },
    "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.75
  },
  "characters": [
    {
      "name": "동녘",
      "aliases": [
        "최동녘",
        "소울라이드 비히클"
      ],
      "description": "가난한 소울라이드 비히클 청년. 소울라이드 중에도 의식이 꺼지지 않는 특이 체질을 가졌으며, 할아버지 서창을 위해 돈을 번다.",
      "continuity_reason": "이야기를 이끌어가는 주인공이며, 극 후반 서현의 의식이 라이드되는 등 핵심적인 신체 및 의식 상태 변화 추적이 필수적임.",
      "visual_anchor_traits": [
        "허름하고 활동적인 옷차림",
        "젊고 마른 체형",
        "목 뒤의 소울라이드 기기 연결 흔적"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "consciousness_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "저요? 동녘인데요?",
        "저 그냥 소울라이드 비히클인데요?",
        "동녘, 눈 앞이 아찔하더니. 동녘의 의식에 서현의 기억들이 떠오른다."
      ],
      "series_canon_id": "character:001",
      "matched_existing_canon": false,
      "match_similarity": 0.0
    },
    {
      "name": "강 의원",
      "aliases": [
        "강 사장 (배틀로얄 참가자)"
      ],
      "description": "배틀로얄 서바이벌에 참가하기 위해 동녘의 몸에 소울라이드한 늙은 국회의원.",
      "continuity_reason": "동녘의 몸을 빌려 쓰는 주요 고객이자 오리엔티스와 대립하는 기득권층의 대표격 인물로 본래 몸의 시각적 일관성이 필요함.",
      "visual_anchor_traits": [
        "본래의 늙은 외모",
        "고급스러운 정장",
        "거만하고 신경질적인 표정"
      ],
      "variant_axes": [
        "costume",
        "age"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "당연히 클론이지. 오늘 소울라이드 해야 되니까.",
        "강 의원 뒷목의 기계 해제 되고, 눈을 뜨고 일어나면"
      ],
      "series_canon_id": "character:002",
      "matched_existing_canon": false,
      "match_similarity": 0.154
    },
    {
      "name": "한치호",
      "aliases": [
        "치호",
        "오리엔티스 중사"
      ],
      "description": "오리엔티스 소속의 거구의 중사. 원칙주의자이며 괴력을 이용한 육탄전에 능함.",
      "continuity_reason": "오리엔티스의 주요 전투원으로 반복 등장하며, 전투 시의 제복과 부상 상태 유지가 중요함.",
      "visual_anchor_traits": [
        "거구의 다부진 체격",
        "오리엔티스 제복 및 마크",
        "짧고 단정한 머리"
      ],
      "variant_axes": [
        "costume",
        "injury"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "오리엔티스 중사 한치호 입니다.",
        "치호는 큰 덩치에 걸맞게 힘을 이용해 DR.NEX 부대원들에게 공격하는."
      ],
      "series_canon_id": "character:003",
      "matched_existing_canon": false,
      "match_similarity": 0.174
    },
    {
      "name": "DR.NEX",
      "aliases": [
        "닥터 넥스",
        "테러리스트 대장"
      ],
      "description": "테러 조직 DR.NEX의 대장. 화려한 장갑과 갑옷을 착용하고 기계음으로 변조된 목소리를 냄.",
      "continuity_reason": "메인 빌런 세력의 수장으로 특유의 갑옷과 무장 상태가 시각적 아이덴티티로 확고히 유지되어야 함.",
      "visual_anchor_traits": [
        "화려한 장갑과 전신 갑옷",
        "얼굴을 가린 헬멧 또는 마스크",
        "위압적인 체형"
      ],
      "variant_axes": [
        "costume",
        "damage"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "화려한 장갑과 갑옷을 쓴 DR.NEX 다가온다.",
        "(기계를 거친 듯한 변조된 목소리)"
      ],
      "series_canon_id": "character:004",
      "matched_existing_canon": false,
      "match_similarity": 0.375
    },
    {
      "name": "코카",
      "aliases": [
        "철제 가면 여자"
      ],
      "description": "DR.NEX의 핵심 부하. 철제 가면을 쓰고 트레일러를 운전하며 전투에 참여하는 20대 여성.",
      "continuity_reason": "테러 조직의 주요 인물로 철제 가면과 전투복의 착용 상태 일관성이 필요함.",
      "visual_anchor_traits": [
        "철제 가면",
        "20대 여성의 체형",
        "전투용 장갑복"
      ],
      "variant_axes": [
        "costume",
        "mask_on_off",
        "injury"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.",
        "아까의 여자, DR.NEX에게 다가와서는. 코카: 대장. 이 친구는 그냥 두시는 건가요?"
      ],
      "series_canon_id": "character:005",
      "matched_existing_canon": false,
      "match_similarity": 0.261
    },
    {
      "name": "은성",
      "aliases": [
        "오리엔티스 대원"
      ],
      "description": "팔극권을 사용하는 오리엔티스의 여성 대원. 네트워크 활성화 능력이 있으며 과거의 트라우마를 가짐.",
      "continuity_reason": "극 후반부 동녘에게 의식이 전이되는 핵심 인물로, 본래 신체와 전투 스타일의 일관성이 필수적임.",
      "visual_anchor_traits": [
        "오리엔티스 제복",
        "날렵한 체형",
        "ZRBB51 아머 결합부",
        "무술에 적합한 다부진 체형",
        "차가운 인상"
      ],
      "variant_axes": [
        "costume",
        "armor_equipped",
        "injury",
        "consciousness_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
        "은성, 자동항법 장치로 ZRBB51 을 통해, 대원들을 한꺼번에 조종하는 모습을 보인다.",
        "서현! 네트워크를 활성화 해줘!",
        "서현, 팔극권에 가까운 몸놀림이다. 이문정주, 철산고 등의 기술을 사용한다.",
        "붙잡혀 가던 서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다."
      ],
      "series_canon_id": "character:006",
      "matched_existing_canon": false,
      "match_similarity": 0.75
    },
    {
      "name": "강 사장",
      "aliases": [
        "블랙마켓 사장"
      ],
      "description": "파고다 공원 블랙마켓에서 불법 소울라이드와 클론 업장을 운영하는 작달만한 키의 인물.",
      "continuity_reason": "지하 세계의 주요 인물로 특유의 체형과 불량스러운 스타일이 유지되어야 함.",
      "visual_anchor_traits": [
        "작달만한 키",
        "화려하거나 불량스러운 옷차림",
        "능글맞은 표정"
      ],
      "variant_axes": [
        "costume"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "작달만한 키의 강 사장, 보디가드들과 함께",
        "파고다 공원 마켓에 강 사장 밑에 있구여!"
      ],
      "series_canon_id": "character:002",
      "matched_existing_canon": true,
      "match_similarity": 0.94
    },
    {
      "name": "차순례",
      "aliases": [
        "순례",
        "할머니"
      ],
      "description": "덕현의 할머니. 가난하지만 따뜻한 성품을 가졌으며 클론 로또에 당첨됨.",
      "continuity_reason": "클론 로또 당첨자로 이후 신체 변화(젊어짐 등)가 발생할 수 있어 기준이 되는 노인 외모가 중요함.",
      "visual_anchor_traits": [
        "굽은 허리",
        "주름진 얼굴",
        "허름하고 낡은 옷차림"
      ],
      "variant_axes": [
        "age",
        "costume",
        "health_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "저쪽에서 걸어오는 할머니 순례와 소아마비를 앓는지 다리를 저는 손자 덕현",
        "자 다음 번호는! 220302번 차순례님!"
      ],
      "series_canon_id": "character:007",
      "matched_existing_canon": false,
      "match_similarity": 0.0
    },
    {
      "name": "덕현",
      "aliases": [
        "순례의 손자"
      ],
      "description": "소아마비를 앓아 다리를 저는 순례의 손자. 동녘을 친형처럼 따름.",
      "continuity_reason": "주인공의 조력자이자 감정적 닻 역할을 하며, 다리를 저는 신체적 특징이 일관되게 묘사되어야 함.",
      "visual_anchor_traits": [
        "다리를 저는 걸음걸이",
        "어린 소년의 체형",
        "순박한 인상"
      ],
      "variant_axes": [
        "costume"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "소아마비를 앓는지 다리를 저는 손자 덕현",
        "아까 나물 캐다가 나 네잎 클로버도 땄다구요!"
      ],
      "series_canon_id": "character:008",
      "matched_existing_canon": false,
      "match_similarity": 0.571
    },
    {
      "name": "서창",
      "aliases": [
        "동녘의 할아버지"
      ],
      "description": "화장터에서 일하는 동녘의 할아버지. 병을 앓고 있으며 클론을 거부함.",
      "continuity_reason": "동녘의 행동 동기가 되는 인물로, 병약한 상태와 화장터 작업복 등의 시각적 연속성이 필요함.",
      "visual_anchor_traits": [
        "병약하고 마른 체형",
        "검은 양복(작업복)",
        "피기 없는 얼굴"
      ],
      "variant_axes": [
        "health_state",
        "costume",
        "blood_stain"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "검은 양복 차림의 늙은 서창 관 앞에서 묵묵히 서있다.",
        "갑자기 크게 기침을 하는 서창. 입에서 피가 묻어난다."
      ],
      "series_canon_id": "character:009",
      "matched_existing_canon": false,
      "match_similarity": 0.444
    },
    {
      "name": "한재호",
      "aliases": [
        "오리엔티스 원장",
        "메시아"
      ],
      "description": "오리엔티스의 원장. 휠체어를 타며 대중들에게 메시아로 추앙받는 인물.",
      "continuity_reason": "세계관 내 핵심 권력자이자 오리엔티스의 수장으로 휠체어 탑승 상태가 시각적 앵커임.",
      "visual_anchor_traits": [
        "휠체어 탑승",
        "지적이고 온화한 인상",
        "깔끔한 정장"
      ],
      "variant_axes": [
        "costume"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "휠체어에 탄 한재호. 은성이 휠체어를 밀고",
        "관중들, “한재호! 한재호! 메시아! 메시아!!” 연호하는 함성!!"
      ],
      "series_canon_id": "character:010",
      "matched_existing_canon": false,
      "match_similarity": 0.875
    }
  ],
  "locations": [
    {
      "name": "클럽하우스 폐창고",
      "aliases": [
        "소울라이드 캡슐 보관소"
      ],
      "description": "1인용 캡슐 50개가 세로로 늘어서 있는 어둡고 낡은 창고.",
      "continuity_reason": "배틀로얄의 시작점이자 소울라이드 비히클들이 보관되는 장소로 캡슐의 배열과 어두운 조명이 유지되어야 함.",
      "visual_anchor_traits": [
        "낡고 어두운 분위기",
        "세로로 늘어선 50개의 캡슐",
        "캡슐 상태창 불빛"
      ],
      "variant_axes": [
        "lighting",
        "damage"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "어둡고 낡은 창고. 사람이 들어갈만한 크기의 1인 캡슐 50개 세로로 죽 늘어서 있다."
      ],
      "series_canon_id": "location:001",
      "matched_existing_canon": false,
      "match_similarity": 0.0
    },
    {
      "name": "강 사장의 블랙마켓 업장",
      "aliases": [
        "파고다 공원 마켓",
        "소울라이드 업장"
      ],
      "description": "철장 격투장, 난교 파티장, 초이스 유리방 등이 있는 퇴폐적이고 어두운 불법 시설.",
      "continuity_reason": "지하 세계의 중심지로 각 구역(격투장, 유리방 등)의 독특한 퇴폐적 분위기가 일관되게 묘사되어야 함.",
      "visual_anchor_traits": [
        "철장(UFC 스타일)",
        "안마 의자",
        "어둡고 붉은 조명",
        "거울과 유리로 된 방"
      ],
      "variant_axes": [
        "crowd_density",
        "lighting"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "서울의 낡은 상가 후미진 곳. UFC같은 철장 안에서 몸 좋은 남자들이 격투를 하고 있다.",
        "안쪽은 거울로, 바깥에선 유리로 보이는 어두운 방."
      ],
      "series_canon_id": "location:002",
      "matched_existing_canon": false,
      "match_similarity": 0.6
    },
    {
      "name": "강 사장 비밀 인체 실험실",
      "aliases": [
        "불법 클론 보관소"
      ],
      "description": "강 사장 사무실 책상 밑 버튼으로 열리는 비밀 공간. 얼려진 신체가 담긴 유리 캡슐들이 가득함.",
      "continuity_reason": "불법 클론의 실체를 보여주는 핵심 장소로 유리 캡슐과 냉동 신체들의 시각적 충격이 중요함.",
      "visual_anchor_traits": [
        "차가운 조명",
        "얼어있는 신체가 담긴 유리 캡슐들",
        "숨겨진 회전식 벽문"
      ],
      "variant_axes": [
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "강 사장 책상 밑으로 가서 버튼을 누른다. 갑자기 뒤쪽 벽채가 돌아가며 열리고.",
        "유리 캡슐에 얼려진 신체가 가득한 실험실 공간."
      ],
      "series_canon_id": "location:003",
      "matched_existing_canon": false,
      "match_similarity": 0.476
    },
    {
      "name": "화장터",
      "aliases": [
        "서창의 직장"
      ],
      "description": "서창이 일하고 동녘이 돕는 화장터. 거대한 화로와 불길이 있는 공간.",
      "continuity_reason": "죽음과 육체의 소멸을 상징하는 장소로, 클론/영생 테마와 대비되는 핵심 공간임.",
      "visual_anchor_traits": [
        "거대한 화로",
        "타오르는 불길",
        "어둡고 엄숙한 분위기"
      ],
      "variant_axes": [
        "fire_state"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "서창, 관에서 가족들을 떼어내고, 관을 화로에 집어 넣는다. 활활 불타는 관."
      ],
      "series_canon_id": "location:004",
      "matched_existing_canon": false,
      "match_similarity": 0.316
    },
    {
      "name": "오리엔티스 실험실 및 핵심 시설",
      "aliases": [
        "클론 센터",
        "중앙 시스템",
        "보안 금고"
      ],
      "description": "합법적 클론이 진행되는 첨단 실험실이자 '캣츠아이'가 보관된 보안 금고가 있는 곳.",
      "continuity_reason": "후반부 대규모 전투가 벌어지는 메인 무대이며, 첨단 기기들과 캡슐들의 파손 상태 추적이 필요함.",
      "visual_anchor_traits": [
        "밝고 깨끗한 첨단 시설",
        "클론 캡슐들",
        "거대한 보안 금고 문"
      ],
      "variant_axes": [
        "damage",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "각종 장비가 놓여있는 실험실들을 걸어가며 설명하는 은성.",
        "보안 금고 같은 큰 시스템의 문이 열리는데.. 그 안에 있는 캣츠 아이."
      ],
      "series_canon_id": "location:005",
      "matched_existing_canon": false,
      "match_similarity": 0.429
    }
  ],
  "props": [
    {
      "name": "소울라이드 접속 기기",
      "aliases": [
        "소형 기기",
        "라이드 건",
        "갈고리 총"
      ],
      "description": "목 뒤 신경에 부착되어 의식을 전이시키는 장치. 합법적인 거미줄 모양 기기와 DR.NEX의 갈고리 총 형태가 있음.",
      "continuity_reason": "세계관의 핵심 기술을 시각적으로 보여주는 프롭으로, 부착 방식과 작동 불빛의 일관성이 필수적임.",
      "visual_anchor_traits": [
        "목 뒤에 부착되는 형태",
        "신경을 감싸는 다리 또는 침",
        "작동 시 깜빡이는 불빛"
      ],
      "variant_axes": [
        "attached_detached",
        "device_type"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "소형 기기, 몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고.",
        "총에서 발사된 갈고리 같은 것이 헌병1의 목뒤로 기어들어가서 쿡 침을 놓자."
      ],
      "series_canon_id": "prop:001",
      "matched_existing_canon": false,
      "match_similarity": 0.0
    },
    {
      "name": "ZRBB51",
      "aliases": [
        "로봇형 아머 유닛",
        "네트워크 안테나"
      ],
      "description": "은성이 착용하여 오리엔티스 대원들을 멀티 조종할 수 있게 해주는 로봇형 장갑 유닛.",
      "continuity_reason": "오리엔티스의 핵심 전투 장비로 착용 시의 메카닉적인 외형과 네트워크 활성화 상태 묘사가 중요함.",
      "visual_anchor_traits": [
        "기계적인 아머 디자인",
        "네트워크 안테나",
        "은성의 몸에 결합되는 구조"
      ],
      "variant_axes": [
        "equipped_unequipped",
        "damage"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
        "은성에게 부착되기 시작하는 ZRBB51!"
      ],
      "series_canon_id": "prop:002",
      "matched_existing_canon": false,
      "match_similarity": 0.286
    },
    {
      "name": "캣츠아이",
      "aliases": [
        "신비한 물질"
      ],
      "description": "오리엔티스 보안 금고 안 원통형 캡슐에 담긴 액체 상태의 신비한 물질. DR.NEX가 탈취함.",
      "continuity_reason": "테러 조직의 최종 목표물이자 향후 전개의 핵심 키 아이템으로 독특한 시각적 형태가 유지되어야 함.",
      "visual_anchor_traits": [
        "원통형 캡슐",
        "내부의 액체",
        "신비로운 색상과 빛"
      ],
      "variant_axes": [
        "contained_extracted"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다.",
        "DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다."
      ],
      "series_canon_id": "prop:003",
      "matched_existing_canon": false,
      "match_similarity": 0.25
    },
    {
      "name": "찢어진 사진",
      "aliases": [
        "동녘의 가족 사진"
      ],
      "description": "동녘의 방 탁자 위에 있는 액자 속 사진. 어린 동녘과 젊은 서창이 있고 한 명의 자리가 찢겨 있음.",
      "continuity_reason": "동녘의 과거와 숨겨진 가족사를 암시하는 중요한 단서 프롭임.",
      "visual_anchor_traits": [
        "낡은 액자",
        "찢겨나간 흔적",
        "젊은 서창과 어린 동녘의 모습"
      ],
      "variant_axes": [
        "framed_unframed"
      ],
      "significance": "recurring",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "탁자 위에 놓인 액자에 어린 동녘과 젊은 서창의 사진.. 서창 옆 누군가 서 있을 법한 자리는 찢겨져 있다."
      ],
      "series_canon_id": "prop:004",
      "matched_existing_canon": false,
      "match_similarity": 0.222
    }
  ]
}
