{
  "status": "completed",
  "completed_count": 113,
  "applicable_count": 113,
  "failed_count": 0,
  "schema_version": 3,
  "blocked_count": 0,
  "validator_violation_count": 0,
  "contract_violation_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "analysis_summary": "샷 3, 5, 7에 걸쳐 일관되게 유지되는 강한 콘트라스트의 흑백 주간 조명과 겨울 갈대숲 배경을 공통 환경 요소로 추출하였습니다. 또한 샷 3과 7에서 도망치는 조선인 생존자 무리의 앞으로 쏠린 급박한 질주 자세와 펄럭이는 전통 의상 상태를 공통 인물 요소로 정의하였습니다.",
        "fixed_elements": [
          {
            "element_id": "winter_reed_field_monochrome",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dense winter field filled with tall reeds, rendered entirely in stark, high-contrast monochrome daylight. The harsh black-and-white lighting creates strong tonal separation between the figures and the surrounding vegetation, casting distinct shadows across the landscape.",
            "applies_to_shots": [
              3,
              5,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "겨울 갈대숲 - 낮",
              "콘트라스트 강한 흑백 화면",
              "High-contrast monochrome daylight renders the fleeing figures and reeds in hard tonal separation."
            ],
            "visual_inferences": [
              "The reeds are tall and dense enough to partially obscure figures and provide a textured, chaotic backdrop for the pursuit."
            ],
            "creative_decisions": [
              "Applying a strict black-and-white aesthetic across all shots to unify the intense, grim atmosphere of the historical flashback."
            ],
            "confidence": "high"
          },
          {
            "element_id": "fleeing_korean_survivors",
            "element_type": "character_state",
            "character_name": "과거의 조선인 육혈귀 생존자",
            "description": "A group of Korean survivors fleeing desperately through the reeds. They maintain forward-leaning bodies driven by intense momentum, wearing traditional historical garments that flap and trail heavily behind them as they continuously run.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "과거의 조선인 육혈귀 생존자들이 공포에 질린 표정으로 갈대숲 사이를 내달리는",
              "옷자락이 뒤로 날리는 모습",
              "forward-pitched bodies",
              "forward-leaning bodies"
            ],
            "visual_inferences": [
              "Their traditional attire appears slightly ragged and dirtied, reflecting the chaotic nature of their escape."
            ],
            "creative_decisions": [
              "Consistently emphasizing the trailing garments and forcefully pitched-forward running posture to convey relentless kinetic energy and panic across different camera angles."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 2,
        "analysis_summary": "씬 2의 샷들에서는 판자와 각목으로 덧대어진 허름한 창고의 문턱 구조와 흑백의 고대비 조명 상태가 공통된 환경 요소로 유지됩니다. 일본군 병사(C22)는 서 있는 상태에서 공중으로 끌려가는 등 자세 변화가 크므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "warehouse_entrance_structure",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The structural framing of the warehouse entrance, constructed from roughly assembled wooden planks and wooden beams. The crude wooden edges of the doorway and the threshold create a constant physical boundary separating the dimly lit interior of the makeshift building from the outside.",
            "applies_to_shots": [
              1,
              3,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "판자와 각목 등을 얼기설기 대충 덧대어 만든 가건물.",
              "the door aligned beyond them",
              "open threshold",
              "open door edges retaining the boundary"
            ],
            "visual_inferences": [
              "The wood is unpolished and splintered, showing the crude and hasty construction of the makeshift building.",
              "The doorway structure frames the action occurring at the threshold."
            ],
            "creative_decisions": [
              "Maintaining the visible wooden edges of the doorway across shots establishes a clear spatial boundary between the victims inside and the attackers outside."
            ],
            "confidence": "high"
          },
          {
            "element_id": "monochrome_lighting_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment features a high-contrast monochrome lighting style. Harsh daylight from the exterior contrasts starkly with the deep shadows of the warehouse interior, emphasizing silhouettes and the spatial separation at the threshold.",
            "applies_to_shots": [
              1,
              3,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "High-contrast monochrome daylight appropriate to the interior holds the survivors in deep tonal separation",
              "High-contrast monochrome daylight separates the soldiers at the open threshold from the darker warehouse interior",
              "High-contrast monochrome lighting drops the exterior beyond the threshold into explicit darkness"
            ],
            "visual_inferences": [
              "The absence of color highlights the gritty textures of the wooden planks and enhances the grim atmosphere."
            ],
            "creative_decisions": [
              "Using stark black-and-white tones to amplify the dramatic tension and impending violence, defining the threshold purely through contrast."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 3,
        "analysis_summary": "선택된 샷들에서 검은 형체의 연기 같은 몸과 황금빛 눈은 샷 6과 11에 걸쳐 일관되게 묘사됩니다. 조선인 촌주의 50대 중반 외양과 전통 복식은 샷 11과 15에서 유지되며, 강한 대비의 흑백 톤에 황금색 포인트를 주는 조명 연출이 세 샷(6, 11, 15) 전체에 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "black_figure_smoke_texture",
            "element_type": "character_state",
            "character_name": "Black figure",
            "description": "The figure is composed entirely of a dark, shifting, smoke-like substance, giving it an ethereal and non-human texture. Its visible body parts, such as the torso and elongated limbs, are formed from this black smoke. The entity's eyes emit a muted, fading golden glow that serves as a distinct focal point against its dark, monochromatic form.",
            "applies_to_shots": [
              6,
              11
            ],
            "element_scope": "close",
            "source_facts": [
              "마치 검은 연기가 잔뜩 모여 이루어진 그 형체",
              "검은 얼굴 부분에서 반짝이는 황금빛 눈알",
              "사람에 비해 팔과 다리가 지나치게 긴"
            ],
            "visual_inferences": [
              "The smoke-like texture persists consistently even when the figure is physically interacting with solid objects or characters.",
              "The elongated proportions apply prominently to its hands and fingers."
            ],
            "creative_decisions": [
              "The golden eyes are rendered as a muted, fading accent to emphasize the entity's severely injured and dying state."
            ],
            "confidence": "high"
          },
          {
            "element_id": "village_chief_head_features",
            "element_type": "character_state",
            "character_name": "Joseon village chief",
            "description": "A mid-50s Joseon man with a weathered, historically authentic Korean face. He wears the traditional, rustic garments and hairstyle typical of a 17th-century village chief. These baseline facial and clothing details remain consistent across the close-up shots, providing an anchor even as his expressions and eye conditions change.",
            "applies_to_shots": [
              11,
              15
            ],
            "element_scope": "close",
            "source_facts": [
              "50 중반 조선인 남자: 촌주 같아 보이는 자"
            ],
            "visual_inferences": [
              "His facial features and skin show clear signs of weathering appropriate for a rural leader of his time.",
              "His clothing consists of traditional Hanbok suitable for his village status, remaining unchanged throughout the sequence."
            ],
            "creative_decisions": [
              "The camera framing tightly isolates his head and neck area to emphasize his visceral reactions and supernatural transformation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "monochrome_gold_accent_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene's environment and subjects are bathed in high-contrast monochrome daylight, resulting in stark black-and-white visual reliefs with deep shadows. The overall lack of color is absolute, interrupted only by concentrated, muted gold accents that specifically highlight supernatural elements such as the glowing eyes.",
            "applies_to_shots": [
              6,
              11,
              15
            ],
            "element_scope": "full",
            "source_facts": [
              "High-contrast monochrome daylight preserves the spear's antler-white shape...",
              "High-contrast monochrome daylight isolates the black hand...",
              "High-contrast monochrome daylight holds the chief's face in stark relief...",
              "fading gold eyes as the only muted color accent"
            ],
            "visual_inferences": [
              "The stark daylight is highly directional, emphasizing the harsh textures of the figures and the dramatic tension of the massacre aftermath."
            ],
            "creative_decisions": [
              "Using a strict monochrome palette with selective gold accents visually separates the supernatural entities and transformations from mundane reality."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 4,
        "analysis_summary": "물류센터 노동자인 김지후의 인구학적 특성과 착장, 그리고 네온사인과 도시 불빛이 스쳐 지나가는 밤거리 버스 창가의 환경적 배경을 두 샷에 걸쳐 일관되게 유지합니다.",
        "fixed_elements": [
          {
            "element_id": "jihoo_work_attire_and_seating",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A 23-year-old Korean woman appearing deeply exhausted. She is dressed in practical, casual work attire suitable for a logistics center laborer. She remains seated in the right-side window seat of a transit bus.",
            "applies_to_shots": [
              1,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "녹초가 된 물류센터 노동자들",
              "곧 23번째 생일이잖아...",
              "창가 자리, 지후 역시 피곤에 절은 모습인데…"
            ],
            "visual_inferences": [
              "She wears unassuming, comfortable clothes suitable for strenuous physical labor.",
              "Her posture and facial expression reflect intense physical fatigue, lacking any energetic tension."
            ],
            "creative_decisions": [
              "Keep her clothing drab and practical to emphasize her working-class background and exhaustion.",
              "Maintain a pale, tired complexion across the shots."
            ],
            "confidence": "high"
          },
          {
            "element_id": "moving_bus_window_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a dimly lit moving transit bus at night, specifically focusing on the window seat area. Outside the glass window, a dark urban cityscape is visible, with passing neon signs and scattered city lights creating restless, colorful streaks of illumination across the pane.",
            "applies_to_shots": [
              1,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "실내. 달리는 퇴근 버스 - 밤",
              "차창 밖으로 도심 네온싸인, 잡다한 불빛들이 어지러이 스쳐 지나간다.",
              "어둠이 내려도 각종 불빛과 자동차, 건물들로 숨막힐 듯 차고 넘쳐나는 메가시티 서울.",
              "Low-key night lighting is animated by the explicitly passing neon signs and miscellaneous city lights"
            ],
            "visual_inferences": [
              "The bus window has a standard rectangular frame typical of modern public transit.",
              "The light streaks on the glass are dynamic and blurred, indicating the fast motion of the bus through the busy megacity."
            ],
            "creative_decisions": [
              "Use stark contrast between the moody, low-key interior shadows and the vibrant, streaking city lights outside to heighten the sense of urban isolation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 5,
        "analysis_summary": "김지후가 착용한 편의점 파란색 유니폼 조끼와 피곤한 안색, 그리고 캔 음료가 빼곡히 진열된 냉장고 뒤편의 환경 상태가 여러 샷에 걸쳐 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "ji_hoo_appearance",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A convenience store employee wearing a signature blue uniform vest over casual clothing. The character maintains a consistently tired, pale complexion with an exhausted, vacant demeanor.",
            "applies_to_shots": [
              1,
              4,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "일터는 바꼈지만 똑같은 파란색 조끼를 입고 똑같이 생기없는 얼굴…",
              "파란색 조끼를 입은 김지후(강수리영)"
            ],
            "visual_inferences": [
              "The blue vest remains on throughout the shift and its upper portion is visible even when the character is bent forward."
            ],
            "creative_decisions": [
              "Emphasize the pale, exhausted complexion to contrast with the vibrant blue of the convenience store vest."
            ],
            "confidence": "high"
          },
          {
            "element_id": "refrigerator_stock",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The narrow storage space directly behind the convenience store's glass-door refrigerator. It features multiple shelves densely packed with organized, converging rows of canned drinks, leaving only tight gaps that provide a restricted view between the storage area and the main store.",
            "applies_to_shots": [
              1,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "각종 캔 음료들이 꽉 들어찬 냉장고 뒤편 빈 공간",
              "캔 음료 사이로 바깥을 살피며",
              "음료수가 진열된 냉장고 유리문 바깥쪽에서"
            ],
            "visual_inferences": [
              "The densely packed cans create a claustrophobic, cluttered background and foreground framing device."
            ],
            "creative_decisions": [
              "Use the converging rows of brightly colored cans to contrast with the dark, low-key lighting of the backroom."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 6,
        "analysis_summary": "김지후의 일관된 인물 외형 및 앉아있는 상태와 편의점 밖 야간의 어두운 주변 조명 환경을 두 샷에 걸친 공통 시각 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "ji_hu_character",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A young Korean woman remaining in a seated position. Her facial features, hairstyle, and casual attire are consistent, even as her facial expression and head angle change from looking upward to glaring forward.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "close",
            "source_facts": [
              "벤치에 나란히 앉은 두 사람.",
              "김지후(강수리영)가 까만 밤하늘을 올려다보며",
              "불쾌한 기색을 띠며 정인우를 매섭게 쏘아보는 김지후(강수리영)의 얼굴.",
              "seated 김지후(강수리영)"
            ],
            "visual_inferences": [
              "She is in her twenties and wears casual clothing suitable for a late-night outing."
            ],
            "creative_decisions": [
              "Maintain consistent upper body styling and facial details across varying camera angles and intense emotional shifts."
            ],
            "confidence": "medium"
          },
          {
            "element_id": "night_outdoor_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An outdoor setting at night outside a convenience store. The environment is enveloped in darkness with restrained, low-key ambient illumination that shapes the character against the black sky without clearly revealing specific light fixtures.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "7. 실외. 편의점 밖 - 밤",
              "Restrained ambient night lighting shapes the profile against the black sky",
              "Low-key ambient night illumination emphasizes the tension"
            ],
            "visual_inferences": [
              "The background is dominated by deep shadows, with only subtle ambient glow suggesting the presence of a nearby street or store light."
            ],
            "creative_decisions": [
              "Use deep blacks and minimalistic highlights to create a tense, moody atmosphere that visually isolates the character in the dark."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 7,
        "analysis_summary": "경찰서 주차장이라는 야외 환경과 자연광 조명 상태가 씬 전반에 유지되며, 강민숙이 건네는 두툼한 돈봉투의 외형과 그녀의 마르고 귀티나는 시각적 특징이 여러 샷에 걸쳐 일관되게 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "parking_lot_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor parking area of a police station bathed in natural daylight. The lighting features restrained contrast and slightly subdued colors, providing a consistent outdoor daytime atmosphere for the recalled memory.",
            "applies_to_shots": [
              5,
              6,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 경찰서 주차장 - 낮",
              "Natural daylight appropriate to the parking area",
              "rendered with restrained contrast",
              "subdued color to preserve the recollection’s uneasy realism"
            ],
            "visual_inferences": [
              "The ground surface and surrounding background elements consistently reflect a typical daytime outdoor parking lot."
            ],
            "creative_decisions": [
              "Subdued colors and restrained contrast are intentionally applied to visually signify that this is an uneasy flashback."
            ],
            "confidence": "high"
          },
          {
            "element_id": "minsook_elegant_appearance",
            "element_type": "character_state",
            "character_name": "강민숙(홍은미)",
            "description": "Kang Min-sook maintains a thin physical frame and wears elegant, high-quality clothing that clearly indicates her wealthy and refined background. This affluent appearance remains consistent throughout the sequence.",
            "applies_to_shots": [
              5,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "민숙은 마른 체구에 귀티나는 인상"
            ],
            "visual_inferences": [
              "Her 'elegant impression' is visually translated into neat, expensive-looking attire suitable for a wealthy 48-year-old mother."
            ],
            "creative_decisions": [
              "Her sophisticated styling is designed to sharply contrast with her increasingly desperate physical actions and eventually sagging shoulders."
            ],
            "confidence": "high"
          },
          {
            "element_id": "thick_money_envelope",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A conspicuously thick, bulky paper envelope intended for holding cash. Its substantially thick rectangular shape remains visually prominent.",
            "applies_to_shots": [
              6,
              8
            ],
            "element_scope": "close",
            "source_facts": [
              "대뜸 두툼한 돈봉투를 인우 손에 팍 쥐어준다",
              "돈봉투를 받아들고도",
              "envelope lowered in his hand",
              "thick envelope"
            ],
            "visual_inferences": [
              "The envelope is standard opaque paper but visibly bulging from the amount of cash inside, retaining its rigid thickness."
            ],
            "creative_decisions": [
              "The distinct thickness of the envelope is visually emphasized to convey the mother's extreme desperation and financial leverage."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 8,
        "analysis_summary": "김지후의 자세와 표정은 봉투를 뺏는 동작(샷 1)에서 기시감에 굳어버린 상태(샷 5)로 크게 변하므로 인물 고정 요소에서 제외했습니다. 두 샷에 공통으로 유지되는 편의점 외부의 어둡고 대비가 강한 야간 배경 및 조명 상태만을 고정 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "convenience_store_exterior_night",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior setting of a convenience store at night. The environment features restrained, low-key ambient illumination that creates high-contrast shadows in the surrounding area. The background remains dark and tense, showing only soft traces of the store's structure blending into the nighttime darkness.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "편의점 밖 - 밤 (Outside the convenience store - night)",
              "Restrained ambient night lighting keeps the opposing hands and envelope readable while maintaining the low-key tension outside the convenience store.",
              "Low-key nighttime illumination holds her pallor against a restrained, high-contrast background without specifying an unshown source."
            ],
            "visual_inferences": [
              "The primary light source is likely the store's interior or outdoor signage, casting a faint, localized glow on the immediate surroundings while keeping the rest of the setting in deep shadow."
            ],
            "creative_decisions": [
              "Maintaining a consistently dark and high-contrast environment to emphasize the dramatic shift in the scene's mood from a physical struggle to a sudden, chilling psychological realization."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 9,
        "analysis_summary": "두 샷은 각각 거실 소파 방향과 현관문 방향을 묘사하고 있어 등장하는 인물과 소품이 겹치지 않습니다. 유일한 공통 요소는 거실 전체에 일관되게 유지되는 밤 시간대의 어두운 저조도 환경 조명입니다.",
        "fixed_elements": [
          {
            "element_id": "living_room_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior space of the small living room is consistently enveloped in low-key ambient illumination typical of a nighttime setting. The dim lighting casts deep shadows and leaves surrounding areas dark, maintaining a moody and oppressive atmosphere throughout the room.",
            "applies_to_shots": [
              2,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Low-key ambient illumination appropriate to the nighttime interior"
            ],
            "visual_inferences": [
              "Deep shadows filling the unlit portions of the room",
              "A heavy, moody, and oppressive atmosphere"
            ],
            "creative_decisions": [
              "Using consistent dark tones across both sides of the room (sofa and entrance) to isolate characters and heighten tension"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 10,
        "analysis_summary": "두 샷 모두 김지후가 등장하지만, 샷 1은 상반신을 포함하는 미디엄 프레임(full)이고 샷 5는 타이트한 측면 클로즈업(close)으로 프레이밍 스코프가 다릅니다. 동일한 스코프를 2개 샷 이상 유지하지 않으므로 인물 상태는 고정 요소에서 제외했으며, 공통으로 묘사된 편의점 내부의 억제된 고대비 조명 상태만을 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "convenience_store_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The convenience store interior is illuminated by ambient but restrained lighting. Instead of typical flat fluorescent illumination, the space maintains a high-contrast atmosphere that casts noticeable shadows. This subdued lighting environment consistently sets a tense and isolated mood across the space.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "Ambient convenience-store illumination renders the present space clearly while the restrained, high-contrast palette keeps her expression emotionally remote.",
              "available store illumination keeps her tense profile readable in restrained contrast."
            ],
            "visual_inferences": [
              "The overhead lights are likely partially dimmed or spaced out to create the deep shadows and high-contrast look."
            ],
            "creative_decisions": [
              "Maintaining a persistently dark and moody ambient lighting within an otherwise ordinary convenience store to visually isolate the character."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 11,
        "analysis_summary": "두 샷에 걸쳐 김지후가 카메라를 등진 뒷모습으로 이동하며 손에 스마트폰을 쥐고 있는 상태가 유지됩니다. 또한, 어두운 주택가 골목의 전반적인 저조도 야간 환경이 공통으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "jihu_back_view_with_phone",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A Korean woman is viewed from behind, with her back facing the camera. She is in urgent motion through the dark environment, continuously holding a smartphone in her hand.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "핸드폰을 그대로 손에 든 지후 (Jihu is holding a phone in her hand.)",
              "Shot 2: back_to_camera",
              "Shot 4: back_to_camera"
            ],
            "visual_inferences": [
              "She retains the phone in her hand while rushing and climbing the stairs since she was just attempting a call."
            ],
            "creative_decisions": [
              "Maintained a consistent back-facing angle for the character to emphasize her continuous forward momentum and the urgency of reaching the destination."
            ],
            "confidence": "high"
          },
          {
            "element_id": "nighttime_alley_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surrounding environment features a dark, low-key nighttime illumination. Deep shadows cover the residential alleyway and stairs, maintaining a tense and poorly lit atmosphere.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "Shot 2: low-key nighttime alley illumination",
              "Shot 4: Dark, low-key nighttime illumination"
            ],
            "visual_inferences": [
              "The ambient darkness remains consistent as the characters transition from the street level to the exterior staircase of the building."
            ],
            "creative_decisions": [
              "Kept the overall lighting very dim to contrast with specific highlights (like the unseen streetlights or the police car beacon in earlier beats) and to heighten the suspenseful mood."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 12,
        "analysis_summary": "난장판이 된 거실의 파손된 가구와 핏자국, 어두운 야간 조명 등 환경 상태가 샷 전반에 유지됩니다. 또한 모든 샷에 등장하는 고산들의 짧은 머리와 날카로운 눈매 등 안면 외양적 특징을 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "devastated_room_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior space is heavily devastated, filled with scattered broken furniture, a shattered lamp, a smashed flowerpot, and distinct bloodstains across the area. Low-key ambient nighttime lighting bathes the room in deep shadows, maintaining restrained contrast over the chaotic wreckage.",
            "applies_to_shots": [
              2,
              6,
              11
            ],
            "element_scope": "full",
            "source_facts": [
              "집안은 마치 엄청난 태풍이라도 휩쓸고 간 것처럼 엉망인 상태",
              "부서진 가구며, 깨진 등, 화분, 게다가 여기저기 선명한 핏자국까지",
              "Low-key ambient illumination appropriate to the nighttime interior",
              "disordered room"
            ],
            "visual_inferences": [
              "The wreckage covers the floor unevenly, creating visible physical obstacles and scattered debris around the characters"
            ],
            "creative_decisions": [
              "The ambient lighting uses restrained contrast to separate the characters from the dark, chaotic background without revealing too much detail in the shadows"
            ],
            "confidence": "high"
          },
          {
            "element_id": "go_san_deul_facial_traits",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "The middle-aged man features short-cropped hair and sharply defined, piercing eyes. His facial expression remains visibly cold, rigid, and unyielding throughout the sequence.",
            "applies_to_shots": [
              2,
              6,
              11
            ],
            "element_scope": "close",
            "source_facts": [
              "짧게 깎은 머리에 차가운 인상, 날카로운 눈매의 고산들(40 중)"
            ],
            "visual_inferences": [
              "His facial muscles are taut, showing no signs of panic despite the chaotic situation, reinforcing his intense and threatening visual presence"
            ],
            "creative_decisions": [
              "Shadows from the low-key directional lighting accentuate the sharp angles of his eyes and jawline"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 13,
        "analysis_summary": "샷 3과 샷 4는 각각 운전석의 고산들과 뒷좌석의 김지후를 번갈아 보여주므로 2개 샷에 공통으로 등장하는 인물 요소는 없습니다. 따라서 두 샷을 시각적으로 연결하는 차량 내부의 어두운 야간 조명 환경(푸른빛이 도는 블랙 톤)과 실내 구조의 연속성만을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "suv_night_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the moving SUV is shrouded in a low-key night ambiance, characterized by a restrained blue-black and earthy neutral color palette. The spatial continuity between the front seat area and the rear cabin is maintained, keeping the vehicle engulfed in realistic shadows without unmotivated external light sources.",
            "applies_to_shots": [
              3,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "Low-key night exposure inside the moving SUV",
              "restrained blue-black and earthy neutral tones",
              "Dark night ambience inside the SUV isolates Jihu with low-key contrast",
              "restrained blue-black palette"
            ],
            "visual_inferences": [
              "The front driver section and the rear passenger cabin share the identical continuous atmospheric lighting and spatial boundaries."
            ],
            "creative_decisions": [
              "Emphasizing the cold, isolated, and tense feeling of the rural night drive by strictly adhering to a blue-black palette."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 14,
        "analysis_summary": "정인우가 앰뷸런스 뒷문턱에 앉아 팔걸이 밴드로 팔을 고정한 자세와, 현장 전체를 비추는 붉고 푸른 경찰차 경광등 조명이 두 샷에 걸쳐 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "in_woo_injured_posture",
            "element_type": "character_state",
            "character_name": "정인우",
            "description": "A young male character is seated on the rear threshold of an ambulance in a restful, fatigued posture. His injured arm is securely supported by a medical arm sling strapped horizontally across his torso. His seated position and the angle of the supported arm remain consistent, clearly visible whether viewed directly from the front or as an over-the-shoulder foreground element.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "앰뷸런스 뒷문턱에 걸터앉은 인우는 한쪽 팔에 팔걸이 밴드를 하고 있다.",
              "seated beside the open rear of the ambulance",
              "supported arm clearly crossing his torso",
              "seated with arm supported"
            ],
            "visual_inferences": [
              "The arm sling is made of standard medical fabric, securely holding his forearm against his chest.",
              "His posture reflects physical exhaustion, with slightly slumped shoulders."
            ],
            "creative_decisions": [
              "The angle of the sling and his seated height are strictly maintained to ensure visual continuity between the medium frontal shot and the reverse over-the-shoulder shot."
            ],
            "confidence": "high"
          },
          {
            "element_id": "flashing_police_lights",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The evening alleyway setting is dominated by the alternating red and blue flashes of police emergency lights. These dynamic colored lights cut through the ambient darkness, casting intermittent, hard-edged highlights and contrasting colored shadows across the characters and the surrounding background.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "빨간색, 파란색 경찰차 경광등이 번뜩이고",
              "Evening ambience is repeatedly cut by the explicitly red and blue flashes of police-car emergency lights",
              "Red and blue police-car flashes cross the evening close-up in alternating hard accents"
            ],
            "visual_inferences": [
              "The flashing lights provide the most prominent directional lighting in the otherwise dim residential alley."
            ],
            "creative_decisions": [
              "The high saturation of the red and blue lights is used to emphasize the chaotic, post-incident atmosphere of the crime scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 15,
        "analysis_summary": "샷 3과 5에서 공통으로 등장하는 뒷좌석에 결박되어 누운 김지후의 자세와 새벽 시간대의 차량 내부 환경을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "jihu_restrained_posture",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A male individual lies bound and immobilized across the rear seat of a vehicle. His body is secured by restraints, keeping him in a horizontal position on the back seat. His head and chin are slightly lifted as he directs his gaze toward the front seats.",
            "applies_to_shots": [
              3,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "뒷좌석에 결박된 김지후",
              "lying bound, chin lifted",
              "lying bound, head raised"
            ],
            "visual_inferences": [
              "His body remains horizontally stretched across the rear seat bench, physically restricted by the bindings."
            ],
            "creative_decisions": [
              "Positioning him low across the seat emphasizes his captive and vulnerable state within the confined cabin."
            ],
            "confidence": "high"
          },
          {
            "element_id": "suv_interior_dawn",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of an older model vehicle cabin bathed in early morning dimness. Pale dawn light filters through the car windows, creating a high-contrast atmosphere filled with deep blue-black and earthy neutral shadows.",
            "applies_to_shots": [
              3,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "구형 산타페 SUV - 새벽",
              "Pale dawn ambience entering the SUV",
              "restrained, high-contrast blue-black and aged neutral tones"
            ],
            "visual_inferences": [
              "The vehicle's interior details are mostly obscured by deep shadows, highlighting only the areas touched by the cool morning light."
            ],
            "creative_decisions": [
              "Using restrained blue-black tones to establish a tense, isolated, and gloomy atmosphere inside the vehicle."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 16,
        "analysis_summary": "두 샷에 걸쳐 인우가 착용하고 있는 팔걸이 밴드(의료용 슬링)와 경찰서 사무실의 어둡고 낮은 조명 상태가 고정적으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "inwoo_arm_sling",
            "element_type": "character_state",
            "character_name": "정인우",
            "description": "A young male police detective wearing a medical arm sling that supports one of his arms across his torso. The sling remains consistently worn over his everyday attire.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "여전히 팔걸이 밴드를 한 인우",
              "sling-supported arm remains a partial lower-frame reminder"
            ],
            "visual_inferences": [
              "The sling is prominently strapped over his clothing, serving as a clear indicator of his recent injury."
            ],
            "creative_decisions": [
              "Keeping the arm sling visible in both profiles and front angles to maintain continuity of his physical state."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_office_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A police station detective office interior characterized by dimly lit, low-key lighting and a neutral color palette. The dark surroundings naturally draw focus to the active screens and the character's face.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "The detective-office setting remains dark",
              "Subdued office illumination keeps the palette neutral and low-key"
            ],
            "visual_inferences": [
              "The background is mostly obscured by shadows due to the low-key contrast."
            ],
            "creative_decisions": [
              "Using a dark environment to emphasize the glowing screens (monitor and smartphone) and to match the tense, dramatic mood."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 17,
        "analysis_summary": "샷 1과 6에 공통으로 등장하는 푸른 바다 위 5톤 낚시 어선의 전반적인 환경과, 뱃머리에 꼿꼿하게 서서 바다를 응시하는 고산들의 자세를 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "fishing_vessel_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A 5-ton motorized fishing vessel moving across a bright blue, rolling sea. The boat features a continuous deck layout with a clear passage leading to the bow, consistently illuminated by natural daytime sunlight.",
            "applies_to_shots": [
              1,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "화면 가득 푸르게 넘실대는 바다에 5톤 짜리 낚시 어선이 하얀 포말을 만들며 지나간다",
              "새파란 바다 위로 하얀 포말을 공중에 튀기며 파도를 가르는 추진 자세가 그대로 잡힌 5톤 낚시 어선의 외부 전경",
              "Natural daylight over the explicitly blue sea gives the exterior clear contrast"
            ],
            "visual_inferences": [
              "The overall structure, size, and layout of the boat remain consistent, connecting the exterior profile wide view and the on-deck perspective."
            ],
            "creative_decisions": [
              "Keep the vessel's earthy or subdued tones distinct from the vibrant blue of the ocean to emphasize the environmental scale and contrast."
            ],
            "confidence": "high"
          },
          {
            "element_id": "sandeul_bow_posture",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "A man stands firmly at the very front of the boat's bow. He maintains a rigid, entirely motionless upright posture, facing forward toward the open water like a statue.",
            "applies_to_shots": [
              1,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "뱃머리에는 산들이 지휘자처럼 홀로 서서 탁 트인 바다를 감상하듯 바라본다",
              "그 역시 깊은 생각에 빠져있는 지 목석 같은 모습이다",
              "Sandeul forms a rigid full-body endpoint against the open sea"
            ],
            "visual_inferences": [
              "Because the wide shot (Shot 1) captures the complete vessel in profile, his still, statue-like figure at the bow serves as a continuous visual anchor across both angles."
            ],
            "creative_decisions": [
              "Emphasize the stark isolation and unyielding stillness of the figure in contrast to the dynamic movement of the boat and the rolling sea."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 18,
        "analysis_summary": "샷 1과 3에 걸쳐 지후가 구형 SUV 조수석에 앉아 있는 신체적 기본 위치와, 새벽 차량 내부의 차분하고 어두운 조명 환경이 공통으로 유지됩니다. 지후의 시선과 표정은 샷 간에 변화하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "jihoo_seated_passenger",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A young Korean woman is seated in the front passenger seat of an older model SUV. Her hands and feet are untied and free from any bindings. She remains anchored within the confined space of the front passenger area, maintaining her seated body position.",
            "applies_to_shots": [
              1,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "어느새 손발이 풀린 지후가 조수석에 앉아",
              "구형 산타페 SUV"
            ],
            "visual_inferences": [
              "She is wearing modern casual clothing appropriate for a mid-2020s setting.",
              "Her basic posture conforms to the vehicle's seat contours despite her head movements."
            ],
            "creative_decisions": [
              "Maintain her seated placement consistently to establish the spatial constraint of the vehicle interior across different camera angles."
            ],
            "confidence": "high"
          },
          {
            "element_id": "suv_cabin_dawn_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The enclosed interior of an older model SUV during early dawn. The cabin is illuminated by subdued ambient light with a somber, low-contrast tonal range, naturally lit without any harsh artificial light sources.",
            "applies_to_shots": [
              1,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "실내. 구형 산타페 SUV - 새벽",
              "Dawn ambient light is rendered with subdued contrast and a restrained, somber tonal range appropriate to the enclosed cabin."
            ],
            "visual_inferences": [
              "The interior materials of the vehicle appear slightly worn, matching its older model.",
              "Soft, cool-toned light filters through the vehicle windows, creating gentle shadows inside."
            ],
            "creative_decisions": [
              "Use a dim and moody lighting palette to reflect the early morning hour and support the tense atmosphere of the revelation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 19,
        "analysis_summary": "샷 2와 7에 걸쳐 지후가 낚싯배 좌석에 앉아 긴장한 자세를 유지하는 모습과, 자연광이 비치는 배 갑판의 주간 환경이 일관되게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "jihoo_seated_posture",
            "element_type": "character_state",
            "character_name": "Jihoo",
            "description": "Jihoo is seated on the passenger seat of the fishing boat. Her upper body posture remains rigid, with her shoulders visibly tensed and firmly braced.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "seated with shoulders tensed",
              "seated eye level across their shared boat seat",
              "perched with shoulders braced",
              "seated shoulder and profile remain in the lower-left foreground"
            ],
            "visual_inferences": [
              "Her overall body language remains stiff and defensive, firmly anchored to her seat."
            ],
            "creative_decisions": [
              "Consistently maintaining her braced shoulder posture across both frontal and over-the-shoulder angles to visually emphasize her psychological discomfort and guarded state."
            ],
            "confidence": "high"
          },
          {
            "element_id": "fishing_boat_deck_daytime",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior deck and passenger area of a moving fishing boat. The environment is clearly illuminated by bright, natural daytime sunlight.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 달리는 낚시 어선 - 낮",
              "Natural daytime ambient light",
              "Natural daytime light",
              "deck passage"
            ],
            "visual_inferences": [
              "The deck includes basic maritime functional elements like straightforward passenger seating and safety railings typical of a small Korean coastal vessel."
            ],
            "creative_decisions": [
              "Using natural, even daytime lighting to ensure clear visibility of the characters' subtle expressions, contrasting the sunny day with the underlying tension."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 20,
        "analysis_summary": "선착장의 자연광 조명과 마을로 이어지는 주변 환경이 3개의 샷에 걸쳐 공통적으로 유지됩니다. 인물의 경우, 샷 8과 11에서 영란의 흰 머리와 온화한 표정이 고정되며, 샷 11과 13에서는 산들을 향해 시선을 고정한 채 어깨를 움츠린 지후의 경직된 상체 디테일이 연속성을 가집니다.",
        "fixed_elements": [
          {
            "element_id": "pier_daytime_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor pier is illuminated by bright, natural daytime light. The pathway of the pier stretches out, with the small island village clearly visible in the background along the route.",
            "applies_to_shots": [
              8,
              11,
              13
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime light",
              "pier recedes behind her toward the small village",
              "pier's route draws forward toward the settlement"
            ],
            "visual_inferences": [
              "The pier is a solid structure, likely concrete or weathered wood, typical of an established island harbor."
            ],
            "creative_decisions": [
              "The bright, natural daytime lighting establishes a warm, welcoming village atmosphere that contrasts heavily with the main character's internal anxiety."
            ],
            "confidence": "high"
          },
          {
            "element_id": "jihoo_stiff_gaze",
            "element_type": "character_state",
            "character_name": "Jihoo",
            "description": "Jihoo maintains a stiff upper body posture with her shoulders visibly drawn in. Her gaze is steadily fixed off-screen toward the side where another character is withdrawing, deliberately avoiding immediate eye contact with the person greeting her.",
            "applies_to_shots": [
              11,
              13
            ],
            "element_scope": "close",
            "source_facts": [
              "held stiffly in embrace",
              "gaze exits toward the side where Sandeul is withdrawing",
              "halted with shoulders drawn in",
              "gaze=looks_at_character"
            ],
            "visual_inferences": [
              "Her facial expression shows tension, unease, and awkwardness in response to the unexpected physical affection and the departure of her guide."
            ],
            "creative_decisions": [
              "Focusing on her rigid shoulders and averted gaze visually isolates her emotional state, making her look vulnerable despite the warm reception."
            ],
            "confidence": "high"
          },
          {
            "element_id": "youngran_white_hair_smile",
            "element_type": "character_state",
            "character_name": "Youngran",
            "description": "Youngran, a woman in her late sixties, has distinct white hair. She maintains a warm, composed facial expression with a bright, welcoming smile.",
            "applies_to_shots": [
              8,
              11
            ],
            "element_scope": "close",
            "source_facts": [
              "60대 후반의 강영란(흰 머리 여자)",
              "온화한 인상에 고운 자태, 밝은 미소",
              "warm smile clearly",
              "outwardly warm"
            ],
            "visual_inferences": [
              "Her white hair is neatly styled, reflecting her composed, elegant, and respectable demeanor as an elder in the village."
            ],
            "creative_decisions": [
              "Her consistently warm and welcoming facial expression serves as a stark emotional contrast to Jihoo's stiff and uncomfortable reaction, heightening the scene's tension."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 21,
        "analysis_summary": "이 씬의 선택된 샷들은 서로 다른 피사체(지후와 영란, 산들의 손, 마을 아이들)를 조명하고 있으나, 모든 샷이 같은 식당 테이블을 중심으로 이루어집니다. 따라서 공통된 공간적 기반인 테이블 표면, 씬 전반에 흐르는 자연광 기반의 대비 높은 조명 상태, 그리고 10번과 16번 샷에 걸쳐 시각적 충격을 주는 붉은 생고기의 질감을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "restaurant_dining_table",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The dining table situated in the modest restaurant interior. The tabletop provides a consistent horizontal surface that serves as the physical anchor for the photo album and the meal trays.",
            "applies_to_shots": [
              2,
              10,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "Beside the dining table at seated eye height",
              "instant the tray meets the table",
              "tabletop visible",
              "across the dining table"
            ],
            "visual_inferences": [
              "The table has a standard wooden texture fitting for an older, rural island restaurant, appearing worn but clean."
            ],
            "creative_decisions": [
              "Keeping the table's appearance somewhat muted so it doesn't distract from the vividly colored raw meat and the characters."
            ],
            "confidence": "high"
          },
          {
            "element_id": "daytime_restaurant_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Natural daytime ambient light shapes the interior of the restaurant. It establishes a restrained, high-contrast visual palette that emphasizes vivid reds and clear facial details against the slightly darker, low-key shadows of the room.",
            "applies_to_shots": [
              2,
              10,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime ambient light appropriate to the restaurant",
              "restrained, gently high-contrast palette",
              "restrained skin tones",
              "low-key contrast"
            ],
            "visual_inferences": [
              "Light flows in directionally from the restaurant windows, creating distinct but soft falloff in the interior."
            ],
            "creative_decisions": [
              "Using a high-contrast and slightly desaturated surrounding palette to make the blood and raw meat stand out in a visceral manner."
            ],
            "confidence": "high"
          },
          {
            "element_id": "vivid_raw_meat",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "Portions of fresh, vivid red raw meat. The meat has a strikingly glossy, blood-rich appearance that sharply contrasts with the more muted color palette of the room and the skin tones of the people handling it.",
            "applies_to_shots": [
              10,
              16
            ],
            "element_scope": "close",
            "source_facts": [
              "vivid red raw meat clearly against a restrained, high-contrast surrounding palette",
              "sliver of meat and gripping fingers",
              "deep red of the blood"
            ],
            "visual_inferences": [
              "The meat pieces are thick, wet, and raw, dripping with natural juices."
            ],
            "creative_decisions": [
              "Pushing the saturation of the red hue in the meat to evoke a sense of feral discomfort and emphasize the girl's alienation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 22,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 23,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 24,
        "analysis_summary": "샷 4와 5에 걸쳐 식당 내부를 감도는 어두운 달빛 조명과 텅 빈 공간에 정지해 있는 가구들의 상태가 일관되게 유지됩니다. 인물의 자세는 샷마다 변하므로(뒷모습에서 전신 호흡으로) 고정 요소에서 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "dim_moonlight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the restaurant is submerged in deep darkness, illuminated solely by faint, dim moonlight filtering in through a window. This extreme low-key lighting barely defines the spatial depth and the outlines of the room, creating an oppressive and tense atmosphere.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "식당은 창으로 스며드는 어수룩한 달빛에 가까스로 사물 분간이 될 정도.",
              "Dim moonlight entering through the restaurant window barely separates... the surrounding darkness.",
              "Faint moonlight from the window leaves the restaurant barely readable"
            ],
            "visual_inferences": [
              "The moonlight casts soft, cool-toned ambient light that barely separates foreground shapes from the deep background shadows."
            ],
            "creative_decisions": [
              "Maintain a very dark, high-contrast, low-key lighting setup to heighten the psychological tension and the character's sense of isolation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "inactive_restaurant_furnishings",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "Unoccupied restaurant tables and chairs are scattered across the vacant dining floor. These furnishings remain completely inactive and still, acting as dark, indistinct silhouettes that emphasize the absolute emptiness of the space.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "the furniture",
              "vacant floor and inactive furnishings carrying most of the composition"
            ],
            "visual_inferences": [
              "Standard wooden or metal dining tables and chairs are stationary, blending into the surrounding darkness."
            ],
            "creative_decisions": [
              "Use the rigid, lifeless forms of the empty furniture to heavily contrast with the character's living presence and nervous energy."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 25,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 26,
        "analysis_summary": "샷 2와 4 사이에서 인물(김지후)은 창고로 다가가 문틈에 바짝 얼굴을 대는 과정으로 위치와 자세가 크게 변하므로 인물 고정 상태는 제외했습니다. 반면, 어두운 밤을 배경으로 내부의 촛불이 새어 나오는 낡은 창고 문틈은 두 샷 모두에 공통으로 존재하는 핵심 환경 요소입니다.",
        "fixed_elements": [
          {
            "element_id": "shed_door_light_gap",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An old, weathered wooden storage shed door is slightly ajar, forming a narrow vertical gap. Warm, flickering candlelight escapes through this crack, cutting sharply through the surrounding nighttime darkness.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "worn storage shed in the right background",
              "narrow line of light at the shed door gap",
              "door edge divide the frame",
              "Flickering candlelight visible through the gap"
            ],
            "visual_inferences": [
              "The door is constructed from aged, distressed wood",
              "The gap is tall and thin, functioning as a deliberate focal point in the darkness"
            ],
            "creative_decisions": [
              "Maximize the contrast between the deep, cool shadows of the exterior night and the warm, bright spill of the interior candlelight"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 27,
        "analysis_summary": "샷 2와 샷 5는 카메라가 각각 제단과 인물을 향하고 있어 직접적으로 겹치는 피사체는 없으나, 창고 전체를 덮고 있는 짙은 어둠과 일렁이는 촛불 조명(Low-key 캔들라이트) 환경이 두 샷에 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "flickering_candlelight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the storage room is enveloped in a severe low-key lighting environment entirely produced by flickering candles. This erratic candlelight creates stark contrasts, casting uneven, dynamic illumination on the subjects below while leaving the upper walls and ceiling corners submerged in deep, ominous shadows.",
            "applies_to_shots": [
              2,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "Flickering candlelight shapes the blood-filled bowl... with severe low-key contrast (Shot 2)",
              "Flickering candlelight catches the young woman unevenly while the elevated corner remains deeply shadowed (Shot 5)"
            ],
            "visual_inferences": [
              "The storage room lacks any active modern electric lighting, relying completely on the warm, unstable glow of the ritual candles."
            ],
            "creative_decisions": [
              "Maximizing the pitch-black darkness in the upper background to create an oppressive, eerie atmosphere that isolates the weakly illuminated subjects."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 28,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "analysis_summary": "두 샷에 공통으로 유지되는 요소는 휴대전화 불빛이 꺼진 뒤의 밤 해송 숲과 극도로 낮은 가시성이다. 등장인물과 리어카·포댓자루는 샷 간 중복되지 않아 고정 요소에서 제외했다.",
        "fixed_elements": [
          {
            "applies_to_shots": [
              2,
              5
            ],
            "character_name": "",
            "confidence": "high",
            "creative_decisions": [],
            "description": "A dark pine forest surrounds the scene at night. The phone light is switched off, leaving the forest in very low visibility with restrained low-key illumination.",
            "element_id": "vesper_hollow",
            "element_scope": "full",
            "element_type": "environment_state",
            "source_facts": [
              "The scene takes place at night on a path through a dim pine forest.",
              "The phone light is switched off before both selected shots.",
              "Shot 2 specifies very low nighttime visibility after the phone light has been switched off.",
              "Shot 5 specifies very low nighttime visibility after the phone light has been switched off, with restrained low-key contrast."
            ],
            "visual_inferences": []
          }
        ],
        "scene_index": 29,
        "status": "ok"
      },
      {
        "scene_index": 30,
        "analysis_summary": "샷 2, 4, 7에 공통적으로 나타나는 어두운 밤의 숲속 환경과, 샷 2와 7에 등장하는 피 묻은 포댓자루의 일관된 상태를 고정 요소로 추출했습니다. 인물들의 자세는 엎드린 상태(샷 4)에서 반쯤 일어난 상태(샷 7)로 변하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "nighttime_forest_setting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark, dense forest environment at night. The visibility is extremely low, dominated by heavy shadows and severe contrast. The ground is covered with low vegetation and bushes, providing natural concealment.",
            "applies_to_shots": [
              2,
              4,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 숲속 - 밤",
              "Low nighttime visibility",
              "납작 수풀 뒤에 엎드려",
              "어두운 숲속 깊은 곳"
            ],
            "visual_inferences": [
              "Dense tree canopies block most ambient light, making the shadows very deep and restricting sight lines.",
              "The ground is uneven and covered with natural forest debris and undergrowth."
            ],
            "creative_decisions": [
              "No artificial lighting is introduced; the scene relies entirely on low-light ambient visibility to emphasize suspense and a sense of isolation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "blood_stained_sack",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A large cloth sack used to carry a heavy load. The fabric is tightly stretched and bulging from something moving inside. Dark red liquid constantly seeps through and leaks from the outer surface of the coarse cloth.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "청년들의 포댓자루 안에서 무언가가 쉴 새 없이 꿈틀거린다",
              "검붉은 액체가 줄줄 흘러나오는 것이 보인다",
              "load braced on shoulder",
              "carried sack’s bulging section"
            ],
            "visual_inferences": [
              "The sack is large and heavy enough to require carrying on the shoulder.",
              "The fabric is coarse and absorbent enough for the dark red liquid to visibly soak through the exterior."
            ],
            "creative_decisions": [
              "The leaking dark red liquid provides a stark, grim point of contrast against the highly shadowed, low-visibility nighttime environment."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 31,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 32,
        "analysis_summary": "핸드폰 플래시가 터지는 순간의 강렬한 조명 상태와 도축장 벽면에 걸린 섬뜩한 도구들의 환경 묘사가 샷 12와 14에 걸쳐 공통으로 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "slaughterhouse_interior_tools",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The rough wooden walls of the makeshift building are lined with hanging slaughter tools, including various sizes of knives, meat hooks, and blood-catching buckets. The interior maintains a grim and deadly atmosphere indicative of an illegal slaughterhouse.",
            "applies_to_shots": [
              12,
              14
            ],
            "element_scope": "full",
            "source_facts": [
              "가건물 안은 도축장 같은 분위기: 벽에 줄줄이 매달린 다양한 크기의 칼, 걸개 갈고리, 피받이 양동이 등 각종 도축 도구들이 가득하다.",
              "hanging tools, bucket, and rough interior",
              "tool-lined interior remains between their heads"
            ],
            "visual_inferences": [
              "The tools appear heavily used, stained, and grim, fitting the horrific context of the scene."
            ],
            "creative_decisions": [
              "Arranged tightly together in the background to emphasize the claustrophobic and deadly nature of the space."
            ],
            "confidence": "high"
          },
          {
            "element_id": "phone_flash_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A sudden and harsh burst of a phone-camera flash violently illuminates the previously dark room. The high-contrast stark light creates intense, clinical brightness on the exposed subjects and environment while casting deep, sharp directional shadows.",
            "applies_to_shots": [
              12,
              14
            ],
            "element_scope": "full",
            "source_facts": [
              "찰칵- 터지는 플래쉬 불빛",
              "A sudden phone-camera flash from outside the broken window momentarily overwhelms the previously dark interior with hard, high-contrast illumination.",
              "The phone-camera flash exposes... in harsh, high-contrast light"
            ],
            "visual_inferences": [
              "The light originates from a single concentrated point outside the window, cutting straight through the darkness."
            ],
            "creative_decisions": [
              "The stark white lighting is used to freeze the moment of terror, creating a jarring visual contrast against the otherwise pitch-black setting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 33,
        "analysis_summary": "수리영과 산들을 담은 샷들이 각각 전경(전신), 손 클로즈업, 눈 클로즈업 등 서로 다른 스코프와 신체 부위를 비추고 있어 2개 이상의 샷에 걸쳐 일관되게 묶을 수 있는 인물의 고정 자세나 디테일이 없습니다. 따라서 모든 샷에 공통으로 유지되는 숲속의 어두운 저조도 조명 상태만을 유일한 고정 환경 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "forest_night_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The forest environment is immersed in low-key nighttime illumination. The ambient lighting is stark and subdued, casting deep shadows and creating severe contrast over the characters. There are no visible artificial light sources, maintaining a consistently dark and terrifying atmosphere across the scene.",
            "applies_to_shots": [
              6,
              10,
              12
            ],
            "element_scope": "full",
            "source_facts": [
              "Low-key nighttime illumination keeps the forest subdued",
              "Low-key nighttime illumination emphasizes the pressure contours... without introducing a visible light source",
              "Low-key nighttime illumination holds the face in severe contrast"
            ],
            "visual_inferences": [
              "The pervasive darkness of the forest relies on minimal, likely moonlight-like ambient light, wrapping the surroundings in heavy shadow regardless of the camera's framing distance."
            ],
            "creative_decisions": [
              "Maintaining consistent severe contrast and deep shadows across wide and close-up shots to heighten the suspense and horror."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 34,
        "analysis_summary": "두 샷에 공통으로 등장하는 대시보드 환경과 거치된 스마트폰의 위치 및 상태를 고정 요소로 추출했습니다. 인우(정인우)는 샷 1에만 등장하므로 1개 샷 규칙에 따라 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "dashboard_mounted_phone",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A smartphone is firmly attached to a mount on the car's dashboard. The mount securely holds the device upright near the forward edge of the interior cabin, and the phone's screen remains active and illuminated.",
            "applies_to_shots": [
              1,
              2
            ],
            "element_scope": "full",
            "source_facts": [
              "the phone mount remains near the forward edge",
              "mounted phone, with the display occupying the central area"
            ],
            "visual_inferences": [
              "The mount is securely fastened to the dashboard to hold the phone steady while the car is moving."
            ],
            "creative_decisions": [
              "The phone is angled slightly to be legible from the driver's seat while remaining clearly visible to the camera's perspective."
            ],
            "confidence": "high"
          },
          {
            "element_id": "car_interior_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior cabin of a moving car illuminated by natural daytime sunlight. The dashboard provides continuous structural context, maintaining a consistent daytime driving atmosphere across the frames.",
            "applies_to_shots": [
              1,
              2
            ],
            "element_scope": "full",
            "source_facts": [
              "Daylight appropriate to the moving car interior",
              "dashboard edges preserve cabin context",
              "Daylight in the cabin is balanced"
            ],
            "visual_inferences": [
              "Light enters primarily through the front windshield, casting natural ambient illumination over the dark surface of the dashboard."
            ],
            "creative_decisions": [
              "Contrast is kept restrained to ensure both the interior textures and the mounted objects are clearly visible without overexposure."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 35,
        "analysis_summary": "엄마(민숙)의 상태가 일반적인 인간에서 황금빛 눈의 환영, 그리고 검은 연기로 매 샷마다 변모하며 프레이밍(와이드/클로즈업)이 교차하므로, 동일한 scope로 2개 이상의 샷에 적용되는 인물 고정 요소는 없습니다. 사건의 무대가 되는 몽환적인 숲속 오솔길 환경만이 와이드 샷(1, 7번)에 걸쳐 일관된 전체(full) 배경으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "dream_forest_path",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An eerie, daytime dirt path winding through a forest setting. The environment is illuminated by a surreal, diffused daylight that casts an ominous contrast without a distinct, harsh directional light source. The terrain is clearly divided into a foreground lower section and a distant, elevated upper path, connected by a long central sightline.",
            "applies_to_shots": [
              1,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "Outdoor. Geumwoldo forest path - Day (Suri-young's dream)",
              "static wide frame places her back in the lower center and mother far ahead on the upper path",
              "Daylight appropriate to the dream setting is rendered with restrained contrast",
              "center of the upper path",
              "Daylight within the dream is held in ominous contrast"
            ],
            "visual_inferences": [
              "The dense forest foliage naturally frames the path, creating a sense of inescapable isolation typical of a nightmare",
              "The gentle but continuous upward slope of the path physically separates the lower and upper areas, visually reinforcing the unbridgeable distance between the characters"
            ],
            "creative_decisions": [
              "Maintaining a flat but moody daylight atmosphere rather than introducing stark shadows, emphasizing the unnatural and paralyzed quality of the dream space",
              "Keeping the upper path distinctly visible in wide shots to serve as a constant anchor for the eerie transformation happening at its center"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 36,
        "analysis_summary": "씬 전반에 걸쳐 평온하고 따스한 햇살 조명과 정돈된 바닥 이불이 환경과 소품의 일관성을 잡아주며, 수리영의 목걸이가 사라진 맨 목덜미 상태가 샷 간의 시각적 연속성을 유지합니다.",
        "fixed_elements": [
          {
            "element_id": "peaceful_daytime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Warm daytime sunlight streams into the room, creating a deceptively peaceful and calm atmosphere. The lighting maintains a soft, low-contrast tone that evenly illuminates the space.",
            "applies_to_shots": [
              1,
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "Warm sunlight entering through the window creates a deceptively calm daytime atmosphere",
              "restrained contrast preserves the room’s unnervingly peaceful daytime mood",
              "Warm daytime sunlight entering through the window is rendered softly against restrained, low-contrast room tones"
            ],
            "visual_inferences": [
              "The lighting indicates morning or early daytime, coming consistently from a window off-camera"
            ],
            "creative_decisions": [
              "Keeping the contrast restrained and soft to ironically contrast the environment's peacefulness with the character's internal panic"
            ],
            "confidence": "high"
          },
          {
            "element_id": "neat_floor_bedding",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A set of orderly floor bedding is laid out on the floor of the room. The bedding appears clean and relatively undisturbed around the upper body area.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "정갈하게 정돈된 방이다",
              "the orderly bedding remains visible around her",
              "the upper half of the bedding",
              "bedding remain at the edges"
            ],
            "visual_inferences": [
              "Traditional Korean floor bedding (yo and ibul) appropriate for a rural restaurant's back room"
            ],
            "creative_decisions": [
              "Using the neatness of the bedding to emphasize spatial stability against the character's distressed movements"
            ],
            "confidence": "high"
          },
          {
            "element_id": "bare_neckline",
            "element_type": "character_state",
            "character_name": "Suriyeong",
            "description": "The young woman's neckline is completely bare. There is no necklace or any other jewelry present around her throat.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "close",
            "source_facts": [
              "empty neck",
              "bare neckline",
              "버릇처럼 목걸이에 손이 간다. 없다!"
            ],
            "visual_inferences": [
              "The neckline must be visibly empty in the initial waking state even before her hand reaches for it"
            ],
            "creative_decisions": [
              "Ensuring the collar of her sleeping clothes does not obstruct the view of her bare neck, making the missing necklace immediately noticeable"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 37,
        "analysis_summary": "실외 뒤뜰을 배경으로 하는 씬으로, 절제된 대비를 가진 자연스러운 낮 조명이 샷 3, 5, 10에 공통적인 환경 상태로 유지됩니다. 강영란 인물은 샷 5와 10에 등장하나 각각 롱샷(전신)과 클로즈업(어깨 걸치기)으로 스코프가 달라 다중 샷 공통 고정 요소에서는 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "backyard_daytime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor environment is bathed in natural daytime ambient light with restrained contrast. This subdued daylight clearly illuminates the surroundings while maintaining a tense, hardened atmosphere without any visible artificial light fixtures.",
            "applies_to_shots": [
              3,
              5,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "Daytime ambient light appropriate to the backyard and storage entrance",
              "Natural daytime ambient light keeps the distant figure clear while restrained contrast hardens her expression",
              "Natural daytime light is held in restrained contrast"
            ],
            "visual_inferences": [
              "The lighting avoids vibrant, harsh sunshine, instead opting for a flatter, restrained daylight to reinforce the underlying suspense of the scene."
            ],
            "creative_decisions": [
              "Restrained contrast is deliberately maintained across different angles to keep the visual focus on the characters' rigid expressions and the stark reality of the space."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 38,
        "analysis_summary": "선택된 두 샷은 동일한 주간 선착장 배경에서 전개되지만, 프레임에 담기는 인물과 소품이 완전히 다릅니다. 교차 등장하는 객체가 없으므로, 두 샷에 공통으로 적용되는 자연광 및 억제된 대비의 조명 상태만을 고정 환경 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "dock_daytime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor dock area is illuminated by natural daytime lighting. The environment features restrained contrast and an earthy, subdued color palette that remains visually consistent across the location.",
            "applies_to_shots": [
              1,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 선척장 - 낮",
              "Natural daytime light is shaped with restrained contrast",
              "Natural daytime light presents the two smiles clearly, with restrained contrast"
            ],
            "visual_inferences": [
              "The ambient daylight casts soft, consistent lighting across the dock, unifying the background atmosphere despite different camera angles and subjects."
            ],
            "creative_decisions": [
              "Maintain the restrained contrast to establish a realistic yet subtly uneasy tone in the bright daylight."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 39,
        "analysis_summary": "샷 3, 7, 10에 걸쳐 억제된 대비를 가진 주간 자연광 조명이 일관되게 적용됩니다. 샷 7과 10에서는 마을 길과 집을 구분하는 낮은 돌담과 그 담장 너머로 몸을 기울여 주인공을 주시하는 마을 주민들의 무리가 공통으로 등장하며, 샷 3과 10에서는 시선을 아래로 피하는 수리영의 눈빛이 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "village_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Natural daytime ambient sunlight provides consistent illumination across the outdoor coastal village setting. The lighting maintains a restrained tonal contrast that clearly defines facial expressions while creating a slightly oppressive atmosphere.",
            "applies_to_shots": [
              3,
              7,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "낮",
              "Natural daytime ambient light is held in tactile, restrained contrast",
              "Natural daytime light keeps every watching face readable"
            ],
            "visual_inferences": [
              "The ambient light evenly covers both the pathway and the residential areas behind the wall"
            ],
            "creative_decisions": [
              "Restrained tonal contrast is used across all shots to visually convey the oppressive collective attention of the village"
            ],
            "confidence": "high"
          },
          {
            "element_id": "village_stone_wall",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A low, traditional stone boundary wall runs alongside the village pathway. It serves as a continuous physical barrier separating the main walking area from the residents' spaces.",
            "applies_to_shots": [
              7,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "야트막한 담",
              "낮은 돌담 너머로",
              "camera holds statically across the low wall"
            ],
            "visual_inferences": [
              "The wall is built from stacked stones typical of Korean coastal island villages, reaching roughly chest or waist height"
            ],
            "creative_decisions": [
              "The wall acts as a framing device that separates the isolated protagonist from the unified villagers"
            ],
            "confidence": "high"
          },
          {
            "element_id": "villagers_collective_posture",
            "element_type": "character_state",
            "character_name": "금월도 마을 주민",
            "description": "A clustered group of Korean island residents stand tightly together in a line behind the boundary wall. They uniformly lean forward with rigid expressions and an intense, fixed gaze directed outward.",
            "applies_to_shots": [
              7,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "일제히 고개를 내민 채",
              "leaning together over wall",
              "leaning forward in warning",
              "rigid faces establish the source of the warning"
            ],
            "visual_inferences": [
              "The villagers appear as an intimidating, unified collective dressed in rural everyday clothing"
            ],
            "creative_decisions": [
              "Positioning the villagers in a repeated line emphasizes their overwhelming numerical advantage and scrutiny"
            ],
            "confidence": "high"
          },
          {
            "element_id": "suri_young_averted_eyes",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "The young Korean woman maintains a downward-directed gaze, consistently averting her eyes from the observing residents. Her facial expression reflects distress and a strong sense of discomfort.",
            "applies_to_shots": [
              3,
              10
            ],
            "element_scope": "close",
            "source_facts": [
              "gaze=down",
              "차마 입을 떼지 못하고 얼어붙은",
              "얼굴 만면 혼란스러움을 감출 수 없는 표정"
            ],
            "visual_inferences": [
              "Her eyes remain lowered to the ground as a physical reaction to the sudden smell and the overwhelming situation"
            ],
            "creative_decisions": [
              "The consistent downward gaze visually anchors her internal withdrawal and helplessness against the environment"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 40,
        "analysis_summary": "샷 1과 8은 현재 시간대의 낮 숲 입구에 서 있는 수리영을 묘사하므로, 밝은 외부와 어두운 숲 내부의 명암 대비가 두드러지는 환경과 수리영의 굳어 있는 서 있는 자세가 일관되게 유지되어야 합니다. 샷 5는 과거 밤의 회상 장면이므로 공통 고정 요소에서 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "suri_young_standing_posture",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A young Korean woman stands completely motionless at the threshold of the forest path, with her feet planted firmly on the ground. Her body remains rigid and tense, reflecting her extreme hesitation to enter. She is dressed in practical, modern daytime attire, maintaining the exact same standing position at the edge of the path.",
            "applies_to_shots": [
              1,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "수리영이 숲으로 통하는 오솔길 입구에 서 있다.",
              "긴장 가득한 얼굴."
            ],
            "visual_inferences": [
              "Her posture is stiff, conveying psychological dread.",
              "She wears practical modern clothing suitable for the rural setting."
            ],
            "creative_decisions": [
              "Keeping her rooted at the exact threshold line to emphasize the visual and psychological boundary she is afraid to cross."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dark_forest_entrance",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The entrance to a narrow forest path viewed during midday. The area immediately outside the path is well-lit by daylight, but the interior of the forest abruptly transitions into a deep, unnatural darkness. The woods inside appear heavily shadowed, rendered in restrained blue-black and earthy tones, creating a stark and eerie lighting contrast precisely at the threshold.",
            "applies_to_shots": [
              1,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "숲 저쪽은 한낮인데도 빛이 닿지 않는 듯 어둑하기만 하다."
            ],
            "visual_inferences": [
              "The entrance forms a clear visual boundary between the safe, sunlit outside world and the ominous, dark interior."
            ],
            "creative_decisions": [
              "Using a restrained blue-black and earthy tonal range for the forest interior to visually represent a supernatural or foreboding atmosphere despite the daytime setting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 41,
        "analysis_summary": "선택된 샷들에서 인물과 특정 소품(비석, 고기, 짐승의 손)은 각각 단일 샷에만 등장하므로 제외하였습니다. 반면, 샷 3, 5, 7 전반에 걸쳐 공통으로 묘사되는 '빽빽한 해송 나무 숲'의 주간 자연광 환경을 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "dense_pine_forest",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dense forest environment heavily populated with tall, tightly packed pine tree trunks and thick undergrowth. The setting is illuminated by natural daytime ambient light that filters through the dense canopy, keeping a restrained contrast across the forest floor and foliage.",
            "applies_to_shots": [
              3,
              5,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "빽빽한 해송 나무 숲",
              "나무 와 나무 사이 수풀 외에는 보이는 게 없다",
              "densely packed trunks and undergrowth",
              "surrounding forest",
              "Natural daytime ambient light"
            ],
            "visual_inferences": [
              "tall pine trees dominating the background",
              "light filtering softly through the canopy"
            ],
            "creative_decisions": [
              "using restrained contrast to emphasize the dense, visually restrictive, and slightly mysterious atmosphere of the isolated forest"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 42,
        "analysis_summary": "두 샷(원경과 스마트폰 클로즈업) 사이에서 공통으로 유지되는 요소는 '밝은 낮의 야외 조명'입니다. 인물(정인우)의 전신이나 주유소의 구체적 형태는 샷 4에서 직접 드러나지 않으므로 공통 요소에서 제외하고, 두 샷을 관통하는 야외 채광 상태만 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "outdoor_daytime_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is characterized by bright, natural ambient daylight typical of an open outdoor space. This consistent sunlight floods the surroundings, providing high visibility and establishing a clear daytime atmosphere for the roadside location.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "Bright natural daytime illumination clearly establishes the parked car, fuel pump, and roadside setting.",
              "Bright daytime ambient light leaves the active map display clear while keeping the surrounding context subordinate."
            ],
            "visual_inferences": [
              "The primary light source is the sun, casting natural daylight that eliminates heavy shadows, indicating clear or lightly clouded mid-day weather."
            ],
            "creative_decisions": [
              "Using a stark, bright reality for the highway setting to create a visual contrast with the isolated, distant nature of the island shown on the map."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 43,
        "analysis_summary": "샷 5와 6에 공통으로 등장하는 이끼 낀 비석(특정 음각 글자 포함)과 숲의 주간 조명 상태를 고정 요소로 추출했습니다. 인물(김지후)은 샷 6에만 등장하므로 2개 샷 이상 적용 규칙에 따라 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "inscribed_stone_marker",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A rough, moss-covered rock marker with three distinct letters deeply engraved into its surface. The weathered and rugged texture of the stone contrasts sharply with the deep carvings, maintaining its distinct physical presence whether viewed directly or as a background sliver.",
            "applies_to_shots": [
              5,
              6
            ],
            "element_scope": "close",
            "source_facts": [
              "거친 바위 표면에 '수 리 영'이라는 세 글자가 선명하게 음각된 찰나의 클로즈업",
              "the marker rising immediately behind and partly obscured by her",
              "sliver of carved marker"
            ],
            "visual_inferences": [
              "The moss and rock texture are uniformly rough and aged across the visible surface",
              "The engraved depth catches ambient shadows, making the letters legible even when partially obscured"
            ],
            "creative_decisions": [
              "Keeping the marker in tight proximity to the character in the reverse shot to visually connect the source of horror to her reaction"
            ],
            "confidence": "high"
          },
          {
            "element_id": "forest_daylight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor forest setting is illuminated by natural, restrained daytime ambient light. The lighting provides a cold, high-contrast atmosphere that highlights the rugged textures of the surroundings without relying on any artificial or direct harsh light sources.",
            "applies_to_shots": [
              5,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime ambient light gives the recessed lettering enough contrast to read clearly without introducing a new light source",
              "Natural daytime ambient light holds her pallor and rigid expression in restrained high contrast against the forest"
            ],
            "visual_inferences": [
              "The dense forest canopy diffuses direct sunlight, creating an even but shadowy overall illumination"
            ],
            "creative_decisions": [
              "Using a restrained, high-contrast daylight look rather than bright sunlight to emphasize the character's psychological isolation and terror"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 44,
        "analysis_summary": "도축장 내부의 핏자국과 금속 걸개 환경(샷 1, 7)과 깨진 창문을 통해 들어오는 강렬한 햇빛 조명(샷 1, 7, 12)이 씬 전체에 걸쳐 일관되게 유지됩니다. 또한, 강영란의 흰 머리와 날카로운 손톱 등 각성 상태의 신체적 특징(샷 7, 12)이 교차 샷에서 고정적으로 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "slaughterhouse_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The indoor environment is a grim slaughterhouse featuring walls and a floor heavily stained with blood. Metallic hooks for hanging meat are suspended from the upper areas and midground, establishing the macabre setting.",
            "applies_to_shots": [
              1,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "핏자국 가득한 도축장 바닥과 고기 걸개",
              "blood-marked slaughterhouse surfaces and hanging hooks",
              "floor and walls establish the room's breadth"
            ],
            "visual_inferences": [
              "The hooks and bloodstains define the spatial depth and grim function of the room, reflecting light coldly."
            ],
            "creative_decisions": [
              "Hooks are distributed in the midground and upper frame to establish breadth and serve as restrained depth cues without cluttering the foreground."
            ],
            "confidence": "high"
          },
          {
            "element_id": "harsh_midday_sunlight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Harsh midday sunlight streams into the room through a broken window. This intense directional lighting casts sharp, cold highlights on metallic surfaces and leaves the unlit areas in severe, deep blue-black shadows.",
            "applies_to_shots": [
              1,
              7,
              12
            ],
            "element_scope": "full",
            "source_facts": [
              "깨진 창으로 스며드는 한낮 햇살",
              "Harsh midday sunlight entering through the broken window",
              "Midday sunlight from the broken window falls in severe high contrast"
            ],
            "visual_inferences": [
              "The sunlight creates a clear directional beam that cuts through the dim interior, sharply illuminating the bloodstains and metal."
            ],
            "creative_decisions": [
              "Using low-key contrast and severe deep shadows in the unlit areas to heighten the terrifying, cold atmosphere of the scene."
            ],
            "confidence": "high"
          },
          {
            "element_id": "awakened_woman_traits",
            "element_type": "character_state",
            "character_name": "강영란",
            "description": "The formidable Korean woman possesses distinct white hair. She is in a physically altered awakened state, which is prominently characterized by her noticeably sharp, elongated claw-like fingernails.",
            "applies_to_shots": [
              7,
              12
            ],
            "element_scope": "full",
            "source_facts": [
              "강영란(흰 머리 여자)",
              "육혈귀 각성 상태",
              "날카롭게 솟아오른 손톱",
              "sharp fingernail"
            ],
            "visual_inferences": [
              "Her white hair starkly contrasts with the dark, bloody environment, emphasizing her supernatural presence."
            ],
            "creative_decisions": [
              "The claw-like fingernails are explicitly highlighted to visually communicate her lethal, monstrous capability regardless of her changing posture."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 45,
        "analysis_summary": "이 씬은 숲길이라는 동일한 공간적 배경을 공유하며, 후반부 샷들에서는 두 인물이 땅에 무릎을 꿇은 상태를 고정적으로 유지합니다.",
        "fixed_elements": [
          {
            "element_id": "forest_path_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An outdoor dirt path running through a wooded forest under natural daytime lighting. The natural surroundings are rendered in muted earth tones and dense shadows, establishing a solemn atmosphere.",
            "applies_to_shots": [
              3,
              9,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 숲길 - 낮",
              "Natural daytime light appropriate to the forest"
            ],
            "visual_inferences": [
              "A dirt or unpaved path surrounded by trees and woodland vegetation."
            ],
            "creative_decisions": [
              "Color palette leans toward restrained contrast, utilizing earthy, aged-ivory, and blue-black tones to reflect the narrative weight."
            ],
            "confidence": "high"
          },
          {
            "element_id": "young_ran_kneeling_posture",
            "element_type": "character_state",
            "character_name": "강영란(흰 머리 여자)",
            "description": "The older woman with white hair is positioned on her knees on the forest ground. Her lower body remains firmly anchored to the path while she physically interacts with the man.",
            "applies_to_shots": [
              9,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "영란도 꿇어앉아 산들을 어루만진다.",
              "kneeling with hand extended",
              "kneeling in tight embrace"
            ],
            "visual_inferences": [
              "Her knees rest directly on the dirt path, keeping her vertically aligned at the same low level as the man."
            ],
            "creative_decisions": [
              "The static kneeling posture underscores her grounded emotional resolve and maternal positioning."
            ],
            "confidence": "high"
          },
          {
            "element_id": "san_deul_kneeling_posture",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "The man is kneeling on the forest ground. His body is folded downward in a collapsed, submissive posture, remaining at a low level throughout the interaction.",
            "applies_to_shots": [
              9,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "털썩 무릎을 꿇어앉으며",
              "kneeling with head bowed",
              "folded into her embrace"
            ],
            "visual_inferences": [
              "His lower body is firmly planted on his knees, with his torso physically hunched or folded forward due to intense guilt."
            ],
            "creative_decisions": [
              "His completely lowered, folded physical state visually translates his emotional collapse and submission without shifting position."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 46,
        "analysis_summary": "전체 샷에 걸쳐 자연광이 비치는 숲속 배경과 흙빛, 푸른빛이 감도는 서늘한 색감이 일관되게 유지됩니다. 또한 샷 11과 16에서는 산들의 듬직한 체구와 그에게 고정된 수리영의 시선이 공통적인 시각 요소로 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "daytime_forest_lighting_palette",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The forest environment is illuminated by natural daytime lighting. It maintains a consistent, moody visual atmosphere dominated by earthy neutrals, stark blue-black contrasts, and subdued aged-ivory tones.",
            "applies_to_shots": [
              2,
              11,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime forest light renders the inscription clearly while preserving ominous high contrast and subdued earthy, aged-ivory, and blue-black tones.",
              "Natural daytime forest light supports a stark low-angle reveal with restrained earthy neutrals and blue-black contrast.",
              "실외. 숲속 - 낮"
            ],
            "visual_inferences": [
              "The consistent lighting casts deep shadows and highlights earthy textures, creating an isolated and tense ambiance."
            ],
            "creative_decisions": [
              "Using a high-contrast blue-black and earthy neutral palette to establish an ominous and threatening mood appropriate for the remote island setting."
            ],
            "confidence": "high"
          },
          {
            "element_id": "sandeul_sturdy_build",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "Go San-deul is depicted as a strongly built man with a large and sturdy physical frame. His broad stature remains visually consistent and imposing, emphasizing his physical strength.",
            "applies_to_shots": [
              11,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "우뚝 서 있는 고산들의 듬직한 전신",
              "듬직한 뒷모습",
              "큰 덩치의 검은 염소를 손쉽게 훌쩍 둘러멘다"
            ],
            "visual_inferences": [
              "His robust physique reflects his ability to easily lift and carry massive weights, grounding his character as a formidable presence."
            ],
            "creative_decisions": [
              "Emphasizing his commanding physical size to visually contrast with the vulnerable situation of the character he rescued."
            ],
            "confidence": "high"
          },
          {
            "element_id": "suri_young_gaze_at_sandeul",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "Kim Ji-hoo (Kang Suri-young) keeps her gaze steadily fixed on Go San-deul. Her eyes remain directed at him as she closely observes his imposing figure and actions.",
            "applies_to_shots": [
              11,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "gaze=looks_at_character→C09",
              "우두커니 서서 산들을 바라보기만 하는 수리영."
            ],
            "visual_inferences": [
              "Her continuous gaze indicates her focus and subtle apprehension toward her unexpected rescuer."
            ],
            "creative_decisions": [
              "Locking her visual attention entirely on him to highlight her reliance and bewildered reaction to his sudden appearance."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 47,
        "analysis_summary": "8번과 10번 샷에 공통으로 등장하는 훼손된 시신, 폴리스 라인 테이프, 그리고 스마트폰으로 사진을 찍는 구경꾼들의 군중 상태를 고정 요소로 추출했으며, 1번 샷을 포함한 씬 전체를 관통하는 낮 시간대의 해안가 조명 상태를 반영했습니다.",
        "fixed_elements": [
          {
            "element_id": "mutilated_corpse",
            "element_type": "character_state",
            "character_name": "시신",
            "description": "A severely mutilated human corpse lying supine on the ground. The remains are explicitly missing its head and one arm, presenting a gruesome sight.",
            "applies_to_shots": [
              8,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "시체는 머리와 팔 한쪽이 뜯겨져 나가고 없는 참혹한 상태."
            ],
            "visual_inferences": [
              "The body is laid out flat on its back on the dock surface."
            ],
            "creative_decisions": [
              "The missing body parts dictate the visual weight of the scene, anchoring the horrific tone for the surrounding characters."
            ],
            "confidence": "high"
          },
          {
            "element_id": "police_line_tape",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A yellow police line tape stretched horizontally across the area to block civilian access. It forms a distinct physical barrier separating the inner crime scene from the outside spectators.",
            "applies_to_shots": [
              8,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "경찰들이 폴리스라인을 치고 접근을 막고 있지만..."
            ],
            "visual_inferences": [
              "The tape is a standard bright yellow color for high visibility, typical of crime scenes."
            ],
            "creative_decisions": [
              "Placed to divide the depth planes clearly between the investigators in the foreground/midground and the crowd in the background."
            ],
            "confidence": "high"
          },
          {
            "element_id": "spectator_crowd",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A noisy crowd of spectators gathered tightly behind the police tape. Many individuals in the crowd have their modern smartphones raised high to take photos of the gruesome scene.",
            "applies_to_shots": [
              8,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "몰려든 구경꾼들은 애도는 커녕 막 들어온 횟감 흥정하듯 아주 떠들썩 하다.",
              "저마다 핸드폰을 들고 기념사진 찍는 듯 시체를 찍고..."
            ],
            "visual_inferences": [
              "The crowd forms a dense human wall beyond the police line, displaying voyeuristic behavior."
            ],
            "creative_decisions": [
              "Maintains an unsettling, chaotic atmosphere that contrasts with the serious demeanor of the detectives."
            ],
            "confidence": "high"
          },
          {
            "element_id": "daytime_coastal_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Natural daytime lighting of an outdoor coastal dock. The illumination features subdued contrast and drained earthy tones, creating a bleak and somber visual atmosphere across the dock.",
            "applies_to_shots": [
              1,
              8,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 해안마을 선착장 - 낮"
            ],
            "visual_inferences": [
              "The sky is mostly overcast or the ambient light is flat to reflect the frustrating and tragic events."
            ],
            "creative_decisions": [
              "The color grading heavily suppresses bright hues, using restrained earthy and neutral tones to unify the visual mood of the scene."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 48,
        "analysis_summary": "두 샷에 공통으로 등장하는 김지후(강수리영)의 위축된 착석 자세와 그녀가 앉아 있는 식당 구석 테이블의 배치를 일관되게 유지합니다.",
        "fixed_elements": [
          {
            "element_id": "suriyoung_seated_posture",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A young Korean woman remains seated at a corner table with her upper body tense and rigidly hunched. Her posture is consistently defensive, pulling her shoulders inward to make herself appear smaller and intimidated.",
            "applies_to_shots": [
              3,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "구석 테이블에 앉아 잔뜩 웅크리고 앉은 김지후",
              "curled over the table",
              "shoulders locked under grip"
            ],
            "visual_inferences": [
              "She wears slightly worn, casual clothing suitable for a remote island setting.",
              "Her body language remains frozen and stiff throughout the interaction."
            ],
            "creative_decisions": [
              "Maintaining a consistently tight and defensive posture to emphasize her vulnerability and feeling of being trapped."
            ],
            "confidence": "high"
          },
          {
            "element_id": "restaurant_corner_table",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A rustic wooden dining table located in the corner of the restaurant. It maintains its position directly in front of the seated young woman, acting as a physical barrier in the composition.",
            "applies_to_shots": [
              3,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "구석 테이블에 앉아",
              "table edge enclosing her lower frame",
              "beside the table axis"
            ],
            "visual_inferences": [
              "The table has a plain, worn wooden texture matching the old, rural restaurant environment."
            ],
            "creative_decisions": [
              "Using the table visually to box the character into the corner, enhancing the claustrophobic mood."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 49,
        "analysis_summary": "두 샷은 공통된 인물이나 소품을 직접적으로 공유하지 않으나, 야간 횟집이라는 장소의 어둡고 차분한 조명 상태와 밤 분위기를 공통 환경 요소로 공유하고 있습니다. 단일 샷에만 등장하는 인물과 소품은 규칙에 따라 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "night_restaurant_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment features subdued night restaurant illumination. The setting is engulfed in a dark blue-black nighttime atmosphere, maintaining sparse and low-key lighting throughout the space. This minimal local illumination keeps the surroundings dim, creating a stark contrast against the deep darkness of the night.",
            "applies_to_shots": [
              1,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "dark blue-black night seascape with sparse high contrast",
              "Night restaurant illumination remains subdued"
            ],
            "visual_inferences": [
              "The ambient lighting is dim, emphasizing the deep darkness of the coastal night setting and allowing only minimal visibility of the immediate restaurant area."
            ],
            "creative_decisions": [
              "Use sparse, low-key ambient lighting to enhance the mysterious atmosphere and to focus attention on specific illuminated elements such as the distant boats or the phone screen."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 50,
        "analysis_summary": "샷 2와 3은 어두운 식당 뒷방의 환경과 창문의 커튼을 공통으로 묘사하고 있습니다. 방 내부의 짙은 그림자와 로우키 야간 조명, 그리고 외부와의 경계 역할을 하는 커튼의 형태가 두 샷에 걸쳐 일관되게 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "room_window_curtain",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A fabric curtain hangs at the window of the dark room. It is opaque enough to block outside views when closed, and its surface is shrouded in deep shadows under the night lighting, serving as a tactile and visual boundary between the interior and the alley.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "curtain edges as dark foreground borders",
              "room-side curtain borders falling into deep shadow",
              "fist knotted around the curtain",
              "now-covered window behind her"
            ],
            "visual_inferences": [
              "The curtain fabric is relatively thick and unstructured, typical of an older room, allowing it to be easily parted or tightly gripped."
            ],
            "creative_decisions": [
              "The curtain is utilized both as a dark foreground framing element and as a physical anchor that visually represents the character's tension and confinement."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dark_room_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The room interior is dominated by low-key night exposure and heavy, deep shadows. The color palette relies on subdued neutral and blue-black tones, keeping overall visibility extremely low to emphasize the darkness of the enclosed space.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "Night ambient visibility is kept low and neutral",
              "deep shadow",
              "The explicitly dark room is rendered in low-key, high-contrast night exposure",
              "restrained neutral and blue-black grading"
            ],
            "visual_inferences": [
              "There are no active interior lights on; the room relies entirely on faint ambient light leaking in from outside before the curtain is completely closed."
            ],
            "creative_decisions": [
              "The heavy darkness and stark blue-black contrast are intentionally designed to heighten the suspense and visually convey the character's sense of isolation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 51,
        "analysis_summary": "어두운 동굴 내부의 척박한 조명 상태가 세 샷 전체에 일관되게 유지되며, 바닥 근처에 쇠사슬로 묶여 제압된 강민숙의 초췌한 모습과 굵은 쇠사슬 소품이 두 샷에 걸쳐 고정적으로 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "cave_interior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark cave environment lit by a sparse, low-watt bulb. The illumination casts harsh, low-key lighting with severe high contrast, leaving the deep background of the cave shrouded in pitch black.",
            "applies_to_shots": [
              2,
              4,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "촉 낮은 전구 등이 불을 밝히자",
              "sparse, low-key illumination with hard contrast against the surrounding cave darkness",
              "severe high contrast while the cave background remains dark"
            ],
            "visual_inferences": [
              "The light source is likely suspended or fixed near the characters, creating a localized pool of harsh light."
            ],
            "creative_decisions": [
              "Enhance the grim, claustrophobic atmosphere through stark lighting contrast to emphasize isolation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "kang_minsuk_bound_state",
            "element_type": "character_state",
            "character_name": "강민숙",
            "description": "The woman looks extremely haggard and exhausted. She is bound by thick iron chains, keeping her position low and restricted near the cave floor. Her posture reflects her constrained state, struggling or curling against the taut restraints.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "초췌한 몰골",
              "쇠사슬에 묶인 상태",
              "curled on chained floor",
              "reaching against the chains"
            ],
            "visual_inferences": [
              "Her clothing and hair are heavily disheveled and dirtied due to being held captive on the rocky ground."
            ],
            "creative_decisions": [
              "Keep her physical profile low to the ground to visually convey her subjugation and vulnerability."
            ],
            "confidence": "high"
          },
          {
            "element_id": "heavy_iron_chains",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "Thick, heavy iron chains anchoring the captive woman to the cave floor. The chains are robust and unyielding, physically restricting her movements and remaining visibly taut when pulled against.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "굵은 쇠사슬",
              "쇠사슬에 묶인 상태",
              "chained floor",
              "reaching against the chains"
            ],
            "visual_inferences": [
              "The chains have a dull, dark metallic texture, possibly showing signs of heavy wear or rust."
            ],
            "creative_decisions": [
              "Ensure the chain links are large enough to be clearly visible in the dim lighting, adding visual weight to her captivity."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 52,
        "analysis_summary": "샷 1과 4에 공통으로 등장하는 어두운 숲속 공터와 피가 묻은 거대한 바위의 상태를 환경 고정 요소로 추출했습니다. 인물(고산들)은 샷 4에만 명시적으로 등장하므로 2개 샷 이상 공통 등장 조건을 만족하지 않아 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "blood_smeared_giant_rock",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A massive rock, approximately three to four times the height of an adult, stands centrally in a dark, open forest clearing at night. The rugged surface of the towering stone is heavily marked with hand-smeared traces of dark red animal blood, leaving distinct handprint patterns across it.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "산 속 숲 한 가운데 공터처럼 뻥 뚫린 공간",
              "성인 키 서너 배 높이의 거대한 바위",
              "사람 손바닥으로 잔뜩 처 바른 것 같은 검붉은 동물의 피 흔적"
            ],
            "visual_inferences": [
              "The rock has a rough, natural texture typical of an ancient mountainous forest.",
              "The dark red blood contrasts visibly against the dark, neutral tones of the stone under the night lighting."
            ],
            "creative_decisions": [
              "Maintained a low-key, earthy night ambience to ensure the blood traces appear eerie and distinctly legible across multiple angles."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 53,
        "analysis_summary": "샷 1과 샷 5에 공통으로 등장하는 황봉업(황 씨)의 불만 가득한 얼굴 표정과 밝은 낮의 야외 선착장 조명 상태를 고정 요소로 추출했습니다. 정인우와 경찰 신분증은 샷 5에만 등장하므로 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "hwang_hostile_expression",
            "element_type": "character_state",
            "character_name": "황봉업(황 씨)",
            "description": "The older fisherman's face displays a continuous, deeply displeased and unyielding expression. His brows are heavily furrowed, and his features are tightened into a severe scowl, clearly conveying his annoyance and refusal.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "close",
            "source_facts": [
              "황 씨 역시 그간 보여준 친근함과는 거리가 먼 표정.",
              "인상을 팍 쓰고 신분증을 보는 황 씨"
            ],
            "visual_inferences": [
              "His facial tension remains constant whether seen from a distance or up close, anchoring his hostile attitude."
            ],
            "creative_decisions": [
              "Extracted as a close scope element to ensure his distinct frown remains visually consistent across both the wide shot and the close-up framing."
            ],
            "confidence": "high"
          },
          {
            "element_id": "daytime_pier_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor coastal setting is fully illuminated by bright, natural daytime sunlight. The ambient light remains harsh and revealing, casting clear daylight over the docked fishing boat and the surrounding pier without relying on specific on-screen fixtures.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 해안마을 선착장 - 낮",
              "Bright daytime ambient light keeps the confrontation plainly exposed",
              "Bright daytime ambient light makes the credential and both men's tightened expressions unambiguously visible"
            ],
            "visual_inferences": [
              "The direct sunlight provides a consistent, exposed atmosphere that leaves no deep shadows to hide in during the confrontation."
            ],
            "creative_decisions": [
              "Maintaining a consistent bright daylight tone to reflect the realistic and stark nature of the daytime standoff."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 54,
        "analysis_summary": "샷 3과 샷 4에 걸쳐 배 주변의 자욱한 안개와 우중충하고 톤 다운된 낮 조명 환경이 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "dense_sea_fog",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Thick, dense fog envelops the entire maritime environment. The ambient daylight is heavily diffused, creating a low-contrast, muted blue-gray atmosphere that drastically limits visibility and casts a gloomy, eerie mood over the sea.",
            "applies_to_shots": [
              3,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "바다 전체에 안개가 자욱해 앞이 잘 보이지 않는다.",
              "Fog-muted daytime ambience enters the wheelhouse with subdued contrast.",
              "Daylight is heavily diffused by the dense fog, compressing the scene into muted blue-gray, earthy darkness, and low saturation."
            ],
            "visual_inferences": [
              "The fog uniformly fills the air, softening hard edges and desaturating vibrant colors across all exterior and semi-exterior views."
            ],
            "creative_decisions": [
              "Use the muted blue-gray tones to visually isolate the boat and build an unwelcoming, mysterious atmosphere as it approaches the island."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 55,
        "analysis_summary": "정인우는 샷 3과 7에서 선착장 길목에 선 채 카메라를 등진 일관된 모습으로 등장하며, 강영란은 샷 5와 7에 걸쳐 식당 앞을 단단히 지키고 서 있는 자세가 고정적으로 유지됩니다. 또한 샷 5와 7의 배경인 반월 식당 외관이 공통 환경 요소로 작용합니다.",
        "fixed_elements": [
          {
            "element_id": "jeong_in_woo_dock_presence",
            "element_type": "character_state",
            "character_name": "정인우",
            "description": "A young man standing on the outdoor path leading from the dock, oriented with his back to the camera. He is situated in natural daytime lighting, maintaining a fixed presence on the path as he faces the direction of the village and its residents.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "back_to_camera",
              "Natural daytime ambient light",
              "선착장에 하선함",
              "마을 쪽으로 들어오는 인우"
            ],
            "visual_inferences": [
              "His physical placement on the path establishes a clear spatial boundary between the arrival point and the hostile village."
            ],
            "creative_decisions": [
              "Maintaining his back-to-camera orientation across these shots anchors the viewer's perspective over his shoulder to emphasize his confrontation with the villagers."
            ],
            "confidence": "high"
          },
          {
            "element_id": "kang_young_ran_stance",
            "element_type": "character_state",
            "character_name": "강영란(흰 머리 여자)",
            "description": "An older woman with distinct white hair standing rigidly in front of the village restaurant. She holds her ground with her weight firmly planted and shoulders set, projecting an imposing and steady physical presence.",
            "applies_to_shots": [
              5,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "반월 식당 앞에 나온 영란",
              "white-haired woman",
              "weight fixed",
              "holding ground, shoulders set"
            ],
            "visual_inferences": [
              "Her planted feet and stiffened shoulders physically embody a barrier-like resistance against the newcomer."
            ],
            "creative_decisions": [
              "Her striking white hair is contrasted against the muted tones of the environment to make her severe posture highly readable."
            ],
            "confidence": "high"
          },
          {
            "element_id": "banwol_restaurant_exterior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior facade of the village restaurant seen during the day. It provides a solid, static architectural backdrop behind the older woman, illuminated by natural ambient daylight.",
            "applies_to_shots": [
              5,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "반월 식당",
              "restaurant front behind her",
              "Natural daytime ambient light"
            ],
            "visual_inferences": [
              "The building looks slightly weathered and unadorned, reflecting the remote and insular nature of the island community."
            ],
            "creative_decisions": [
              "The exterior is rendered with restrained earthy neutrals to suppress any sense of welcoming warmth in the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 56,
        "analysis_summary": "수리영과 인우가 가파른 해안가 바위를 오르는 자세와, 이들이 매달려 있는 험준한 바위 절벽의 환경이 샷 6과 7에 걸쳐 일관되게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "su_ri_young_climbing_posture",
            "element_type": "character_state",
            "character_name": "Kim Ji-hoo (Kang Su-ri-young)",
            "description": "A young Korean woman is clinging tightly to a steep coastal rock face. Her body is pressed close against the rough surface, with one foot stretched upward searching for a higher foothold, and her gaze directed upwards.",
            "applies_to_shots": [
              6,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "가파른 바위벽에 찰싹 달라붙은 채 조심스럽게 위쪽으로 한쪽 발을 뻗은 김지후",
              "chest pressed, foot reaching, gaze=up",
              "clinging against the rocks"
            ],
            "visual_inferences": [
              "She maintains a tense, strained posture suitable for a dangerous climb over the sea."
            ],
            "creative_decisions": [
              "Her posture emphasizes the physical danger of the steep rocks, maintaining visual consistency whether seen up close or from the distant boat."
            ],
            "confidence": "high"
          },
          {
            "element_id": "in_woo_climbing_posture",
            "element_type": "character_state",
            "character_name": "Jung In-woo",
            "description": "A young Korean man is pressed against the steep rocky cliff beside the woman. His hips are kept low for balance while he braces himself mid-climb, searching for a secure foothold and looking upwards toward the top of the rocks.",
            "applies_to_shots": [
              6,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "가파른 바위벽에 찰싹 달라붙은 채 조심스럽게 위쪽으로 한쪽 발을 뻗은",
              "hips low, foot searching, gaze=up",
              "bracing mid-climb"
            ],
            "visual_inferences": [
              "His body language shows caution and physical exertion as he climbs the dangerous cliff alongside her."
            ],
            "creative_decisions": [
              "Positioned to complement the woman's climbing stance, establishing a shared sense of peril."
            ],
            "confidence": "high"
          },
          {
            "element_id": "steep_coastal_rocks",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A steep, dangerous coastal rock face rising sharply from the sea. The rock surface is rugged and almost vertical, requiring careful climbing, with the ocean waters visible directly below the climbing path.",
            "applies_to_shots": [
              6,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "길이 사라지며 가파른 바위들이 이어진다",
              "자칫 발을 헛디디면 바닷물에 빠지거나, 바위에 떨어져 크게 다칠만 한 상황",
              "steep coastal rocks",
              "dangerous separation between footholds and sea"
            ],
            "visual_inferences": [
              "The rocks are dark, uneven, and potentially slippery, highlighting the peril."
            ],
            "creative_decisions": [
              "The ruggedness of the cliff is emphasized in both the nearby perspective and the distant surveillance shot from the boat."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 57,
        "analysis_summary": "샷 2는 비석의 극단적인 클로즈업이며, 샷 3은 인물의 얼굴을 담은 미디엄 샷으로 피사체가 완전히 다릅니다. 따라서 두 샷 모두에 공통으로 나타나고 유지되어야 하는 시각적 요소는 낮 시간대의 숲속 환경과 자연광 조명 상태입니다.",
        "fixed_elements": [
          {
            "element_id": "daytime_forest_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A natural daytime forest environment. The outdoor woodland setting is consistently illuminated by natural ambient daylight with restrained contrast.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 숲속 - 낮",
              "Natural daytime ambient light appropriate to the forest",
              "Natural daytime forest light is rendered with restrained contrast"
            ],
            "visual_inferences": [
              "The surrounding area features typical woodland foliage and a dense natural outdoor atmosphere."
            ],
            "creative_decisions": [
              "Applying restrained contrast to unify the different subjects (the close-up of the gravestone inscription and the character's facial expression) under a single, consistent environmental lighting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 58,
        "analysis_summary": "샷 1과 샷 4에 공통으로 노출되는 배경인 '텅 빈 낡은 염소 축사'의 시각적 상태를 환경 고정 요소로 추출했습니다. 인물(수리영)은 샷 4에만 단독 프레이밍되어 2개 이상의 샷 조건을 만족하지 않으므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "empty_livestock_enclosure",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An old, dark, and completely empty livestock enclosure with a path running through its depth. The lateral pens, likely made of weathered wood and rustic materials, contain absolutely no animals, emphasizing the absence of the black goats. Weak daytime ambient light filters into the dark interior, establishing a dim, low-key atmosphere with a restrained neutral palette.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "텅 빈 축사",
              "검은 염소만 없을 뿐",
              "낡고 어두운 축사의 적막한 내부 전경",
              "Daytime ambient illumination reaches the explicitly dark enclosure with low-key contrast"
            ],
            "visual_inferences": [
              "The pens are constructed with aged wood and possibly wire mesh, typical of rural goat farms.",
              "The ground of the central path is packed dirt or aged concrete."
            ],
            "creative_decisions": [
              "Maintain a muted, desaturated color tone across the enclosure to heighten the eerie and deserted tension of the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 59,
        "analysis_summary": "도축장 창고 안팎을 조명하는 샷들(6, 12, 16)을 분석하여, 일관되게 유지되는 어두운 실내 환경과 피가 배어 나온 포대자루 더미를 고정 요소로 추출했습니다. 인물 구성이 샷마다 다르며 창고 문은 개폐 상태가 변하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_storage_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the storage room maintains a heavy, low-key lighting atmosphere characterized by deep shadows and subdued ambient light. This dark interior consistently provides a stark contrast to the bright, stark daylight of the main slaughterhouse, wrapping the hiding space in oppressive gloom.",
            "applies_to_shots": [
              6,
              12,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "storage area remains comparatively subdued",
              "darker storage interior",
              "explicitly dark closed storage area is treated with very low-key contrast"
            ],
            "visual_inferences": [
              "the room has no windows, relying solely on light spilling from the doorway or minimal ambient bounce",
              "shadows obscure the deep corners of the room"
            ],
            "creative_decisions": [
              "using heavy shadows and high contrast at the threshold to visually separate the dangerous outside from the claustrophobic inside"
            ],
            "confidence": "high"
          },
          {
            "element_id": "bloodstained_body_sacks",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A pile of tightly packed, heavy sacks rests on the floor of the dark storage area. The coarse fabric of the sacks is irregularly stained with dark, seeping blood, indicating their gruesome contents and serving as a physical reference point in the darkness.",
            "applies_to_shots": [
              6,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "adjacent sacks and the storage floor retained as scale references",
              "several tightly packed sacks",
              "dark red blood seeping out",
              "hunched beside stacked sacks"
            ],
            "visual_inferences": [
              "the sacks are made of coarse, utilitarian material like thick woven plastic or burlap",
              "they are stacked unevenly against the walls and floor"
            ],
            "creative_decisions": [
              "placing the sacks prominently in the lower frame to emphasize the claustrophobic and macabre nature of the characters' hiding spot"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 60,
        "analysis_summary": "샷 6과 샷 7은 서로 리버스 앵글(시체와 인물들의 리액션)로 구성되어 있어 공통된 인물이나 객체가 한 프레임에 잡히지는 않으나, 해안가의 자연광 및 낮 시간대 조명 상태가 씬 전반에 걸쳐 동일하게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "coastal_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Natural daytime coastal light illuminates the scene, providing stark clarity and high contrast. The daylight maintains a consistent, slightly desaturated and realistic tone across the coastal environment without the introduction of any artificial light sources.",
            "applies_to_shots": [
              6,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime coastal light presents the corpse with stark clarity and restrained, desaturated contrast.",
              "Natural daytime coastal light is held in high facial contrast... without adding a new source."
            ],
            "visual_inferences": [
              "The harsh and clear daytime illumination emphasizes the bleak and terrifying atmosphere of the rocky shoreline."
            ],
            "creative_decisions": [
              "A consistent desaturated natural lighting setup is maintained to visually connect the gruesome discovery with the characters' raw reactions."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 61,
        "analysis_summary": "해질녘 선착장의 저조도 조명과 개방된 바닥 환경이 전체 샷에 걸쳐 유지되며, 정인우의 몸을 사리고 좌측을 향한 방어적 기립 자세가 12번과 16번 샷에서 일관되게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "pier_sunset_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An open pier environment illuminated by fading sunset light. The scene is enveloped in a low-key, high-contrast ambient atmosphere with restrained earthy colors and deep shadows.",
            "applies_to_shots": [
              1,
              12,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 금월도 선착장 - 해질녘",
              "Fading sunset illumination creates a low-key, high-contrast tableau",
              "Low-key sunset ambience",
              "open pier"
            ],
            "visual_inferences": [
              "The ground is a flat, hard surface typical of a maritime pier.",
              "The fading light casts deep shadows, heightening the somber and tense mood of the scene."
            ],
            "creative_decisions": [
              "Consistent use of muted earthy tones and low-key lighting across all shots to unify the visual tone of the suspenseful confrontation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "jung_inwoo_defensive_stance",
            "element_type": "character_state",
            "character_name": "정인우",
            "description": "A man standing in a defensive, tense posture, angled three-quarters to the left. His weight is shifted onto his back foot and his shoulders are braced backward.",
            "applies_to_shots": [
              12,
              16
            ],
            "element_scope": "full",
            "source_facts": [
              "정인우 — three_quarter_left, weight held on back foot",
              "정인우 — three_quarter_left, shoulders braced toward group"
            ],
            "visual_inferences": [
              "He appears physically guarded, leaning slightly away from the characters confronting him from the left side of the frame."
            ],
            "creative_decisions": [
              "Maintaining his three-quarter left alignment and backward-shifted weight connects his defensive reaction seamlessly between the close confrontation with the police officer and the broader group standoff."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 62,
        "analysis_summary": "어두운 초저녁 바다를 배경으로 구창모와 황봉업이 은밀한 거래를 하는 장면입니다. 세 샷에 걸쳐 어둡고 대비가 강한 저녁 바다의 조명 상태가 유지되며, 8번과 9번 샷에서는 나란히 맞닿은 경찰선과 낚시 어선의 배치, 그리고 자신의 배 쪽으로 몸을 튼 황봉업의 방향이 일관되게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "evening_sea_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene is set on a dark, early-evening sea. Low-key ambient lighting dominates the environment, keeping the overall frame dark while providing selective, subtle illumination on the figures and the boat structures.",
            "applies_to_shots": [
              4,
              8,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "어둑해진 초저녁 바다",
              "Dark early-evening ambience keeps the frame low-key",
              "selective contrast",
              "Low-key evening illumination silhouettes the transfer against the dark sea",
              "The dark evening sea and low-key illumination"
            ],
            "visual_inferences": [
              "The minimal lighting emphasizes the secrecy of the actions taking place on the boats."
            ],
            "creative_decisions": [
              "Use stark, low-key contrast to build a moody, suspenseful atmosphere appropriate for a covert sea rendezvous."
            ],
            "confidence": "high"
          },
          {
            "element_id": "adjacent_vessels",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A police patrol boat and a fishing vessel are positioned closely side-by-side on the water. The edges of both boat hulls are visible, with a narrow gap remaining between them.",
            "applies_to_shots": [
              8,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "경찰선과 낚시 어선",
              "adjacent boat sides",
              "Keep both boats’ edges visible as scale references",
              "narrow gap"
            ],
            "visual_inferences": [
              "The boats are stationary and parallel, allowing the characters to interact directly across the minimal distance."
            ],
            "creative_decisions": [
              "The visible edges of both boats serve as a physical boundary and a spatial anchor for the characters' interaction."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hwang_torso_angle",
            "element_type": "character_state",
            "character_name": "황봉업(황 씨)",
            "description": "The fisherman's body is oriented in a three-quarter right position. His torso remains turned toward his own fishing boat, anchoring his presence on the left side of the interaction space.",
            "applies_to_shots": [
              8,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "황봉업(황 씨) — three_quarter_right",
              "freezes halfway through his turn toward the fishing boat",
              "torso turned toward own boat",
              "황봉업(황 씨) on the left"
            ],
            "visual_inferences": [
              "Despite the change in action from lifting a body to standing still, his fundamental body orientation towards his vessel remains steady."
            ],
            "creative_decisions": [
              "Maintaining this torso angle visually links him to his boat and maintains a consistent cross-boat spatial dynamic."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 63,
        "analysis_summary": "샷 8과 13에 공통으로 나타나는 김지후의 피범벅이 된 입가와 두 손의 상태를 고정 요소로 추출했습니다. 또한 샷 2, 8, 13 전체에 걸쳐 식당 내부의 어두운(Low-key) 조명 상태를 환경 요소로 반영하였습니다.",
        "fixed_elements": [
          {
            "element_id": "restaurant_low_key_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The restaurant interior is enveloped in a subdued, low-key nighttime illumination. The dark ambient environment creates high contrast on the visible subjects, leaving the background details receded in deep shadows.",
            "applies_to_shots": [
              2,
              8,
              13
            ],
            "element_scope": "full",
            "source_facts": [
              "Low-key nighttime ambience separates the youths’ fixed smiles from the subdued restaurant interior",
              "Low-key interior illumination concentrates contrast",
              "Low-key interior contrast fixes attention"
            ],
            "visual_inferences": [
              "The light source is minimal and directional, obscuring most of the room while isolating key subjects in the frame."
            ],
            "creative_decisions": [
              "Maintaining consistent low-key lighting across the scene emphasizes the eerie atmosphere and visually isolates the horrifying details from the surroundings."
            ],
            "confidence": "high"
          },
          {
            "element_id": "ji_hoo_blood_smeared_face_and_hands",
            "element_type": "character_state",
            "character_name": "Kim Ji-hoo",
            "description": "Her mouth and lower face are heavily smeared with deep red blood. Both of her hands are visibly covered in wet, dark red blood.",
            "applies_to_shots": [
              8,
              13
            ],
            "element_scope": "close",
            "source_facts": [
              "입은 이미 핏빛이고, 두 손도 피로 범벅이지만",
              "피로 흥건한 자기 손을 본다."
            ],
            "visual_inferences": [
              "The fresh, wet blood clearly contrasts with her skin, maintaining a consistent messy pattern across the close-up shots."
            ],
            "creative_decisions": [
              "The horrific sight of the fresh blood on her mouth and hands is placed prominently in the frame to maximize the visceral shock value of the moment."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 64,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 65,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 66,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 67,
        "analysis_summary": "김지후(강수리영)의 땀에 젖은 얼굴과 목걸이가 사라진 맨 목의 근접 상태가 샷 3과 8에 공통으로 나타나며, 어두운 산길에 달빛과 플래시 불빛이 교차하는 야간 숲길 환경이 샷 8과 9에 걸쳐 고정적으로 유지됩니다. 전체 전신이 등장하는 샷은 9번 하나뿐이므로 인물의 full scope 고정 요소는 배제되었습니다.",
        "fixed_elements": [
          {
            "element_id": "suri_young_flushed_face_and_bare_neck",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A close view of a young Korean woman's face and lower neck. Her skin is flushed and sweaty from physical exertion. Her neck is completely bare without any jewelry. Her features are illuminated by a harsh, uneven flashlight beam that contrasts sharply with the ambient darkness.",
            "applies_to_shots": [
              3,
              8
            ],
            "element_scope": "close",
            "source_facts": [
              "헉헉대며 숲길을 올라가는 수리영",
              "갑작스레 얼굴에 쏟아지는 불빛",
              "텅 빈 자신의 목덜미에 손을 얹은 채",
              "목걸이 잃어버렸어?"
            ],
            "visual_inferences": [
              "Flushed skin and visible sweat on her face due to heavy panting and climbing the uphill forest path."
            ],
            "creative_decisions": [
              "Applying a stark, high-contrast flashlight beam directly on her face to emphasize her disoriented state and the suddenness of the illumination."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dark_moonlit_forest_path",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark, unpaved uphill dirt path cutting through a dense forest at night. The surrounding foliage is enveloped in deep shadows under pale, low-key moonlight. A sharp, high-contrast beam from a flashlight sweeps across the scene, illuminating sections of the rugged terrain.",
            "applies_to_shots": [
              8,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 숲길 - 밤",
              "달빛 아래 헉헉대며 숲길을 올라가는",
              "uphill direction opening ahead",
              "low-key night contrast"
            ],
            "visual_inferences": [
              "An unpaved, rugged dirt terrain typical of a remote, mountainous island forest."
            ],
            "creative_decisions": [
              "Keeping the background deeply shadowed to isolate the characters in the frame and build suspense in the unfamiliar environment."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 68,
        "analysis_summary": "강영란의 무녀복 차림과 무릎을 꿇고 있는 기본 자세가 샷 1과 4에 걸쳐 일관되게 유지되며, 원형으로 배치된 모닥불과 자욱한 연기로 덮인 밤숲 제단의 환경은 세 개의 샷 모두에서 동일하게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "young_ran_ritual_state",
            "element_type": "character_state",
            "character_name": "강영란",
            "description": "An older woman with striking white hair, dressed in traditional shamanistic ritual garments. She maintains a grounded, kneeling posture throughout the ritual process.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "무녀복 차림 영란이 바위 앞에 꿇어앉아",
              "C07(강영란(흰 머리 여자))",
              "kneeling before the altar",
              "kneeling arm raised overhead"
            ],
            "visual_inferences": [
              "She keeps her knees planted firmly on the ground even as her arm gestures and gaze directions change."
            ],
            "creative_decisions": [
              "Her ritual clothing is visually distinct and stands out against the dark, smoky environment, emphasizing her role as the officiant."
            ],
            "confidence": "high"
          },
          {
            "element_id": "forest_altar_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark night forest shrouded in thick, pale smoke that resembles fog. Multiple campfires burn intensely, forming a glowing circular boundary around a massive rock that serves as a sacred altar.",
            "applies_to_shots": [
              1,
              4,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "모닥불 여러 개가 둥그런 원을 그리며 활활 타오르는 가운데",
              "희뿌연 안개처럼 주변을 감싼 연기",
              "The circular fires create low-key ritual illumination through the pale surrounding smoke",
              "pale smoke softens the ritual background"
            ],
            "visual_inferences": [
              "The pale smoke continuously diffuses the light from the circular fires, maintaining a high-contrast yet softened atmosphere across all angles."
            ],
            "creative_decisions": [
              "The circular arrangement of the fires establishes a guarded, sacred geometry that isolates the altar from the rest of the dark forest."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 69,
        "analysis_summary": "두 샷에 걸쳐 인물의 자세(서 있는 상태에서 엎드린 상태로)와 소품의 상태(플래시 켜짐에서 꺼짐)가 급격히 변화하므로, 샷 간 일관되게 유지되는 어두운 해송 숲과 수풀의 환경 상태만을 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "night_pine_forest_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The setting is a dark black pine forest at night. Thick pine tree trunks stand prominently among dense, low-lying undergrowth and wild bushes. The overall landscape remains deeply shadowed, maintaining an isolated and tense night atmosphere.",
            "applies_to_shots": [
              4,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "다시 숲속 - 밤",
              "해송 나무 숲 사이로 보이는 밤하늘",
              "숲풀 뒤로 납작 엎드린다"
            ],
            "visual_inferences": [
              "The undergrowth is thick and dense enough to conceal people when they lie flat on the ground.",
              "The black pine trees form a dense canopy that blocks most natural light, creating deep shadows."
            ],
            "creative_decisions": [
              "Use minimal ambient moonlight and a dark color palette to emphasize the isolation and suspense of the remote forest setting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 70,
        "analysis_summary": "1번과 4번 샷에 걸쳐 어두운 밤을 배경으로 기괴한 나무 기둥이 덧대어진 동굴 입구의 환경과, 카메라를 등지고 동굴을 향해 있는 김지후(강수리영)의 뒷모습이 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "cave_entrance_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A giant natural cave opening enveloped in low-key nighttime darkness. The entrance is characterized by bizarre, irregularly added wooden posts attached around its opening. The interior of the cave drops off into near-total, impenetrable blackness.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "giant natural cave entrance with irregularly added wooden posts",
              "Low-key night exposure holds the cave interior near black",
              "cave's deeper darkness"
            ],
            "visual_inferences": [
              "The wooden posts appear rough and primitive, standing out subtly against the shadowy rock face."
            ],
            "creative_decisions": [
              "Maintaining absolute darkness inside the cave to emphasize the unknown and justify the male character's hesitation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "suri_young_back_view",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "The woman is viewed from behind, with her back completely turned toward the camera. Her body is oriented facing the deep darkness of the cave entrance, presenting a dark silhouette under the low-key night exposure.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "back_to_camera",
              "Keep Kim Ji-hoo(Kang Suri-young)'s back... aimed into the cave"
            ],
            "visual_inferences": [
              "Her clothing and features are largely obscured by shadows, emphasizing her shape against the cave."
            ],
            "creative_decisions": [
              "Keeping her back to the camera visually separates her bold decision to enter the cave from the other character's fearful reaction."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 71,
        "analysis_summary": "선택된 샷들을 분석한 결과, 칠흑 같은 동굴 내부를 비추는 유일한 광원인 거친 플래시 불빛 환경이 씬 전반에 걸쳐 일관되게 나타납니다. 또한 동굴 구석에 쇠사슬로 결박된 채 웅크리고 있는 강민숙의 비참한 자세가 두 샷에 걸쳐 공통적으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "cave_flashlight_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The cave interior is completely engulfed in deep darkness. The only source of visibility is a single, stark flashlight beam that cuts through the pitch black. This directional light creates harsh, high-contrast illumination on whatever it points at, leaving the surrounding environment entirely obscured in heavy shadows.",
            "applies_to_shots": [
              2,
              14,
              19
            ],
            "element_scope": "full",
            "source_facts": [
              "Unstable flashlight beam isolates the remains against the otherwise dark cave floor.",
              "The restored flashlight beam makes the captive abruptly clear while the surrounding cave remains in deep darkness.",
              "Flashlight illumination separates the frozen figures from the otherwise dark cave."
            ],
            "visual_inferences": [
              "The stark light casts strong, harsh shadows directly behind the illuminated subjects.",
              "The beam acts as a tight spotlight, making the background effectively invisible."
            ],
            "creative_decisions": [
              "Using the flashlight as the sole light source to create a claustrophobic, terrifying atmosphere where the characters can only see what is directly in front of them."
            ],
            "confidence": "high"
          },
          {
            "element_id": "min_sook_chained_posture",
            "element_type": "character_state",
            "character_name": "강민숙",
            "description": "This middle-aged Korean woman is confined in a corner of the cave, sitting low on the ground in a tightly curled and hunched posture. Thick, heavy metal chains are visibly wrapped around her body, severely restricting her movement. Her overall appearance is incredibly haggard and dirty, reflecting the misery of her long captivity.",
            "applies_to_shots": [
              14,
              19
            ],
            "element_scope": "full",
            "source_facts": [
              "Curled tightly against corner, chained with thick chains.",
              "Chains crossing her compressed posture.",
              "Hunched forward while sobbing.",
              "Haggard, pitiful appearance of a captive."
            ],
            "visual_inferences": [
              "Her clothing is ragged and heavily soiled from the damp cave floor.",
              "The chains are thick enough to securely anchor her down, pressing heavily against her compressed form."
            ],
            "creative_decisions": [
              "Keeping her posture extremely low and small to emphasize her vulnerability, trauma, and the sheer shock of her unexpected discovery in the dark."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 72,
        "analysis_summary": "샷 2와 4는 다 타버린 창고를 배경으로 인물의 감정 변화(허탈함에서 분노로)를 보여주는 컷들입니다. 인물의 자세와 표정은 샷 간에 크게 변하므로 공통 고정 요소에서 제외하였으며, 대신 배경에 위치한 타버린 창고의 형태와 어두운 밤의 조명 상태를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "burned_warehouse_ruins",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The completely burnt remains of a warehouse stand in the background, continuously emitting dark smoke into the night air. The structure is heavily charred and ruined, serving as a dark, looming backdrop for the backyard area.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "홀라당 다 타버린 창고가 거뭇한 연기를 내뿜고 있다.",
              "the burned warehouse remaining across his leftward eyeline in the background",
              "defocused trace of the burned warehouse behind him"
            ],
            "visual_inferences": [
              "The warehouse structure is heavily blackened, with mostly just the charred framework remaining visible through the smoke."
            ],
            "creative_decisions": [
              "The ruined warehouse is persistently placed in the background to establish a bleak and destructive atmosphere behind the character."
            ],
            "confidence": "high"
          },
          {
            "element_id": "low_key_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The overall environment is enveloped in a low-key night ambience with restrained contrast. The atmosphere remains dim and somber, with deep shadows heavily emphasizing the bleakness of the location without any bright artificial light sources.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "밤",
              "Low-key night ambience uses restrained contrast",
              "Low-key night contrast"
            ],
            "visual_inferences": [
              "The darkness is pervasive, relying only on minimal ambient moonlight or very distant soft lights to outline the subjects."
            ],
            "creative_decisions": [
              "Using constrained contrast to maintain a gloomy, desperate mood that visually supports the character's internal emotional shift."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 73,
        "analysis_summary": "두 샷에 공통으로 등장하는 고산들의 모습과, 밤의 숲 속 만월제 도당을 밝히는 일렁이는 모닥불 조명 환경을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "bonfire_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor forest ritual space is enveloped in nighttime darkness and illuminated by a blazing bonfire. The warm, flickering firelight casts uneven illumination and strong contrasts against the low-key surroundings.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "모닥불에 불이 활활 타오르고",
              "Flickering bonfire light provides warm, uneven facial separation against the low-key night surroundings.",
              "Bonfire illumination flickers across the ritual space"
            ],
            "visual_inferences": [
              "The bonfire is situated close enough to the subjects to act as the primary light source."
            ],
            "creative_decisions": [
              "Emphasized the deep shadows and warm highlights to enhance the dramatic and secretive atmosphere of the ritual."
            ],
            "confidence": "high"
          },
          {
            "element_id": "go_san_deul_firelit_appearance",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "A Korean man standing in the dark forest. His head and shoulders are bathed in warm, flickering firelight, creating strong contrasts and uneven illumination across his facial features against the night background.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "close",
            "source_facts": [
              "C09(고산들)",
              "tight profile two-shot",
              "close range of 고산들",
              "holding 고산들 in stronger contrast"
            ],
            "visual_inferences": [
              "He maintains a relatively fixed upper-body posture between receiving the whisper and his subsequent reaction."
            ],
            "creative_decisions": [
              "Focused the visual continuity on the dramatic play of firelight across his face to highlight his shifting expressions."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 74,
        "analysis_summary": "두 샷(Shot 2, 8)에 걸쳐 각기 다른 인물(강민숙, 강수리영)의 클로즈업이 제시되므로 인물 상태에 대한 공통 요소는 없습니다. 다만 두 샷 모두 광원이 전혀 없는 칠흑같이 어두운 밤의 숲을 배경으로 하므로 환경적 조명 상태를 공통 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "pitch_black_forest_atmosphere",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surrounding forest is enveloped in near-total darkness without any visible light sources. The background consists of dense, indistinguishable trees and foliage barely visible in the extremely low-key, pitch-black nighttime atmosphere.",
            "applies_to_shots": [
              2,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "깜깜한 숲, 불빛 하나 없어도 (Pitch-black forest, not a single light)",
              "The forest remains source-less and near-black",
              "Near-black, low-key nighttime exposure"
            ],
            "visual_inferences": [
              "The trees and terrain in the background are shrouded in heavy shadows, obscuring specific details and depth."
            ],
            "creative_decisions": [
              "Maintain extremely low-key lighting across all shots to emphasize the isolation, danger, and eerie atmosphere of the chase in the dark."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 75,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 76,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 77,
        "analysis_summary": "도축장 내부의 어두운 야간 조명과 강한 명암 대비가 세 샷에 걸쳐 일관되게 유지됩니다. 인물들의 동작과 피가 든 양동이의 위치는 샷마다 역동적으로 변하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "slaughterhouse_dark_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the slaughterhouse remains enveloped in deep darkness with low-key nighttime lighting. A restrained dark palette with high-contrast shadows dominates the background space, allowing the vivid red color of the splashing goat blood to stand out as the strongest visual accent.",
            "applies_to_shots": [
              1,
              8,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "어두운 도축장 안",
              "Low-key nighttime interior lighting holds the room in darkness",
              "Low-key interior lighting preserves strong contrast",
              "subdued, high-contrast frame"
            ],
            "visual_inferences": [
              "The space feels sparse and industrial, with deep black shadows obscuring most structural details in the background."
            ],
            "creative_decisions": [
              "Utilizing high-contrast low-key lighting consistently across all angles to establish a horrific atmosphere and visually emphasize the bright red blood."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 78,
        "analysis_summary": "강영란은 샷 1과 4에 걸쳐 모닥불과 핏빛 바위를 배경으로 흔들림 없는 꼿꼿한 기립 자세를 유지합니다. 고산들은 서 있는 상태에서 허리를 굽혀 인사하는 것으로 자세가 변하므로 고정 요소에서 제외되었으며, 숲속 만월제 도당의 배경(핏빛 바위와 모닥불)은 3개의 샷 모두에 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "shrine_environment_and_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark nighttime forest setting featuring a prominent, imposing blood-red rock formation in the background. A low, flickering bonfire burns in the foreground, casting deep, uneven shadows and warm, dramatic light across the surroundings.",
            "applies_to_shots": [
              1,
              4,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 숲 속 만월제 도당 - 밤",
              "핏빛 바위를 배경으로 선 영란",
              "일렁이는 모닥불 불빛"
            ],
            "visual_inferences": [
              "The rock has a natural but ominous crimson hue, and the dense forest behind it is shrouded in deep nocturnal shadows."
            ],
            "creative_decisions": [
              "The bonfire is positioned low to cast eerie under-lighting on the surroundings, maximizing the tense and bizarre atmosphere of the shrine."
            ],
            "confidence": "high"
          },
          {
            "element_id": "kang_young_ran_rigid_posture",
            "element_type": "character_state",
            "character_name": "강영란(흰 머리 여자)",
            "description": "An older woman with striking white hair stands rigidly with her feet firmly planted and shoulders squared forward. She maintains a severe, unyielding three-quarter left posture, anchoring her weight steadily with her chin slightly raised to project absolute authority.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "feet planted, shoulders forward",
              "weight anchored, chin raised"
            ],
            "visual_inferences": [
              "Her clothing is practical yet severe, reflecting the isolated island setting while complementing her unyielding stance."
            ],
            "creative_decisions": [
              "Her body language is kept perfectly still and tense, creating a stark visual contrast with the flickering motion of the firelight around her."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 79,
        "analysis_summary": "Shot 1과 Shot 3에 공통으로 등장하는 '마을 청년 1'의 일관된 외형과 수색용 손전등 소지 상태를 고정 요소로 추출했습니다. 두 샷에서 인물의 자세와 주변 환경(선착장에서 바위 틈새로 이동)은 변화하므로, 변하지 않는 기본 인구학적 특성, 복장, 착용 소품만을 기록했습니다.",
        "fixed_elements": [
          {
            "element_id": "village_youth_1",
            "element_type": "character_state",
            "character_name": "마을 청년 1",
            "description": "A young Korean male villager prepared for a night search. He wears practical, casual rural clothing suitable for the coastal island environment. He carries a handheld flashlight.",
            "applies_to_shots": [
              1,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "정박한 황 씨의 낚시 어선 주위로 청년들이 모여든다",
              "각자 플래쉬 라이트, 조명 등을 들고 수리영 일행을 찾으러 나선다",
              "등장 요소: C26(마을 청년 #1)"
            ],
            "visual_inferences": [
              "Dressed in dark, practical casual clothing for an outdoor nighttime search"
            ],
            "creative_decisions": [
              "Clothing style is slightly worn, reflecting the aesthetic of a remote island resident"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 80,
        "analysis_summary": "제공된 샷들은 현재 시점의 창고(Shot 14)와 각기 다른 과거 시점의 몽타주(Shot 31, Shot 56)로 구성되어 있어 인물, 배경, 시간대가 모두 다릅니다. 따라서 2개 이상의 샷에 걸쳐 공통으로 유지되는 시각적 고정 요소는 존재하지 않습니다.",
        "fixed_elements": [],
        "status": "ok"
      },
      {
        "scene_index": 81,
        "analysis_summary": "선택된 샷 4, 10, 12에 걸쳐 어둡고 복잡한 배경을 가진 어구 창고 내부의 환경 상태가 일관되게 나타납니다. 강민숙은 세 샷 모두에 등장하나, 감정 고조에 따라 고개를 떨구거나 어깨를 들썩이는 등 자세가 지속적으로 변화하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "nighttime_warehouse_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a fishing gear warehouse at night, characterized by dim, low-key lighting that casts deep shadows. The background is densely packed with stacked warehouse items and fishing equipment, which remain indistinct and softly focused in the darkness.",
            "applies_to_shots": [
              4,
              10,
              12
            ],
            "element_scope": "full",
            "source_facts": [
              "어구 창고 - 밤 (Fishing gear warehouse - Night)",
              "Dim, low-key warehouse illumination",
              "compressed traces of the crowded warehouse",
              "surrounding warehouse reduced to soft, constricting edges"
            ],
            "visual_inferences": [
              "Various fishing gears and storage items fill the background, heavily obscured by the lack of light and shallow depth of field."
            ],
            "creative_decisions": [
              "The background is kept crowded but softly blurred to create a claustrophobic atmosphere that heightens the emotional weight and tension of the characters."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 82,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 83,
        "analysis_summary": "샷 4와 5에 공통으로 등장하는 강영란의 굳은 앉은 자세(우측면, 들린 턱)와 시선, 그리고 식당 내부의 차분하고 서늘한 자연광 조명 상태를 연속성 있는 고정 요소로 추출했습니다. 고산들은 샷 4에만 등장하므로 배제했습니다.",
        "fixed_elements": [
          {
            "element_id": "yeongran_seated_posture",
            "element_type": "character_state",
            "character_name": "강영란(흰 머리 여자)",
            "description": "An older Korean woman with white hair remains firmly seated. She maintains a three-quarter right posture, keeping her shoulders completely still. Her chin is slightly lifted as she directs an unwavering, fixed gaze off-screen.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "강영란(흰 머리 여자) - three_quarter_right, seated, shoulders held still, gaze=off_screen (Shot 4)",
              "seated Yeongran below his natural downward eyeline (Shot 4)",
              "three_quarter_right, seated, chin slightly lifted, gaze=off_screen (Shot 5)"
            ],
            "visual_inferences": [
              "Her physical stillness and rigid shoulder posture emphasize her tense resolve.",
              "The character's demographic appearance reflects an older Korean woman based on the setting and character context."
            ],
            "creative_decisions": [
              "Consistently preserving the exact three-quarter angle of her head and shoulders across different shot scales to maintain visual continuity of her determination."
            ],
            "confidence": "high"
          },
          {
            "element_id": "restaurant_daytime_ambient",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the restaurant is filled with natural daytime ambient light. The lighting creates a cool, firm contrast within the space, leaving the visible narrow strips of the empty restaurant interior feeling sober and subdued.",
            "applies_to_shots": [
              4,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daytime ambient light appropriate to the restaurant maintains sober contrast (Shot 4)",
              "a narrow strip of empty restaurant space remains along her gaze line (Shot 5)",
              "Natural daytime ambient light is shaped into cool, firm facial contrast (Shot 5)"
            ],
            "visual_inferences": [
              "The interior space is relatively dim compared to the daylight outside, enhancing the cool, dramatic shadows on the characters."
            ],
            "creative_decisions": [
              "Using a consistently cool and firm lighting contrast across both shots to visually reflect the cold, venomous mood of the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 84,
        "analysis_summary": "샷 1과 샷 5는 인물과 소품이 겹치지 않지만, 창고 내부의 동일한 공간을 공유하고 있으므로 먼지가 낀 흐릿하고 억눌린 낮 시간대의 조명 상태를 공통 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "warehouse_muted_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior space is illuminated by a muted, dusty daytime light filtering in from outside. This dim lighting casts high-contrast shadows and creates sharp tonal separations across the subjects and objects within the space, maintaining a hazy and restrained atmospheric tone.",
            "applies_to_shots": [
              1,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "Muted daytime illumination through the dusty window",
              "The same muted daytime interior illumination holds a sharp tonal separation"
            ],
            "visual_inferences": [
              "The overall ambiance is dim, dusty, and tense, with light primarily coming from the dusty window source"
            ],
            "creative_decisions": [
              "Maintain consistent high-contrast shading and a hazy, desaturated color palette to emphasize the bleak isolation of the hiding spot"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 85,
        "analysis_summary": "샷 3은 마을 창고 앞의 인물들을, 샷 6은 바다 위의 경찰 순찰정을 묘사하고 있어 등장인물과 소품이 전혀 겹치지 않습니다. 두 샷을 시각적으로 연결하는 유일한 공통 요소인 밝은 주간의 자연광 환경만을 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "natural_sunlight_condition",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor environment is consistently illuminated by bright, natural daylight. The clear sunlight provides high visibility and a vivid atmosphere, casting strong and consistent light across both the land structures and the surrounding blue sea.",
            "applies_to_shots": [
              3,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daylight appropriate to the exterior setting keeps the figures and their directional gestures plainly readable.",
              "Bright sunlight glints across the blue sea and catches the patrol boat's white bow spray."
            ],
            "visual_inferences": [
              "The sky is mostly clear, resulting in sharp, consistent sunlight that brightens the entire exterior island setting without heavy cloud coverage."
            ],
            "creative_decisions": [
              "Ensure the color temperature, brightness, and general contrast of the natural light remain identical across the disparate locations to visually unify the sequence."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 86,
        "analysis_summary": "선택된 3개의 샷은 서로 다른 인물 그룹(배에 오르는 일행, 산들의 공격, 충격받은 신 형사)을 각각 클로즈업 또는 미디엄 샷으로 다루고 있어 인물이나 소품의 교차 연속성은 없습니다. 하지만 모든 샷이 낮 시간대 실외 선착장의 '자연광(Natural daylight)'이라는 공통된 조명 및 환경 상태를 명시적으로 공유하므로 이를 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "pier_natural_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor environment is bathed in bright, natural daylight. The harsh sunlight provides clear visibility and stark contrast across the coastal pier, illuminating the characters and their actions without artificial light sources.",
            "applies_to_shots": [
              7,
              10,
              13
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 선착장 - 낮",
              "Shot 7 조명: Natural daylight gives the interlocked hands and strained faces crisp separation",
              "Shot 10 조명: Natural daylight renders the impact with hard visual clarity",
              "Shot 13 조명: Natural daylight holds the character's frozen features in stark contrast"
            ],
            "visual_inferences": [
              "The sky is mostly clear, allowing direct and intense sunlight to fall upon the pier and the subjects, casting distinct highlights."
            ],
            "creative_decisions": [
              "Utilizing unapologetically bright natural daylight to juxtapose the horrific, violent actions with an otherwise normal, sunny daytime setting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 87,
        "analysis_summary": "고산들의 물에 젖은 야수적 형태가 샷 2와 19에 걸쳐 일관되게 유지됩니다. 또한 순찰정의 갑판과 철제 난간(레일 바)이 샷 2, 19, 23에서 공통된 환경적 배경으로 작용합니다.",
        "fixed_elements": [
          {
            "element_id": "go_sandeul_beast_form",
            "element_type": "character_state",
            "character_name": "Go San-deul",
            "description": "Go San-deul appears in a terrifying, non-human beast form with monstrous physical traits. His hair and clothing are completely soaked with seawater, visibly clinging to his body.",
            "applies_to_shots": [
              2,
              19
            ],
            "element_scope": "full",
            "source_facts": [
              "사람의 모습이 아니다... 짐승의 모습이다! (not human... beast-like form!)",
              "물에 흠뻑 젖은 산들 (completely water-soaked San-deul)",
              "water-soaked figure against the sea"
            ],
            "visual_inferences": [
              "His wet clothes and hair cling tightly to his body due to being completely drenched in the ocean."
            ],
            "creative_decisions": [
              "The monstrous transformation is highlighted through an imposing, dark silhouette and menacing posture against the daylight."
            ],
            "confidence": "high"
          },
          {
            "element_id": "patrol_boat_exterior_rail",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior deck of the police patrol boat is bordered by a sturdy metal safety railing. The boat floats on the open sea under natural daytime lighting, with the railing establishing a clear physical threshold between the deck and the ocean.",
            "applies_to_shots": [
              2,
              19,
              23
            ],
            "element_scope": "full",
            "source_facts": [
              "순찰정 선수 가장자리 레일 바 (patrol boat bow-side rail)",
              "갑판에 안착한다 (lands on the deck)",
              "chest height on the deck side of the stern rail",
              "stern-side rail",
              "surrounding deck detail"
            ],
            "visual_inferences": [
              "The sturdy metal safety railing runs consistently along the perimeter of both the bow and the stern of the boat."
            ],
            "creative_decisions": [
              "The railing acts as a critical visual divider in the framing, emphasizing the boundary separating the characters on the vessel from the dangerous open water."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 88,
        "analysis_summary": "샷 3은 배에서 섬 쪽을 바라보는 전경(영란, 산들, 주민들)을, 샷 6은 배 위 조타실과 갑판의 상황(창모, 인우)을 포착하고 있어 겹치는 인물이나 소품은 없습니다. 그러나 두 샷 모두 경찰 순찰정과 그 주변을 배경으로 하며, 억제되고 낮은 대비를 띠는 자연 채광(환경 상태)이 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "restrained_ambient_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene is uniformly illuminated by natural ambient exterior daylight with restrained, low-key contrast. This subdued, flat lighting creates a tense atmosphere across both the expansive water toward the island shore and the immediate exterior of the patrol boat's wheelhouse, entirely avoiding any harsh or artificial highlight sources.",
            "applies_to_shots": [
              3,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural ambient exterior light is rendered with restrained contrast",
              "Natural ambient light appropriate to the boat exterior and wheelhouse is held in low-key contrast without introducing an additional visible light source"
            ],
            "visual_inferences": [
              "The sky provides diffused or slightly overcast daylight that unifies the external wide view and the closer structural view of the boat."
            ],
            "creative_decisions": [
              "Using consistent low-contrast lighting to maintain the grim and threatening mood of the ambush sequence, connecting the separate visual planes of the two shots."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 89,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 90,
        "analysis_summary": "두 샷에 공통으로 나타나는 텅 빈 식당 내부와 붉은 노을빛 환경을 고정 요소로 추출하였습니다. 인물(강수리영)은 샷 4에만 등장하므로 고정 요소에서 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "restaurant_interior_sunset",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The vacant dining hall of the restaurant is bathed in soft, reddish sunset light filtering in from the outside. The interior features unoccupied dining areas with visible access points to a kitchen and a side room. The overall atmosphere remains hushed and empty, maintaining the same warm but desolate lighting conditions.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "텅빈 식당에 붉으스름한 노을빛이 은은하게 스며든다.",
              "주방을 둘러보고… 방 안을 들여다 보고… 홀을 둘러봐도",
              "Soft reddish sunset light filters into the empty restaurant"
            ],
            "visual_inferences": [
              "The dining tables and chairs remain stationary and unoccupied",
              "The light casts long, soft shadows typical of late afternoon or sunset"
            ],
            "creative_decisions": [
              "Use the reddish lighting to emphasize the stark emptiness of the hall, contrasting the warm light with the haunting absence of people"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 91,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 92,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 93,
        "analysis_summary": "노을 지는 선착장의 금빛 조명 환경이 샷 전반에 유지되며, 선착장 바닥에 주저앉아 있는 영란의 기본 자세와 민숙의 창백하고 흠뻑 젖은 시체 상태가 2개 이상의 샷에서 일관되게 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "pier_golden_sunset",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene is set on an outdoor pier during a golden sunset. The vast ocean surface reflects a bright, golden sunlight that creates stark silhouettes, deep shadows, and warm highlights across the entire environment.",
            "applies_to_shots": [
              2,
              5,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 선착장 - 해질녘",
              "금월도 앞바다는 노을빛을 받아 금빛으로 반짝인다.",
              "Golden sunset reflection outlines the hunched rear silhouette",
              "Golden sunset light catches the turned face",
              "Golden sunset reflection meets the pale, thoroughly wet body in severe contrast"
            ],
            "visual_inferences": [
              "The light source is low on the horizon, casting long shadows and high-contrast rim lighting on subjects facing away from the sun."
            ],
            "creative_decisions": [
              "Using the beautiful, warm golden hour lighting to create a disturbing contrast with the macabre reality of the dead body."
            ],
            "confidence": "high"
          },
          {
            "element_id": "young_ran_seated_posture",
            "element_type": "character_state",
            "character_name": "강영란(흰 머리 여자)",
            "description": "The older woman with white hair remains continuously seated on the surface of the pier. Even as her upper torso twists to look backward, her lower body and hips remain firmly planted on the ground, serving as an anchored physical support for the heavy weight she cradles.",
            "applies_to_shots": [
              2,
              5,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "선착장 끝에 민숙이 바다를 보며 앉아있다",
              "seated figure stays centered and hunched",
              "seated, torso twisted back",
              "seated, bracing caught legs"
            ],
            "visual_inferences": [
              "Her lower body position does not shift between shots, keeping her grounded while her upper body moves."
            ],
            "creative_decisions": [
              "Keeping her securely anchored to the pier to emphasize her eerie calmness and the physical burden of holding a limp body."
            ],
            "confidence": "high"
          },
          {
            "element_id": "min_sook_drenched_corpse",
            "element_type": "character_state",
            "character_name": "강민숙(홍은미)",
            "description": "The younger woman's deceased body is entirely soaked in water, featuring wet hair and thoroughly drenched clothes that cling to her skin. Her exposed skin is starkly pale, and her limbs remain completely limp, lifeless, and devoid of any muscle tension as she is held up by the older woman.",
            "applies_to_shots": [
              2,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "민숙 시체다. 창백한 얼굴과 흠뻑 젖은 몸",
              "limp against seated figure",
              "pale, thoroughly wet body",
              "lifeless weight"
            ],
            "visual_inferences": [
              "Wet hair plastered irregularly against her head and pale, lifeless skin tone that visibly contrasts with the warm sunset."
            ],
            "creative_decisions": [
              "Highlighting the absolute limpness and waterlogged weight of the body to maximize the shocking reveal."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 94,
        "analysis_summary": "제공된 두 샷은 각각 다른 인물(정인우, 김지후)을 비추고 있어 인물 상태는 단일 샷에만 해당하므로 제외했습니다. 대신 두 샷 모두에 공통으로 나타나는 동굴 내부의 환경(자연광, 암벽 등)을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "cave_interior_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a cave during the daytime, characterized by rough, uneven rocky walls. Subdued natural ambient light filters into the space, creating a contrast-heavy lighting setup with deep shadows across the rugged surfaces.",
            "applies_to_shots": [
              2,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "실내. 숲 속 동굴 - 낮",
              "Natural ambient light appropriate to the daytime cave interior",
              "Natural ambient light... held subdued and contrast-heavy"
            ],
            "visual_inferences": [
              "rough, uneven rocky walls",
              "light filtering in from an unseen opening to create deep shadows"
            ],
            "creative_decisions": [
              "maintaining a consistent contrast-heavy visual tone to emphasize the isolation of the confined space"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 95,
        "analysis_summary": "강영란이 착용한 붉은색 무녀복이 샷 1과 10에 걸쳐 주요 시각적 요소로 유지되며, 푸른 바다와 하늘을 배경으로 한 밝은 낮의 해안 절벽 환경이 씬 전반에 걸쳐 일관되게 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "young_ran_red_shaman_dress",
            "element_type": "character_state",
            "character_name": "강영란",
            "description": "The white-haired woman is wearing a traditional red shaman outfit. The striking red fabric of her clothing serves as a prominent visual accent, remaining highly visible under the bright daylight.",
            "applies_to_shots": [
              1,
              10
            ],
            "element_scope": "full",
            "source_facts": [
              "붉은색 무녀복 차림의 영란",
              "강영란(흰 머리 여자)",
              "강영란's red shaman skirt supplies the moving foreground accent",
              "강영란's red clothing retained as the principal color accent"
            ],
            "visual_inferences": [
              "The traditional outfit consists of flowing layers that easily catch the wind"
            ],
            "creative_decisions": [
              "Highlighting the vivid red color of the dress to create a sharp contrast against the blue background"
            ],
            "confidence": "high"
          },
          {
            "element_id": "daytime_coastal_cliff",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene takes place on a rocky coastal cliff during bright daylight. A vast, deep blue sea extends beneath a clear blue sky, forming a stark and luminous natural backdrop.",
            "applies_to_shots": [
              1,
              10,
              18
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 금월도 해안 절벽 - 낮",
              "푸르른 하늘에 푸르게 넘실대는 바다",
              "Bright daytime light renders the blue sea and sky as a stark field",
              "Natural daylight exposes the sudden attack",
              "cliff edge at the upper boundary and the sea beneath him as a depth reference"
            ],
            "visual_inferences": [
              "The cliff consists of rugged, uneven rocks typical of a remote island coast"
            ],
            "creative_decisions": [
              "Maintaining a bright and picturesque natural environment to ironically contrast with the violent betrayal occurring on the cliff"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 96,
        "analysis_summary": "두 샷 모두 동굴 바닥에 쇠사슬로 묶여 있는 김지후(강수리영)의 상태를 공유합니다. 인물의 구체적인 상체 자세는 바뀌지만 바닥에 주저앉아 결박된 상태와 거친 동굴 바닥 환경, 그리고 결박용 쇠사슬 소품은 일관되게 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "jihoo_bound_state",
            "element_type": "character_state",
            "character_name": "김지후(강수리영)",
            "description": "A young Korean woman is held captive in the cave. She remains positioned on the rough stone floor, with her body securely wrapped in heavy iron chains that restrict her movement.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "김지후(강수리영)는 자포자기한 상태로 동굴에 묶여 있고",
              "seated full-body on the cave floor",
              "seated 김지후(강수리영) in the lower right"
            ],
            "visual_inferences": [
              "Although her upper body posture shifts between shots, her overall physical state as a bound captive seated on the ground remains constant."
            ],
            "creative_decisions": [
              "Focused on her grounded position and restricted mobility to ensure consistency across the varying camera angles."
            ],
            "confidence": "high"
          },
          {
            "element_id": "heavy_iron_chains",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "Thick, heavy iron chains are anchored to the cave floor and extend tightly around the seated captive. The chains form distinct lines from her body to the ground restraints.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "어두운 동굴 바닥에 쇠사슬로 묶인 채",
              "chains create lines from her collapsed body toward their restraints",
              "쇠사슬을 끊고 탈출하기 위해"
            ],
            "visual_inferences": [
              "The chains remain visibly attached to the captive and anchored to the floor in both the wide and medium shots."
            ],
            "creative_decisions": [
              "Emphasized the dark, rugged texture and immense weight of the chains to highlight the inescapable reality of the captivity."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dark_cave_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the cave features rough, uneven stone floors and dark walls. The environment is desolate and shadow-filled, forming a bleak prison setting around the captive.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "실내. 동굴 - 낮",
              "어두운 동굴 바닥에",
              "The cave remains dark"
            ],
            "visual_inferences": [
              "The jagged, uneven stone texture of the floor under the captive is consistent across the scene."
            ],
            "creative_decisions": [
              "Maintained a gloomy and rough rocky texture to contrast with the human figures and amplify the sense of isolation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 97,
        "analysis_summary": "선택된 샷들 사이에 직접적으로 겹치는 인물이나 소품은 없으나, 세 샷 모두 채도가 낮고 대비가 강한 '오래된 기억(aged memory)' 형태의 자연광 조명과 질감을 공유하고 있습니다. 이는 과거 회상이라는 씬의 시공간적 배경을 시각적으로 통일하는 핵심 환경 요소입니다.",
        "fixed_elements": [
          {
            "element_id": "aged_memory_daylight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor setting is illuminated by natural daylight with a consistent, desaturated period texture. The environment features high contrast and a bleak, aged memory aesthetic that visually distinguishes this historical flashback.",
            "applies_to_shots": [
              1,
              5,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Daylight renders the white spear point in severe contrast... with an aged, restrained memory texture. (Shot 1)",
              "Daylight falls away around the face... within the aged memory image. (Shot 5)",
              "Natural daylight records the bloodied feeding tableau with high contrast and desaturated period texture. (Shot 6)",
              "실외. 갈대숲 창고 앞 - 낮(과거) (Scene setting)"
            ],
            "visual_inferences": [
              "The global lighting and color grading consistently reflect a desaturated, high-contrast look across all angles to clearly signify a historical memory."
            ],
            "creative_decisions": [
              "Using a distinct muted color palette and stark contrast to establish the somber tone of the past timeline."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 98,
        "analysis_summary": "선택된 3개의 샷은 각각 다른 인물(김지후, 정인우, 강영란)을 단독으로 비추고 있어 인물 상태나 소품에 대한 교차 연속성 항목은 없습니다. 대신 모든 샷에 걸쳐 일관되게 유지되는 동굴 내부의 어둡고 대비가 강한 조명 상태와 색감을 공통 환경 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "cave_interior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the cave features a low-key, high-contrast daytime ambience. The surrounding environment maintains a restrained blue-black and earthy-neutral color palette, creating deep, moody shadows without revealing any specific direct light source.",
            "applies_to_shots": [
              2,
              5,
              6
            ],
            "element_scope": "full",
            "source_facts": [
              "Low-key, high-contrast daytime ambience appropriate to the cave",
              "restrained blue-black and earthy-neutral palette",
              "without showing a specific light source",
              "firm contrast"
            ],
            "visual_inferences": [
              "Faint daylight filters into the deep cave, casting heavy shadows that isolate the characters."
            ],
            "creative_decisions": [
              "The stark blue-black and earthy tones are used to emphasize the damp, oppressive, and isolating atmosphere of the island cave."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 99,
        "analysis_summary": "두 샷에 걸쳐 인물(구창모)의 프레이밍이 풀샷(와이드)에서 클로즈업으로 변경되어 동일한 scope를 유지하지 못하므로 인물 고정 요소에서 제외하였습니다. 대신 두 샷 모두에서 명시적으로 묘사된 지구대 내부의 평범하고 밝은 주간 조명 상태를 공통 환경 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "substation_daytime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the police substation is filled with bright, ordinary daytime illumination. The lighting maintains a restrained neutral color palette and moderate contrast. It creates an open, mundane office atmosphere without any dramatic shadows.",
            "applies_to_shots": [
              1,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "Bright daytime interior illumination keeps the room open and ordinary",
              "restrained neutral color and moderate contrast",
              "Bright interior illumination remains even and ordinary"
            ],
            "visual_inferences": [
              "The light source is likely a mix of natural daylight from outside windows and standard overhead office lights typical of a mid-2020s South Korean police substation."
            ],
            "creative_decisions": [
              "The perfectly even and unremarkable lighting is intentionally used to make the character's sudden frozen reaction feel exposed and grounded in reality, avoiding any melodramatic stylization."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 100,
        "analysis_summary": "샷 3과 샷 5는 동일한 시간대와 장소(낮의 해안마을 선착장)를 공유합니다. 샷 3은 선착장 바닥에 있는 인물들을, 샷 5는 선착장에 정박된 어선 위의 인물을 비추고 있으므로, 자연광이 내리쬐는 선착장과 정박된 배가 이루는 주변 환경 요소가 공통으로 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "coastal_dock_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An outdoor coastal village dock under natural daytime illumination. The area includes a solid paved landing space next to the water, where a fishing boat is securely moored, maintaining a clear spatial separation between the dry dock and the floating vessel.",
            "applies_to_shots": [
              3,
              5
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 해안마을 선착장 - 낮",
              "Natural daytime illumination",
              "dock-to-boat separation remains visible",
              "moored fishing boat"
            ],
            "visual_inferences": [
              "The dock surface is sturdy and spacious enough for a large vehicle to have just parked nearby, likely made of typical concrete seen in Korean coastal villages."
            ],
            "creative_decisions": [
              "The daytime lighting provides clear visibility across the space but is color-graded with a restrained palette to keep the atmosphere grounded and slightly gritty, preventing the scene from feeling overly cheerful."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 101,
        "analysis_summary": "샷 7과 9에 공통으로 등장하는 구창모의 클로즈업 샷에서, 표정 변화와 무관하게 고정되어야 할 인물의 기본 외형과 의상 디테일을 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "gu_chang_mo_head_close",
            "element_type": "character_state",
            "character_name": "구창모",
            "description": "A close-up view of Gu Chang-mo, a middle-aged Korean man. His baseline facial structure, hairstyle, and the visible upper portions of his casual, travel-ready clothing remain strictly consistent. While his facial expression dynamically changes across the shots, his physical grooming and attire do not alter.",
            "applies_to_shots": [
              7,
              9
            ],
            "element_scope": "close",
            "source_facts": [
              "선착장에 서 있는 창모에게 다가온다.",
              "구창모가 미간을 잔뜩 찌푸린 채 심각하게 경고하는 얼굴 클로즈업.",
              "두 눈을 번쩍 뜬 구창모의 찰나의 클로즈업."
            ],
            "visual_inferences": [
              "As a man intending to flee the country immediately, he is dressed in casual, inconspicuous civilian clothing rather than a police uniform.",
              "Middle-aged Korean demographic."
            ],
            "creative_decisions": [
              "Maintained strict consistency in his clothing collar, skin tone, and hair texture to ensure the audience's focus remains solely on his rapid shift in emotion."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 102,
        "analysis_summary": "선택된 3개의 샷은 각각 동굴 내부(정인우), 어선의 어창(여성 제물들), 숲속 제단(강영란)이라는 전혀 다른 공간과 인물들을 다루는 몽타주 컷들입니다. 2개 이상의 샷에 공통으로 등장하는 인물이나 환경, 소품이 존재하지 않으므로 교차 샷 일관성 유지를 위한 고정 요소를 추출하지 않았습니다.",
        "fixed_elements": [],
        "status": "ok"
      },
      {
        "scene_index": 103,
        "analysis_summary": "샷 2(전신)와 샷 4(얼굴 클로즈업)는 인물 프레이밍 범위가 서로 다르므로, scope 충돌 방지 원칙에 따라 인물의 상태는 공통 고정 요소에서 제외하고 개별 샷 묘사에 맡겼습니다. 대신 두 샷 모두의 배경이 되는 어스름한 저녁의 젖은 갯바위 환경을 단일 공통 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "evening_rocky_shore",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A rugged, dark rocky shoreline under the dim light of approaching evening. The irregular stone surfaces are wet and glistening from the splashing seawater, surrounded by a moody and subdued atmosphere with deep natural shadows.",
            "applies_to_shots": [
              2,
              4
            ],
            "element_scope": "full",
            "source_facts": [
              "106. 실외. 갯바위 - 저녁",
              "이제 곧 짙은 어둠이 내려앉을 세상.",
              "갯바위에 철벅거리는 파도…"
            ],
            "visual_inferences": [
              "The rock surfaces are irregular, jagged, and heavily wet from the splashing waves.",
              "The dim evening light creates subdued contrast and deep shadows on the rocks."
            ],
            "creative_decisions": [
              "The desolate and cold atmosphere of the dark rocks visually reinforces the survival struggle and emotional despair of the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 104,
        "analysis_summary": "샷 3과 샷 7에서 고산들은 걷는 동작에서 점프하는 동작으로 자세가 크게 변하지만, 물에 흠뻑 젖은 외형은 동일하게 유지됩니다. 또한 두 샷 모두 인공적인 빛이 거의 없는 어두운 야간 마을길의 저조도 환경을 공유하므로 이를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "san_deul_drenched_appearance",
            "element_type": "character_state",
            "character_name": "고산들",
            "description": "The young Korean man's hair and clothes are completely soaked and dripping with water. His wet garments cling tightly to his body and appear dark and heavy, maintaining this drenched state consistently despite his dynamic movements.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "Shot 3 explicitly describes him as '물에 빠진 생쥐 꼴' (looks like a drowned rat).",
              "Both shots are part of a continuous sequence where he confronts the other men."
            ],
            "visual_inferences": [
              "His hair is plastered to his head or forehead due to being completely wet.",
              "The fabric of his clothes is saturated, altering its texture to look heavier and darker."
            ],
            "creative_decisions": [
              "Emphasizing the wet, clinging texture of his clothes to create a striking contrast with the night environment and to heighten the menacing, almost supernatural sudden appearance of the character."
            ],
            "confidence": "high"
          },
          {
            "element_id": "night_village_road_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An outdoor rural village road at night enveloped in deep shadows. The setting features low-key ambient lighting that provides just enough illumination to outline silhouettes and road textures, completely lacking any bright, direct artificial light sources.",
            "applies_to_shots": [
              3,
              7
            ],
            "element_scope": "full",
            "source_facts": [
              "Shot 3: '어두운 마을길 아래에서' (under the dark village road), 'Low-key ambient light appropriate to the dark village road at night'.",
              "Shot 7: 'Low-key night ambience' and takes place on the same road."
            ],
            "visual_inferences": [
              "The road surface is roughly textured and mostly obscured by darkness, fitting an isolated location without modern streetlights."
            ],
            "creative_decisions": [
              "Keeping the background elements minimal and submerged in deep shadows to isolate the moving figures and focus entirely on the kinetic action."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 105,
        "analysis_summary": "샷 3은 제사 중인 인물(강영란)과 소품(염소 머리)에 집중하고, 샷 7은 밤하늘의 개기월식 광경을 단독으로 포착하고 있습니다. 두 샷 화면 내에 시각적으로 겹치는 공통 인물, 소품, 고정된 환경 요소가 없으므로 2개 이상의 샷에 적용할 고정 시각 요소는 존재하지 않습니다.",
        "fixed_elements": [],
        "status": "ok"
      },
      {
        "scene_index": 106,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 107,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 108,
        "analysis_summary": "구창모의 신체 부위가 샷4(얼굴)와 샷6(손등)에서 서로 다르게 클로즈업되어 공통 sub-region으로 묶을 수 없으며, 고산들은 샷9에만 단독 등장합니다. 따라서 3개의 샷에 일관되게 유지되는 짙은 어둠의 창고 환경 상태만을 유일한 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "dark_storage_room",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the storage room is engulfed in heavy, low-key darkness. Minimal ambient lighting leaves the background, including the walls and ceiling, heavily obscured by pitch-black shadows, making the surrounding space nearly illegible and deeply claustrophobic.",
            "applies_to_shots": [
              4,
              6,
              9
            ],
            "element_scope": "full",
            "source_facts": [
              "어두운 창고 안 (dark storage room)",
              "Low-key darkness isolates the pale face... surrounding storage room remains minimally legible",
              "without revealing more of the dark storage room",
              "nearly unreadable ceiling"
            ],
            "visual_inferences": [
              "The space lacks any prominent direct light source, relying entirely on very faint, scattered ambient light to barely outline the subjects."
            ],
            "creative_decisions": [
              "Using extremely high-contrast darkness and crushed black backgrounds across all frames to isolate the subjects and emphasize the terrifying isolation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 109,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 110,
        "analysis_summary": "김지후(수리영)의 빙의 상태를 나타내는 검은 히브리 문자 문신과 황금빛 눈동자, 그리고 도당 전체를 물들이는 핏빛 달빛 조명이 샷들 사이에서 공통으로 유지되는 고정 요소입니다.",
        "fixed_elements": [
          {
            "element_id": "jihoo_possession_marks",
            "element_type": "character_state",
            "character_name": "Kim Ji-hoo",
            "description": "Her face and visible skin are intricately covered with black, ink-like markings that resemble Hebrew characters, appearing as dark tattoos over her flesh. Her eyes emit a striking, supernatural golden glow that pierces through the darkness.",
            "applies_to_shots": [
              21,
              41
            ],
            "element_scope": "close",
            "source_facts": [
              "검은 먹물로 그린 문양 같은 히브리 문자가 문신처럼 생겨나기 시작한다",
              "두 눈이 그분의 황금빛 눈으로 빛난다"
            ],
            "visual_inferences": [
              "The black markings densely pattern her face, maintaining their stark contrast against her skin despite the red lighting."
            ],
            "creative_decisions": [
              "The golden eyes are prioritized as a sharp luminous focal point to visually separate her possessed state from the surrounding crimson environment."
            ],
            "confidence": "high"
          },
          {
            "element_id": "crimson_ritual_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The entire night environment and ritual ground are saturated in an intense, blood-red moonlight. This extreme crimson illumination casts severe high-contrast red highlights and deep shadows across the surroundings.",
            "applies_to_shots": [
              21,
              25,
              41
            ],
            "element_scope": "full",
            "source_facts": [
              "붉은 보름달이 모습을 드러낸다",
              "온 세상도 핏빛 붉은 세상으로 탈바꿈",
              "explicitly red ritual world provides high-contrast crimson illumination",
              "Red moonlight saturates the ritual ground in blood-red contrast"
            ],
            "visual_inferences": [
              "The red light uniformly tints all environmental details, from the rocky ground to the figures, creating a hellish atmosphere."
            ],
            "creative_decisions": [
              "The heavy red saturation is used consistently to emphasize the apocalyptic shift in the world following the ritual."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 111,
        "analysis_summary": "이 씬은 인물들의 행동과 감정선이 급격히 변하므로(일어남→찌름→오열) 인물 자세는 고정할 수 없습니다. 대신 씬 전체의 배경이 되는 참혹한 시체 더미와 핏빛 웅덩이, 그리고 이를 비추는 차갑고 선명한 보름달 조명을 모든 샷에 걸쳐 일관되게 유지해야 합니다.",
        "fixed_elements": [
          {
            "element_id": "massacre_ground_state",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The terrain is completely covered with tangled piles of dead human and monstrous bodies. Thick, dark pools of blood and narrow bloody streams flow through the gaps between the corpses, giving the ground a wet, gruesome texture.",
            "applies_to_shots": [
              3,
              11,
              19
            ],
            "element_scope": "full",
            "source_facts": [
              "죽어 널부러진 육혈귀와 인간의 시체들",
              "피가 좁은 내를 이뤄 흐르고, 질퍽한 핏빛 웅덩이도 여기저기 패여있다",
              "corpse-strewn ground remains softly legible behind him"
            ],
            "visual_inferences": [
              "The bodies form an uneven, heavily cluttered layer over the ground, leaving almost no clear space to walk."
            ],
            "creative_decisions": [
              "The blood pools reflect the moonlight, emphasizing the horrifyingly wet and tragic nature of the environment."
            ],
            "confidence": "high"
          },
          {
            "element_id": "stark_full_moon_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A stark, clear full-moon illumination bathes the entire scene from above. The bright moonlight creates sharp, high-contrast shadows and deeply highlights the textures of the grim surroundings, maintaining a chilling post-eclipse atmosphere.",
            "applies_to_shots": [
              3,
              11,
              19
            ],
            "element_scope": "full",
            "source_facts": [
              "다시 보름달에 핏빛이 걷히고 투명한 자기 색을 찾는다",
              "Clear full-moon illumination reveals the bodies and blood in stark, cold high contrast",
              "Bright full-moon illumination exposes the tears and devastated ground with stark, tragic contrast"
            ],
            "visual_inferences": [
              "The light source is directly from the moon above, offering zero warm tones and exclusively casting a cold, eerie glow over the massacre."
            ],
            "creative_decisions": [
              "Using a slightly cool, bluish tint for the moonlight to starkly contrast with the dark red of the blood on the ground."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 112,
        "analysis_summary": "전체 샷(6, 8, 13)에 걸쳐 맑고 푸른 하늘과 눈부신 자연광 조명이 일관되게 적용되어야 합니다. 또한 6번과 8번 샷에서는 지후가 서 있는 섬의 선착장 바닥과 주변 환경이 고정된 배경으로 유지되어야 합니다. 지후의 팔 위치와 시선 등 자세는 샷 간에 명확히 변화하므로 고정 요소에서 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "bright_clear_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A coastal outdoor environment under a bright, explicitly clear blue sky. Strong natural daylight uniformly illuminates the area, reflecting off the sparkling sea and providing a vibrant, sunlit atmosphere.",
            "applies_to_shots": [
              6,
              8,
              13
            ],
            "element_scope": "full",
            "source_facts": [
              "화창하게 푸른 하늘 밑 눈부시게 반짝이는 바다",
              "Bright natural daylight under the explicitly clear blue sky",
              "Bright natural daylight renders the children’s innocent expressions plainly"
            ],
            "visual_inferences": [
              "The bright sunlight eliminates heavy shadows, creating a visually clear daytime setting that seamlessly spans across both the dock and the restaurant exterior."
            ],
            "creative_decisions": [
              "Using upbeat, bright natural weather to emotionally contrast with the bittersweet parting of the characters and the eerie undertone of the standing children."
            ],
            "confidence": "high"
          },
          {
            "element_id": "island_fishing_dock",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surface of a coastal island fishing dock by the sea. It serves as a sturdy physical standing ground adjacent to the water where the character remains.",
            "applies_to_shots": [
              6,
              8
            ],
            "element_scope": "full",
            "source_facts": [
              "실외. 금월도 선착장 - 낮",
              "on the dock at frame right",
              "The dock-side dolly-in"
            ],
            "visual_inferences": [
              "The dock is built from sturdy, typical coastal materials like weathered concrete or wood, bordering directly with the sea."
            ],
            "creative_decisions": [
              "Framing the dock structurally as a dividing threshold between departing on the boat and remaining behind on the island."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 113,
        "analysis_summary": "정인우(어선)와 김지후(선착장)가 서로 다른 공간에 위치하여 인물이나 소품의 교차 연속성 항목은 없습니다. 다만, 두 샷을 아우르는 배경인 맑은 날씨와 반짝이는 바다의 자연광 환경이 공통적으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "natural_daylight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The coastal environment is bathed in bright, natural daylight under a serene sky. The surrounding sea water is calm and gently sparkling, presenting an outwardly peaceful and beautiful atmosphere that spans both the dock and the departing boat.",
            "applies_to_shots": [
              2,
              3
            ],
            "element_scope": "full",
            "source_facts": [
              "Natural daylight over the sparkling water keeps the departure outwardly serene",
              "Natural daylight gives the farewell an outwardly peaceful clarity",
              "반짝이는 물결에 둥실 떠있는 금월도는 여전히 천국 같이 아름다운 풍경이다"
            ],
            "visual_inferences": [
              "The clear, sunny weather ensures the ocean surface continuously glimmers, connecting the two separated characters visually through the same light."
            ],
            "creative_decisions": [
              "Using the bright and heavenly weather to create a strong ironic contrast with the emotional sadness of the permanent farewell."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      }
    ]
  },
  "step_id": "scene_consistency",
  "run_id": "3d58041a-9675-4a76-8ddc-420365c2195e",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-07T06:49:41.800081+00:00",
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}