{
  "source_file": "srd part 1 blue revision.pdf",
  "characters": [
    {
      "name": "동녘",
      "aliases": [
        "최동녘"
      ],
      "description": "젊은 남성 소울라이드 비히클로, 평범한 인상에 상황마다 겁먹거나 억울해하는 표정 변화가 크다.",
      "continuity_reason": "주인공으로서 불법 비히클 신분, 의식이 꺼지지 않는 특이 체질, 추격과 납치, 타인의 기억 접촉까지 이어져 외형·상태·관계의 지속 추적이 필수다.",
      "visual_anchor_traits": [
        "젊은 남성 체형",
        "겁 많고 당황한 표정",
        "머리에 묶인 리본 등장",
        "포승줄에 묶인 상태",
        "허름한 서민 복장"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "hair_makeup",
        "restraint",
        "consciousness_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "저 최동녘이구요!",
        "동녘, 포승줄에 묶인 채 치호와 조수 등에 끌려나오며.",
        "동녘의 의식에 서현의 기억들이 떠오른다."
      ]
    },
    {
      "name": "강 의원",
      "aliases": [],
      "description": "젊고 잘생긴 클론 몸을 갈아타는 노년의 국회의원으로, 새 클론 외형과 실제 노쇠한 정체의 대비가 핵심이다.",
      "continuity_reason": "클론 바디를 교체하며 활동하는 핵심 권력자로, 동녘과의 공동 신체 조종, 김 의원 및 오리엔티스와의 관계가 이후 해석에 중요하다.",
      "visual_anchor_traits": [
        "젊고 잘생긴 남성 클론 외형",
        "국회의원 신분",
        "새 클론 몸에 만족하는 태도",
        "실제는 노년의 의식",
        "배틀로얄 참가자"
      ],
      "variant_axes": [
        "age",
        "costume",
        "body_version",
        "consciousness_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "남자(강 의원)",
        "당연히 클론이지. 오늘 소울라이드 해야 되니까.",
        "몸만 바뀌면 뭐 해? 속에 들어 앉은 영감이 그대론데."
      ]
    },
    {
      "name": "김 의원",
      "aliases": [
        "49번",
        "49번(김 의원 소울라이드 비히클)"
      ],
      "description": "젊은 남성 클론 몸으로 배틀로얄에 참가하는 국회의원으로, 공격적이고 비웃는 태도가 두드러진다.",
      "continuity_reason": "강 의원과의 경쟁 구도, 49번 비히클과의 연결, 배틀로얄 전개를 규정하는 인물이라 동일 바디/의식 추적이 필요하다.",
      "visual_anchor_traits": [
        "젊은 남성 클론 외형",
        "49번 비히클과 동기화",
        "비웃는 표정과 조롱하는 태도",
        "기관단총 사용"
      ],
      "variant_axes": [
        "costume",
        "body_version",
        "consciousness_state",
        "weapon_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "49번(김 의원 소울라이드 비히클)",
        "김 의원 저 새끼 대단하네.",
        "몸이 두동강 난 김 의원."
      ]
    },
    {
      "name": "한치호",
      "aliases": [
        "치호",
        "오리엔티스 중사 한치호"
      ],
      "description": "오리엔티스 소속의 건장한 군인으로, 목 보호 장갑과 강한 완력 중심의 전투 스타일이 특징이다.",
      "continuity_reason": "동녘을 추적·구속하고 오리엔티스 측 법 집행을 대표하며, 후반에는 서현 구출을 위해 동녘을 활용하는 핵심 연결점이다.",
      "visual_anchor_traits": [
        "군인 체격",
        "오리엔티스 마크",
        "목 보호 장갑",
        "거친 힘 위주의 전투"
      ],
      "variant_axes": [
        "costume",
        "injury",
        "gear",
        "alliance_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "오리엔티스 중사 한치호 입니다.",
        "치호는 큰 덩치에 걸맞게 힘을 이용해",
        "치호, 갑자기 무언가 생각난듯!"
      ]
    },
    {
      "name": "DR.NEX",
      "aliases": [],
      "description": "화려한 장갑과 갑옷을 착용하고 변조된 기계음으로 말하는 테러 집단의 수장이다.",
      "continuity_reason": "조직의 상징적 리더로서 동녘을 살려두고 납치하며, 오리엔티스 침입과 캣츠아이 탈취를 주도해 시각적 정체성 유지가 중요하다.",
      "visual_anchor_traits": [
        "화려한 장갑과 갑옷",
        "변조된 기계음",
        "철제 가면 계열의 테러리스트 이미지",
        "대장급 위압감"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "damage",
        "alliance_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "테러리스트들의 대장으로 보이는, 화려한 장갑과 갑옷을 쓴 DR.NEX",
        "여긴 네가 있을 곳이 아니다.",
        "DR.NEX, 캣츠아이를 집어 들고"
      ]
    },
    {
      "name": "코카",
      "aliases": [],
      "description": "철제 가면을 쓴 젊은 여성 대원으로, 트레일러 운전과 라이드를 수행하는 DR.NEX의 핵심 간부다.",
      "continuity_reason": "첫 침입의 얼굴이자 DR.NEX의 측근으로 반복 등장하며, 여성형 가면·운전석 이미지·전투 장비의 일관성이 필요하다.",
      "visual_anchor_traits": [
        "20대 여성 체형",
        "철제 가면",
        "트레일러 운전석 이미지",
        "DR.NEX 측근"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "damage"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "운전석에 보이는 20대 여자 철제 가면을 쓰고 있다.",
        "코카",
        "코카와 나머지 DR.NEX 대원들. 트레일러에 올라 타"
      ]
    },
    {
      "name": "은성",
      "aliases": [],
      "description": "오리엔티스의 전투 요원으로, 로봇형 아머 유닛 ZRBB51과 네트워크 지휘를 사용하는 핵심 전력이다.",
      "continuity_reason": "ZRBB51과 네트워크 전투 연출의 중심이며, 서현과 짝을 이루는 전술 관계가 반복되어 장비·역할 연속성이 중요하다.",
      "visual_anchor_traits": [
        "오리엔티스 전투 요원",
        "ZRBB51 탑승/부착",
        "지휘형 태도",
        "기동성 있는 전투 복장"
      ],
      "variant_axes": [
        "costume",
        "gear",
        "network_mode",
        "injury"
      ],
      "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",
        "injury",
        "network_mode",
        "memory_state"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "서현, 네트워크를 활성화 하면.",
        "서현, 팔극권에 가까운 몸놀림이다.",
        "동녘의 의식에 서현의 기억들이 떠오른다."
      ]
    },
    {
      "name": "강 사장",
      "aliases": [],
      "description": "작달만한 키의 블랙마켓 업주로, 능청스럽고 비열한 태도와 허름한 조폭풍 사무실이 어울리는 인물이다.",
      "continuity_reason": "동녘의 고용주이자 불법 소울라이드·불법 클론 유통의 연결 고리로, 블랙마켓과 비밀 실험실의 소유 관계 추적이 중요하다.",
      "visual_anchor_traits": [
        "작달만한 키",
        "능청스러운 표정",
        "보디가드 대동",
        "조폭풍 업주 이미지"
      ],
      "variant_axes": [
        "costume",
        "alliance_state",
        "location_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "작달만한 키의 강 사장",
        "파고다 공원 마켓에 강 사장 밑에 있구여!",
        "강 사장 비밀 인체 실험실"
      ]
    },
    {
      "name": "서창",
      "aliases": [],
      "description": "검은 양복 차림의 늙은 화장터 관리자이자 동녘의 할아버지로, 병색과 고집이 짙게 배어 있다.",
      "continuity_reason": "동녘의 가장 중요한 가족 관계이자 클론 로또의 직접 목적 대상이며, 병세 악화와 죽음의 그림자가 상태 변화로 이어질 가능성이 높다.",
      "visual_anchor_traits": [
        "늙은 남성",
        "검은 양복 차림",
        "심한 기침과 피",
        "무표정한 장례 집도"
      ],
      "variant_axes": [
        "age",
        "costume",
        "injury",
        "health_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "검은 양복 차림의 늙은 서창",
        "동녘의 집",
        "저희 할아버지 좀 부탁드리려구요."
      ]
    }
  ],
  "locations": [
    {
      "name": "클럽하우스 폐창고",
      "aliases": [
        "폐창고"
      ],
      "description": "어둡고 낡은 창고 안에 1인 캡슐 50개가 세로로 늘어선 소울라이드 준비 공간이다.",
      "continuity_reason": "동녘의 첫 등장과 캡슐·동기화 시스템, 후반 폭발 전투까지 벌어지는 핵심 세트라 구조와 손상 상태의 일관성이 중요하다.",
      "visual_anchor_traits": [
        "어둡고 낡은 창고",
        "세로로 늘어선 1인 캡슐 50개",
        "캡슐 상태창",
        "무너진 벽과 폭발 가능 구조물"
      ],
      "variant_axes": [
        "damage",
        "lighting",
        "occupied_empty",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "어둡고 낡은 창고. 사람이 들어갈만한 크기의 1인 캡슐 50개",
        "50번 캡슐 속 동녘",
        "창고도 터져버리고…"
      ]
    },
    {
      "name": "클럽하우스 VIP 룸",
      "aliases": [
        "클럽하우스"
      ],
      "description": "젊은 남성 의원들이 모여 소울라이드 배틀로얄을 준비하는 고급 연회장형 공간이다.",
      "continuity_reason": "권력층의 젊은 클론 외형과 소울라이드 장치 연결이 집약된 장소로, 이후 클럽하우스 외부 습격과 함께 공간 연속성이 중요하다.",
      "visual_anchor_traits": [
        "고급 연회장 분위기",
        "1인용 리클라이너 소파 열",
        "젊은 남성 의원들",
        "보좌관과 번호 기기"
      ],
      "variant_axes": [
        "crowd_density",
        "lighting",
        "occupied_empty"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "고급진 분위기의 연회장. 젊고 잘생긴 남자들 50명.",
        "1인용 리클라이너 소파들 쭉 나열된.",
        "각 기기마다 1~50까지 번호가 매겨져있다."
      ]
    },
    {
      "name": "블랙마켓",
      "aliases": [
        "파고다 공원 마켓",
        "소울라이드 업장"
      ],
      "description": "서울 낡은 상가 후미진 곳의 불법 소울라이드 업장으로, 격투 철장과 난교 공간, 초이스 유리방이 공존한다.",
      "continuity_reason": "동녘의 생활 기반이자 강 사장의 불법 사업 전반이 펼쳐지는 중심 무대로, 공간별 기능과 퇴폐적 분위기 유지가 필요하다.",
      "visual_anchor_traits": [
        "낡은 상가 후미진 위치",
        "UFC 같은 철장 링",
        "안마의자에 앉은 노인들",
        "초이스 유리방과 업장 내부"
      ],
      "variant_axes": [
        "crowd_density",
        "lighting",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. 블랙마켓 - DAY",
        "서울의 낡은 상가 후미진 곳.",
        "INT. 초이스 유리방 - DAY"
      ]
    },
    {
      "name": "강 사장 비밀 인체 실험실",
      "aliases": [
        "비밀 인체 실험실"
      ],
      "description": "강 사장 사무실 뒤 숨겨진 공간으로, 유리 캡슐에 얼려진 신체들이 가득한 불법 클론 보관 실험실이다.",
      "continuity_reason": "불법 클론 유통의 물증이 집중된 장소라 캡슐 배열, 냉동 신체, 비밀문 구조의 시각적 일관성이 중요하다.",
      "visual_anchor_traits": [
        "회전 벽 뒤 비밀 공간",
        "유리 캡슐들",
        "얼려진 신체 보관",
        "실험실형 조명"
      ],
      "variant_axes": [
        "damage",
        "occupied_empty",
        "lighting",
        "open_closed"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "갑자기 뒤쪽 벽채가 돌아가며 열리고.",
        "유리 캡슐에 얼려진 신체가 가득한 실험실 공간.",
        "이거 다 불법으로 사장님이 클론 해주는 거잖아요!"
      ]
    },
    {
      "name": "오리엔티스",
      "aliases": [
        "오리엔티스 내부",
        "오리엔티스 실험실",
        "오리엔티스 핵심 시설"
      ],
      "description": "첨단 실험실과 복도, 핵심 보안 시설을 갖춘 클론 연구 기관으로, 무장 요원과 네트워크 시스템이 운용된다.",
      "continuity_reason": "클론 행사, 실험실 수용 캡슐, 캣츠아이 보관 금고, DR.NEX 침입전이 모두 벌어지는 시즌 핵심 거점이다.",
      "visual_anchor_traits": [
        "첨단 실험실과 복도",
        "캡슐에 갇힌 신체들",
        "보안 금고형 핵심 시설",
        "오리엔티스 전투 요원들"
      ],
      "variant_axes": [
        "damage",
        "security_state",
        "lighting",
        "occupied_empty"
      ],
      "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": [
        "crowd_density",
        "lighting",
        "event_state"
      ],
      "kind": "interior",
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "INT. 클론 행사장 입구 - DAY",
        "가운데에 캡슐 형태의 클론 기계가 놓여있고",
        "‘한재호! 한재호!’ 외친다."
      ]
    }
  ],
  "props": [
    {
      "name": "50번 캡슐",
      "aliases": [
        "동녘 캡슐"
      ],
      "description": "동녘이 들어 있던 1인 캡슐로, 의식 활성화·비활성화와 동기화 상태창이 표시되는 장치다.",
      "continuity_reason": "동녘의 특이 체질이 처음 드러나는 장치이며, 의식 수치 변화와 잠금·가스 처리 등 상태 추적이 중요하다.",
      "visual_anchor_traits": [
        "1인 수직 캡슐",
        "상태창 표시",
        "팔다리 잠금장치",
        "하얀 수면 가스"
      ],
      "variant_axes": [
        "open_closed",
        "consciousness_state",
        "locked_unlocked"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "마지막 캡슐 속, 눈 뜨고 있는 동녘",
        "[의식 활성화 100%]",
        "‘의식 비활성화’ 버튼"
      ]
    },
    {
      "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까지 번호가 매겨져있다.",
        "몸체에서 다리가 뻗어 나와 목 뒤 신경까지 감싸고.",
        "‘의식 동기화’수치가 점점 올라가"
      ]
    },
    {
      "name": "라이드 건",
      "aliases": [
        "갈고리 총"
      ],
      "description": "갈고리와 침을 발사해 타인의 목뒤에 접속하고 의식을 옮기는 DR.NEX 계열 무기다.",
      "continuity_reason": "침입과 납치, 서현의 마지막 라이드를 가능하게 하는 핵심 장비로, 형태와 작동 방식의 일관성이 필요하다.",
      "visual_anchor_traits": [
        "갈고리 발사 구조",
        "목뒤로 파고드는 침",
        "의식 이동 기능",
        "총기형 손잡이"
      ],
      "variant_axes": [
        "loaded_empty",
        "attached_detached",
        "active_inactive"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "갈고리 총 같은 것을 헌병1의 얼굴에 발사한다.",
        "목뒤로 기어들어가서 쿡 침을 놓자",
        "서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다."
      ]
    },
    {
      "name": "ZRBB51",
      "aliases": [
        "로봇형 아머 유닛 ZRBB51"
      ],
      "description": "은성이 탑승하거나 부착해 네트워크 지휘와 전투를 수행하는 로봇형 아머 유닛이다.",
      "continuity_reason": "오리엔티스 전투 연출의 상징 장비로, 은성과의 결합 상태와 네트워크 모드가 전개를 좌우한다.",
      "visual_anchor_traits": [
        "로봇형 아머 유닛",
        "은성에게 부착되는 구조",
        "중장갑 외형",
        "네트워크 지휘 장비"
      ],
      "variant_axes": [
        "attached_detached",
        "damage",
        "network_mode"
      ],
      "significance": "key",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
        "은성, 자동항법 장치로 ZRBB51을 통해",
        "은성에게 부착되기 시작하는 ZRBB51!"
      ]
    },
    {
      "name": "캣츠아이",
      "aliases": [
        "캣츠 아이"
      ],
      "description": "액체가 찬 원통형 캡슐 안에 보관된 원형의 신비한 물질이다.",
      "continuity_reason": "DR.NEX가 오리엔티스 침입의 목표로 탈취한 핵심 물건이라, 보관 상태와 운반 상태를 지속 추적해야 한다.",
      "visual_anchor_traits": [
        "원형의 신비한 물질",
        "액체가 찬 원통형 캡슐",
        "보안 금고 내부 보관",
        "하드 케이스에 수납"
      ],
      "variant_axes": [
        "contained_removed",
        "ownership",
        "security_state"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "그 안에 있는 캣츠 아이.",
        "원형의 신비한 물질이 액체로 가득한 원통형 캡슐에 담겨있다.",
        "DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다."
      ]
    }
  ],
  "relation_facts": [
    {
      "relation_family": "identity",
      "relation_type": "동일 인물의 클론 바디 사용",
      "directionality": "directed",
      "temporal_scope": "episode",
      "continuity_priority": "critical",
      "continuity_reason": "강 의원의 젊은 외형과 실제 의식 주체를 구분해야 이후 장면 해석이 가능하다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "강 의원",
          "role": "의식 주체"
        },
        {
          "entity_type": "prop",
          "entity_name": "소형 기기",
          "role": "동기화 매개"
        }
      ],
      "evidence": [
        "당연히 클론이지. 오늘 소울라이드 해야 되니까.",
        "몸만 바뀌면 뭐 해? 속에 들어 앉은 영감이 그대론데.",
        "의원들 목 뒤에 갖다 대면. 소형 기기"
      ]
    },
    {
      "relation_family": "collaboration",
      "relation_type": "한 몸 공동 조종",
      "directionality": "bidirectional",
      "temporal_scope": "scene",
      "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": "scene",
      "continuity_priority": "high",
      "continuity_reason": "강 의원과 김 의원의 경쟁은 배틀로얄 장면과 이후 대화의 맥락을 규정한다.",
      "participants": [
        {
          "entity_type": "character",
          "entity_name": "강 의원",
          "role": "참가자"
        },
        {
          "entity_type": "character",
          "entity_name": "김 의원",
          "role": "참가자"
        }
      ],
      "evidence": [
        "김 의원~ 오늘도 미리 꼴찌 감사요~",
        "1등은 내가 할게. 한 놈만 더 잡고!",
        "김 의원 저 새끼 대단하네."
      ]
    },
    {
      "relation_family": "social",
      "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": "피고용인"
        }
      ],
      "evidence": [
        "파고다 공원 마켓에 강 사장 밑에 있구여!",
        "내가 너 써주고 있지?",
        "사장님!!"
      ]
    },
    {
      "relation_family": "control",
      "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": "location",
          "entity_name": "강 사장 비밀 인체 실험실",
          "role": "은닉 공간"
        }
      ],
      "evidence": [
        "작달만한 키의 강 사장",
        "INT. 강 사장 비밀 인체 실험실 - DAY",
        "이거 다 불법으로 사장님이 클론 해주는 거잖아요!"
      ]
    },
    {
      "relation_family": "kinship",
      "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": "membership",
      "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": "character",
          "entity_name": "서현",
          "role": "소속 요원"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "소속 기관"
        }
      ],
      "evidence": [
        "오리엔티스 중사 한치호 입니다.",
        "은성이 타고 있는 로봇형 아머 유닛 ZRBB51",
        "서현, 네트워크를 활성화 하면."
      ]
    },
    {
      "relation_family": "collaboration",
      "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": "네트워크 활성화 담당"
        },
        {
          "entity_type": "prop",
          "entity_name": "ZRBB51",
          "role": "지휘 장비"
        }
      ],
      "evidence": [
        "은성아! 네트워크를 활성화 해줘!",
        "서현, 네트워크를 활성화 하면.",
        "은성에게 부착되기 시작하는 ZRBB51!"
      ]
    },
    {
      "relation_family": "conflict",
      "relation_type": "침입 및 대립",
      "directionality": "bidirectional",
      "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": "location",
          "entity_name": "오리엔티스",
          "role": "방어 기관"
        },
        {
          "entity_type": "character",
          "entity_name": "한치호",
          "role": "방어 요원"
        },
        {
          "entity_type": "character",
          "entity_name": "은성",
          "role": "방어 요원"
        }
      ],
      "evidence": [
        "여자: DR.NEX 소속인데요.",
        "여기 DR.NEX가 침입했어!",
        "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": "character",
          "entity_name": "코카",
          "role": "보조"
        },
        {
          "entity_type": "prop",
          "entity_name": "캣츠아이",
          "role": "탈취 대상"
        },
        {
          "entity_type": "location",
          "entity_name": "오리엔티스",
          "role": "보관 장소"
        }
      ],
      "evidence": [
        "그 안에 있는 캣츠 아이.",
        "DR.NEX, 캣츠아이를 집어 들고 있던 하드 케이스에 담는다.",
        "클론된 신체들을 노리고 온 거지. 그리고 아마 캣츠아이."
      ]
    },
    {
      "relation_family": "social",
      "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": "반응 경험자"
        },
        {
          "entity_type": "prop",
          "entity_name": "라이드 건",
          "role": "최종 접속 매개"
        }
      ],
      "evidence": [
        "트레일러 안에 있던 동녘과 눈이 마주치고.. 서현의 눈이 휘둥그레지며 의식을 잃고.",
        "근데. 우리 어디서 만났었나요?",
        "서현, 간신히 라이드 건을 꺼내 동녘에게 발사한다."
      ]
    }
  ],
  "summary": "srd part 1 blue revision.pdf 연속성 앵커 추출 결과: 인물 10개, 배경/장소 6개, 중요 소품 5개, 관계 11개.",
  "notes": [
    "이 추출은 페이지 1-63에서 후속 시각 연속성 추적 가치가 높은 앵커급 인물·장소·소품만 포함했다.",
    "한재호는 서사적으로 중요하지만 본 구간에서는 외형 변주나 상태 추적보다 상징적 등장 비중이 커서 관계 사실에는 직접 포함하지 않았다.",
    "순례, 덕현, 광훈 등은 감정선상 중요하지만 장기 시각 앵커 기준에서는 우선순위를 낮게 보아 제외했다."
  ],
  "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": 98.79
  }
}
