{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "rules": [
      {
        "rule_type": "time_period",
        "description": "주된 배경은 스마트폰, 디지털 위치 추적, CCTV가 보편화된 동시대 대한민국이며, 과거 기록 이미지는 1970~1980년대의 시각 정보를 포함할 수 있다.",
        "visual_guideline": "현재 시공간은 동시대 생활환경과 복식으로 표현하고, 과거의 시각 요소는 사진·기억 등 해당 매개 안에서만 아날로그 색감, 낡은 인화 질감, 당시 복식과 간판 형태로 구분한다."
      },
      {
        "rule_type": "technology",
        "description": "휴대전화 GPS, 디지털 지도, PC, CCTV, 지역 뉴스, 현대식 경찰 장비와 소형 어선 등 현실적인 동시대 기술이 세계관의 기준이다.",
        "visual_guideline": "기기는 과도한 미래형 인터페이스나 공상과학적 홀로그램 없이 현실적인 한국형 제품과 화면 구성으로 묘사한다. GPS 좌표나 CCTV 영상은 반드시 단말기 또는 모니터 평면 안에 표시한다."
      },
      {
        "rule_type": "costume",
        "description": "도시권 인물은 동시대 실용복과 직업별 복장을 따르며, 고립된 육혈귀 공동체는 한국 전통 무속과 상례 이미지를 연상시키는 흰색 의복 체계를 사용한다.",
        "visual_guideline": "현대 인물은 연령·직업·활동에 맞는 자연스러운 캐주얼, 작업복 또는 수사 실무 복장으로 표현한다. 육혈귀 공동체는 흰 무복과 소복 계열의 단정하지만 기괴한 실루엣을 기본으로 하고, 석창포나 사슴뿔 계열 장신구는 토속적 재료감으로 제한한다."
      },
      {
        "rule_type": "transformation",
        "description": "육혈귀와 반인반혈의 본능 발현은 평상시 인간 외형과 구별되는 일시적인 시각 표지를 동반한다.",
        "visual_guideline": "기본 상태에서는 인간 외형을 유지하고, 발현이 명시된 순간에만 홍채를 황금빛 또는 붉은색으로 변화시킨다. 얼굴 전체를 비인간 괴물로 과장하지 말고 눈, 표정, 치아 등 제한된 특징으로 단계적인 변화를 표현한다."
      },
      {
        "rule_type": "body_deformation",
        "description": "종족적 본능과 억제 상태는 외형 전체가 아니라 눈동자, 치아, 안색과 같은 국소적 신체 변화로 드러나는 유형이다.",
        "visual_guideline": "외형 변화는 서사상 활성 상태가 확인될 때만 적용하고 평상시에는 제거한다. 신체 손상은 필요한 식별 정보만 비그래픽하게 제시하며 과도한 해부학적 세부나 고어 표현을 피한다."
      },
      {
        "rule_type": "projection",
        "description": "현실 공간과 불일치하거나 잠시 나타났다가 사라지는 형상, 왜곡된 얼굴, 붉은 원형 표식은 객관적 물체인지 주관적 지각인지 유보되는 비물리적 이미지 유형이다.",
        "visual_guideline": "주관적 지각으로 제시될 때는 관찰자의 시점이나 반사면·사진 같은 매개에 한정하고, 확인되지 않은 상태에서 다른 관찰자와 공유되는 물체로 고정하지 않는다. 사라진 뒤의 객관적 공간에는 잔상이나 물리적 흔적을 임의로 남기지 않는다."
      },
      {
        "rule_type": "other",
        "description": "붉은 원은 혈통, 경계, 의식 및 비정상적 지각을 연결하는 반복 상징이며 단순한 장식 문양과 구별되어야 한다.",
        "visual_guideline": "원형은 손으로 그린 듯 완벽하지 않은 붉은 고리로 통일하되, 명시된 표면이나 신체 위치에만 배치한다. 모든 배경에 반복적으로 삽입하지 말고 실제 표식, 주관적 환영, 기존 구조물의 원형을 서로 구분한다."
      }
    ],
    "director_notes": [
      "주관적 지각으로만 제시되는 대상은 객관적 현실이 확인된 프레임에 물리적 실체로 남기지 않는다.",
      "기억이나 과거 이미지 속 대상은 현재 공간의 인물과 합성하지 않고 별도의 시간층 또는 매개 이미지 안에 한정한다.",
      "사진 속 변화는 인화면 내부의 지각적 왜곡으로 처리하며, 사진 밖 현실 대상의 실제 변형으로 확장하지 않는다.",
      "거울이나 반사면에서만 보이는 이상 형상은 반사 평면 안에 제한하고, 직접 시야의 공간에는 중복 배치하지 않는다.",
      "CCTV로 관찰되는 대상은 모니터 프레임 내부에만 존재시키며, 식별 불가능한 어두운 영역을 임의의 선명한 인물상으로 보완하지 않는다.",
      "일시적으로 나타나는 상징은 객관적 흔적이 확인되지 않는 한 영구적인 벽화나 물성 있는 구조물로 확정하지 않는다.",
      "아카이브 사진 속 과거 시공간과 현재 시공간의 대상은 동일 프레임에서 물리적으로 공존시키지 않는다."
    ],
    "era": "2026년 동시대 대한민국. 일부 기록 매체에는 1970~1980년대의 과거 시각 정보가 포함된다.",
    "region": "대한민국의 해안 도시권과 대한민국 영토 내 가상의 고립된 무인도 공동체",
    "source_language": "ko",
    "t2i_context": "Reflect demographic traits only when explicitly supported by the screenplay or character-specific evidence, and do not impose a single regional ethnicity or appearance on unspecified characters. Use a tense K-occult action-horror aesthetic with restrained cool darkness, sharp crimson and gold accents, low-key contrast, and gritty tactile realism balanced by uncanny folkloric mysticism."
  },
  "step_id": "visual_world_rules",
  "run_id": "136561be-b3ca-4abc-9271-4521630e7cec",
  "resolved_model": "gpt",
  "updated_at": "2026-07-10T02:25:48.871830+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}