{
  "episode_index": 5,
  "episode_label": "srd part 5 blue revision",
  "source_file": "/Users/jedi/Documents/TheRoad-Scene/screenplay/srd part 5 blue revision.pdf",
  "summary": "srd part 5 blue revision.pdf 연속성 앵커 추출 결과: 인물 5개, 배경/장소 5개, 중요 소품 4개.",
  "extraction_metadata": {
    "provider": "openai",
    "mode": "chunked",
    "source_language": {
      "code": "ko",
      "name": "Korean"
    },
    "series_memory_entity_counts": {
      "characters": 14,
      "locations": 20,
      "props": 12
    },
    "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": "gpt-5.4",
    "fallback_model": "gpt-5",
    "chunk_models_used": [
      "gpt-5.4",
      "gpt-5.4"
    ],
    "final_model_used": null,
    "elapsed_seconds": 106.49
  },
  "characters": [
    {
      "name": "동녘",
      "aliases": [
        "지후",
        "최동녘",
        "강지후 원장",
        "강 원장",
        "강지후"
      ],
      "description": "젊은 남성 외형의 중심 인물로, 감정이 격해질 때 눈물과 혼란이 두드러지며 캣츠아이를 직접 다룬다.",
      "continuity_reason": "지후의 기억과 동녘의 정체성이 충돌하는 상태, 서창과의 관계, 탈출 직후의 감정과 상태가 이후 장면의 얼굴·의상·상처 연속성에 직접 영향을 준다.",
      "visual_anchor_traits": [
        "젊은 남성 외형",
        "생생하게 뜬 눈",
        "상황마다 과장된 표정",
        "궁핍한 분위기",
        "캣츠아이를 손에 쥔 모습",
        "충격으로 무너진 표정"
      ],
      "variant_axes": [
        "costume",
        "hair_makeup",
        "emotion_state",
        "consciousness",
        "ownership",
        "injury",
        "blood_stain"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. DR.NEX 기지 - DAY 가운데 서 있는 동녘과 서창.",
        "그때 무대 위로 등장하는 동녘, 캣츠아이 동녘의 몸 위에서 발광하고 있고,",
        "동녘.. 자기도 모르게 눈물이 흐르는데, 집중력이 흐트러진 듯 캣츠아이의 불이 꺼지고 동녘의 손으로 떨어진다.",
        "동녘, 서창, 코카, 사마엘. 그리고 대원들 모여서 회의 중",
        "동녘아.. 너는 지후가 아니라 동녘이다..",
        "오열하는 동녘.",
        "놀란 눈으로 ZZBB52를 바라보는 동녘의 시선"
      ],
      "series_canon_id": "character:001",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "은성",
      "aliases": [
        "단장님",
        "신임 단장님"
      ],
      "description": "오리엔티스의 새 중심 인물로, 과거에는 어린 소년 파일럿이고 현재는 냉정한 지도자처럼 행동하며 ZZBB51과 캣츠아이를 다룬다.",
      "continuity_reason": "과거의 어린 은성과 현재의 권력자 은성이 강하게 대비되고, 동일 인물의 연령·태도·지위 변화가 중요해 일관된 추적이 필요하다.",
      "visual_anchor_traits": [
        "어린 시절의 겁먹은 소년 모습",
        "현재의 냉정한 지도자 태도",
        "ZZBB51 콕핏 탑승",
        "캣츠아이를 제어판에 넣는 모습",
        "오리엔티스 상석에 앉는 인상",
        "오리엔티스 대원",
        "지휘형 태도",
        "차분한 태도",
        "물잔을 드는 모습",
        "매섭게 웃는 눈빛"
      ],
      "variant_axes": [
        "age",
        "costume",
        "hair_makeup",
        "emotion_state",
        "network_state",
        "active_inactive",
        "gear"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "어린 은성의 울음소리",
        "INT. ZZBB51 아머 유닛 콕핏 안 - DAY 은성, 가동되는 아머 유닛의 움직임에 두려움을 느끼며",
        "대통령과 각 요인들 자리잡고 앉아 있는데, 오히려 은성이 상석에 자리 잡았다.",
        "은성, 물 한잔을 마시며..",
        "저희 오리엔티스가 착용하는 해킹 방지 장치가 있습니다.",
        "은성.. 딜을 하듯 책상을 톡톡 두드리더니..",
        "은성의 눈빛 매섭게 웃고 있다."
      ],
      "series_canon_id": "character:006",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "서창",
      "aliases": [
        "할아버지"
      ],
      "description": "노년 남성으로, 과거에는 젊은 모습으로 등장하고 현재는 동녘에게 진실을 설명하며 가면을 쓴 채 대중 앞 연설까지 이끈다.",
      "continuity_reason": "DR.NEX 정체성과 서창의 맨얼굴, 총격으로 쓰러지는 부상 상태, 자폭 직전의 마지막 모습은 이후 회상·재등장 여부를 위해 엄격한 시각 연속성이 필요하다.",
      "visual_anchor_traits": [
        "노년 남성 인상",
        "과거의 젊은 모습",
        "검은 계열의 단정한 차림",
        "병약하면서도 단호한 분위기",
        "가면을 쓴 연설자 모습",
        "노년 남성",
        "검은 양복",
        "병약한 인상",
        "무표정한 인상",
        "총탄에 맞아 쓰러진 모습",
        "품 속 자폭 스위치"
      ],
      "variant_axes": [
        "age",
        "costume",
        "hair_makeup",
        "mask_on_off",
        "emotion_state",
        "injury",
        "blood_stain"
      ],
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "뒤에서 걱정스레 바라보는 젊은 서창",
        "가운데 서 있는 동녘과 서창.",
        "그때 가면을 쓰고 무대 위로 등장하는 서창과 코카 그리고 사마엘!",
        "서창, 동녘을 바라보며",
        "서창.. 눈빛이 매섭게 변하며",
        "서창 총탄에 맞고 쓰러진다!",
        "품 속에 있던 자폭 스위치를 누르는데.."
      ],
      "series_canon_id": "character:013",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "코카",
      "aliases": [
        "아까의 여자"
      ],
      "description": "DR.NEX 측 주요 여성 인물로, 가면을 쓰고 행동하며 동녘을 엄호해 탈출시키는 침착한 전투 요원이다.",
      "continuity_reason": "가면 쓴 외형, 전투 태세, 바이크 운전과 비밀 격납고 안내까지 이어지는 동선이 뚜렷해 복장과 장비의 연속성이 중요하다.",
      "visual_anchor_traits": [
        "철제 가면",
        "20대 여성 체형",
        "침착한 태도",
        "DR.NEX 측 간부 분위기",
        "동녘을 엄호하는 움직임",
        "20대 여자 체형",
        "무장한 전투 자세",
        "바이크 운전",
        "비밀 시설 안내자"
      ],
      "variant_axes": [
        "mask_on_off",
        "costume",
        "weapon",
        "emotion_state",
        "weapon_loadout"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "그때 가면을 쓰고 무대 위로 등장하는 서창과 코카 그리고 사마엘!",
        "울부짖는 동녘을 엄호하며 끌고 내려가는 코카",
        "동녘, 서창, 코카, 사마엘. 그리고 대원들 모여서 회의 중",
        "코카.. 넌 동녘을 데리고 ZZBB51에게 가라.",
        "코카, 동녘을 억지로 끌어내어 기지 밖으로 탈출하고.",
        "코카. 보안코드를 누르자. 전원이 들어오고 문이 열리는 엘리베이터."
      ],
      "series_canon_id": "character:005",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "차광훈",
      "aliases": [
        "강훈",
        "우진 아빠"
      ],
      "description": "클론 이후 젊어진 남성으로, 아들의 연인과 얽히는 추문과 지역 여론 장면에서 강한 대비를 만드는 인물이다.",
      "continuity_reason": "클론 전후의 연령 대비가 핵심이며, 젊어진 몸과 가족 관계가 서사적 충돌을 만들기 때문에 외형 추적이 중요하다.",
      "visual_anchor_traits": [
        "젊어진 남성 외형",
        "능청스럽고 당황한 표정",
        "우진과의 부자 관계",
        "지역 회관에서의 대비되는 모습"
      ],
      "variant_axes": [
        "age",
        "costume",
        "hair_makeup",
        "emotion_state"
      ],
      "importance": "supporting",
      "continuity_priority": "high",
      "reference_image_priority": "required",
      "evidence": [
        "갑자기 들어오는 젊은 몸의 강훈",
        "아주 젊은 강훈과 그 옆에 앉은 늙은 우진 엄마가 대조되는 상황"
      ],
      "series_canon_id": "character:012",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    }
  ],
  "locations": [
    {
      "name": "오리엔티스 조종실",
      "aliases": [
        "과거 오리엔티스 조종실",
        "조종실"
      ],
      "description": "모니터와 계기판이 빽빽한 통제 공간으로, 지후가 무표정하게 실험을 지휘하는 과거 핵심 장소다.",
      "continuity_reason": "오리엔티스 기원의 핵심 플래시백 공간이라 콘솔 배치, 분위기, 인원 밀도가 달라지면 과거 사건의 동일 장소성이 무너진다.",
      "visual_anchor_traits": [
        "대형 모니터 벽",
        "여러 대원의 계기판 자리",
        "통제실형 실내 구조",
        "차가운 실험 지휘 분위기",
        "붉게 변하는 경고 계기판"
      ],
      "variant_axes": [
        "lighting",
        "alarm_state",
        "crowd_density",
        "device_setup"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. 과거 오리엔티스 조종실 - DAY",
        "조종실의 대원들 분주하게 계기판을 조작하고",
        "계기판 붉은 색들로 변하며 이상 수치를 나타내고 있다!"
      ],
      "series_canon_id": "location:021",
      "matched_existing_canon": false,
      "match_similarity": 0.778
    },
    {
      "name": "격납고",
      "aliases": [
        "오리엔티스 기지 격납고"
      ],
      "description": "비밀 통로 끝에 펼쳐지는 거대한 내부 공간으로, 진화형 아머 유닛 ZZBB52가 보관된 은닉 격납고.",
      "continuity_reason": "ZZBB51의 출격과 정비가 반복되는 장소라 구조, 출입문, 기체 배치가 유지되어야 기체 동선이 자연스럽다.",
      "visual_anchor_traits": [
        "대형 격납고 문",
        "정비 중인 ZZBB51",
        "넓은 기체 수용 공간",
        "외부 공터와 이어지는 출구",
        "거대한 실내 공간",
        "비밀 통로의 끝",
        "중앙에 서 있는 ZZBB52",
        "은닉된 군사 시설 분위기"
      ],
      "variant_axes": [
        "open_closed",
        "lighting",
        "occupied_empty",
        "device_setup"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. 격납고 - DAY",
        "격납고 문이 열리고, 아머 유닛 ZZBB51이 격납고 밖으로 날아오른다.",
        "INT. 오리엔티스 기지 격납고 - DAY 정비대에 서 있는 ZZBB51.",
        "통로의 끝에는 거대한 격납고가 있었고..",
        "ZZBB51이 진화한 형태의 아머 유닛. ZZBB52가 서있다."
      ],
      "series_canon_id": "location:022",
      "matched_existing_canon": false,
      "match_similarity": 0.818
    },
    {
      "name": "공터",
      "aliases": [
        "격납고 밖의 공터"
      ],
      "description": "오픈된 공장 같은 외부 작업장으로, 작업대가 놓여 있고 소울라이드 비히클들이 집단 제어와 학살을 겪는 실험 현장이다.",
      "continuity_reason": "대규모 군중 배치와 학살, 작업대 배열, ZZBB51의 공중 정지 위치가 중요한 장소라 시각적 구조가 일관되어야 한다.",
      "visual_anchor_traits": [
        "오픈된 공장 같은 외부 공간",
        "여러 작업대",
        "건물 문에서 쏟아져 나오는 비히클들",
        "공중 정지하는 ZZBB51",
        "집단 도열과 학살 현장"
      ],
      "variant_axes": [
        "crowd_density",
        "damage",
        "time_of_day",
        "weather"
      ],
      "kind": "exterior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "EXT. 격납고 밖의 공터 - DAY",
        "공터 한쪽 건물의 문이 열리면서 목 뒤에 소울라이딩 장치를 한 사람들이",
        "공터에서 작업 하던 소울라이드 비히클들.. 갑자기 눈이 돌아가고.."
      ],
      "series_canon_id": "location:023",
      "matched_existing_canon": false,
      "match_similarity": 0.6
    },
    {
      "name": "화장터 내 DR.NEX 기지",
      "aliases": [
        "DR.NEX 기지",
        "DR.NEX 기지 실험실",
        "화장터의 기지"
      ],
      "description": "돔형 스크린이 둘러싼 비밀 기지로, 과거 기억 영상을 재생하며 동녘과 서창이 대면하는 적 측 핵심 공간이다.",
      "continuity_reason": "서창의 최후, 반란군과 오리엔티스의 동시 난입, 자폭 경고와 폭발까지 큰 상태 변화가 발생해 전후 손상도와 구조 연속성이 매우 중요하다.",
      "visual_anchor_traits": [
        "돔형 공간",
        "벽면을 둘러싼 대형 화면",
        "어두운 비밀 기지 분위기",
        "중앙에 인물이 서는 배치",
        "어두운 적 기지 분위기",
        "회의가 가능한 실내 공간",
        "게이트 구조",
        "무장 인원 집결 공간",
        "자폭 알람 경고",
        "폭파되는 기지"
      ],
      "variant_axes": [
        "lighting",
        "device_setup",
        "occupied_empty",
        "active_inactive",
        "security_state",
        "damage",
        "open_closed",
        "alarm_state"
      ],
      "kind": "interior",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. DR.NEX 기지 - DAY",
        "돔 형의 공간 전체를 둘러싼 화면에 앞씬 지후의 무표정한 얼굴이 클로즈업 되어있다.",
        "가운데 서 있는 동녘과 서창.",
        "기지의 문이 열리고 일제히 나타나는 실험실의 클론들과 사람들",
        "사마엘, 게이트를 오픈하면, 오리엔티스 군단이 완전 무장을 하고 들어온다.",
        "알람으로 기지 자폭 10초전.. 경고가 뜨기 시작하고.",
        "폭파되는 기지…"
      ],
      "series_canon_id": "location:013",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "국장 메인 행사장 무대",
      "aliases": [
        "한재호 국장 메인 행사장",
        "메인 행사장 무대"
      ],
      "description": "한재호의 대형 사진이 걸린 대규모 추모 무대로, 은성의 연설과 동녘·서창의 공개 난입이 벌어지는 중심 무대다.",
      "continuity_reason": "대형 영정, 현수막, 군중, 무대 동선이 모두 중요해 이후 회상이나 후속 장면에서 동일한 행사장으로 보여야 한다.",
      "visual_anchor_traits": [
        "한재호의 큰 사진",
        "대형 추모 무대",
        "정부 요인 좌석",
        "내려오는 대형 현수막",
        "군중이 둘러싼 공개 행사장"
      ],
      "variant_axes": [
        "crowd_density",
        "set_dressing",
        "lighting",
        "security_state"
      ],
      "kind": "mixed",
      "importance": "major",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "EXT. 국장 메인 행사장 무대 - DAY",
        "한재호의 큰 사진이 걸려있는 무대.",
        "그때 갑자기 한재호의 사진 위로 대형 현수막이 내려온다."
      ],
      "series_canon_id": "location:024",
      "matched_existing_canon": false,
      "match_similarity": 0.588
    }
  ],
  "props": [
    {
      "name": "캣츠 아이",
      "aliases": [
        "캣츠아이"
      ],
      "description": "신비한 발광 물질로, ZZBB51 콕핏과 동녘의 몸 위에서 작동하며 다중 조종과 기억 공간을 연결하는 핵심 물체다.",
      "continuity_reason": "이번 분량의 모든 전환점이 캣츠아이의 점등·소지자·삽입 위치에 달려 있어 형태와 상태가 흔들리면 서사가 무너진다.",
      "visual_anchor_traits": [
        "원형의 신비한 물질",
        "강한 발광 상태",
        "손에 쥐는 크기",
        "콕핏 제어판에 삽입",
        "몸 위에 떠오르는 연출"
      ],
      "variant_axes": [
        "active_inactive",
        "ownership",
        "contained_removed",
        "floating_static",
        "count"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "콕핏 안의 캣츠아이가 발광하기 시작하고",
        "캣츠아이다!",
        "캣츠아이 동녘의 몸 위에서 발광하고 있고,"
      ],
      "series_canon_id": "prop:011",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "ZRBB51",
      "aliases": [
        "ZZBB51",
        "아머 유닛 ZZBB51"
      ],
      "description": "은성이 탑승하는 중장갑 아머 유닛으로, 과거 실험의 핵심 병기이자 현재 오리엔티스 격납고에 남아 있는 상징적 기체다.",
      "continuity_reason": "기체 외형, 콕핏 구조, 작동 상태가 과거와 현재를 잇는 핵심이므로 동일 기체로 보이게 유지해야 한다.",
      "visual_anchor_traits": [
        "로봇형 아머 유닛",
        "중장갑 실루엣",
        "열리며 드러나는 콕핏",
        "공중 정지 비행",
        "정비대 앞에 선 기체"
      ],
      "variant_axes": [
        "damage",
        "active_inactive",
        "open_closed",
        "network_state"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "INT. ZZBB51 아머 유닛 콕핏 안 - DAY",
        "격납고 문이 열리고, 아머 유닛 ZZBB51이 격납고 밖으로 날아오른다.",
        "INT. 오리엔티스 기지 격납고 - DAY 정비대에 서 있는 ZZBB51."
      ],
      "series_canon_id": "prop:005",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "소형 기기",
      "aliases": [
        "소울라이딩 장치",
        "칩"
      ],
      "description": "목 뒤에 부착되거나 심어지는 제어 장치로, 소울라이드 비히클과 전국민 클론 의무화 정책의 핵심 매개체다.",
      "continuity_reason": "목 뒤 장치와 칩 삽입이 사회 통제의 시각적 상징이라 형태와 부착 방식이 일관되어야 세계관 규칙이 유지된다.",
      "visual_anchor_traits": [
        "목 뒤 부착 장치",
        "활성화 불빛",
        "신경계에 연결된 느낌",
        "칩 삽입 시술 이미지"
      ],
      "variant_axes": [
        "attached_detached",
        "active_inactive",
        "ownership",
        "number"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "목 뒤에 소울라이딩 장치를 한 사람들 어리둥절 하며",
        "목 뒤쪽에 칩을 심고, 이마에 적외선 도장을 맞는 사람들.",
        "클론과 소울라이딩을 위한 칩이 심겨진 사람들을"
      ],
      "series_canon_id": "prop:002",
      "matched_existing_canon": true,
      "match_similarity": 1.0
    },
    {
      "name": "ZZBB52",
      "aliases": [],
      "description": "ZZBB51이 진화한 형태의 아머 유닛으로, 거대한 격납고 안에 서 있는 신형 기체.",
      "continuity_reason": "새로운 핵심 기체의 첫 등장으로, 실루엣과 장갑 형태가 이후 전투·탑승·손상 상태 추적의 기준이 된다.",
      "visual_anchor_traits": [
        "진화한 아머 유닛",
        "거대한 기체 실루엣",
        "격납고에 직립한 모습",
        "ZZBB51의 후속 형태"
      ],
      "variant_axes": [
        "damage",
        "active_inactive",
        "attached_detached",
        "network_state",
        "weapon_loadout"
      ],
      "significance": "key",
      "continuity_priority": "critical",
      "reference_image_priority": "required",
      "evidence": [
        "ZZBB51이 진화한 형태의 아머 유닛. ZZBB52가 서있다.",
        "이것이 ZZBB52……?"
      ],
      "series_canon_id": "prop:013",
      "matched_existing_canon": false,
      "match_similarity": 0.833
    }
  ]
}
