{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "director_notes": [
      "주관적 환시로 나타나는 표식·왜곡 이미지는 해당 지각 순간에만 배치하고, 객관적 확인 장면에서는 지속성이 명시되지 않는 한 제거한다.",
      "거울·사진·화면 같은 매개 표면에만 보이는 대상은 그 표면 내부의 평면 이미지로 처리하고, 현재 공간의 물리적 사물처럼 배치하지 않는다.",
      "CCTV·뉴스·지도·GPS 인터페이스의 정보는 디스플레이 안의 영상/그래픽으로만 표현하고, 화면 밖 실제 공간에 동일 대상을 함께 두지 않는다.",
      "회상이나 오래된 사진에서 유래한 과거 이미지는 현재 공간과 분리된 매개 이미지로 처리하며, 서로 다른 시간대의 인물을 한 물리 공간에 합성하지 않는다.",
      "비정상적 어둠·안개·가림으로 식별되지 않는 대상은 불명확한 실루엣이나 차단된 시야로 남기고, 확정적 외형을 임의로 드러내지 않는다.",
      "이전에 보였던 흔적이 이후 사라진 상태로 제시될 때는 현재 시점의 공간을 깨끗하게 유지하고, 과거의 흔적을 동시에 잔존시키지 않는다."
    ],
    "era": "현대, 2020년대 중반",
    "region": "대한민국 서해안권의 해안 도시와 포구·섬 주변",
    "rules": [
      {
        "description": "작품 전반은 현대 한국 사회의 생활권과 수사 환경을 기반으로 하며, 해안 도시의 일상 공간과 바다 주변의 고립감이 공존한다.",
        "rule_type": "time_period",
        "visual_guideline": "현대적인 도로, 주거, 상업 공간, 경찰 업무 환경을 기준으로 하되 과거적 요소는 사진·회상·오래된 물건 등으로 명시된 경우에만 제한적으로 사용한다. 시대에 맞지 않는 미래형 장비나 과도하게 복고적인 생활 소품은 배제한다."
      },
      {
        "description": "스마트폰, CCTV, GPS 위치 정보, PC방 컴퓨터, 경찰 전산 등 현대 디지털 기술이 단서 확인과 시각 정보 매개로 기능한다.",
        "rule_type": "technology",
        "visual_guideline": "휴대전화 화면, 보안 카메라 영상, 지도 좌표, 모니터 UI는 현실적인 한국식 현대 인터페이스로 표현한다. 초고도 미래 기술, 홀로그램식 공중 UI, 비현실적 장비 디자인은 사용하지 않는다."
      },
      {
        "description": "붉은 원형 표식과 원형 시각 모티프가 초자연적 불길함을 암시하는 반복적 현상으로 등장한다.",
        "rule_type": "projection",
        "visual_guideline": "붉은 원은 벽·피부·사진·반사면·실내 표면 등에 순간적으로 나타나는 듯한 불안정한 시각 현상으로 처리한다. 물감처럼 선명하게 보일 수 있으나, 주관적 환시인지 물리적 흔적인지 불명확한 경우에는 주변 조명과 질감에 섞인 섬뜩한 표식으로 표현하고 과도한 설명적 그래픽 효과는 피한다."
      },
      {
        "description": "일부 이미지와 반사면에서 얼굴이나 대상이 순간적으로 왜곡되어 보이는 환시적 현상이 필요하다.",
        "rule_type": "projection",
        "visual_guideline": "사진·거울·화면 속 왜곡은 매개 표면 안에서만 발생하는 심리적/초자연적 시각 효과로 표현한다. 현실 공간의 실제 신체 변형처럼 확정적으로 그리지 말고, 짧고 불안정한 착시처럼 처리한다."
      },
      {
        "description": "동물의 반응이 특정 인물의 응시나 존재감에 의해 비정상적으로 안정되는 듯한 암시가 있다.",
        "rule_type": "superpower",
        "visual_guideline": "노골적인 에너지 광선이나 판타지 효과 없이, 동물의 자세·시선·긴장 완화와 인물의 차분한 응시로만 표현한다. 초능력임을 단정하는 시각 효과보다 미묘하고 현실적인 연출을 우선한다."
      },
      {
        "description": "폭력의 결과로 보이는 외형 변화나 상처가 공포 분위기의 일부로 언급되지만, 이미지화 시 직접적이고 세부적인 훼손 묘사는 피해야 한다.",
        "rule_type": "body_deformation",
        "visual_guideline": "상처나 신체 손상은 어두운 조명, 가림, 실루엣, 거리감, 인물의 반응 중심으로 절제해 처리한다. 노골적인 신체 훼손 디테일이나 그래픽한 질감 묘사는 사용하지 않는다."
      },
      {
        "description": "현대 한국의 일상 직군과 생활권에 맞는 의상 구분이 필요하다.",
        "rule_type": "costume",
        "visual_guideline": "젊은 인물은 현대 캐주얼과 실용적인 가방·자전거 이동에 맞는 복장, 경찰 인물은 수사 현장의 정장/점퍼/현장복 계열, 마트 직원은 단정한 근무복, 동물 관련 업무자는 작업복·앞치마 계열, 선박 종사자는 방수·방풍 기능의 실용복을 기준으로 한다. 의상은 과장된 판타지 코스튬이 아니라 생활감 있는 한국 현대복으로 유지한다."
      },
      {
        "description": "해안과 바다 주변의 날씨·안개·저조도 환경이 현실 공간과 초자연적 불안을 연결하는 핵심 분위기 요소다.",
        "rule_type": "other",
        "visual_guideline": "습기, 흐린 하늘, 해 질 무렵의 낮은 채도, 안개, 비, 희미한 가로등과 네온 반사를 활용해 시야가 제한된 긴장감을 만든다. 바다와 포구 주변은 선명한 관광지 톤보다 차갑고 축축한 질감으로 표현한다."
      }
    ],
    "source_language": "ko",
    "t2i_context": "Reflect only demographic and appearance cues explicitly stated in the script or character evidence; do not impose a single regional-default ethnicity or look on characters without stated cues. Use a muted coastal noir palette with damp textures, fog, low natural light, sodium-vapor street glow, and restrained neon reflections. The genre mood is tense supernatural mystery with grounded Korean contemporary realism and dark occult unease."
  },
  "step_id": "visual_world_rules",
  "run_id": "224a22c3-7bd3-459d-bded-023750262bca",
  "resolved_model": "gpt",
  "updated_at": "2026-05-31T23:24:50.545544+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}