{
  "source_file": "srd part 1 blue revision.pdf",
  "characters": [
    {
      "name": "동녘",
      "aliases": [
        "최동녘"
      ],
      "description": "젊은 남성 소울라이드 비히클. 캡슐 속에서 의식이 완전히 살아 있고, 가난한 판자촌 생활복과 이후 군복·리본 차림 등 상태 변화가 크다.",
      "continuity_reason": "주인공이며 한 몸에 의식이 공존하는 예외적 특성이 핵심 설정이다. 의상, 부상, 구속 상태, 의식 혼선이 장면마다 달라져 지속 추적이 필요하다.",
      "visual_anchor_traits": [
        "젊은 남성 체형",
        "캡슐 속 깨어 있는 눈",
        "서민적이고 초라한 차림",
        "리본을 묶인 우스운 포획 상태",
        "군복과 낙하산 장비",
        "당황과 억울함이 많은 표정"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "hair_makeup",
        "blood_stain",
        "state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"마지막 캡슐 속, 눈 뜨고 있는 동녘\"",
        "\"저 최동녘이구요! 저 클론 아니구요!\"",
        "\"동녘, 포승줄에 묶인 채\"",
        "\"동녘의 의식에 서현의 기억들이 떠오른다\""
      ]
    },
    {
      "name": "강 의원",
      "aliases": [],
      "description": "젊고 잘생긴 남성 외형의 국회의원. 실제 의식은 노쇠한 인물이며 클론 바디를 갈아타고 소울라이드에 참가한다.",
      "continuity_reason": "젊은 클론 외형과 늙은 본체 정체의 대비, 동녘과의 동승 관계, 새 클론 교체 이력이 중요하다. 같은 인물의 바디 변형 축을 계속 맞춰야 한다.",
      "visual_anchor_traits": [
        "젊고 잘생긴 남성 클론 외형",
        "의원 신분의 고급스러운 분위기",
        "운동에 서툰 몸짓",
        "새 클론 바디에 대한 집착",
        "VIP 룸 리클라이너 착석"
      ],
      "variant_axes": [
        "age",
        "ownership",
        "costume",
        "hair_makeup",
        "body_state"
      ],
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"젊고 잘생긴 남자들 50명\"",
        "\"남자(강 의원)\"",
        "\"이번에는 탈모끼도 없고, 코도 잘 됐고\"",
        "\"당연히 클론이지. 오늘 소울라이드 해야 되니까.\""
      ]
    },
    {
      "name": "한치호",
      "aliases": [
        "치호",
        "오리엔티스 중사 한치호"
      ],
      "description": "오리엔티스 소속의 건장한 남성 군인. 강한 체격과 직선적인 행동으로 동녘을 추적하고 현장을 통제한다.",
      "continuity_reason": "오리엔티스 측 핵심 추적자이며 동녘, 서현, 은성과의 작전 관계가 중요하다. 군복, 보호 장갑, 전투 상태를 일관되게 유지해야 한다.",
      "visual_anchor_traits": [
        "건장한 남성 군인 체격",
        "오리엔티스 마크",
        "목 보호 장갑",
        "거친 힘 위주의 전투",
        "중사 계급"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"오리엔티스 중사 한치호\"",
        "\"치호는 어느 새 목을 보호하는 장갑을 입은 후\"",
        "\"치호는 큰 덩치에 걸맞게 힘을 이용해\"",
        "\"치호, 갑자기 동녘을 붙잡아 서현 쪽으로 끌고 가서는\""
      ]
    },
    {
      "name": "은성",
      "aliases": [],
      "description": "오리엔티스의 핵심 전투 요원. ZRBB51 로봇형 아머 유닛과 네트워크 조종을 통해 다수를 동시에 지휘한다.",
      "continuity_reason": "ZRBB51과 네트워크 전투의 중심축이다. 아머 장착 여부와 조종 상태가 장면 해석에 직접 영향을 준다.",
      "visual_anchor_traits": [
        "오리엔티스 전투 요원",
        "ZRBB51과 결합하는 모습",
        "멀티 조종 중심 인물",
        "침착한 지휘 태도"
      ],
      "variant_axes": [
        "costume",
        "state",
        "network_mode"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"은성이 타고 있는 로봇형 아머 유닛 ZRBB51\"",
        "\"은성, 자동항법 장치로 ZRBB51을 통해\"",
        "\"은성은 멀티 플레이어로 가장 공격력이 뛰어나다.\"",
        "\"은성에게 부착되기 시작하는 ZRBB51!\""
      ]
    },
    {
      "name": "서현",
      "aliases": [],
      "description": "오리엔티스의 여성 핵심 요원. 날카로운 인상과 뛰어난 근접 전투, 네트워크 활성화 능력을 지녔으며 동녘과 마주칠 때 이상 반응을 보인다.",
      "continuity_reason": "동녘과의 정체성 연결 떡밥, 네트워크 핵심 역할, 납치 표적이라는 점이 모두 중요하다. 연령대별 기억 파노라마까지 포함해 동일 인물 추적이 필수다.",
      "visual_anchor_traits": [
        "여성 연구·전투 요원",
        "날카롭고 차가운 태도",
        "팔극권 계열의 전투 동작",
        "동녘을 볼 때 어지럼 반응",
        "기억 속 공주풍 방과 신혼집 이미지"
      ],
      "variant_axes": [
        "age",
        "costume",
        "state",
        "hair_makeup",
        "injury"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"서현, 네트워크를 활성화 하면\"",
        "\"서현의 눈이 휘둥그레지며 의식을 잃고\"",
        "\"서현, 팔극권에 가까운 몸놀림이다.\"",
        "\"동녘의 의식에 서현의 기억들이 떠오른다.\""
      ]
    },
    {
      "name": "DR.NEX",
      "aliases": [],
      "description": "화려한 장갑과 갑옷을 착용한 DR.NEX의 대장. 변조된 기계음 목소리로 말하며 젊은 몸과 캣츠아이를 노린다.",
      "continuity_reason": "테러 세력의 상징적 리더로 외형 실루엣과 장비가 강한 식별점이다. 동녘을 살려두는 선택, 캣츠아이 탈취, 서현 납치 작전이 모두 연속성 핵심이다.",
      "visual_anchor_traits": [
        "화려한 장갑과 갑옷",
        "변조된 기계음 목소리",
        "대장급 위압감",
        "라이드 건 사용",
        "캣츠아이 하드 케이스 휴대"
      ],
      "variant_axes": [
        "costume",
        "state",
        "possession"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"테러리스트들의 대장으로 보이는, 화려한 장갑과 갑옷을 쓴 DR.NEX\"",
        "\"여긴 네가 있을 곳이 아니다.\"",
        "\"DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다.\"",
        "\"DR.NEX 부대원들, 서현을 붙잡아 들고 납치하려 한다!\""
      ]
    },
    {
      "name": "코카",
      "aliases": [],
      "description": "철제 가면을 쓴 젊은 여성 테러리스트. 트레일러 운전과 라이드 건 침투를 수행하는 DR.NEX 측 핵심 부하.",
      "continuity_reason": "초소 침입 장면의 강한 첫인상과 이후 DR.NEX의 측근 역할이 이어진다. 가면, 트레일러, 여성 체형을 고정해야 한다.",
      "visual_anchor_traits": [
        "철제 가면",
        "젊은 여성 체형",
        "트레일러 운전석",
        "갈고리형 라이드 건 사용",
        "DR.NEX의 측근"
      ],
      "variant_axes": [
        "costume",
        "state",
        "vehicle_role"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.\"",
        "\"코카\"",
        "\"코카와 나머지 DR.NEX 대원들\"",
        "\"이제는 DR.NEX와 코카까지 등장하고.\""
      ]
    },
    {
      "name": "서창",
      "aliases": [],
      "description": "검은 양복 차림의 늙은 화장터 관리자. 병세가 깊고 피를 토하면서도 클론을 거부하는 동녘의 할아버지.",
      "continuity_reason": "동녘의 가장 중요한 가족 동기이자 클론 목표 대상이다. 노쇠함, 병증, 화장터 노동자 이미지가 흔들리면 감정선이 무너진다.",
      "visual_anchor_traits": [
        "늙은 남성",
        "검은 양복",
        "심한 기침과 피",
        "무표정한 장례 집도 태도",
        "화장터와 붙은 집"
      ],
      "variant_axes": [
        "age",
        "injury",
        "costume",
        "state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"검은 양복 차림의 늙은 서창\"",
        "\"동녘의 집\"",
        "\"입에서 피가 묻어난다.\"",
        "\"나 죽으면 얼른 태워라.\""
      ]
    },
    {
      "name": "한재호",
      "aliases": [
        "오리엔티스 한재호 원장님",
        "원장님"
      ],
      "description": "휠체어를 탄 노년의 오리엔티스 원장. 대중 앞에서는 청렴한 메시아처럼 추앙받으며 클론 보급을 설파한다.",
      "continuity_reason": "세계관의 공적 얼굴이자 오리엔티스 권력의 정점이다. 휠체어, 카리스마 연설, 청렴 이미지가 이후 반전 여부와 무관하게 고정돼야 한다.",
      "visual_anchor_traits": [
        "휠체어를 탄 노년 남성",
        "차분한 연설 자세",
        "대중의 환호를 받는 상징성",
        "오리엔티스 수장 이미지"
      ],
      "variant_axes": [
        "costume",
        "state",
        "public_image"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"오리엔티스의 한재호 원장님!\"",
        "\"휠체어에 탄 한재호\"",
        "\"한재호! 메시아!\"",
        "\"저는 아직 저를 클론하지 않았습니다.\""
      ]
    }
  ],
  "locations": [
    {
      "name": "클럽하우스 폐창고",
      "aliases": [
        "폐창고"
      ],
      "description": "어둡고 낡은 창고 안에 1인 캡슐 50개가 세로로 늘어선 공간. 소울라이드 동기화와 더미 보관이 이뤄진다.",
      "continuity_reason": "동녘의 첫 등장과 배틀로얄 시스템의 실체가 드러나는 핵심 장소다. 캡슐 배열과 음산한 분위기가 유지돼야 한다.",
      "visual_anchor_traits": [
        "어둡고 낡은 창고",
        "세로로 늘어선 1인 캡슐 50개",
        "캡슐 상태창",
        "하얀 수면 가스"
      ],
      "variant_axes": [
        "damage",
        "lighting",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"어둡고 낡은 창고. 사람이 들어갈만한 크기의 1인 캡슐 50개 세로로 죽 늘어서 있다.\"",
        "\"캡슐 상태창\"",
        "\"폐창고 캡슐들\""
      ]
    },
    {
      "name": "배틀로얄 야산",
      "aliases": [
        "야산",
        "서바이벌장"
      ],
      "description": "은폐물과 폐가, 폐창고가 흩어진 전장형 야산. 낙하산 강하 후 참가자들이 실제 총격전을 벌이는 공간.",
      "continuity_reason": "초반 액션의 중심 무대이며 드롭, 시체 메타, 멜트다운 시체, 지프 추격까지 상태 변화가 많다. 지형과 파괴 상태를 추적해야 한다.",
      "visual_anchor_traits": [
        "은폐물이 있는 야산",
        "폐가와 폐창고",
        "헬기 드롭 지점",
        "실제 총격전 흔적"
      ],
      "variant_axes": [
        "damage",
        "time_of_day",
        "crowd_density"
      ],
      "kind": "exterior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"여기저기 은폐물이 있는 야산이다.\"",
        "\"폐가로 뛰어드는 동녘.\"",
        "\"산 정상에 헬기 드롭이 떨어진다.\"",
        "\"막다른 폐창고 앞\""
      ]
    },
    {
      "name": "블랙마켓",
      "aliases": [
        "소울라이드 업장"
      ],
      "description": "서울 낡은 상가 뒤편의 음성 시장. 격투 철장, 안마의자, 난교 공간, 초이스 유리방, 사무실과 비밀 실험실이 연결된 복합 업장이다.",
      "continuity_reason": "동녘의 생활 기반이자 강 사장의 불법 사업 전체를 보여주는 핵심 세트다. 공간별 분위기와 연결 구조가 중요하다.",
      "visual_anchor_traits": [
        "낡은 상가 후미진 위치",
        "격투 철장",
        "안마의자에 앉은 노인들",
        "초이스 유리방",
        "허름한 사무실과 비밀문"
      ],
      "variant_axes": [
        "crowd_density",
        "lighting",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"서울의 낡은 상가 후미진 곳.\"",
        "\"UFC같은 철장\"",
        "\"초이스 유리방\"",
        "\"강 사장 사무실\""
      ]
    },
    {
      "name": "강 사장 비밀 인체 실험실",
      "aliases": [
        "비밀 인체 실험실"
      ],
      "description": "유리 캡슐에 얼려진 신체가 가득한 은닉 실험실. 불법 클론 바디와 거래 증거가 보관된다.",
      "continuity_reason": "불법 클론 유통의 물증이 모인 장소다. 냉동 캡슐과 숨겨진 구조가 이후 폭로·침입 장면에서 중요하다.",
      "visual_anchor_traits": [
        "회전 벽 뒤 숨겨진 공간",
        "유리 캡슐들",
        "얼려진 신체들",
        "실험실 조명"
      ],
      "variant_axes": [
        "open_closed",
        "lighting",
        "damage"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"뒤쪽 벽채가 돌아가며 열리고.\"",
        "\"유리 캡슐에 얼려진 신체가 가득한 실험실 공간.\""
      ]
    },
    {
      "name": "화장터",
      "aliases": [
        "화장터 옆 동녘의 집"
      ],
      "description": "가난한 이들의 장례를 치르는 화장 시설과 바로 옆에 붙은 동녘과 서창의 집. 죽음과 생계가 맞닿아 있다.",
      "continuity_reason": "서창의 직업과 동녘의 가족사가 결합된 상징적 장소다. 화로, 관, 검은 양복, 붙어 있는 집 구조가 중요하다.",
      "visual_anchor_traits": [
        "활활 타는 화로",
        "관이 들어가는 설비",
        "검은 양복의 장례 집도",
        "옆에 붙은 소박한 집"
      ],
      "variant_axes": [
        "time_of_day",
        "lighting",
        "open_closed"
      ],
      "kind": "mixed",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"INT. 화장터 - DAY\"",
        "\"활활 불타는 관.\"",
        "\"INT. 화장터 옆 동녘의 집 - NIGHT\""
      ]
    },
    {
      "name": "오리엔티스",
      "aliases": [
        "오리엔티스 내부",
        "오리엔티스 실험실",
        "오리엔티스 핵심 시설"
      ],
      "description": "클론 기술과 전투 조직이 함께 운영되는 대형 시설. 실험실, 복도, 핵심 금고 시설이 있으며 DR.NEX의 주요 침입 목표다.",
      "continuity_reason": "클론 행사 이후 탐방, 실험실 수용, 캣츠아이 보관, 대규모 전투와 납치가 모두 벌어지는 중심 무대다. 구역별 구조와 보안 수준을 추적해야 한다.",
      "visual_anchor_traits": [
        "첨단 실험실 장비",
        "캡슐에 갇힌 몸들",
        "복도와 대피 동선",
        "중앙 시스템 금고",
        "전투 흔적이 남는 내부"
      ],
      "variant_axes": [
        "damage",
        "open_closed",
        "lighting",
        "security_state"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"INT. 오리엔티스 내부 - DAY\"",
        "\"INT. 오리엔티스 실험실 - DAY\"",
        "\"INT. 오리엔티스 내부 핵심 시설 - DAY\"",
        "\"오리엔티스 전체에 비상 사이렌이 울린다!\""
      ]
    },
    {
      "name": "클론 행사장",
      "aliases": [
        "클론 행사장 내부",
        "행사장 입구"
      ],
      "description": "사람들로 붐비는 공개 행사 공간. 중앙 무대와 캡슐형 클론 기계가 놓여 있고 한재호가 연설한다.",
      "continuity_reason": "한재호의 대중 이미지와 순례·동녘의 당첨 장면이 발생하는 상징적 장소다. 무대 구성과 군중 규모가 중요하다.",
      "visual_anchor_traits": [
        "북적이는 입구 대기줄",
        "중앙 큰 무대",
        "캡슐형 클론 기계",
        "환호하는 군중"
      ],
      "variant_axes": [
        "crowd_density",
        "lighting",
        "event_state"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"사람들이 북적이는 행사장 입구.\"",
        "\"중앙의 큰 무대.. 가운데에 캡슐 형태의 클론 기계\"",
        "\"한재호! 메시아!\""
      ]
    }
  ],
  "props": [
    {
      "name": "1인 캡슐",
      "aliases": [
        "캡슐"
      ],
      "description": "사람 한 명이 서서 들어가는 투명 수용 캡슐. 의식 활성화·비활성화와 동기화 상태창이 붙어 있다.",
      "continuity_reason": "소울라이드와 더미 관리의 핵심 장치다. 상태창 수치, 잠금장치, 수면 가스 등 기능 변화가 서사적으로 중요하다.",
      "visual_anchor_traits": [
        "사람 크기 수용 캡슐",
        "상태창 표시",
        "팔다리 잠금장치",
        "하얀 수면 가스"
      ],
      "variant_axes": [
        "open_closed",
        "state",
        "damage"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"1인 캡슐 50개\"",
        "\"캡슐 상태창\"",
        "\"의식 비활성화 버튼\"",
        "\"캡슐 내부에 가득 차는 하얀 수면 가스\""
      ]
    },
    {
      "name": "소형 기기",
      "aliases": [
        "번호 기기",
        "뒷목 기계"
      ],
      "description": "의원과 비히클의 뒷목에 부착되는 번호식 소형 동기화 장치. 다리가 뻗어 신경을 감싸며 의식 동기화를 수행한다.",
      "continuity_reason": "의원과 전장 바디를 연결하는 핵심 매개체다. 번호 매칭과 부착 위치가 관계 추적에 직접 필요하다.",
      "visual_anchor_traits": [
        "1~50 번호 표기",
        "뒷목 부착형",
        "다리가 뻗는 기계 구조",
        "활성화 불빛"
      ],
      "variant_axes": [
        "state",
        "attached_detached"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"각 기기마다 1~50까지 번호가 매겨져있다.\"",
        "\"몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고\"",
        "\"49번 기기\""
      ]
    },
    {
      "name": "라이드 건",
      "aliases": [
        "갈고리 총"
      ],
      "description": "갈고리와 침을 발사해 타인의 목뒤에 접속하는 무기. 의식을 강제로 옮기거나 제압하는 데 쓰인다.",
      "continuity_reason": "DR.NEX와 오리엔티스의 전투 방식과 납치, 서현의 마지막 라이드까지 모두 이 무기에 달려 있다. 형태와 작동 방식이 일관돼야 한다.",
      "visual_anchor_traits": [
        "갈고리 발사 구조",
        "목뒤에 꽂히는 침",
        "의식 전이용 무기",
        "근거리 조준 자세"
      ],
      "variant_axes": [
        "loaded_empty",
        "state",
        "ownership"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"갈고리 총 같은 것을 헌병1의 얼굴에 발사한다.\"",
        "\"목에 있던 갈고리의 침이 빠지고\"",
        "\"DR.NEX, 라이드 건으로 오리엔티스를 공격하지만\"",
        "\"서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다.\""
      ]
    },
    {
      "name": "ZRBB51",
      "aliases": [
        "로봇형 아머 유닛 ZRBB51"
      ],
      "description": "은성과 결합하는 로봇형 아머 유닛. 네트워크 전투와 멀티 조종의 중심 장비다.",
      "continuity_reason": "오리엔티스 전투 연출의 핵심 실루엣이다. 장착 전후와 전투 모드가 달라 별도 추적이 필요하다.",
      "visual_anchor_traits": [
        "로봇형 아머 유닛",
        "은성과 결합",
        "중장갑 실루엣",
        "네트워크 전투 장비"
      ],
      "variant_axes": [
        "attached_detached",
        "state",
        "damage"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"은성이 타고 있는 로봇형 아머 유닛 ZRBB51\"",
        "\"은성에게 부착되기 시작하는 ZRBB51!\""
      ]
    },
    {
      "name": "캣츠아이",
      "aliases": [
        "캣츠 아이"
      ],
      "description": "액체가 가득한 원통형 캡슐 안에 담긴 원형의 신비한 물질. 오리엔티스 핵심 시설 금고에 보관된다.",
      "continuity_reason": "DR.NEX의 침입 목적물이며 세계관의 더 큰 비밀을 암시하는 물건이다. 외형과 보관 방식이 정확히 유지돼야 한다.",
      "visual_anchor_traits": [
        "원형의 신비한 물질",
        "액체가 찬 원통형 캡슐",
        "금고 안 보관",
        "하드 케이스로 이송"
      ],
      "variant_axes": [
        "containment",
        "ownership",
        "state"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"그 안에 있는 캣츠 아이. 원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다.\"",
        "\"DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다.\""
      ]
    }
  ],
  "relation_facts": [
    {
      "relation_family": "identity",
      "relation_type": "동일 인물의 소울라이드 연결",
      "directionality": "directed",
      "temporal_scope": "scene",
      "continuity_priority": "critical",
      "continuity_reason": "배틀로얄 동안 동녘의 몸에 강 의원의 의식이 공존하며 행동 주체가 계속 바뀐다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "강 의원",
          "role": "라이더 의식"
        },
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "비히클 바디"
        }
      ],
      "evidence": [
        "\"강 의원!! 어딨어! 나야! 김!\"",
        "\"아저씨!! 아저씨!! 이러다가 나 죽어요!\"",
        "\"한 몸에 의식이 두 개가 공존하는 건 불가능합니다.\""
      ]
    },
    {
      "relation_family": "identity",
      "relation_type": "동일 인물의 소울라이드 연결",
      "directionality": "directed",
      "temporal_scope": "scene",
      "continuity_priority": "high",
      "continuity_reason": "49번 전장 바디가 김 의원의 의식과 연결되어 전투 행동을 수행한다.",
      "participants": [
        {
          "entity_type": "prop",
          "entity_name": "소형 기기",
          "role": "동기화 매개"
        },
        {
          "entity_type": "location",
          "entity_name": "클럽하우스 폐창고",
          "role": "49번 바디 보관 위치"
        }
      ],
      "evidence": [
        "\"49번 기기 부착하고 있는 김 의원\"",
        "\"49번(김 의원 소울라이드 비히클)\"",
        "\"49번 캡슐 '의식 동기화' 100% 완료\""
      ]
    },
    {
      "relation_family": "social",
      "relation_type": "조부-손자",
      "directionality": "bidirectional",
      "temporal_scope": "series",
      "continuity_priority": "critical",
      "continuity_reason": "동녘의 모든 행동 동기가 서창을 살리려는 데서 출발한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "손자"
        },
        {
          "entity_type": "character",
          "entity_name": "서창",
          "role": "할아버지"
        }
      ],
      "evidence": [
        "\"우리 할아버지 클론 좀 해줘요.\"",
        "\"할아버지! 자꾸 왜 그래요!\"",
        "\"저희 할아버지 좀 부탁드리려구요.\""
      ]
    },
    {
      "relation_family": "social",
      "relation_type": "고용 및 통제",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "high",
      "continuity_reason": "강 사장이 동녘의 생계와 불법 소울라이드 노동을 지배한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "비히클 노동자"
        },
        {
          "entity_type": "location",
          "entity_name": "블랙마켓",
          "role": "사업장"
        }
      ],
      "evidence": [
        "\"파고다 공원 마켓에 강 사장 밑에 있구여!\"",
        "\"내가 너 써주고 있지?\"",
        "\"너 이제 제로에서 시작하는 거야!\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "소속",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "high",
      "continuity_reason": "치호는 오리엔티스의 현장 집행자이며 이후 모든 대응의 기준점이다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "한치호",
          "role": "중사"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        }
      ],
      "evidence": [
        "\"오리엔티스 중사 한치호 입니다.\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "소속",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "high",
      "continuity_reason": "은성은 오리엔티스 전투 네트워크의 중심 인물이다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "은성",
          "role": "핵심 요원"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        },
        {
          "entity_type": "prop",
          "entity_name": "ZRBB51",
          "role": "전용 장비"
        }
      ],
      "evidence": [
        "\"은성이 타고 있는 로봇형 아머 유닛 ZRBB51\"",
        "\"오리엔티스 대원들\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "소속",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "critical",
      "continuity_reason": "서현은 오리엔티스 네트워크와 전투의 핵심이며 적의 납치 목표다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "서현",
          "role": "핵심 요원"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        }
      ],
      "evidence": [
        "\"서현, 네트워크를 활성화 하면\"",
        "\"서현을 둘러싸고 집중 방해공작\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "수장과 조직",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "critical",
      "continuity_reason": "한재호는 오리엔티스의 상징적·실질적 수장으로 모든 시설과 행사에 연결된다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "한재호",
          "role": "원장"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "운영 기관"
        }
      ],
      "evidence": [
        "\"오리엔티스의 한재호 원장님!\"",
        "\"원장님 지시로 번호표 응모도 가능하게 됐어요.\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "수장과 조직",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "critical",
      "continuity_reason": "DR.NEX는 동명의 조직을 대표하는 대장으로 침입과 탈취를 지휘한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "DR.NEX",
          "role": "대장"
        },
        {
          "entity_type": "character",
          "entity_name": "코카",
          "role": "측근 대원"
        }
      ],
      "evidence": [
        "\"DR.NEX 소속의 테러리스트들\"",
        "\"코카 대장. 이 친구는 그냥 두시는 건가요?\""
      ]
    },
    {
      "relation_family": "collaboration",
      "relation_type": "측근 협력",
      "directionality": "bidirectional",
      "temporal_scope": "series",
      "continuity_priority": "high",
      "continuity_reason": "코카는 DR.NEX의 직접 지시를 받으며 주요 침투와 후퇴를 함께 수행한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "DR.NEX",
          "role": "지휘자"
        },
        {
          "entity_type": "character",
          "entity_name": "코카",
          "role": "측근"
        }
      ],
      "evidence": [
        "\"코카, 대장. 이 친구는 그냥 두시는 건가요?\"",
        "\"DR.NEX와 코카\""
      ]
    },
    {
      "relation_family": "conflict",
      "relation_type": "추적 및 적대",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "high",
      "continuity_reason": "치호는 동녘을 불법 비히클로 규정하고 지속적으로 추적·감시한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "한치호",
          "role": "추적자"
        },
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "피추적자"
        }
      ],
      "evidence": [
        "\"그럼 너 불법 소울라이드 비히클이라 너가 먼저 구속이야.\"",
        "\"치호와 동녘의 추격전.\"",
        "\"치호, 원통한 표정으로 동녘을 째려보며\""
      ]
    },
    {
      "relation_family": "goal",
      "relation_type": "납치 표적",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "DR.NEX 세력이 서현을 집중적으로 무력화하고 납치하려는 목적이 명확하다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "DR.NEX",
          "role": "납치 지휘자"
        },
        {
          "entity_type": "character",
          "entity_name": "코카",
          "role": "작전 협력자"
        },
        {
          "entity_type": "character",
          "entity_name": "서현",
          "role": "납치 표적"
        }
      ],
      "evidence": [
        "\"이번에는 ... 서현을 둘러싸고 집중 방해공작\"",
        "\"DR.NEX 부대원들, 서현을 붙잡아 들고 납치하려 한다!\""
      ]
    },
    {
      "relation_family": "goal",
      "relation_type": "탈취 목표",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "캣츠아이는 DR.NEX 침입의 핵심 목적물이다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "DR.NEX",
          "role": "탈취자"
        },
        {
          "entity_type": "prop",
          "entity_name": "캣츠아이",
          "role": "목표물"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "보관 시설"
        }
      ],
      "evidence": [
        "\"그 안에 있는 캣츠 아이\"",
        "\"DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다.\""
      ]
    },
    {
      "relation_family": "containment",
      "relation_type": "보관",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "high",
      "continuity_reason": "캣츠아이는 오리엔티스 핵심 시설 내부에 봉인된 상태로 존재한다.",
      "participants": [
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "보관 장소"
        },
        {
          "entity_type": "prop",
          "entity_name": "캣츠아이",
          "role": "봉인 물질"
        }
      ],
      "evidence": [
        "\"보안 금고 같은 큰 시스템의 문이 열리는데.. 그 안에 있는 캣츠 아이.\""
      ]
    },
    {
      "relation_family": "containment",
      "relation_type": "수용 및 제어",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "클럽하우스 폐창고의 캡슐은 더미와 비히클을 직접 수용·비활성화하는 장치다.",
      "participants": [
        {
          "entity_type": "location",
          "entity_name": "클럽하우스 폐창고",
          "role": "수용 장소"
        },
        {
          "entity_type": "prop",
          "entity_name": "1인 캡슐",
          "role": "수용 장치"
        },
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "수용 인물"
        }
      ],
      "evidence": [
        "\"마지막 캡슐 속, 눈 뜨고 있는 동녘\"",
        "\"캡슐 문을 닫아버리는 검사관\"",
        "\"의식 비활성화 버튼\""
      ]
    },
    {
      "relation_family": "location",
      "relation_type": "거주 및 생활 기반",
      "directionality": "directed",
      "temporal_scope": "series",
      "continuity_priority": "high",
      "continuity_reason": "동녘과 서창의 생활 기반이 화장터 옆 집과 판자촌 생활권에 묶여 있다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "거주자"
        },
        {
          "entity_type": "character",
          "entity_name": "서창",
          "role": "거주자"
        },
        {
          "entity_type": "location",
          "entity_name": "화장터",
          "role": "생활 기반"
        }
      ],
      "evidence": [
        "\"INT. 화장터 옆 동녘의 집 - NIGHT\"",
        "\"동녘과 서창\""
      ]
    }
  ],
  "summary": "srd part 1 blue revision.pdf 연속성 앵커 추출 결과: 인물 9개, 배경/장소 7개, 중요 소품 5개, 관계 16개.",
  "notes": [
    "이 청크에서는 이름이 없거나 일회성인 인물과 일반 병사·보좌관·조사원 등은 제외했다.",
    "자유 텍스트는 한국어로만 작성했고, 이름 표기는 대본 표기를 우선 유지했다.",
    "서현과 동녘의 과거 동일성 여부는 아직 확정되지 않아 관계로 단정하지 않았다."
  ],
  "extraction_metadata": {
    "provider": "openai",
    "mode": "fulltext",
    "source_language": {
      "code": "ko",
      "name": "Korean"
    },
    "series_memory_entity_counts": {
      "characters": 0,
      "locations": 0,
      "props": 0,
      "relation_facts": 0
    },
    "prompt_version": "v5",
    "prompt_manifest": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/manifest.json",
    "prompt_version_path": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v5",
    "prompt_files": {
      "chunk_system.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v5/chunk_system.md",
      "chunk_user.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v5/chunk_user.md",
      "final_system.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v5/final_system.md",
      "final_user.md": "/Users/jedi/Documents/TheRoad-Scene/screenplay/prompts/versions/v5/final_user.md"
    },
    "prompt_hashes": {
      "chunk_system.md": "189a7bb2fe3d09221565133b107880dbbd567a854b287e105e0fb36b5669df57",
      "chunk_user.md": "7c0caf4c40bdde454680df9581cf5cb938fd4bfd4a06f93808573378887da0bb",
      "final_system.md": "c5b3db909b2fc78729288746b4d5462ea70708f4da4584c375c5b91a3053d216",
      "final_user.md": "a95108eddf6eb395939c50036b9bcd1459b00c92bf4c1c8e1bea2023a986690d"
    },
    "requested_model": "gpt-5.4",
    "fallback_model": "gpt-5",
    "chunk_models_used": [
      "gpt-5.4"
    ],
    "final_model_used": null,
    "elapsed_seconds": 112.97
  }
}
