{
  "status": "completed",
  "completed_count": 4,
  "applicable_count": 4,
  "failed_count": 0,
  "schema_version": 3,
  "blocked_count": 0,
  "validator_violation_count": 0,
  "contract_violation_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "analysis_summary": "두 샷(1, 4)은 각각 정순의 상반신과 태욱의 손/학생증을 비추어 직접적으로 화면을 공유하는 인물이나 소품이 없습니다. 따라서 두 샷을 관통하는 세탁소 내부의 아침 조명과 전체적인 환경 톤만을 공통 시각 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "laundromat_morning_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the small, lived-in laundromat is illuminated by a restrained, neutral morning light. A crisp, clean illumination from newly replaced overhead fluorescent fixtures blends seamlessly with the natural daylight, casting a soft-to-moderate contrast over the interior surfaces.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              4
            ],
            "source_facts": [
              "세탁소 안 / 아침",
              "형광등은 새것으로 갈려 있다.",
              "Restrained neutral morning interior light with soft-to-moderate contrast",
              "Neutral morning interior illumination"
            ],
            "visual_inferences": [
              "The blending of new fluorescent lighting and natural morning daylight creates a balanced, neutral, and slightly cool illumination across the shop's interior space."
            ],
            "creative_decisions": [
              "Maintaining a soft lighting tone to establish a quiet, mundane morning atmosphere without dramatic shadows."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 2,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 3,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 4,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      }
    ]
  },
  "step_id": "scene_consistency",
  "run_id": "d84c7871-53ea-46cb-93bd-6b0e3ca76564",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-04T11:34:21.857555+00:00",
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}