{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "rules": [
      {
        "rule_type": "time_period",
        "description": "대한제국 말기의 항일 의병 활동을 배경으로 전통 농촌 생활과 근대 군사 체계가 공존한다.",
        "visual_guideline": "20세기 초 대한제국 말기의 생활상과 물질문화를 기준으로 삼는다. 조선 전기의 사극 양식이나 일제강점기 후기의 복식·장비를 혼합하지 않으며, 명시되지 않은 정확한 연도는 임의로 확정하지 않는다."
      },
      {
        "rule_type": "technology",
        "description": "전통 수공업·농업 도구와 화승총, 근대식 소총 및 기관총이 함께 존재하는 불균등한 기술 환경이다.",
        "visual_guideline": "화승총과 근대식 소총은 발화·장전 구조와 외형을 구별하고, 기관총은 해당 시대에 부합하는 형식으로 제한한다. 농기구는 실제 작업 도구의 크기와 재질을 유지한다. 운송·기록·생활 설비는 지게, 수레, 말, 종이 장부 등 원문 근거를 따르며 현대 차량·전자기기·전술 장비를 추가하지 않는다."
      },
      {
        "rule_type": "costume",
        "description": "민간인의 복식은 농촌 노동, 생활 형편, 신분과 직업에 따라 차이가 있으며 의병에게 통일된 제복이 설정되어 있지 않다.",
        "visual_guideline": "저고리·바지·치마·두루마기·도포 등 당시 복식을 인물별 근거에 맞춰 적용한다. 노동복의 거친 직물과 사용감, 양반 복식의 상대적으로 정돈된 형태를 구별하되 모든 민간인을 같은 옷차림으로 만들지 않는다. 의병에게 일률적인 군복이나 갑옷을 부여하지 않는다."
      },
      {
        "rule_type": "costume",
        "description": "군인·헌병·경찰 계통과 민간 협력 세력은 서로 다른 소속과 복식 체계를 가진다.",
        "visual_guideline": "일본군, 일본 헌병, 순사·순검의 제복과 계급 표지는 대한제국 말기의 해당 조직을 기준으로 구분한다. 군 경력이 있다는 이유만으로 현역 제복을 입히거나, 민간 조직에 근거 없는 통일 제복·완장을 추가하지 않는다. 후대 일본군의 군복과 장비를 그대로 차용하지 않는다."
      },
      {
        "rule_type": "costume",
        "description": "장신구와 복면 등 외형 요소는 상징성을 지니지만 착용 방식과 보유 상태가 항상 일정하지는 않다.",
        "visual_guideline": "장신구의 형태·완전성·착용 위치·노출 여부는 해당 시점의 명시된 상태를 따른다. 상징적 물건이라는 이유로 모든 이미지에 반복 배치하지 않으며, 복면은 천으로 가린 범위를 유지하고 가려진 얼굴을 투명하게 드러내지 않는다."
      },
      {
        "rule_type": "body_deformation",
        "description": "피로와 부상에 따른 외형 변화가 누적되는 사실적 신체 표현이 필요하다.",
        "visual_guideline": "부기, 자세의 불균형, 움직임의 제약, 의복의 손상은 시간적 연속성에 맞춰 유지한다. 임의로 건강한 상태로 초기화하거나 손상을 과장하지 않으며, 구체적인 신체 훼손보다 표정·자세·의복 상태로 부담을 전달한다."
      },
      {
        "rule_type": "other",
        "description": "강한 완력과 숙련된 신체 능력은 인간의 육체적 특성으로 제시되며 초능력으로 설정되지 않는다.",
        "visual_guideline": "힘의 표현은 체격, 근육의 긴장, 무게중심과 물체의 물리적 반응으로 구현한다. 발광, 에너지 파동, 비현실적인 신체 확대나 초인적 변형 효과를 추가하지 않는다."
      },
      {
        "rule_type": "other",
        "description": "액운과 부적에 관한 표현은 생활 신앙과 상징의 언어이며 실제 초자연 현상을 확정하지 않는다.",
        "visual_guideline": "상징물은 통상적인 재질과 크기를 가진 물리적 물건으로 표현한다. 대사에 신앙적 의미가 있다는 이유만으로 보호막, 영적 존재, 마법 문양이나 자체 발광을 부여하지 않는다."
      }
    ],
    "director_notes": [
      "다른 공간의 소리가 화면 위에 이어져도 그 소리의 주체가 현재 공간에 존재하는 것은 아니다. 시각적 출현 근거가 없으면 발화자나 음원을 프레임에 추가하지 않는다.",
      "서로 다른 장소나 시간대를 병렬로 제시할 때는 각 공간의 대상과 배치를 분리한다. 동시성만을 이유로 인물들을 하나의 물리적 공간에 합치지 않는다.",
      "가림막·의복·수목·지형 뒤의 대상은 실제로 노출된 부분만 표현한다. 존재가 알려져 있다는 이유로 가림을 투명하게 만들거나 대상 전체를 드러내지 않는다.",
      "정지한 자세나 관찰자의 제한된 시야만으로 대상의 생존 여부를 확정하지 않는다. 명시된 상태 이상의 시각적 단서를 임의로 추가하지 않는다.",
      "대사나 내면 서술에서 떠올리는 과거의 인물은 현재 공간의 물리적 존재가 아니다. 별도의 시각화 지시가 없으면 과거 모습이나 분신을 덧붙이지 않는다.",
      "문서나 벽보에 적힌 이름은 평면 매체의 문자 정보로 처리한다. 이름이 언급되었다는 이유로 해당 인물을 주변 공간에 배치하지 않는다."
    ],
    "era": "대한제국 말기, 20세기 초 항일 의병 활동기. 정확한 극중 연도는 명시되지 않음.",
    "region": "한반도 전라남도 보성 일대의 농촌·산지·장터 및 인근 해안권.",
    "source_language": "ko",
    "t2i_context": "Reflect demographic cues explicitly supported by the screenplay or individual character evidence, without imposing a single region-based demographic default on unspecified characters. Use restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, with brightness and contrast responsive to the dramatic context. Maintain grounded historical resistance drama and gritty action realism, balancing human warmth with sober tension and tragic gravity.",
    "coordinate_source": {
      "era": "inferred",
      "region": "inferred"
    },
    "coordinates_contract": "1.202609022200"
  },
  "step_id": "visual_world_rules",
  "run_id": "939d30da-7ad3-4b35-8e6a-29aa21b09559",
  "resolved_model": "gpt",
  "updated_at": "2026-09-08T05:22:59.341195+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}