{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "world_time_period": "본편은 2069년 대한민국을 배경으로 한 근미래 사회다. 전쟁, 해수면 상승, 방사능·중금속 오염 이후에도 정부·기업·경찰과 계층화된 도시 생활이 존속한다. 과거 미국 폭동, 익산 정착 과정, 찰리와 어린 소영의 기억은 본편과 구분되는 회상이며, 마지막 섬바위 장면은 결말로부터 한 달 후다.",
    "world_setting_summary": "기후재난과 자원 독점으로 분열된 한국을 남하하는 청소년들과 고릴라형 인공지능 로봇의 우정 중심 공상과학 모험극이다. 인천의 부유한 도심과 제방 아래 컨테이너 난민촌, 화성의 오염된 도로, 익산의 고립된 한옥마을과 폐백화점, 해남의 제비꽃밭과 폐연구소, 목포의 쇠락한 항구, 제주도의 자급자족 첨단 연구소가 이어진다. 건축의 기본은 현대 한국의 콘크리트·철골·유리 건물과 산업시설이며, 지역에 따라 폐허화와 유지관리 수준이 크게 다르다. 인간의 차별과 폭력은 현실적으로, 로봇과 아이들의 관계는 따뜻하고 섬세하게 표현한다.",
    "technology_level": "자율주행 차량, 인간과 흡사한 가사·전투 로봇, 무장·감시 드론, 적외선 탐지, 전자기 펄스 무기, 로봇 실험팔과 홀로그램이 존재하는 근미래다. 동시에 연료식 낡은 자동차, 열쇠, 현금, 종이지도, 라디오, 음반, 풍금과 수공구가 계속 사용된다. 첨단기술은 군·기업·연구소에 집중되고 난민은 전력과 수리 부품조차 부족하다. 찰리의 소형 핵융합 심장과 비접촉 에너지 전달 능력은 세계에서도 재현하기 어려운 예외적 기술이지 모든 로봇의 기본 능력이 아니다.",
    "era_guardrails": [
      "모든 본편 장면의 기준은 2069년 근미래 한국이다. 일반 인물과 배경에 역사 의상, 판타지 재해석, 시대극 미장센을 적용하지 않는다.",
      "주크박스, 음반, 브라운관 텔레비전과 낡은 전화기는 미래 사회에 남은 구형 물건이다. 이 소품 때문에 전체 시대를 과거로 바꾸지 않는다.",
      "익산의 한옥, 하회탈, 활과 왕 같은 예복은 현대 폐허를 점유한 사이비 공동체의 의도적인 혼합 양식이다. 조선시대 마을이나 중세 왕국으로 확장하지 않는다.",
      "정부 조직, 고급주택가, 통신망, 인터넷과 상업시설이 여전히 존재한다. 모든 지역을 무정부 사막 황무지로 통일하지 않는다.",
      "미국 폭동 악몽은 흑백과 단절된 화면 감각을 적용한다. 익산 권력 장악의 판화 삽화는 해당 설명 구간에만 사용하고 본편의 사실적 영상과 구분한다.",
      "찰리의 장기 실종과 소영의 성장은 시각적으로 반영하되, 명시되지 않은 회상 연도나 계절을 임의로 확정하지 않는다."
    ],
    "costume_guardrails": [
      "일상 복식은 현대적인 셔츠, 티셔츠, 점퍼, 작업복, 바지와 실용적인 신발이 기본이다. 난민의 옷은 해짐·수선·먼지·물때로 생활의 누적을 보여주며 획일적인 누더기나 원시 복장으로 만들지 않는다.",
      "현우는 18세의 앳된 한국계 남성으로 낡고 활동적인 어두운 일상복을 입는다. 성인 특수부대원처럼 과도하게 무장시키지 않는다.",
      "앰버는 금발의 10세 한국계 백인 혼혈 여자아이이며, 작업복과 허리 공구주머니가 기술적 재능을 드러낸다. 쓰레기장에서는 마스크를 착용하되 식사·수면·치료 장면까지 무조건 씌우지 않는다.",
      "라울은 10세 라틴계 흑인 혼혈 남자아이로 갈색 피부, 녹색 눈과 뒤로 묶은 꽁지머리를 유지한다. 어린이의 신체 비율과 낡은 일상복을 유지한다.",
      "민병대는 어두운 남색 계열의 조악한 공용 제복과 붉은 완장, 낡은 전술 장비로 구분한다. 정규군의 계급장 있는 위장 전투복, 경찰 제복, 유빅의 통일된 방진 전투복과 혼동하지 않는다.",
      "윤성찬과 국방장관의 정장은 깨끗하고 관리된 고급 복식이다. 제주 연구진은 단정한 연구복, 신부는 흰 로만칼라가 있는 검은 사제복, 카센터 여성들은 기름 묻은 실용 작업복을 유지한다.",
      "익산 추종자의 가면은 하회탈 형태를 따르며 포획 무리의 가죽 마스크와 의례용 가면을 구분한다. 백산의 황금 하회탈과 육중한 왕 같은 예복은 해당 인물의 권력 연출에 한정한다.",
      "찰리의 위장은 초기 낡은 외투와 모자, 도주 중 모포, 혼자 걷는 구간의 큰 밀짚모자·장화·알록달록 우비로 구분한다. 서로 다른 시기의 위장 의상을 한 몸에 중첩하지 않는다."
    ],
    "location_guardrails": [
      "인천 난민촌은 거대한 균열 난 콘크리트 제방 아래 녹슨 컨테이너가 조밀하게 모인 해안 거주지다. 시장 골목, 천막 공터, 쓰레기장과 맨홀 통로가 생활 동선으로 연결된다.",
      "현우 가족의 컨테이너 번호는 7-31이다. 좁은 생활 공간, 식탁, 앰버의 작은 방과 밤의 촛불을 유지한다. 난민촌의 임시 재판소와 성당 지하실도 소박하고 협소하다.",
      "난민촌 건너편 고급주택가는 관리된 담장, 통유리 거실과 현대식 빌딩을 갖춘다. 빈곤 지역과 같은 수준으로 무너뜨리거나 전 도시를 같은 색의 폐허로 만들지 않는다.",
      "제방 붕괴 전에는 균열과 누수, 중단된 보수 자재가 보인다. 드론 폭발 이후에는 벽의 파손, 대규모 해수 유입과 표류 컨테이너로 상태가 전환된다.",
      "화성의 도로는 메마른 나무와 폐가가 있는 오염된 들판을 통과한다. 미추홀도서관은 현대 공공건물의 폐허로, 금 간 벽·마른 덩굴·먼지 낀 서가·고물 컴퓨터를 유지한다.",
      "익산은 한옥 지붕, 훼손된 성당, 높은 산업용 물탱크, 철제 케이지와 폐기계 창고가 공존한다. 성당의 하회탈 예수상과 격투장은 사이비 지배의 흔적이며 전통문화 축제 장식이 아니다. 물탱크 붕괴 이후에는 파괴 상태를 유지한다. 몰락 이후 공동체는 어른과 아이를 합쳐 20~30명 규모다. 백화점은 에스컬레이터와 매장 안내판이 남은 현대 상업시설이다. 이끼·나무·웅덩이가 콘크리트 잔해를 덮되 고대 유적처럼 바꾸지 않는다. 오염 수치가 낮은 구간의 생태 회복을 익산 전체의 완전한 복구로 확대하지 않는다. 해남은 바다와 능선, 넓은 보라색 제비꽃밭 사이에 방치된 연구소가 서 있다. 내부의 나선형 계단, 먼지 낀 가족사진과 낡은 피아노를 유지하며 살아 있는 첨단 제주 연구소와 구분한다. 목포는 활기 없는 어항, 작은 보건소, 깨진 활주로와 폐비행체가 있는 구공항으로 표현한다. 제주 연구소는 흰색·유리·스테인리스, 원형 실험실, 열대 식물과 자급자족 농장이 결합된 운영 중인 현대 첨단 시설이다. 우주선 내부나 마법 궁전으로 바꾸지 않는다."
    ],
    "prop_guardrails": [
      "찰리는 긴 팔과 짧은 다리, 넓고 육중한 몸통을 가진 고릴라형 금속 로봇이다. 샌드 베이지 장갑판, 낡은 표면, 흰 마스크형 얼굴과 단순한 눈·입 표시를 기본 디자인으로 고정한다.",
      "찰리의 눈은 푸른 발광을 유지하며 표정은 눈의 크기와 형태, 입 선 및 이모티콘으로 나타낸다. 가슴 중앙의 열린 원형 회전 링과 벗겨진 유빅 표식의 위치를 바꾸지 않는다.",
      "찰리의 가슴 링은 출력에 따라 회전과 발광이 증가하고 주변 전구·기기 반응이 뒤따른다. 마지막 고출력은 별빛 같은 백색 광선이다. 평상시부터 온몸에 광선이나 번개를 두르지 않는다.",
      "비이백 전투 로봇은 찰리보다 크고 육중한 짙은 회색 장갑과 손을 대신한 고사포 포신이 특징이다. 원래 정원사 로봇이 개조된 존재이며 찰리와 같은 귀여운 외장이나 동일한 가슴 링을 부여하지 않는다.",
      "가사 로봇과 유빅 인간형 병사는 평상시 사람처럼 보인다. 가사 로봇은 외피가 손상될 때 금속 내부가 드러나며, 유빅 인간형 병사는 관자놀이의 작은 스위치와 회사 제복으로 식별한다.",
      "주크박스는 음반과 회수한 나팔 스피커를 연결해 수리한 물건이다. 성당의 풍금, 휴대 라디오, 해남과 제주에 등장하는 낡은 피아노를 하나의 악기로 혼동하지 않는다. 두 피아노가 동일 물건이라고 임의로 단정하지 않는다. 제비꽃은 작고 보라색인 꽃으로 고정하며 거대한 환상 식물로 만들지 않는다. 비이백의 유품인 가슴 부품, 아기 새, 찰리의 기억 칩은 서로 다른 크기와 재질의 별도 소품이다. 무기는 대체로 실탄 총기, 곤봉, 화살, 전기 곤봉과 명시된 전자기 펄스 장비다. 모든 총을 광선총으로 치환하지 않는다. 나비드론은 날개와 센서 및 수납식 무장이 있는 기계이며 실제 나비나 요정이 아니다."
    ],
    "prohibited_visual_misreads": [
      "찰리는 실제 고릴라, 털 난 동물, 인간 아이, 초대형 도시 파괴 로봇이 아니다. 다섯~여섯 살 수준이라는 설명은 인지·정서 데이터이지 작은 몸체나 인간 나이 외모를 뜻하지 않는다.",
      "찰리는 아이들보다 크지만 컨테이너 실내, 캠핑카와 어선에 들어가는 규모다. 장면마다 크기를 수 배씩 변화시키지 않는다.",
      "한국 배경이라고 인물 전원을 동아시아계로 통일하지 않는다. 난민촌의 다국적 구성과 주인공들의 서로 다른 피부색·머리색·연령을 보존한다.",
      "현재의 지소영은 50대 중반 연구소장이다. 찰리의 기억과 상상에 등장하는 어린 소영을 현재의 소영으로 대체하지 않는다.",
      "생명수는 백산이 신성성을 조작한 물이며, 에메랄드빛 샘과 피폭 흔적은 초자연적 치유나 저주의 증거가 아니다. 피폭 주민을 좀비·괴물 종족으로 묘사하지 않는다.",
      "제주도와 제비꽃밭은 지리적으로 실재하는 공간이다. 낙원이라는 정서 표현을 구름 위 천국, 사후세계나 요정 숲으로 바꾸지 않는다.",
      "기억 속 비이백, 홀로그램 찰리, 실물 재조립 찰리를 같은 물질 상태로 표현하지 않는다. 결말의 홀로그램과 한 달 후 실물 찰리를 명확히 구별한다.",
      "인천 침수는 손상된 제방에 대한 공격과 붕괴로 이어지는 재난이다. 목포 출항 뒤 태풍과 동일 사건으로 합치거나 맑은 날의 관광 해변처럼 표현하지 않는다."
    ],
    "continuity_guardrails": [
      "인천 난민촌에서 화성, 익산, 해남, 목포, 제주도로 이어지는 남하 동선을 유지한다. 각 지역의 고유 건물과 소품을 다른 지역에 무작위로 복제하지 않는다.",
      "현우의 개 물림 다리 상처, 체포 후 얼굴 멍, 카센터 치료 후 붕대, 이후 전투 상처를 시간순으로 누적한다. 치료 전 붕대나 후반 상처를 앞 장면에 넣지 않는다.",
      "앰버의 천식과 피로, 익산에서 입은 머리 부상, 해남 탈출 뒤 옆구리 부상과 목포의 악화를 구분한다. 수술 후 화상통화와 에필로그에서는 회복된 상태를 반영한다.",
      "찰리는 해저 인양 당시 그물·퇴적물·녹이 묻어 있고 호스로 씻긴 뒤 흙먼지가 줄어든다. 세척을 외장 전체의 신품 교체로 표현하지 않는다.",
      "찰리의 주유소 어깨 손상과 스파크는 카센터 수리 뒤 해소된다. 익산 전투 이후의 장갑 구멍·찌그러짐·센서 이상과 해남에서 드러나는 가슴 손상은 후속 장면에 이어진다.",
      "초기 캠핑카는 누수와 타이어·연료 문제, 총격과 전복, 카센터 수리를 거친 뒤 익산 늪에 남는다. 익산 이후의 개방형 적재함 트럭을 같은 캠핑카의 즉석 변형으로 표현하지 않는다.",
      "목포 격납고의 수리 대상 경비행기와 실제 중국행 출발 장면의 헬기를 구별한다. 탑승과 이륙의 연속 장면에서는 동일한 헬기 형상을 유지한다.",
      "미연의 사망, 구도환의 시신 확인, 비이백의 파괴와 한수의 죽음 이후에는 이들이 현실 장면의 일행으로 돌아오지 않는다. 그림·회상·상상에 등장할 때만 별도 상태로 표현한다. 비이백의 포신 손으로 섬세한 사람 손동작을 만들지 않으며, 찰리가 보관하는 유품의 형태를 일정하게 유지한다. 찰리의 최종 산화, 남은 몸통과 부품, 기억 칩 전달, 홀로그램, 재조립, 한 달 후 실물 복귀를 구별한다. 부품 상태에서 완전한 외장을 임의로 복원하지 않는다."
    ],
    "image_generation_notes": [
      "각 이미지에 현재 시점과 장소, 인물 연령, 의상 단계, 부상·수리 상태, 소품 보유 여부를 먼저 지정한다. 제목이나 장면 정보가 비어 있는 스틸 설명은 본문 사건에 연결한 뒤 생성한다.",
      "먼저 찰리의 정면·측면·후면 및 아이들과의 상대 크기 기준을 고정한다. 흰 얼굴의 표정 구조, 가슴 링, 팔 길이와 손가락 형상을 모든 장면에서 재사용한다.",
      "인물 가까이에서는 실제 피부, 낡은 직물, 금속의 무게와 접촉감을 유지한다. 로봇과 아이가 손을 잡을 때 크기 차이를 살리되 손가락 융합이나 신체 관통이 없도록 한다.",
      "컴퓨터 화면과 로봇 시점의 진단·지도 정보는 해당 장면에만 제한한다. 일반 시점에 홀로그램 경고창이나 공중 인터페이스를 상시 띄우지 않는다.",
      "간판·거주 번호·수배 화면 등 식별 문구는 별도 문자 합성으로 정확성을 확보한다. 핵심 문구는 2069년, 인천, 난민 거주지역, 7-31, 미추홀도서관처럼 장면에 필요한 범위로 제한한다.",
      "인천 통금의 소등, 찰리의 전력 공급에 따른 점등, 연구소 경보와 전투의 광원을 단계별로 구분한다. 밝기 변화가 없는 장면에서도 링이 계속 최대 출력인 것처럼 표현하지 않는다. 찰리의 상상과 도서관 크레파스 벽화는 본편 현실과 별도 매체로 구분하며, 죽은 가족이 그림에 등장한다고 현실의 생존 상태를 바꾸지 않는다. 상처와 재난은 이야기 이해에 필요한 수준으로 보여주고, 스틸의 순간적인 충격 표현을 과도한 신체 훼손이나 공포영화식 괴기 이미지로 증폭하지 않는다."
    ],
    "style_rules": {
      "must_maintain": [
        "사실적인 근미래 공상과학 로드무비 질감을 유지한다. 녹슨 금속, 축축한 콘크리트, 해진 천과 기름때 등 물리적 사용감을 인물과 배경에 일관되게 적용한다.",
        "오염된 지역은 저채도의 회색·흙갈색·탁한 청록을 바탕으로 하고, 찰리의 푸른 눈과 링, 보라색 제비꽃, 회복되는 자연의 녹색을 절제된 강조색으로 사용한다.",
        "낮의 흐린 자연광, 밤의 촛불·작업등·헤드라이트·서치라이트처럼 장면 속 광원에 근거한 조명을 유지한다. 제주 연구소의 정돈된 백색 조명은 난민촌의 불안정한 조명과 대비시킨다.",
        "재난과 추격의 큰 규모 속에서도 어린이와 로봇의 눈높이, 손 맞잡기, 포옹과 작은 표정에 감정의 중심을 둔다. 따뜻한 유머와 상실의 무게를 함께 유지한다.",
        "지역별 회복 정도에 따라 색과 공간의 개방감을 변화시킨다. 꽃밭·생태 회복 구간·에필로그의 밝음도 동일한 실재 재질과 자연광 안에서 표현한다."
      ],
      "must_avoid": [
        "명시된 익산 의례 복식과 회상 표현을 제외한 한복·갑옷·중세 무장·시대극 왕궁, 마법진과 초자연적 에너지 연출을 금지한다.",
        "전 지역을 과포화 네온 도시, 공중도로, 우주선과 비행자동차가 가득한 범용 미래 풍경으로 만드는 것을 피한다.",
        "모든 난민을 괴물처럼 보이게 하는 비인간화, 피폭 주민의 좀비화, 상처와 시신의 불필요한 잔혹성을 피한다.",
        "찰리를 매끈한 신품 장난감이나 과장된 만화 마스코트로 바꾸거나, 비이백과 동일한 전투 로봇 실루엣으로 만드는 것을 피한다.",
        "전 장면의 흑백 처리, 과도한 발광·렌즈 효과, 균일한 암흑 톤으로 우정과 자연 회복의 색채 대비를 지우지 않는다."
      ]
    }
  },
  "step_id": "world_guide",
  "run_id": "34fb1387-960b-4b9b-bd28-b733da6c7be8",
  "resolved_model": "gpt",
  "updated_at": "2026-09-20T22:50:36.265492+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}