{
  "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",
        "restraint"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"저요? 동녘인데요?\"",
        "\"아까부터 말씀 드렸는데요! 저 최동녘이구요!\"",
        "\"나 소울라이드 비히클예요!!! 글고 난 원래 소울라이드해도 의식이 잘 안 죽고요!!!\"",
        "동녘의 의식에 서현의 기억들이 떠오른다."
      ]
    },
    {
      "name": "강 의원",
      "aliases": [
        "강의원"
      ],
      "description": "젊고 잘생긴 클론 몸을 갈아타는 국회의원으로, 비겁하고 능청스럽지만 권력과 자원을 이용해 상황을 통제한다.",
      "continuity_reason": "동녘과 한 몸을 공유한 핵심 인물이며 클론 교체, 멜트다운 우려, 정치권 권력 관계가 반복적으로 작동하므로 얼굴·몸 상태·클론 버전의 일관성이 중요하다.",
      "visual_anchor_traits": [
        "젊고 잘생긴 남성 외형",
        "국회의원 VIP 차림",
        "새 클론 몸에 대한 집착",
        "운동에 서툰 몸짓",
        "권위적인 태도"
      ],
      "variant_axes": [
        "costume",
        "age",
        "hair_makeup",
        "body_version"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"남자(강 의원)\"",
        "\"당연히 클론이지. 오늘 소울라이드 해야 되니까.\"",
        "\"이번에는 탈모끼도 없고, 코도 잘 됐고...\"",
        "\"며칠 됐는데. 어때? 멋져?\""
      ]
    },
    {
      "name": "한치호",
      "aliases": [
        "치호",
        "오리엔티스 중사 한치호"
      ],
      "description": "오리엔티스 소속의 강인한 중사로, 원칙을 지키려 하지만 조직과 권력 사이에서 흔들리며 동녘을 집요하게 추적한다.",
      "continuity_reason": "동녘 체포와 감시, 오리엔티스 대응, 마지막 서현 라이드를 성사시키는 행동까지 서사의 연결축이라 외형과 장비, 태도 연속성이 중요하다.",
      "visual_anchor_traits": [
        "군인 체격의 남성",
        "오리엔티스 마크",
        "목 보호 장갑 착용",
        "힘으로 밀어붙이는 전투 스타일",
        "동녘을 노려보는 집요한 시선"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "gear"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"오리엔티스 중사 한치호 입니다.\"",
        "\"치호는 어느 새 목을 보호하는 장갑을 입은 후\"",
        "\"치호는 큰 덩치에 걸맞게 힘을 이용해\"",
        "\"치호, 갑자기 무언가 생각난듯! 갑자기 동녘을 붙잡아\""
      ]
    },
    {
      "name": "은성",
      "aliases": [],
      "description": "오리엔티스의 핵심 전투 인력으로, ZRBB51과 네트워크를 통해 다수를 동시에 조종하는 지휘형 전투원이다.",
      "continuity_reason": "오리엔티스 전투 연출의 중심이며 ZRBB51 장착 상태와 네트워크 운용이 반복되는 핵심 비주얼이므로 일관된 장비와 전투 이미지가 필요하다.",
      "visual_anchor_traits": [
        "오리엔티스 전투원",
        "ZRBB51과 결합하는 모습",
        "지휘형 전투 태도",
        "멀티 조종 시 차분한 집중력"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "injury",
        "network_mode"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"은성아! 여기 DR.NEX가 침입했어!\"",
        "\"은성아! 네트워크를 활성화 해줘! 지금부터 내가 조종한다!\"",
        "\"은성에게 부착되기 시작하는 ZRBB51!\"",
        "\"은성은 멀티 플레이어로 가장 공격력이 뛰어나다.\""
      ]
    },
    {
      "name": "서현",
      "aliases": [],
      "description": "오리엔티스의 여성 핵심 인력으로, 네트워크 활성화와 정밀 전투를 담당하며 동녘과 설명되지 않은 기억 연결을 일으킨다.",
      "continuity_reason": "동녘과의 미스터리한 인식 충돌, 네트워크의 핵심 노드, 마지막 라이드를 통한 기억 파노라마까지 이야기의 비밀 축이므로 얼굴과 상태 변화 추적이 필수다.",
      "visual_anchor_traits": [
        "여성 전투원",
        "날카롭고 차가운 인상",
        "네트워크 운용자",
        "팔극권 계열의 정밀한 전투 동작",
        "동녘을 볼 때 흔들리는 반응"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "network_mode",
        "consciousness_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"서현! 네트워크를 활성화 해줘!\"",
        "\"서현 .. 트레일러 안에 있던 동녘과 눈이 마주치고.. 서현의 눈이 휘둥그레지며 의식을 잃고.\"",
        "\"근데. 우리 어디서 만났었나요?\"",
        "\"동녘의 의식에 서현의 기억들이 떠오른다.\""
      ]
    },
    {
      "name": "DR.NEX",
      "aliases": [],
      "description": "변조된 목소리와 화려한 장갑·갑옷을 두른 테러 조직의 수장으로, 젊은 몸과 클론 신체를 노리고 오리엔티스를 습격한다.",
      "continuity_reason": "조직의 상징적 리더이자 동녘을 살려두는 선택, 캣츠아이 탈취, 서현 납치 작전의 중심이라 고유한 실루엣과 장비가 흔들리면 정체성과 위협도가 약해진다.",
      "visual_anchor_traits": [
        "변조된 기계음 목소리",
        "화려한 장갑과 갑옷",
        "철제 가면 계열의 위압적 장비",
        "침착한 리더 태도"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "injury",
        "mask_on_off"
      ],
      "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": [
        "20대 여성 체형",
        "철제 가면",
        "트레일러 운전석",
        "갈고리 총 사용",
        "DR.NEX의 측근 위치"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "mask_on_off",
        "injury"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.\"",
        "\"코카\"",
        "\"코카와 나머지 DR.NEX 대원들.\"",
        "\"DR.NEX와 코카 그리고 몇몇 주요 대원들\""
      ]
    },
    {
      "name": "강 사장",
      "aliases": [],
      "description": "작달만한 키의 블랙마켓 업주로, 불법 소울라이드와 야매 클론 거래를 능청스럽게 운영하는 비열한 중개인이다.",
      "continuity_reason": "동녘의 생계와 빚, 불법 시장, 비밀 실험실, DR.NEX 유통 의혹까지 세계관의 지하 축을 연결하므로 외형과 업장 이미지의 일관성이 중요하다.",
      "visual_anchor_traits": [
        "작달만한 키",
        "능글맞은 표정",
        "조폭 사무실 분위기와 어울리는 차림",
        "보디가드를 거느림"
      ],
      "variant_axes": [
        "costume",
        "location_context"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"작달만한 키의 강 사장\"",
        "\"강 사장, 보디가드들과 함께\"",
        "\"강 사장 사무실\"",
        "\"강 사장 비밀 인체 실험실\""
      ]
    },
    {
      "name": "서창",
      "aliases": [],
      "description": "늙고 병든 화장터 관리자이자 동녘의 할아버지로, 가난 속에서도 클론을 거부하며 죽음을 담담히 받아들이는 인물이다.",
      "continuity_reason": "동녘의 가장 중요한 정서적 목표이자 클론 로또 응모의 직접 동기이므로 병세, 직업 공간, 가족 사진 맥락이 일관되어야 한다.",
      "visual_anchor_traits": [
        "늙은 남성",
        "검은 양복 차림의 화장터 관리자",
        "심한 기침과 피",
        "무표정하고 완고한 태도"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "illness_progression",
        "blood_stain"
      ],
      "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": [
        "lighting",
        "damage",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"어둡고 낡은 창고. 사람이 들어갈만한 크기의 1인 캡슐 50개 세로로 죽 늘어서 있다.\"",
        "\"캡슐마다 건장한 남자들 한 명씩 들어가 서 있고\"",
        "\"50번 캡슐 속 동녘\""
      ]
    },
    {
      "name": "배틀로얄 야산",
      "aliases": [
        "야산",
        "서바이벌장"
      ],
      "description": "은폐물과 폐가가 있는 야산 전장으로, 참가자들이 낙하산으로 강하해 실탄 서바이벌을 벌이는 공간.",
      "continuity_reason": "동녘과 강 의원의 공존, 김 의원과의 대치, 우승까지 이어지는 액션의 중심 무대라 지형과 전장 분위기의 연속성이 중요하다.",
      "visual_anchor_traits": [
        "낙하산 강하 지점",
        "은폐물이 있는 산지",
        "폐가",
        "드롭이 떨어지는 정상"
      ],
      "variant_axes": [
        "time_of_day",
        "damage",
        "smoke",
        "body_count"
      ],
      "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같은 철장 안에서 몸 좋은 남자들이 격투를 하고 있다.\"",
        "\"INT. 초이스 유리방 - DAY\"",
        "\"INT. 강 사장 사무실 - DAY\""
      ]
    },
    {
      "name": "강 사장 비밀 인체 실험실",
      "aliases": [
        "비밀 인체 실험실"
      ],
      "description": "유리 캡슐에 얼려진 신체들이 가득한 은닉 실험실로, 불법 클론과 신체 거래의 증거가 모인 공간.",
      "continuity_reason": "불법 클론 유통과 DR.NEX 연계 의혹을 시각적으로 증명하는 결정적 장소라 캡슐, 냉동 신체, 은닉 구조의 일관성이 필수다.",
      "visual_anchor_traits": [
        "회전 벽 뒤 비밀 공간",
        "유리 캡슐들",
        "얼려진 신체들",
        "실험실 조명"
      ],
      "variant_axes": [
        "lighting",
        "open_closed",
        "inventory_level"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"갑자기 뒤쪽 벽채가 돌아가며 열리고.\"",
        "\"유리 캡슐에 얼려진 신체가 가득한 실험실 공간.\"",
        "\"이거 다 불법으로 사장님이 클론 해주는 거잖아요!\""
      ]
    },
    {
      "name": "오리엔티스",
      "aliases": [
        "오리엔티스 내부",
        "오리엔티스 실험실"
      ],
      "description": "클론 기술과 전투 조직이 함께 운영되는 대형 시설로, 행사장·실험실·핵심 시설·복도가 연결된 첨단 기관이다.",
      "continuity_reason": "한재호의 공적 이미지와 숨겨진 실험, DR.NEX 침투, 캣츠아이 탈취, 서현 납치 시도가 모두 벌어지는 중심 무대라 내부 구역별 시각 연속성이 매우 중요하다.",
      "visual_anchor_traits": [
        "첨단 실험실과 복도",
        "캡슐에 갇힌 신체들",
        "보안이 강한 핵심 시설",
        "오리엔티스 대원과 장비"
      ],
      "variant_axes": [
        "damage",
        "alarm_state",
        "lighting",
        "security_level"
      ],
      "kind": "mixed",
      "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": [
        "time_of_day",
        "lighting",
        "smoke",
        "inventory_level"
      ],
      "kind": "mixed",
      "importance": "major",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"INT. 화장터 - DAY\"",
        "\"INT. 화장터 옆 동녘의 집 - NIGHT\"",
        "\"쌀독을 여는데, 쌀이 없다.\"",
        "\"탁자 위에 놓인 액자에 어린 동녘과 젊은 서창의 사진\""
      ]
    }
  ],
  "props": [
    {
      "name": "1인 캡슐",
      "aliases": [
        "캡슐"
      ],
      "description": "사람 한 명이 서서 들어가는 투명 수용 캡슐로, 의식 활성화·비활성화·동기화 상태창이 표시된다.",
      "continuity_reason": "소울라이드와 클론 더미 운용의 핵심 장치이며 동녘의 각성, 동기화, 실험실 수용 장면을 연결하므로 형태와 인터페이스가 일관되어야 한다.",
      "visual_anchor_traits": [
        "사람 크기 수직 캡슐",
        "투명 전면",
        "상태창 표시",
        "잠금장치",
        "수면 가스"
      ],
      "variant_axes": [
        "open_closed",
        "consciousness_state",
        "occupied_empty",
        "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": [
        "active_inactive",
        "attached_detached",
        "number_id"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"각 기기마다 1~50까지 번호가 매겨져있다.\"",
        "\"몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고.\"",
        "\"49번 기기\""
      ]
    },
    {
      "name": "라이드 건",
      "aliases": [
        "갈고리 총"
      ],
      "description": "갈고리와 침을 발사해 타인의 목뒤에 접속하고 의식을 강제로 라이드시키는 특수 무기.",
      "continuity_reason": "DR.NEX와 오리엔티스의 전투 규칙을 정의하는 대표 장비이며 동녘에게는 통하지 않는 특수성까지 드러나므로 고유한 형태와 작동 연출이 중요하다.",
      "visual_anchor_traits": [
        "갈고리 발사 구조",
        "목뒤 침 주입",
        "의식 전이 기능",
        "총기형 손잡이"
      ],
      "variant_axes": [
        "loaded_empty",
        "attached_detached",
        "active_inactive"
      ],
      "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",
        "damage",
        "active_inactive"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "\"은성이 타고 있는 로봇형 아머 유닛 ZRBB51\"",
        "\"은성에게 부착되기 시작하는 ZRBB51!\""
      ]
    },
    {
      "name": "캣츠아이",
      "aliases": [
        "캣츠 아이"
      ],
      "description": "원형의 신비한 물질이 액체로 가득한 원통형 캡슐 안에 보관된 오리엔티스 핵심 물질.",
      "continuity_reason": "DR.NEX가 침투해 탈취하는 명확한 목표물로, 이후 서사에서 추적 대상이 될 가능성이 높아 외형과 보관 상태를 고정해야 한다.",
      "visual_anchor_traits": [
        "원형의 신비한 물질",
        "액체가 찬 원통형 캡슐",
        "보안 금고 내부 보관",
        "하드 케이스에 수납"
      ],
      "variant_axes": [
        "contained_removed",
        "ownership",
        "security_level"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "\"그리고 아마 캣츠아이.\"",
        "\"그 안에 있는 캣츠 아이. 원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다.\"",
        "\"DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다.\""
      ]
    }
  ],
  "relation_facts": [
    {
      "relation_family": "identity",
      "relation_type": "소울라이드 중 의식 공존",
      "directionality": "bidirectional",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "동녘과 강 의원이 한 몸 안에서 동시에 의식을 유지하는 비정상 상태는 이후 모든 행동 해석의 핵심이다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "비히클 의식"
        },
        {
          "entity_type": "character",
          "entity_name": "강 의원",
          "role": "라이더 의식"
        }
      ],
      "evidence": [
        "\"나 소울라이드 비히클예요!!! 글고 난 원래 소울라이드해도 의식이 잘 안 죽고요!!!\"",
        "\"아까 게임 중에 이 새끼 의식이 살아있었다니까? 몸도 지멋대로 움직이고?\""
      ]
    },
    {
      "relation_family": "conflict",
      "relation_type": "불법 소울라이드 및 신체 증여를 둘러싼 대립",
      "directionality": "bidirectional",
      "temporal_scope": "episode",
      "continuity_priority": "high",
      "continuity_reason": "강 의원과 한치호의 대립은 정치권과 오리엔티스의 권력 관계를 드러내며 이후 대응 태도에 영향을 준다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "강 의원",
          "role": "압박하는 의원"
        },
        {
          "entity_type": "character",
          "entity_name": "한치호",
          "role": "제지하는 집행자"
        }
      ],
      "evidence": [
        "\"증여는 안됩니다. 오늘 불법 더미들을 사와서 서바이벌 하신 것도 법령 위반입니다.\"",
        "\"오리엔티스는 나라의 녹을 먹는 기관인데.. 의원님들께 이럴 순 없지\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "오리엔티스 소속",
      "directionality": "undirected",
      "temporal_scope": "episode",
      "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": "undirected",
      "temporal_scope": "episode",
      "continuity_priority": "high",
      "continuity_reason": "은성은 오리엔티스 네트워크 전투의 중심 인력으로 조직 소속이 명확해야 한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "은성",
          "role": "핵심 대원"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        }
      ],
      "evidence": [
        "\"오리엔티스 부대의 차량과 은성이 타고 있는 로봇형 아머 유닛 ZRBB51\"",
        "\"오리엔티스 대원들 모두가\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "오리엔티스 소속",
      "directionality": "undirected",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "서현은 오리엔티스 네트워크의 핵심 노드이자 납치 대상이므로 조직 소속 관계가 매우 중요하다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "서현",
          "role": "핵심 대원"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        }
      ],
      "evidence": [
        "\"서현! 네트워크를 활성화 해줘!\"",
        "\"오리엔티스 정예 멤버들이\""
      ]
    },
    {
      "relation_family": "membership",
      "relation_type": "DR.NEX 소속",
      "directionality": "undirected",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "코카는 DR.NEX의 반복 등장 측근으로, 조직 식별과 작전 연속성에 필요하다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "코카",
          "role": "핵심 대원"
        },
        {
          "entity_type": "character",
          "entity_name": "DR.NEX",
          "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": "conflict",
      "relation_type": "서현 납치 시도",
      "directionality": "directed",
      "temporal_scope": "scene",
      "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": "transformation",
      "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": "기억 수신자"
        },
        {
          "entity_type": "prop",
          "entity_name": "라이드 건",
          "role": "전이 매개"
        }
      ],
      "evidence": [
        "\"서현아! 이쪽으로 라이드 해!\"",
        "\"서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다.\"",
        "\"동녘의 의식에 서현의 기억들이 떠오른다.\""
      ]
    },
    {
      "relation_family": "social",
      "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": "비히클 노동자"
        },
        {
          "entity_type": "location",
          "entity_name": "블랙마켓",
          "role": "종속 공간"
        }
      ],
      "evidence": [
        "\"파고다 공원 마켓에 강 사장 밑에 있구여!\"",
        "\"내가 너 써주고 있지?\"",
        "\"저 오늘 어디다가 팔아먹은 거예요?\""
      ]
    },
    {
      "relation_family": "kinship",
      "relation_type": "조손 관계",
      "directionality": "bidirectional",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "동녘의 모든 분투가 서창을 살리기 위한 것이므로 두 사람의 가족 관계는 핵심 감정축이다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "동녘",
          "role": "손자"
        },
        {
          "entity_type": "character",
          "entity_name": "서창",
          "role": "할아버지"
        }
      ],
      "evidence": [
        "\"우리 할배가 너무 아파서\"",
        "\"할아버지! 자꾸 왜 그래요!\"",
        "\"저희 할아버지 좀 부탁드리려구요.\""
      ]
    }
  ],
  "summary": "srd part 1 blue revision.pdf 연속성 앵커 추출 결과: 인물 9개, 배경/장소 6개, 중요 소품 5개, 관계 11개.",
  "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": 113.38
  }
}
