{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "director_notes": [
      "주관적 환각으로 지각되는 문양·형상은 관찰자의 인식 이미지로 처리하고, 객관적 현재 공간의 고정 물체처럼 남겨두지 않는다.",
      "매체 화면에 나타나는 대상은 화면 내부의 평면 이미지로만 표현하고, 매체 밖 실제 공간에 같은 대상을 중복 배치하지 않는다.",
      "사진·지도·좌표·문서 등 기록 매체가 전달하는 과거 또는 원격 정보는 해당 매체 표면 안의 시각 정보로 제한한다.",
      "회상성 이미지는 현재 장면 공간과 분리된 기억 이미지로 처리하고, 현재 공간의 물리적 대상처럼 합성하지 않는다.",
      "안개·어둠·가림막 등 시야 차단 요소가 강조되는 상황에서는 차단 효과를 유지하고, 가려진 대상을 명확히 드러내지 않는다.",
      "현장에 존재 여부가 불확실한 흔적은 지시가 명확할 때만 배치하며, 부재로 판정되는 현재 공간에는 잔존 흔적을 임의로 추가하지 않는다."
    ],
    "era": "현대, 2020년대 중반 수준의 한국 배경",
    "region": "대한민국 서해안권의 현대 도시 및 가상의 고립된 섬 지역",
    "rules": [
      {
        "description": "작품 전반은 현대 한국의 도시·해안 환경과 외부와 단절된 섬 사회가 병존하는 설정이므로, 시대착오적 물건이 섞이지 않도록 해야 한다.",
        "rule_type": "time_period",
        "visual_guideline": "현대적 도로, 상업 시설, 경찰 행정 환경, 소형 어선, 디지털 기기를 자연스럽게 반영한다. 단절된 섬 내부는 현대 도시보다 낙후되고 의례적·토속적인 생활감이 강하게 보이되, 명시되지 않은 미래적 기술이나 과거 왕조풍 요소를 임의로 추가하지 않는다."
      },
      {
        "description": "스마트폰, CCTV, GPS 위치 정보, PC방, TV 뉴스 등 현대 디지털 기술이 시각 정보 전달 수단으로 사용된다.",
        "rule_type": "technology",
        "visual_guideline": "스마트폰 화면, 보안 모니터, 지도 좌표, 뉴스 화면 등은 현실적인 현대 UI와 화면 질감으로 표현한다. 홀로그램, 초고도 AI 장비, 미래형 차량, 과장된 SF 인터페이스는 사용하지 않는다."
      },
      {
        "description": "육혈귀와 반인반혈이라는 비인간 혈통 설정이 존재하며, 본능 발현이나 긴장 상태에서 인간과 다른 시각적 징후가 드러날 수 있다.",
        "rule_type": "transformation",
        "visual_guideline": "기본 외형은 인간형으로 유지하되, 발현 상태에서는 붉게 강조된 눈, 창백하거나 긴장된 안색, 날카로운 시선, 동물적인 자세와 같은 비그래픽 단서로 표현한다. 괴물형 전신 변형이나 과도한 신체 파괴 묘사는 명시된 경우가 아니면 피한다."
      },
      {
        "description": "특정 원형 표식과 붉은 원 문양은 혈통·환각·의례적 징후와 연결되는 반복 시각 모티프이다.",
        "rule_type": "projection",
        "visual_guideline": "붉은 원은 벽, 거울, 신체 표식, 사물 표면 또는 주관적 시야 위에 붓질처럼 번지는 형태로 표현할 수 있다. 객관적으로 남는 물리 표식인지 환각인지 불명확한 경우에는 빛 번짐, 초점 흐림, 순간적 잔상처럼 모호하게 처리한다."
      },
      {
        "description": "환각적으로 인식되는 얼굴 변형, 문양 출현, 시각 왜곡이 등장하므로 실제 물리 변화와 구분되는 표현 원칙이 필요하다.",
        "rule_type": "projection",
        "visual_guideline": "환각은 주변부 왜곡, 얕은 초점, 반사면의 불안정한 이미지, 짧은 잔상, 색온도 변화로 처리한다. 다른 관찰자가 공유하는 물리 대상처럼 확정적으로 그리지 말고, 장면 지시가 없으면 즉시 사라질 수 있는 불안정한 이미지로 둔다."
      },
      {
        "description": "육혈귀 사회의 의례·토속신앙·무속적 판타지 요소가 시각 세계관의 핵심이다.",
        "rule_type": "other",
        "visual_guideline": "횃불, 만월 모티프, 붉은 원형 상징, 약초, 사슴뿔, 제의적 도구는 한국 토속 오컬트 분위기에 맞춰 질감 있게 표현한다. 판타지 요소는 화려한 서구식 마법보다 거칠고 민속적인 물성, 연기, 불빛, 안개 중심으로 묘사한다."
      },
      {
        "description": "흰 사슴뿔이 의례적·무기적 상징물로 기능하며, 판타지 액션 비주얼과 연결된다.",
        "rule_type": "transformation",
        "visual_guideline": "사슴뿔은 창처럼 날카롭고 백색에 가까운 단단한 질감으로 표현할 수 있다. 변형이 필요한 경우 자연물의 결을 유지한 채 무기적 실루엣으로 확장하며, 금속성 SF 무기처럼 보이지 않게 한다."
      },
      {
        "description": "현대 도시 인물, 경찰, 마트 직원, 어선 종사자, 섬 주민, 무속 인물 등 직업·공동체별 의상 톤이 구분된다.",
        "rule_type": "costume",
        "visual_guideline": "도시 인물은 현대 한국 캐주얼과 실용적 외투, 경찰은 제복 또는 수사관식 단정한 복장, 상업 시설 직원은 현실적인 근무복, 어선 종사자는 방수 작업복과 해상 노동복으로 표현한다. 섬 공동체와 의례 인물은 흰 분칠, 거친 직물, 토속적 장신구, 의례복을 활용하되 특정 인물에게 명시되지 않은 장식을 과잉 부여하지 않는다."
      },
      {
        "description": "상처나 신체 변화가 공포 분위기의 일부로 등장하지만, 이미지 생성에서는 유형적 단서와 톤 중심의 처리가 필요하다.",
        "rule_type": "body_deformation",
        "visual_guideline": "부상·훼손은 장면에서 필수일 때만 어둡고 절제된 비그래픽 방식으로 암시한다. 노출된 세부 훼손보다 찢어진 의복, 불안한 자세, 그림자, 오염된 표면, 인물의 반응과 조명으로 긴장을 전달한다."
      }
    ],
    "source_language": "ko",
    "t2i_context": "Reflect only the demographic and character-specific visual clues explicitly stated in the script or character evidence; do not force a single regional default appearance onto unspecified characters. Use a moody Korean occult-action look with dense fog, dusk-gold highlights, muted urban grays, torchlit reds, tactile natural textures, and tense low-key lighting. The genre tone should feel like dark folk horror mixed with gritty realism and restrained fantasy action, avoiding graphic depiction while preserving dread and isolation."
  },
  "step_id": "visual_world_rules",
  "run_id": "a371c94f-75f2-425c-86f1-966922a0904b",
  "resolved_model": "gpt",
  "updated_at": "2026-06-08T21:38:55.274477+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}