{
  "status": "completed",
  "completed_count": 3,
  "applicable_count": 3,
  "failed_count": 0,
  "schema_version": 3,
  "blocked_count": 0,
  "validator_violation_count": 0,
  "contract_violation_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "analysis_summary": "두 샷에 공통으로 묘사된 세탁소 내부의 깜빡이는 형광등 조명과 빛바랜 색감의 환경 상태를 고정 요소로 추출했습니다. 태욱의 상태는 샷 2에서는 전체 샷(full), 샷 5에서는 손끝 위주의 클로즈업(close)으로 촬영 범위가 달라 단일 스코프 기준 2개 이상의 샷을 충족하지 못해 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "laundromat_interior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the laundromat is illuminated by flickering fluorescent lights. The overall atmosphere features a subdued brightness with a muted, restrained color palette, reflecting a worn and lived-in space.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "낡은 형광등이 깜빡인다.",
              "The flickering fluorescent illumination renders the shop in subdued brightness, muted worn colors.",
              "Flickering fluorescent light keeps... against the shop's muted, restrained palette."
            ],
            "visual_inferences": [
              "The fluorescent lighting casts flat but slightly unstable illumination, highlighting the aged textures of the shop."
            ],
            "creative_decisions": [
              "Maintain a slightly desaturated color grading across the shots to emphasize the worn, everyday atmosphere of the space."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 2,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 3,
        "analysis_summary": "샷 2와 4에 공통으로 등장하는 학생증의 외형적 특징(인물 사진 인쇄)과, 고장 난 형광등으로 인한 세탁소 내부의 어둡고 불균일한 저녁 조명 상태를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "laundromat_evening_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The evening interior is subdued and unevenly illuminated due to a broken fluorescent light. This specific lighting condition casts muted colors and maintains restrained contrast across the space.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              4
            ],
            "source_facts": [
              "With one fluorescent light out in the evening interior",
              "subdued, uneven illumination with muted colors and restrained contrast",
              "형광등이 하나 나가 있다"
            ],
            "visual_inferences": [
              "The broken light creates a noticeable dimness and slight shadowing in the space"
            ],
            "creative_decisions": [
              "Maintaining a moody and quiet atmosphere suitable for an evening setting in an empty laundromat"
            ],
            "confidence": "high"
          },
          {
            "element_id": "student_id_card_appearance",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A physical student identification card that prominently features a printed portrait photo on its front. The visual design and printed details of the card remain consistent.",
            "element_scope": "close",
            "applies_to_shots": [
              2,
              4
            ],
            "source_facts": [
              "student ID with a printed portrait photo",
              "인물 사진이 인쇄된 학생증",
              "태욱이 두고 간 학생증"
            ],
            "visual_inferences": [
              "Standard rectangular shape and size typical for an identification card"
            ],
            "creative_decisions": [
              "The portrait on the card is clearly recognizable as a face to establish its identity as a student ID"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      }
    ]
  },
  "step_id": "scene_consistency",
  "run_id": "99096dbc-351c-4e25-b8f8-44f762da32a2",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-04T10:13:46.767965+00:00",
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}