{
  "status": "completed",
  "completed_count": 91,
  "applicable_count": 91,
  "failed_count": 0,
  "schema_version": 3,
  "blocked_count": 0,
  "validator_violation_count": 0,
  "contract_violation_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "analysis_summary": "두 샷에 걸쳐 바다 밑바닥의 푸른 수중 조명과 쓰레기 더미 환경이 일관되게 유지됩니다. 또한 쓰레기 더미 위로 찰리의 로봇 손가락 일부만 돌출되어 있고 나머지 몸은 완전히 파묻혀 보이지 않는 상태가 공통으로 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "underwater_debris_bed",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The seabed is submerged in a murky aquatic environment illuminated by subdued, restrained blue underwater light. A dense accumulation of discarded refuse and debris completely covers the ocean floor.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              10
            ],
            "source_facts": [
              "푸른 바다 속 광경",
              "바닥에 잠긴 온갖 쓰레기 더미",
              "Subdued blue underwater illumination",
              "surrounding water and refuse"
            ],
            "visual_inferences": [
              "The water appears dark and murky at the bottom, scattering the blue light over the textured trash pile."
            ],
            "creative_decisions": [
              "Emphasizing the contrast between the cold blue aquatic atmosphere and the dense, artificial debris on the ocean floor."
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_exposed_robot_finger",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "A single mechanical robot finger protrudes upward from the heavy layer of underwater debris. The entirety of the robot's body and face remains completely buried beneath the refuse, leaving only the metallic fingertip visible.",
            "element_scope": "close",
            "applies_to_shots": [
              5,
              10
            ],
            "source_facts": [
              "쓰레기 더미 밖 찰리의 로봇 손가락",
              "finger protruding through refuse",
              "찰리's face remains outside the frame",
              "hand buried beneath refuse"
            ],
            "visual_inferences": [
              "The exposed finger clearly shows its metallic and mechanical nature, standing out slightly from the surrounding ordinary trash."
            ],
            "creative_decisions": [
              "Focusing purely on the exposed fingertip to signify the buried robot without revealing its identity or full form to the camera."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 2,
        "analysis_summary": "샷 1과 샷 6에 공통으로 등장하는 쓰레기 수거선의 전반적인 환경과 일관된 조명(서늘하고 차분한 낮), 그리고 바다와 갑판에 널려있는 쓰레기 잔해들을 고정 요소로 추출했습니다. 인물(찰리)은 샷 1에서 식별이 불가능하도록 묘사되어 단일 샷에만 해당하므로 공통 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "industrial_garbage_vessel",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A massive industrial garbage collection vessel operating on the ocean during the day. The environment features subdued, restrained daylight with a consistent cool-neutral color grading, giving the heavy, utilitarian structures of the vessel a tangible and weathered appearance across the scene.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              6
            ],
            "source_facts": [
              "저 멀리 바다 위에 떠 있는 거대한 쓰레기 수거선",
              "Subdued daylight with cool-neutral grading",
              "Restrained daylight and cool-neutral grading"
            ],
            "visual_inferences": [
              "The vessel's architecture is heavy, utilitarian, and visibly aged from constant exposure to the ocean and industrial waste"
            ],
            "creative_decisions": [
              "Emphasizing the cool-neutral lighting to establish a bleak, dystopian atmosphere across both wide exterior and closer deck-level perspectives"
            ],
            "confidence": "high"
          },
          {
            "element_id": "scattered_industrial_refuse",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "Assorted industrial waste, scrap metal, and generic refuse cluttering the environment. This debris is consistently present, whether floating in the surrounding water or piled up on the vessel's hard surfaces, providing a continuous visual motif of ruin and accumulation.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              6
            ],
            "source_facts": [
              "수면에 부유하는 쓰레기들",
              "갑판으로 우수수 떨어지는 쓰레기들",
              "scattered floating refuse",
              "adjacent refuse"
            ],
            "visual_inferences": [
              "The refuse consists of rusted metallic fragments, shattered synthetic materials, and unrecognizable industrial parts matching the dystopian era"
            ],
            "creative_decisions": [
              "Using scattered debris in both the wide shot and the foreground of the deck to create consistent texture and depth without obscuring the primary subjects"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 3,
        "analysis_summary": "샷 2는 덤프트럭의 외부 적재함을, 샷 3은 내부 운전석을 비추고 있어 화면 상에 직접적으로 겹치는 인물이나 사물은 없습니다. 그러나 두 샷 모두 주행 중인 동일한 덤프트럭을 배경으로 하며, 차분한 낮 시간대의 자연광이 공통적으로 적용되므로 이를 일관된 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "daylight_truck_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is defined by the physical presence of a moving industrial dump truck during the daytime. Subdued, softly controlled ambient daylight illuminates the setting with a cool-neutral contrast. This consistent natural lighting visually connects the exterior cargo sections and the interior cabin without introducing unsupported artificial light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              3
            ],
            "source_facts": [
              "Subdued daylight and controlled cool-neutral contrast (Shot 2)",
              "Softly controlled daytime ambient light (Shot 3)"
            ],
            "visual_inferences": [
              "The time of day and natural lighting remain constant across both the exterior and interior perspectives of the vehicle."
            ],
            "creative_decisions": [
              "Emphasizing the cool-neutral tone to maintain a bleak, cohesive atmosphere for the moving truck sequence."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 4,
        "analysis_summary": "페드로의 차량 내부와 운전석에 앉은 그의 인구학적 특성이 샷 2와 5에 걸쳐 동일하게 유지되며, 길 건너편의 범행 대상인 고급 주택 외관이 샷 5와 11의 배경에 공통으로 나타납니다.",
        "fixed_elements": [
          {
            "element_id": "pedro_seated_driver",
            "element_type": "character_state",
            "character_name": "Pedro",
            "description": "An 18-year-old mixed-race Latino male is seated in the driver's seat of a car. His base physical appearance and seated position in the front cabin remain constant under subdued daylight.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "페드로 (18. 라틴계 혼혈남)",
              "운전석의 페드로",
              "seated"
            ],
            "visual_inferences": [
              "Wearing casual clothing suitable for a teenager."
            ],
            "creative_decisions": [
              "Maintained under subdued daytime ambient light with cool-neutral grading to emphasize a gritty, realistic tone."
            ],
            "confidence": "high"
          },
          {
            "element_id": "car_front_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The front cabin interior of a car during the daytime. The environment features standard interior elements like front seats and a dashboard, illuminated by restrained natural ambient light entering through the side windows.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "자동차 안 – D",
              "Observe directly from behind the front seats",
              "through the side window"
            ],
            "visual_inferences": [
              "The interior has neutral, dark-toned upholstery typical of modern vehicles."
            ],
            "creative_decisions": [
              "Cool-neutral color grading is applied, avoiding stylized color accents to keep readable details intact."
            ],
            "confidence": "high"
          },
          {
            "element_id": "target_house_background",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An upscale residential house located across the street, visible in the background. Its exterior architecture reflects a high-end, wealthy neighborhood setting, observed under natural daytime lighting.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              11
            ],
            "source_facts": [
              "길 건너에 보이는 고급주택",
              "the house sit in the upper-right background",
              "only a soft fragment of its exterior behind him"
            ],
            "visual_inferences": [
              "Features clean architectural lines and privacy walls typical of exclusive residences."
            ],
            "creative_decisions": [
              "The house remains positioned in the background, appearing softer in tighter shots to maintain visual focus on the characters."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 5,
        "analysis_summary": "선택된 샷들 중 샷 62와 68은 주택 밖에서 이현우가 경찰에 체포되는 연속된 과정을 보여주므로, 이현우의 복장, 경찰들의 제복, 그리고 절제된 주간 야외 조명 상태가 공통으로 유지됩니다. 샷 42는 집 안의 로봇과 셰퍼드를 근접 촬영한 샷으로, 다른 두 샷과 시각적으로 공유되는 고정 요소가 없습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyunwoo wears practical, casual attire suitable for sneaking into a house. His clothing remains consistent across the arrest sequence but shows minor signs of dishevelment from his jump and subsequent struggle.",
            "element_scope": "full",
            "applies_to_shots": [
              62,
              68
            ],
            "source_facts": [
              "능숙하게 착지하고 벌떡 일어나는데-! 총을 겨누고 있는 경찰들.",
              "현우, 경찰에 끌려가며 보는데"
            ],
            "visual_inferences": [
              "practical, casual attire suitable for sneaking",
              "minor signs of dishevelment from the jump and struggle"
            ],
            "creative_decisions": [
              "maintaining a grounded, realistic look for the protagonist"
            ],
            "confidence": "medium"
          },
          {
            "element_id": "police_uniforms",
            "element_type": "character_state",
            "character_name": "경찰",
            "description": "The police officers are equipped with standard tactical law enforcement uniforms and gear. Their attire remains visually uniform and consistent throughout the process of surrounding and escorting the suspect.",
            "element_scope": "full",
            "applies_to_shots": [
              62,
              68
            ],
            "source_facts": [
              "총을 겨누고 있는 경찰들",
              "경찰에 끌려가며 보는데"
            ],
            "visual_inferences": [
              "standard tactical law enforcement uniforms and gear"
            ],
            "creative_decisions": [
              "uniforms reflect a functional near-future law enforcement aesthetic without being overly futuristic"
            ],
            "confidence": "medium"
          },
          {
            "element_id": "daylight_exterior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior environment in front of the house features restrained, subdued daylight with controlled contrast. This natural daytime illumination remains consistent across the shots, entirely lacking any theatrical or exaggerated lighting effects.",
            "element_scope": "full",
            "applies_to_shots": [
              62,
              68
            ],
            "source_facts": [
              "고급주택가 + 집안 거실 – D",
              "Restrained daylight and controlled contrast keep the encirclement legible without theatrical lighting effects",
              "Maintain the previous shot's subdued daylight and controlled contrast"
            ],
            "visual_inferences": [],
            "creative_decisions": [
              "keeping the lighting stark and realistic to emphasize the bleak reality of the arrest"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 6,
        "analysis_summary": "앰버와 라울의 인구학적 특성과 앰버의 마스크 착용 상태가 씬 전반에 걸쳐 유지되며, 찰리의 고릴라 형태 로봇 외관과 푸른 안광은 위장 전인 샷 15와 20에서 일관되게 나타납니다. 차분한 주광 조명과 쓰레기장의 파편들이 연속적인 환경적 배경을 형성합니다.",
        "fixed_elements": [
          {
            "element_id": "amber_base_appearance",
            "element_type": "character_state",
            "character_name": "앰버",
            "description": "A ten-year-old Korean-White mixed-heritage girl. She consistently wears a medical-style face mask over her mouth and nose.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              20,
              34
            ],
            "source_facts": [
              "10. 한국계 백인 혼혈 여자아이",
              "마스크를 쓴 앰버",
              "Preserve 앰버 as a ten-year-old Korean–white mixed-heritage girl"
            ],
            "visual_inferences": [
              "The face mask is a prominent everyday accessory due to her congenital asthma, remaining fixed on her face regardless of her posture."
            ],
            "creative_decisions": [
              "Kept her demographic features and mask consistent across wide and medium shots to anchor her identity."
            ],
            "confidence": "high"
          },
          {
            "element_id": "raul_base_appearance",
            "element_type": "character_state",
            "character_name": "라울",
            "description": "A ten-year-old Latino-Black mixed-heritage boy. His youthful facial features and demographic traits remain visually unchanged throughout the sequence.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              34
            ],
            "source_facts": [
              "10. 라틴계 흑인 혼혈 남자아이",
              "Preserve 라울 as a ten-year-old Latino–Black mixed-heritage boy"
            ],
            "visual_inferences": [
              "His casual dystopian refugee camp attire complements his mixed-heritage appearance under natural lighting."
            ],
            "creative_decisions": [
              "Ensured his physical demographic presence remains stable across his non-consecutive appearances in the selected shots."
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_gorilla_robot",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "A large, heavy mechanical robot built in the distinct shape of a gorilla. Its exposed metallic chassis features thick mechanical arms, and its eyes emit a localized blue illumination.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              20
            ],
            "source_facts": [
              "고릴라 모양의 로봇이다",
              "육중한 고릴라 형태의 상체",
              "두 눈에 파란 섬광",
              "두꺼운 기계 팔"
            ],
            "visual_inferences": [
              "The robot's thick limbs give it a strong primate-like silhouette, with signs of wear and dirt from being buried in the rubbish."
            ],
            "creative_decisions": [
              "Merged the full-body mechanical gorilla traits and the localized blue glowing eyes into a single consistent character state to prevent dual-rendering conflicts."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_daylight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is illuminated by a subdued, restrained daylight. This controlled lighting preserves the precise contours of the subjects and the terrain without casting harsh, high-contrast shadows.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              20,
              34
            ],
            "source_facts": [
              "Subdued daylight preserves precise robot contours",
              "Keep the same restrained daylight",
              "Subdued daylight and controlled contrast maintain continuity"
            ],
            "visual_inferences": [
              "The sky is likely overcast, hazy, or heavily polluted, diffusing the sunlight evenly over the refugee camp."
            ],
            "creative_decisions": [
              "Relied on a flat, neutral daylight to emphasize character interactions and the vivid blue glow of the robot's eyes."
            ],
            "confidence": "high"
          },
          {
            "element_id": "junkyard_debris",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surrounding area is densely packed with rubbish, scrap metal, and scattered mechanical debris, forming a massive garbage mound typical of a dystopian refugee camp.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              20
            ],
            "source_facts": [
              "거대한 쓰레기 산",
              "흩뿌려진 파편들",
              "narrow border of rubbish around the embrace"
            ],
            "visual_inferences": [
              "The texture of the terrain is rough, chaotic, and uneven, providing a rugged physical backdrop for the characters."
            ],
            "creative_decisions": [
              "Maintained the pervasive presence of the trash mound behind and around the characters to establish the bleak setting consistently."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 7,
        "analysis_summary": "씬 7의 샷 25, 28, 30은 미연과 난민들이 관리소장과 대치하는 인공제방 현장을 묘사합니다. 이 샷들 전반에 걸쳐 심하게 금이 가고 물이 새는 제방 벽의 환경 상태와 흐리고 억제된 조명 톤이 공통으로 유지되며, 샷 25와 28에서는 아직 출발하기 전 정차해 있는 군용 트럭의 모습이 고정된 소품으로 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "damaged_embankment_wall",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The artificial embankment features a massive concrete wall that is severely damaged, with deep structural cracks running prominently across its surface. Water actively leaks and trickles down from these structural fissures, creating a wet and hazardous condition along the barrier. Shallow muddy puddles gather on the uneven ground near the base of the wall, highlighting the urgency of the halted repair work.",
            "element_scope": "full",
            "applies_to_shots": [
              25,
              28,
              30
            ],
            "source_facts": [
              "제방 벽 곳곳이 심하게 금이 가 있다",
              "방벽에 물새는 거 저거 안 보여요?!",
              "웅덩이의 물이 튀겨 구두가 더럽혀진다",
              "cracked, leaking embankment at left"
            ],
            "visual_inferences": [
              "Concrete surface appears stained, weathered, and severely structurally compromised",
              "Ground near the wall is muddy and uneven due to construction and leaking water"
            ],
            "creative_decisions": [
              "Emphasizing the sheer scale of the damaged wall to visually validate the refugees' fear of collapse"
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_daylight_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is enveloped in a restrained, subdued daylight that produces a controlled, low-contrast atmosphere without harsh directional shadows. This muted atmospheric lighting uniformly covers the muddy construction zone, filtering out bright colors and maintaining a gloomy visual tone. The diffuse illumination emphasizes the bleak, oppressive reality of the dystopian settlement.",
            "element_scope": "full",
            "applies_to_shots": [
              25,
              28,
              30
            ],
            "source_facts": [
              "Restrained daylight and controlled contrast preserve the leaking cracks",
              "Maintain subdued daylight and the preceding contrast level",
              "Continue the restrained daylight and controlled contrast"
            ],
            "visual_inferences": [
              "Overcast or hazy sky filtering the natural sunlight evenly",
              "Soft, diffuse shadows directly underneath characters and vehicles"
            ],
            "creative_decisions": [
              "Using a uniformly muted color palette and low-contrast lighting to reflect the bleak, dystopian mood of the 2069 setting"
            ],
            "confidence": "high"
          },
          {
            "element_id": "parked_military_truck",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A heavy, rugged military transport truck rests in a stationary, parked position near the edge of the confrontation. The vehicle features a robust utilitarian design typical of military forces, complete with a prominent passenger-side entrance. Its imposing metallic chassis remains in a fixed location during the initial conflict before the engine is eventually started for departure.",
            "element_scope": "full",
            "applies_to_shots": [
              25,
              28
            ],
            "source_facts": [
              "군용 트럭 한 대가 달려오더니 미연의 지게차 앞에 멈춰 선다",
              "야, 시동 끄지 마. 금방 갈 거야",
              "관리소장 recedes toward the truck at the far right"
            ],
            "visual_inferences": [
              "Dark, utilitarian military paint job with heavy-duty tires and high ground clearance",
              "Engine is idling but the vehicle itself is completely stationary"
            ],
            "creative_decisions": [
              "Positioning the stationary truck at the rightward boundary to visually anchor the administrator's designated escape route"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 8,
        "analysis_summary": "현재 시점의 재판소(샷 12)와 과거 시점의 미국 폭동 악몽(샷 18, 22)이 교차하는 씬입니다. 샷 18과 22는 동일한 과거 회상 시퀀스로, 흑백으로 렌더링된 어두운 밤거리라는 시각적 환경 상태를 공통으로 공유합니다.",
        "fixed_elements": [
          {
            "element_id": "monochrome_nightmare_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor urban street environment is rendered entirely in black and white, depicting a dark nighttime setting. The ambient lighting is highly restrained with deep, colorless shadows, enforcing a stark monochrome visual style for the discontinuous nightmare sequence.",
            "element_scope": "full",
            "applies_to_shots": [
              18,
              22
            ],
            "source_facts": [
              "미국도시 어느 일각 – N (흑백)",
              "현우의 꿈 장면. 흑백.",
              "Render the nighttime dream in black and white with restrained brightness"
            ],
            "visual_inferences": [
              "All surrounding street elements, ground surfaces, and background structures lack any color, defined solely by high-contrast monochrome tones and heavy shadows."
            ],
            "creative_decisions": [
              "Applying a strict black-and-white low-exposure filter across the environment to visually separate this traumatic flashback from the present timeline."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 9,
        "analysis_summary": "씬 내내 일관되게 나타나는 밤의 황폐한 쓰레기 더미 배경과 어두운 조명 상태를 고정 요소로 추출했습니다. 또한 이현우의 헝클어진 외형과 그가 확인한 후 버리는 검은 가죽 지갑을 식별하여 연속성을 유지하도록 정의했습니다.",
        "fixed_elements": [
          {
            "element_id": "nighttime_rubbish_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An outdoor desolate area filled with scattered piles of rubbish. The location is illuminated by subdued nighttime ambient lighting with restrained contrast, maintaining a consistent dark and bleak atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              6,
              8
            ],
            "source_facts": [
              "주변을 둘러보면 황폐한 쓰레기 더미뿐이다",
              "Use subdued nighttime ambient illumination",
              "rubbish remains visible beneath him",
              "rubbish beyond softly readable"
            ],
            "visual_inferences": [
              "The rubbish consists of unidentifiable waste, debris, and discarded bags"
            ],
            "creative_decisions": [
              "Use cool, muted nighttime tones to emphasize the desolation without introducing harsh or unnatural shadows"
            ],
            "confidence": "high"
          },
          {
            "element_id": "black_leather_wallet",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A traditional black leather wallet. It features a transparent internal compartment that is designed to hold and display a photograph identification card.",
            "element_scope": "close",
            "applies_to_shots": [
              6,
              8
            ],
            "source_facts": [
              "P21(재판관의 검은 가죽 지갑)",
              "지갑을 열어보면 재판관의 신분증이 보인다",
              "투명한 칸 너머로 재판관의 신분증 사진이 드러난"
            ],
            "visual_inferences": [
              "The wallet is a standard bi-fold design made of slightly worn leather"
            ],
            "creative_decisions": [
              "The wallet should look formal yet slightly weathered to fit the overall dystopian aesthetic"
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_base_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A Korean man wearing destitute, worn-out clothing suitable for a harsh environment. His overall appearance remains disheveled and slightly grimy from having been unconscious on a pile of rubbish.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              8
            ],
            "source_facts": [
              "C03(이현우)",
              "쓰레기 더미에 버려져 악몽을 꾸며 기절해 있는 상태"
            ],
            "visual_inferences": [
              "Korean male demographic with unkempt hair",
              "Clothes show dirt and distressing from physical contact with the rubbish pile"
            ],
            "creative_decisions": [
              "Keep his clothing simple and ragged to highlight his survivalist, impoverished state without distinct accessories"
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 10,
        "analysis_summary": "이현우와 장규석이 마주 앉은 위치 및 기본 자세, 그들 사이 식탁에 놓인 돈 봉투, 그리고 허름한 골목 식당의 어두운 조명 배경이 여러 샷에 걸쳐 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "money_envelope_prop",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A plain paper envelope containing money, resting flat on the surface of the dining table between the two men. It remains centrally placed as the focal point of their physical interaction.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              4
            ],
            "source_facts": [
              "식탁 위 돈 봉투를 가운데 두고",
              "the envelope small at its center",
              "with the envelope immediately underneath"
            ],
            "visual_inferences": [
              "The envelope is visibly creased or plain, matching the grim dystopian setting."
            ],
            "creative_decisions": [
              "Placed exactly in the center of the frame's lower half to ground the visual conflict."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_seated_posture",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young adult man seated on the left side of the table, facing right. He maintains a tense seated position with his torso pitched forward toward the opposite side, wearing worn casual clothing.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6
            ],
            "source_facts": [
              "마주 앉은 이현우",
              "이현우 at left in right-facing profile",
              "his torso pitched forward"
            ],
            "visual_inferences": [
              "He wears rugged, worn-out clothing reflecting his desperate financial status in 2069 Korea."
            ],
            "creative_decisions": [
              "His posture carries a constant forward-leaning tension to visually manifest his desperation and anger."
            ],
            "confidence": "high"
          },
          {
            "element_id": "gyuseok_seated_posture",
            "element_type": "character_state",
            "character_name": "장규석",
            "description": "A middle-aged man seated on the right side of the table, facing the left side of the frame. He remains in a seated posture with his body or shoulder angled inward toward the table and the younger man.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6
            ],
            "source_facts": [
              "마주 앉은 40대 남성의 측면",
              "40대 남성 at right in left-facing profile",
              "seated, shoulder turned inward"
            ],
            "visual_inferences": [
              "He wears slightly worn but functional bureaucratic or casual attire typical of a dystopian official."
            ],
            "creative_decisions": [
              "His posture remains grounded and relatively stable to contrast with the younger man's aggressive forward lean."
            ],
            "confidence": "high"
          },
          {
            "element_id": "shabby_restaurant_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a rundown alleyway restaurant. The ambient illumination is subdued with controlled contrast, highlighting the worn textures of the table without bright artificial lighting.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6
            ],
            "source_facts": [
              "허름한 골목 식당 내부",
              "subdued interior ambient illumination with controlled contrast",
              "Preserve the restaurant's subdued ambient illumination"
            ],
            "visual_inferences": [
              "Walls are stained or bare, and the furniture looks old and heavily used, fitting the 2069 dystopian setting."
            ],
            "creative_decisions": [
              "Low-key lighting with soft, deep shadows is used to emphasize the bleak reality of the negotiation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 11,
        "analysis_summary": "수용소 출입문을 통과하는 샷과 컨테이너 집 앞에서 머뭇거리는 샷(2, 5번)을 분석하여, 수용소 전체의 소등으로 인한 어두운 조명 상태와 이현우의 일관된 기본 인적 외형을 공통 고정 요소로 추출했습니다. 자세와 행동은 샷 간에 변화하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "camp_blackout_state",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The refugee camp is heavily engulfed in darkness due to a strict blackout. All artificial lights, including streetlights and container lights, are completely turned off. Only a very faint, restrained residual ambient light remains, leaving the surroundings heavily shadowed and dimly visible.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "상점들 문 닫고, 컨테이너 집마다 소등. 가로등도 꺼지고 순식간에 컴컴해지는 거리.",
              "전부 소등하고 전기 사용도 금합니다.",
              "Keep the entrance dim following the camp blackout",
              "Maintain the camp's post-blackout darkness"
            ],
            "visual_inferences": [
              "The lack of active light sources creates a low-key lighting scenario where objects and people appear mostly as dark silhouettes."
            ],
            "creative_decisions": [
              "Using extremely subdued, cool-toned ambient light to maintain the grim, dystopian mood without breaking the blackout logic."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_base_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A Korean male character in a dystopian refugee setting. His basic physical identity and facial structure remain consistent across the shots. He wears nondescript clothing that blends into the deep shadows of the blackout.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "그 틈에 현우도 끼여서 간신히 들어온다.",
              "현우, 컨테이너들 사이의 골목을 걸어와 자신의 집 (컨테이너) 앞에 도착한다."
            ],
            "visual_inferences": [
              "As a refugee running from a curfew, his appearance is somewhat disheveled and worn.",
              "His clothing lacks any bright colors or reflective materials."
            ],
            "creative_decisions": [
              "Keeping his overall visual presence subdued and heavily influenced by the lack of environmental light, avoiding any unnatural highlight on his face."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 12,
        "analysis_summary": "샷 7과 13에서 이현우는 상의를 탈의한 채 얼굴과 상반신에 상처를 입은 동일한 상태를 유지합니다. 두 샷 모두 식탁 위의 촛불 하나에 의존하는 어둡고 제한된 조명 환경이 공통적으로 나타나며, 샷 16에서는 옷을 입고 외부로 나가므로 상태가 달라져 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyun_woo_injured_bare_torso",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyun-woo, a young Asian man, is entirely shirtless, exposing his bare neck, shoulders, and upper torso. His face and visible skin are covered with numerous cuts, dark bruises, and grime, vividly illustrating a recent severe beating. This exposed, wounded physical condition remains identical across these shots before he eventually puts his shirt back on.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "얼굴이며 다리까지 성한 곳 없는 현우",
              "현우는 웃옷을 벗고",
              "His bare upper body"
            ],
            "visual_inferences": [
              "Asian man in his 20s based on the Korean dystopian setting",
              "Dark bruises, red cuts, and dirt concentrated on his face and chest"
            ],
            "creative_decisions": [
              "Consolidating his bare torso and facial wounds into a single comprehensive visual state to ensure consistent rendering of his harsh reality and vulnerability."
            ],
            "confidence": "high"
          },
          {
            "element_id": "tabletop_candlelight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior space is illuminated exclusively by a warm, localized tabletop candlelight. This subdued, low-light setting casts deep, harsh shadows across the room, leaving the surrounding container walls in darkness while softly highlighting the subjects nearby with a flickering, warm glow.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "식탁 위 촛불 아래서",
              "Use the established tabletop candlelight with subdued brightness",
              "The table's candlelight gives the confrontation restrained warmth"
            ],
            "visual_inferences": [
              "The background falls into heavy shadow due to the lack of modern electrical lighting",
              "Flickering orange and yellow hues typical of candlelight"
            ],
            "creative_decisions": [
              "Using the single-source candle illumination to create an intimate yet claustrophobic and tense mood inside the impoverished home."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 13,
        "analysis_summary": "이현우와 쿠마가 여러 샷에 걸쳐 공통으로 등장하므로 이들의 인구학적 특성과 복장(현우의 옷깃)을 전체 상태로 추출했습니다. 또한 씬 전반을 지배하는 야간의 어두운 조명 상태와 샷 18, 25의 배경이 되는 붕괴 위험의 인공제방 환경 상태를 고정 요소로 지정했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyun_woo_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young Korean man in his 20s. He is dressed in outerwear featuring a distinct collar, which he keeps pulled tight against the chilly air.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              18,
              25
            ],
            "source_facts": [
              "옷깃을 여미고 빠르게 걷는 현우",
              "현우 나이 또래 (implies 20s)"
            ],
            "visual_inferences": [
              "His outerwear is casual but practical for a harsh environment, specifically designed with a collar that can be closed."
            ],
            "creative_decisions": [
              "Keeping his clothing dark and understated to match the dystopian mood and his guarded personality."
            ],
            "confidence": "high"
          },
          {
            "element_id": "kuma_appearance",
            "element_type": "character_state",
            "character_name": "쿠마",
            "description": "A young man in his 20s of Chinese mixed descent. He embodies the rough yet confident presence of a local refugee camp gang leader.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              18,
              25
            ],
            "source_facts": [
              "쿠마(중국계 혼혈 20대)",
              "쿠마의 패거리 (leader of the gang)"
            ],
            "visual_inferences": [
              "His styling subtly reflects his mixed heritage and his dominant position among the camp's outlaws."
            ],
            "creative_decisions": [
              "Giving him a relaxed, slightly arrogant general demeanor to contrast with Hyun-woo's tense attitude."
            ],
            "confidence": "high"
          },
          {
            "element_id": "nighttime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A pervasive nighttime darkness envelops the setting. The lighting remains low and shadowy, providing only restrained visibility of the surroundings and characters.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              18,
              25
            ],
            "source_facts": [
              "어둠이 내려앉은 난민촌 거리",
              "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다"
            ],
            "visual_inferences": [
              "The scene lacks broad artificial streetlights, relying heavily on ambient darkness and isolated, dim sources."
            ],
            "creative_decisions": [
              "Using deep, high-contrast shadows to enhance the tension and danger inherent in the night."
            ],
            "confidence": "high"
          },
          {
            "element_id": "embankment_wall_structure",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A massive artificial embankment wall displaying clear signs of structural failure. It features noticeable cracks and structural supports along its surface, with water actively leaking and flowing out from the damaged gaps.",
            "element_scope": "full",
            "applies_to_shots": [
              18,
              25
            ],
            "source_facts": [
              "인공제방 근처",
              "어둠 속이지만 여기저기 제방 갈라진 틈이 보인다",
              "지지대에도 물이 흐르고",
              "바닷물 스며든 거 보이지? 3구역 제방이 무너지기 전 상황이랑 똑같아"
            ],
            "visual_inferences": [
              "The concrete surface appears heavily aged, degraded, and wet, emphasizing the imminent danger of collapse."
            ],
            "creative_decisions": [
              "Softening the wall's texture in closer shots (like the money exchange) while keeping the ominous cracks and moisture faintly discernible."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 14,
        "analysis_summary": "찰리와 이현우는 샷 사이에 자세가 크게 변하므로, 샷 7과 12에 공통으로 적용되는 인물 외형(풀 샷 범위)만을 고정 요소로 추출했습니다. 컨테이너 내부의 차분한 주간 조명 환경은 샷 3, 7, 12 전체에 걸쳐 일관되게 유지됩니다. 샷 3의 찰리 발밑 묘사는 단일 샷에만 해당되어 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_robot_appearance",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "A sentient humanoid figure constructed entirely from discarded scrap metal and junk. His body features hard-surface metallic contours, mechanical joints, and a heavily weathered exterior, completely lacking any biological human skin.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              12
            ],
            "source_facts": [
              "저 고물을? 저건 도대체 어디서 주워 왔냐?",
              "이 고철 덩어리를 어쩌지",
              "precise robot contours",
              "hard-surface contours"
            ],
            "visual_inferences": [
              "The robot has a mismatched, makeshift design with scratched and rusted surfaces typical of scavenged parts from a dystopian setting."
            ],
            "creative_decisions": [
              "Keep the design utilitarian and devoid of sleek modern features, emphasizing a rough junk aesthetic."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "An adult Korean man with a fierce, stern facial expression. He wears heavily worn, practical clothing that clearly reflects the impoverished and rough living conditions of his environment.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              12
            ],
            "source_facts": [
              "험상궂은 표정으로",
              "우리가 바깥에 사는 사람들 같았으면 엄마도 아무 말 안 했을 거야. 하지만... 우린 그런 형편이 안 되잖아."
            ],
            "visual_inferences": [
              "His appearance is rugged and slightly disheveled, indicative of a harsh survival lifestyle in a makeshift home."
            ],
            "creative_decisions": [
              "Use earthy, muted-toned fabrics for his clothing to blend with the dim container interior and enhance his intimidating presence."
            ],
            "confidence": "medium"
          },
          {
            "element_id": "container_home_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a makeshift shipping container home. The space is illuminated by restrained and subdued daytime ambient light, featuring controlled contrast that highlights the cramped and bleak atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              7,
              12
            ],
            "source_facts": [
              "현우의 컨테이너 안 – D",
              "restrained daytime ambient illumination",
              "subdued daytime ambient treatment",
              "controlled contrast"
            ],
            "visual_inferences": [
              "The walls show industrial textures like corrugated metal, showing signs of wear and rust."
            ],
            "creative_decisions": [
              "Maintain a cool, slightly desaturated color palette to emphasize the bleak dystopian setting and the family's poverty."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 15,
        "analysis_summary": "마츠다의 외형(60대 일본인 고물상 주인)이 샷 15와 18에서 일관되게 유지되며, 오래된 가전제품과 고물이 잔뜩 쌓여 있는 상점 내부 환경 및 절제된 주간 조명 상태가 샷 9, 15, 18에 걸쳐 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "matsuda_base_appearance",
            "element_type": "character_state",
            "character_name": "Matsuda",
            "description": "A Japanese man in his 60s, who is the owner of a junkyard repair shop. He is dressed in heavily worn, practical work clothes suited for dismantling and fixing old electronics. His face and overall demeanor clearly reflect his age and the gritty, harsh reality of living in a refugee camp.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              18
            ],
            "source_facts": [
              "일본인 주인 마츠다 (60대, 남)",
              "전기제품을 수리하느라"
            ],
            "visual_inferences": [
              "Heavily worn and slightly grimy work clothes",
              "Weathered facial features matching his age and environment"
            ],
            "creative_decisions": [
              "Emphasizing a rough and pragmatic visual texture to align with the 2069 dystopian setting"
            ],
            "confidence": "high"
          },
          {
            "element_id": "junkyard_shop_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a cramped junkyard shop inside a refugee camp, completely cluttered with tall stacks of old appliances, electronics, and scattered junk. The environment is illuminated by a restrained daytime ambient light, creating a dusty and dense atmosphere without any conspicuous or colorful lighting effects.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              15,
              18
            ],
            "source_facts": [
              "난민촌 고물상",
              "온갖 가전제품, 고물들이 잔뜩 쌓여있는 상점",
              "softly rendered stacked appliances",
              "restrained daytime shop ambience"
            ],
            "visual_inferences": [
              "Dusty air and cramped physical space due to the overwhelming amount of junk"
            ],
            "creative_decisions": [
              "Using controlled contrast to maintain a consistently bleak tone across the shots, ensuring the background details remain legible but unobtrusive"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 16,
        "analysis_summary": "샷 4는 찰리를, 샷 8은 현우와 페드로를 각각 비추며 등장인물이 겹치지 않습니다. 따라서 두 샷을 관통하는 공통 시각 요소는 배경이 되는 컨테이너 집 앞마당의 차분한 낮 조명과 환경 상태뿐입니다.",
        "fixed_elements": [
          {
            "element_id": "container_front_yard",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The exterior front yard of a container home under subdued daytime lighting. The environment features the outer metallic wall of a modified shipping container set on rough, dirt-covered ground. The ambient natural daylight is restrained and soft, avoiding harsh shadows and maintaining a consistent daytime atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              8
            ],
            "source_facts": [
              "라울의 집(컨테이너) 앞 – D",
              "Subdued daytime illumination",
              "restrained daytime ambient light"
            ],
            "visual_inferences": [
              "The ground is dusty or dirt-covered, fitting the dystopian setting.",
              "The container home has a recognizable metallic exterior adapted for living."
            ],
            "creative_decisions": [
              "Maintain soft, subdued daylight across both angles to ensure visual consistency between the robot washing scene and the observers' scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 17,
        "analysis_summary": "마츠다와 박철진의 수하 1의 자세는 샷 간 극적으로 변화(협상에서 총격, 이후 사망 및 보고)하므로 자세 자체를 고정할 수 없습니다. 대신 두 인물의 기본 복장/외형과 씬 전반에 흐르는 섬광 없는 절제된 주간 실내 조명, 그리고 마츠다가 작업하고 엎어지는 책상이 2개 이상의 샷에서 일관되게 유지되어야 할 고정 요소로 식별되었습니다.",
        "fixed_elements": [
          {
            "element_id": "henchman_attire",
            "element_type": "character_state",
            "character_name": "박철진의 수하 1",
            "description": "The henchman wears dark, functional clothing typical of a corporate enforcer. While his physical orientation changes between over-the-shoulder and profile views, his garments remain completely consistent, maintaining a clean and menacing presence.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              12
            ],
            "source_facts": [
              "박철진의 수하 1 interacts with Matsuda over the counter (Shot 5).",
              "He holds a radio at his mouth in profile after the shooting (Shot 12)."
            ],
            "visual_inferences": [
              "His attire is utilitarian and tactical, fitting someone sent to extract information and execute targets."
            ],
            "creative_decisions": [
              "Keep the clothing entirely uniform across the scene to project a cold, professional demeanor regardless of his stance."
            ],
            "confidence": "high"
          },
          {
            "element_id": "matsuda_attire",
            "element_type": "character_state",
            "character_name": "마츠다",
            "description": "The junk shop owner is dressed in worn, practical work clothes suited for a mechanic. Even though his state transitions from an active bargaining posture to a lifeless slump across the desk, his physical outfit and overall identity design remain identical.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              12
            ],
            "source_facts": [
              "마츠다 raises three fingers to negotiate (Shot 5).",
              "마츠다 lies face-down across the desk, completely dead (Shot 12)."
            ],
            "visual_inferences": [
              "His clothing is slightly disheveled and covered in subtle grime, reflecting his daily labor in a dystopian junk shop."
            ],
            "creative_decisions": [
              "Ensure no sudden changes or added battle damage appear on his clothes before the moment of death, making the transition stark."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_daytime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The junk shop interior is illuminated by subdued, neutral daytime lighting with controlled contrast. This restrained illumination remains perfectly steady and unsentimental, entirely devoid of any sudden muzzle flashes or heightened lighting cues during the execution.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              9,
              12
            ],
            "source_facts": [
              "Neutral daytime interior illumination with controlled contrast (Shot 5).",
              "Maintain the shop's subdued daytime illumination without muzzle flash (Shot 9).",
              "Unchanged restrained interior illumination gives the report and the motionless body an unsentimental clarity (Shot 12)."
            ],
            "visual_inferences": [
              "The light likely filters in through dusty windows, creating a drab and grim atmosphere."
            ],
            "creative_decisions": [
              "Strictly avoid any interactive lighting from the silenced gunshot to emphasize the quiet, abrupt nature of the violence."
            ],
            "confidence": "high"
          },
          {
            "element_id": "junk_shop_desk",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A solid, cluttered workbench or desk acts as the main physical barrier between the shop owner and the enforcers. It stands stationary, serving as the negotiation counter initially and later supporting the lifeless, face-down body of the owner.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              12
            ],
            "source_facts": [
              "그대로 책상에 엎어지는 마츠다 (Scene text).",
              "마츠다 lies face-down across the desk with no readable eye contact (Shot 12)."
            ],
            "visual_inferences": [
              "The desk contains scattered tools and electronic parts from the TV Matsuda was repairing just moments before."
            ],
            "creative_decisions": [
              "Maintain the desk's placement in the lower frame to anchor the composition and highlight the physical boundary between the characters."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 18,
        "analysis_summary": "인물들의 프레이밍(근접 및 전신)과 자세가 사건 전후로 급격히 변동하므로 공통된 인물 상태 범위(scope)가 2개 샷 이상 겹치지 않아 인물 상태는 제외했습니다. 대신 씬 전반에 걸쳐 유지되는 억제된 실내 조명 상태와, 7번과 8번 샷에서 벽에 꽂힌 채 유지되는 단검 소품을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "restrained_office_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Restrained, neutral daytime interior illumination of the office environment. The light remains controlled and subdued, maintaining visibility of the space without introducing harsh highlights or theatrical color changes.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              7,
              8
            ],
            "source_facts": [
              "Restrained daytime interior light",
              "neutral, controlled interior illumination",
              "Keep the same subdued interior illumination"
            ],
            "visual_inferences": [],
            "creative_decisions": [
              "Consistent, neutral lighting grounds the sudden shift in mood and highlights physical reactions rather than relying on stylistic lighting cues."
            ],
            "confidence": "high"
          },
          {
            "element_id": "embedded_wall_dagger",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A silver dagger firmly embedded into the surface of the office wall. It remains in its fixed position on the wall as a static background threat near the standing elderly chairman.",
            "element_scope": "close",
            "applies_to_shots": [
              7,
              8
            ],
            "source_facts": [
              "박철진, 가지고 놀던 칼을 윤회장 뒤 벽에 던진다",
              "the embedded knife remains a smaller, separate shape to his right in the background",
              "윤성찬 on the right by the wall"
            ],
            "visual_inferences": [
              "Since the chairman remains backed against the wall where the knife was thrown, the knife is still visibly embedded in the background wall during the subsequent wide shot."
            ],
            "creative_decisions": [
              "Keeping the knife as a persistent visual anchor on the wall emphasizes the sudden loss of control for the chairman."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 19,
        "analysis_summary": "샷 3과 4에 걸쳐 공통으로 묘사되는 고급 세단의 내부 조명 상태와 앞좌석에 앉아 앞을 향해 고정된 비서의 하반신/몸통 자세를 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "sedan_interior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a luxury sedan during the daytime. The cabin is filled with restrained and subdued ambient daylight, maintaining a controlled contrast without any harsh directional sunlight or stylized perceptual distortion.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              4
            ],
            "source_facts": [
              "Restrained daytime ambient illumination inside the car",
              "Daytime ambient illumination inside the car remains subdued, with controlled facial contrast and no stylized perceptual distortion."
            ],
            "visual_inferences": [
              "The car interior features dark or neutral-toned premium materials that absorb light, contributing to the subdued atmosphere."
            ],
            "creative_decisions": [
              "Maintain the dark, serious mood of the car interior to emphasize the tension of the conversation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "secretary_forward_facing_torso",
            "element_type": "character_state",
            "character_name": "Yoon's secretary",
            "description": "The secretary is seated in the front seat of the vehicle. His torso and shoulders remain anchored and oriented toward the front of the car, establishing a forward-facing body position from the chest down regardless of his head movement.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              4
            ],
            "source_facts": [
              "secretary remains oriented toward the car's front",
              "a narrow seat edge establishing the forward-facing body beneath the backward turn"
            ],
            "visual_inferences": [
              "He is wearing formal attire appropriate for a corporate secretary or driver, which remains neat despite his sudden head movement."
            ],
            "creative_decisions": [
              "Keep the torso rigidly facing forward to highlight the suddenness and shock of his neck turning backward in reaction."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 20,
        "analysis_summary": "이현우와 페드로, 사복 경찰이 등장하는 샷들 전반에 걸쳐 차분하고 억제된 대비를 가진 주간 조명(subdued daylight)이 일관되게 유지됩니다. 또한 샷 7과 13에 걸쳐 등장하는 경찰은 일반적인 제복이 아닌 사복(plainclothes)을 착용한 상태로 일관성 있게 묘사되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_daylight_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The scene is consistently illuminated by subdued daylight with restrained local contrast. The lighting provides a flat and slightly dim atmosphere that ensures visibility of actions without generating harsh shadows or artificial impact flashes.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              7,
              13
            ],
            "source_facts": [
              "Subdued daylight and restrained contrast keep the stunned faces readable",
              "Maintain the preceding subdued daylight and controlled contrast",
              "Continue restrained daylight with enough local contrast"
            ],
            "visual_inferences": [
              "The ambient light suggests an overcast day or a heavily shaded area within the dense infrastructure of the refugee camp."
            ],
            "creative_decisions": [
              "Keeping the lighting flat and restrained avoids artificial dramatic accents, grounding the sudden violence in a gritty, realistic dystopian tone."
            ],
            "confidence": "high"
          },
          {
            "element_id": "plainclothes_officer_appearance",
            "element_type": "character_state",
            "character_name": "사복 경찰",
            "description": "The officer is dressed in ordinary civilian clothing rather than a recognizable official police uniform. This plainclothes attire allows the agent to initially blend into the refugee camp environment and allows for swift physical movement during the pursuit.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "사복 경찰 (plainclothes police officer) mentioned in text and shot descriptions",
              "뒤를 쫓는 사복경찰들!",
              "개머리판으로 현우를 제압하는 사복경찰!"
            ],
            "visual_inferences": [
              "The clothing consists of practical and durable civilian wear, such as utility jackets or casual pants, suitable for a chase in a dystopian market."
            ],
            "creative_decisions": [
              "Using unmarked, rugged civilian wear for the police emphasizes the covert nature of the arrest operation ordered by Yoon Sung-chan."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 21,
        "analysis_summary": "제공된 두 샷은 각각 라울과 앰버를 개별적으로 비추고 있으므로, 두 샷에 공통으로 등장하여 시각적 연속성을 유지해야 하는 요소는 차분한 자연광이 들어오는 금속제 컨테이너 내부 환경뿐입니다.",
        "fixed_elements": [
          {
            "element_id": "container_interior_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior space of a metal shipping container. The metallic walls and utilitarian structural details are visible under subdued, natural daytime ambient light. The illumination provides consistent contrast and controlled highlights across the interior surfaces, maintaining a slightly dim yet clearly readable atmosphere within the tight space.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              6
            ],
            "source_facts": [
              "Daytime ambient light appropriate to the container interior",
              "subdued brightness and controlled highlights",
              "Maintain subdued daytime interior illumination and consistent contrast"
            ],
            "visual_inferences": [
              "metallic walls and utilitarian structural details typical of a shipping container",
              "tight interior space feeling"
            ],
            "creative_decisions": [
              "Keeping the overall lighting slightly dim to emphasize the raw, makeshift nature of the living space while maintaining readability."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 22,
        "analysis_summary": "찰리가 바나나 가판대 앞에서 뒤로 물러나 인파 속으로 사라지고, 앰버가 이를 쫓아 방향을 가리키는 씬입니다. 찰리의 신체는 샷 2(근접)와 샷 6(전신)에서 프레이밍 범위(scope)가 일치하지 않아 단일 고정 요소에서 제외했으며, 샷 전반에 일관되게 적용되는 차분한 자연광 환경과 시장을 지나가는 난민 군중의 비동기적 걷기 상태를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "market_subdued_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The refugee camp market is illuminated by subdued daylight with restrained contrast and consistent exposure. The natural light provides a clear but slightly bleak daytime atmosphere, keeping overall tones muted without dramatic shadows.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              6,
              9
            ],
            "source_facts": [
              "Subdued daylight and controlled highlights",
              "Keep subdued daylight and consistent exposure",
              "Preserve the market's subdued daylight and restrained contrast"
            ],
            "visual_inferences": [
              "clear but slightly bleak daytime atmosphere",
              "muted overall tones without dramatic shadows"
            ],
            "creative_decisions": [
              "Using flat, subdued lighting to convey the gritty, grounded reality of the refugee camp and allow ordinary physical occlusion rather than dramatic lighting effects."
            ],
            "confidence": "high"
          },
          {
            "element_id": "refugee_market_crowd",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A bustling crowd of refugees walking through a narrow market passage. The individuals walk in asynchronous, staggered stride phases with uneven shoulder angles and small variations in spacing. They look distantly ahead along the aisle rather than at the camera, dressed in worn, mismatched clothing suitable for a dystopian settlement.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              9
            ],
            "source_facts": [
              "intervening refugees obscure roughly half of it",
              "individuals at different walking phases, with uneven shoulder angles and small variations in spacing and distant gazes along the aisle",
              "directly observed background figures continue at varied stride phases rather than turning toward the camera"
            ],
            "visual_inferences": [
              "worn, mismatched clothing suitable for a dystopian settlement",
              "narrow market passage"
            ],
            "creative_decisions": [
              "Emphasizing the disorganized, organic flow of the background crowd to contrast with the main subjects and highlight the indifference of the camp's residents."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 23,
        "analysis_summary": "면회실의 차갑고 절제된 조명과 철제 테이블이 세 개의 샷에 걸쳐 공통적인 환경 요소로 유지됩니다. 또한 이현우의 얼굴과 상체에 남은 피멍 상처가 샷 1과 7에서 일관된 디테일로 묘사되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "hyun_woo_bruises",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyun-woo has distinct dark bruises and traces of dried blood on his face and upper body. These injury marks remain fixed in appearance, conveying recent severe physical trauma.",
            "element_scope": "close",
            "applies_to_shots": [
              1,
              7
            ],
            "source_facts": [
              "bloodied, bruised upper body (Shot 1)",
              "bruised face (Shot 7)"
            ],
            "visual_inferences": [
              "The bruises are dark and varying in size, with some dried blood smeared across his skin."
            ],
            "creative_decisions": [
              "Emphasized the severe physical toll of his recent experiences through visible trauma marks."
            ],
            "confidence": "high"
          },
          {
            "element_id": "visitation_table",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A wide, unadorned metal table anchors the center of the visitation room. Its cold, utilitarian surface serves as a physical dividing barrier between the individuals.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              7,
              11
            ],
            "source_facts": [
              "metal table (Shot 1)",
              "table (Shot 7)",
              "table's dialogue axis (Shot 11)"
            ],
            "visual_inferences": [
              "The table is featureless and heavy, typical of institutional interrogation or visitation rooms."
            ],
            "creative_decisions": [
              "Used the table as a stark geometric element to separate the characters and anchor the framing."
            ],
            "confidence": "high"
          },
          {
            "element_id": "visitation_room_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The visitation room is bathed in subdued, neutral ambient illumination. The lighting is evenly distributed and restrained without any sensational highlights, creating a sterile atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              7,
              11
            ],
            "source_facts": [
              "Neutral ambient illumination appropriate to the visitation room stays subdued and controlled (Shot 1)",
              "ambient illumination restrained and evenly controlled (Shot 7)",
              "subdued ambient illumination (Shot 11)"
            ],
            "visual_inferences": [
              "Soft overhead institutional lights cast an even, slightly dim glow over the scene."
            ],
            "creative_decisions": [
              "Maintained a cold, detached atmosphere through flat, shadow-controlled lighting."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 24,
        "analysis_summary": "이현우의 충혈된 눈과 거친 얼굴 상태를 샷 4와 7에 걸쳐 일관된 클로즈업(close) 요소로 유지하며, 컨테이너 내부의 억제된 앰비언트 조명과 어두운 환경 톤을 전체 샷(4, 7, 10)에 걸쳐 공통 환경(full) 요소로 적용합니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_bloodshot_eyes",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyunwoo, a Korean man in a dystopian setting, has a highly stressed and hardened face with distinctly bloodshot eyes. His physical facial condition remains consistent, reflecting deep exhaustion and desperation during the tense confrontation.",
            "element_scope": "close",
            "applies_to_shots": [
              4,
              7
            ],
            "source_facts": [
              "붉게 충혈된 눈 (bloodshot eyes)",
              "거친 얼굴 (rough face)",
              "충격을 받아 굳은 얼굴 (hardened/shocked face)"
            ],
            "visual_inferences": [
              "The redness in his eyes and the tense muscles of his face persist throughout the short conversation.",
              "His gritty appearance aligns with the rough conditions of the refugee camp."
            ],
            "creative_decisions": [
              "Focus on the bloodshot eyes as a continuous visual anchor for his emotional state across the varying close-up angles."
            ],
            "confidence": "high"
          },
          {
            "element_id": "container_interior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the makeshift container home is consistently lit with restrained, dim ambient illumination. The space maintains a muted, shadow-heavy atmosphere typical of an impoverished dwelling, without any sudden dramatic shifts in light.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              7,
              10
            ],
            "source_facts": [
              "컨테이너 (container)",
              "restrained ambient illumination appropriate to the interior",
              "controlled ambient exposure across the interior"
            ],
            "visual_inferences": [
              "The walls of the container are likely dull and unpolished, preventing harsh reflections from the ambient light.",
              "The overall gloom of the interior creates a stark visual contrast with the outside world once the doorway is shown."
            ],
            "creative_decisions": [
              "Avoid adding artificial or dramatic light sources, letting the naturalistic shadows dictate the bleak and enclosed mood of the space."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 25,
        "analysis_summary": "찰리와 앰버의 전신 외형(로봇 재질, 의상 등)과 난민촌 공터의 물리적 배경 배치가 샷 11과 28에 걸쳐 공통으로 유지됩니다. 샷 17에 등장하는 찰리의 가슴 클로즈업 디테일은 단일 샷에만 적용되므로 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_full_appearance",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "Charlie is a robotic figure characterized by a worn metal body. His overall humanoid mechanical structure and textured metallic surfaces remain visually consistent throughout the sequence.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              28
            ],
            "source_facts": [
              "Referred to as a 'tin can' by another character",
              "Described as having a worn metal chest"
            ],
            "visual_inferences": [
              "His entire body shares the same worn metallic aesthetic as his chest"
            ],
            "creative_decisions": [
              "Maintained a consistent metallic humanoid silhouette and material texture across full-body shots"
            ],
            "confidence": "high"
          },
          {
            "element_id": "amber_full_appearance",
            "element_type": "character_state",
            "character_name": "Amber",
            "description": "Amber is a young woman who maintains a consistent physical appearance. Her outfit and styling, which are practical for a makeshift camp environment, remain completely unchanged.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              28
            ],
            "source_facts": [
              "Dances with Charlie in the clearing",
              "Runs away with Hyunwoo while holding hands"
            ],
            "visual_inferences": [
              "Wears practical, rugged clothing suitable for a dystopian refugee settlement"
            ],
            "creative_decisions": [
              "Kept her clothing, hair, and overall silhouette consistent between the dancing and running actions"
            ],
            "confidence": "medium"
          },
          {
            "element_id": "reception_clearing_layout",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The reception area is an open dirt clearing equipped with simple makeshift tents. The physical arrangement of the open ground and the surrounding temporary shelters remains stationary in the background.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              28
            ],
            "source_facts": [
              "Described as an empty clearing with a tent set up for the reception (빈 공터에 천막 치는 정도)"
            ],
            "visual_inferences": [
              "The ground surface is packed dirt, typical of a makeshift refugee camp"
            ],
            "creative_decisions": [
              "Kept the background layout of tents and clearing space consistent despite the dramatic lighting changes between shots"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 26,
        "analysis_summary": "샷 2와 12는 동일한 지하 하수도 공간에서 진행되므로, 어둡고 습한 하수도의 환경 상태와 겉옷을 벗은 이현우의 복장 상태가 샷 간에 일관되게 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "hyun_woo_without_jacket",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Lee Hyun-woo is dressed only in his inner clothing layers, having entirely removed his outer jacket. His remaining attire maintains a consistent, slightly disheveled look appropriate for running through a confined underground passage.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              12
            ],
            "source_facts": [
              "현우 겉옷을 벗어 앰버를 입을 막아주며 (Hyun-woo takes off his outer jacket to cover Amber's mouth)",
              "Both shots 2 and 12 occur sequentially in the same sewer setting."
            ],
            "visual_inferences": [
              "The inner clothing layers appear slightly rumpled and damp due to the physical exertion and the wet surroundings of the sewer."
            ],
            "creative_decisions": [
              "The absence of the outer jacket serves as a visual reminder of his protective action, while the textured fabric emphasizes the gritty reality of their escape."
            ],
            "confidence": "high"
          },
          {
            "element_id": "underground_sewer_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark, narrow underground sewer tunnel characterized by damp, coarse walls. The space is continuously illuminated by restrained, subdued ambient lighting without distinct, bright light fixtures, preserving a harsh and enclosed atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              12
            ],
            "source_facts": [
              "지하 하수도로 (underground sewer passage)",
              "subdued ambient illumination appropriate to the sewer",
              "Restrained ambient illumination"
            ],
            "visual_inferences": [
              "The walls reflect minimal light due to their wet surface, underscoring the drainage function of the tunnel."
            ],
            "creative_decisions": [
              "The low-key, constrained lighting design is maintained across shots to emphasize a continuous sense of claustrophobia, urgency, and isolation from the world above."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 27,
        "analysis_summary": "정차한 차량의 강렬한 헤드라이트 조명, 찰리의 기계로 된 하반신 특징, 그리고 어두운 난민촌 골목의 야간 환경을 여러 샷에 걸쳐 일관되게 유지해야 할 시각적 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "dark_slum_street",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark, narrow slum street characterized by a rough, uneven road surface and a bleak atmosphere. Heavy nighttime shadows envelop the surrounding area, emphasizing the desolate and gritty nature of the dystopian environment.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              17,
              19
            ],
            "source_facts": [
              "씬 27. 난민촌 거리 일각 – N",
              "Shot 11: narrow gap... road visible",
              "Shot 19: dark alley corner"
            ],
            "visual_inferences": [
              "The street is unpaved or poorly maintained, reflecting the impoverished status of a refugee camp in 2069."
            ],
            "creative_decisions": [
              "Keep the background details largely obscured by deep shadows to heighten the sense of isolation and danger in the slums."
            ],
            "confidence": "high"
          },
          {
            "element_id": "vehicle_headlights",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Blindingly bright headlights from a stationary vehicle beam across the dark street. The harsh light creates a sharp, dramatic contrast, casting deep shadows while brightly illuminating the immediate road surface and subjects caught directly in its path.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              17
            ],
            "source_facts": [
              "Shot 11: The established headlights give the stopping moment sharp local contrast",
              "Shot 17: Retain the established headlight contrast"
            ],
            "visual_inferences": [
              "The intense brightness suggests high-powered lamps typical of heavily modified or utilitarian vehicles in this era."
            ],
            "creative_decisions": [
              "Use strong chiaroscuro lighting to amplify the tension of the near-accident and the subsequent dramatic reveal of the passenger."
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_mechanical_legs",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "The young boy's lower limbs are visibly artificial, constructed entirely from hard-surface mechanical components. The exposed robotic joints and synthetic metallic plating are distinct from human flesh, maintaining a utilitarian and slightly worn appearance.",
            "element_scope": "close",
            "applies_to_shots": [
              11,
              19
            ],
            "source_facts": [
              "Shot 11: retaining precise detail in 찰리's hard-surface legs.",
              "Shot 19: bending into the vehicle with one foot already inside and his attention lowered to his footing."
            ],
            "visual_inferences": [
              "The mechanical legs show signs of wear and tear, fitting the harsh environment of the slum.",
              "The explicit mention of 'hard-surface' implies a lack of synthetic skin over the mechanical parts."
            ],
            "creative_decisions": [
              "Emphasize the rigid texture and visible paneling of the mechanical legs when they are in frame, highlighting his non-human or augmented status."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 28,
        "analysis_summary": "두 샷은 동일한 밴 차량 내부를 배경으로 하나, 각각 뒷좌석(숨은 인물들)과 앞좌석(신부)을 비추고 있어 등장인물이나 소품이 겹치지 않습니다. 따라서 밴 내부의 차분하고 어두운 야간 조명 분위기만을 공통된 환경 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "van_cabin_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the vehicle is enveloped in a subdued, restrained nighttime atmosphere. The cabin lighting is dim and ambient, providing gentle visibility without any bright or direct internal light sources, maintaining consistent low-light conditions across both the front and back sections of the van.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "Subdued cabin illumination and controlled contrast (Shot 2)",
              "Restrained nighttime cabin light (Shot 5)",
              "Scene takes place at night inside a van (Scene text)"
            ],
            "visual_inferences": [
              "The overall interior remains dimly lit, relying on faint external ambient light or minimal dashboard glow to illuminate the occupants without breaking the darkness."
            ],
            "creative_decisions": [
              "Maintained a low-key lighting setup to enhance the secretive and tense mood of the scene while ensuring the characters' expressions remain readable."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 29,
        "analysis_summary": "제시된 3개의 샷은 각각 지하 기도소(샷 5), 1층 현관(샷 11), 회상 속의 밤하늘(샷 12)로 공간과 시간적 배경이 전혀 다릅니다. 배경이나 소품이 겹치지 않으므로, 유일하게 샷 5와 11에 공통으로 등장하는 '신부'의 성직자 복장과 기본적인 외형만을 시각적 고정 요소로 추출했습니다. 신부의 자세는 상황에 따라 변화하므로 고정 상태에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "priest_clerical_appearance",
            "element_type": "character_state",
            "character_name": "신부",
            "description": "The priest wears standard, unadorned clerical clothing suitable for his role. His overall facial features and basic attire remain visually consistent as he moves between different locations in the building.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              11
            ],
            "source_facts": [
              "The character is explicitly identified as '신부' (Priest) in the text."
            ],
            "visual_inferences": [
              "As a continuous character moving from the basement to the first floor, his basic clerical attire remains unchanged despite his shifting physical posture."
            ],
            "creative_decisions": [
              "Defined the clerical attire as simple and unadorned to maintain a consistent visual identity without introducing overly ornate details that conflict with the setting."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 30,
        "analysis_summary": "찰리는 샷 6과 10에 걸쳐 기계 몸체를 드러내며 아래쪽으로 시선을 향하는 공통된 상태를 보입니다. 이전 피드백에 따라 찰리의 전체 형태와 시선 상태를 단일 'full' 스코프 항목으로 통합하여 중복을 방지했습니다. 또한 샷 6에서 켜진 다수의 랜턴 조명은 샷 10과 14에서도 공간을 비추는 고정된 환경 상태로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_robot_appearance",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "Charlie's mechanical robot body with readable surfaces is clearly visible. His head is tilted, maintaining a downward gaze.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              10
            ],
            "source_facts": [
              "readable robot surfaces",
              "gaze=down in Shot 6",
              "gaze=down in Shot 10"
            ],
            "visual_inferences": [
              "The mechanical joints and structure of his robot body remain consistent regardless of the specific action."
            ],
            "creative_decisions": [
              "Combined the full robot body appearance and the downward gaze into a single full-scope description to prevent overlapping scope instructions in the same shots."
            ],
            "confidence": "high"
          },
          {
            "element_id": "basement_lantern_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The basement is illuminated by multiple scattered lanterns that have been turned on. This established lantern lighting casts a consistent glow and controlled highlights across the surroundings.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              10,
              14
            ],
            "source_facts": [
              "lanterns brightening throughout the basement in Shot 6",
              "The established lantern illumination in Shot 10",
              "Maintain the established lantern illumination in Shot 14"
            ],
            "visual_inferences": [
              "The light from the lanterns fills the underground space, providing enough illumination to clearly see the characters' expressions and the robot's contours."
            ],
            "creative_decisions": [
              "Ensure the lighting remains steady without dramatic exposure shifts after the initial brightening, unifying the visual tone of the basement."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 31,
        "analysis_summary": "박철진이 의자에 앉아 있는 자세와 방향(우측 배치, 좌측 3/4 측면)이 3개의 샷에 걸쳐 일관되게 유지되며, 관리사무소의 환한 조명 환경 역시 변함없이 고정됩니다.",
        "fixed_elements": [
          {
            "element_id": "park_chul_jin_seated_posture",
            "element_type": "character_state",
            "character_name": "Park Chul-jin",
            "description": "Park Chul-jin remains seated in an office chair, consistently maintaining a three-quarter left body orientation. He occupies the right side of the visual space, and his physical position in the chair stays planted even as he listens or reacts.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              10,
              11
            ],
            "source_facts": [
              "직접 미연 앞에 앉는 철진 (Park Chul-jin sits directly in front of Mi-yeon)",
              "settles into the chair (Shot 2)",
              "seated head stilled listening (Shot 10)",
              "seated body arrests (Shot 11)"
            ],
            "visual_inferences": [
              "The chair supports his upper body comfortably, typical of an interrogator claiming authority in the room."
            ],
            "creative_decisions": [
              "Keeping his framing consistently on the right side with a three-quarter left angle to preserve screen direction and spatial continuity across the sequence."
            ],
            "confidence": "high"
          },
          {
            "element_id": "office_bright_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The management office is brightly and evenly illuminated with controlled contrast. The stable, clear lighting environment persists without theatrical spotlights or sudden changes in color or intensity.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              10,
              11
            ],
            "source_facts": [
              "환하게 불이 밝혀져 있다 (Brightly lit)",
              "visibly well lit (Shot 2)",
              "established bright illumination with controlled contrast (Shot 10)",
              "Preserve the preceding office illumination (Shot 11)"
            ],
            "visual_inferences": [
              "The overhead lighting uses standard fluorescent or bright LED fixtures suited for an institutional management office setting at night."
            ],
            "creative_decisions": [
              "Maintaining a flat, stark brightness to enhance the tension of the interrogation without relying on dramatic shadows."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 32,
        "analysis_summary": "찰리가 테이블에 앉아 고개를 숙이고 있는 자세와 원탁의 위치, 그리고 지하실 특유의 억제된 어두운 조명 상태가 여러 샷에 걸쳐 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_seated_posture",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "Charlie remains seated with his head noticeably bowed and his gaze directed downwards. His upper body is slightly inclined forward, maintaining a rigid and lowered posture without lifting his head.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              5
            ],
            "source_facts": [
              "seated head inclined listening, gaze=down",
              "head bowed grip arrested, gaze=down",
              "looks down at the radio without lifting his head"
            ],
            "visual_inferences": [
              "His body language remains consistently withdrawn and stationary while processing the conversation."
            ],
            "creative_decisions": [
              "Maintained Charlie's downward gaze and lowered head across both the wide group shot and the closer emotional shot to anchor his emotional reaction."
            ],
            "confidence": "high"
          },
          {
            "element_id": "basement_dim_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The church basement features restrained ambient illumination with subdued overall brightness. The atmosphere is dark and shadowy, utilizing minimalistic ambient light to softly separate subjects from the background without harsh practical light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              5,
              11
            ],
            "source_facts": [
              "Use restrained ambient illumination appropriate to the basement, with subdued brightness",
              "Keep the basement's restrained ambient treatment",
              "retaining enough ambient separation"
            ],
            "visual_inferences": [
              "The underground space lacks natural sunlight, relying on weak, diffused artificial lighting typical of a secret hideout."
            ],
            "creative_decisions": [
              "Kept the low-key lighting consistent across all shots to emphasize the secretive and oppressive dystopian environment."
            ],
            "confidence": "high"
          },
          {
            "element_id": "basement_round_table",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A round table is positioned in the basement area, serving as the central gathering point. The curved outer edge and flat surface of the table remain directly in front of the seated characters.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              5
            ],
            "source_facts": [
              "tilting down across the round table",
              "a narrow table margin preserving spatial context"
            ],
            "visual_inferences": [
              "The table is a basic, utilitarian piece of furniture around which the group naturally congregates."
            ],
            "creative_decisions": [
              "Used the table's edge to establish spatial continuity between the wide ensemble shot and the tighter framing."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 33,
        "analysis_summary": "이 씬은 헬기 내부, 관리사무소 마당, 무너지는 제방 등 완전히 다른 세 공간을 교차 편집(cross-cutting)으로 보여주기 때문에 특정 인물이나 소품이 샷들 사이에 중복되어 등장하지 않습니다. 유일한 시각적 공통점으로서 모든 샷에 명시된 '억제된 야간 조명(subdued nighttime illumination)' 상태를 환경 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_nighttime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A consistent, restrained nighttime ambient illumination is applied across the entirely different locations. The lighting maintains a dark, subdued exposure with controlled contrast, completely avoiding any vivid, flashing, or highly saturated artificial light sources to keep a unified nocturnal atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              12,
              15
            ],
            "source_facts": [
              "Use restrained illumination appropriate to the nighttime (Shot 7)",
              "Maintain restrained nighttime ambient illumination (Shot 12)",
              "Subdued nighttime exposure and controlled contrast (Shot 15)"
            ],
            "visual_inferences": [
              "Because the events are happening simultaneously at night, a unified low-key lighting palette ties the disparate locations together into a single continuous sequence."
            ],
            "creative_decisions": [
              "Keep the shadows deep and atmospheric to emphasize the tense, dystopian reality of the disaster unfolding across the refugee camp."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 34,
        "analysis_summary": "샷 6과 8에 걸쳐 현우와 미연이 서로를 끌어안고 있는 자세와 미연의 다친 상체 상태가 일관되게 묘사됩니다. 또한 샷 4, 6, 8 전반에 걸쳐 플래시가 터지지 않는 억제된 실내 주변광이 공통된 환경 상태로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "hyun_woo_protective_embrace",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young Asian man in his 20s. His arms are firmly wrapped around the older woman in a continuous, tight embrace. His shoulders and upper body maintain this locked, protective physical contact.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              8
            ],
            "source_facts": [
              "와락 안는다",
              "folding arms around mother",
              "caught in the interrupted embrace"
            ],
            "visual_inferences": [
              "He is a young Asian male based on the Korean setting."
            ],
            "creative_decisions": [
              "Maintained the tight embrace across the shots to emphasize the physical connection and relief before the siren interrupts."
            ],
            "confidence": "high"
          },
          {
            "element_id": "mi_yeon_bruised_and_embraced",
            "element_type": "character_state",
            "character_name": "미연",
            "description": "An older Asian woman in her 50s. Her upper body bears visible bruises. She is positioned tightly against the young man's chest, remaining firmly held within his embrace.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              8
            ],
            "source_facts": [
              "미연의 상처",
              "bruised upper body",
              "leaning into his embrace",
              "twisting within his hold"
            ],
            "visual_inferences": [
              "She is an older Asian woman based on the Korean setting."
            ],
            "creative_decisions": [
              "The bruises are clearly visible on her exposed skin or through torn clothing, highlighting the trauma she endured before being rescued."
            ],
            "confidence": "high"
          },
          {
            "element_id": "restrained_interior_ambient_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior environment features restrained and dim ambient illumination. The lighting remains steady with controlled contrast, lacking any flashing lights or sudden exposure changes despite the sounding alarm.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              6,
              8
            ],
            "source_facts": [
              "Restrained interior ambient illumination",
              "gentle tonal separation",
              "Keep the preceding interior exposure and controlled contrast unchanged"
            ],
            "visual_inferences": [
              "The building's power supply is steady but low, creating a subdued atmosphere."
            ],
            "creative_decisions": [
              "Avoided adding flashing alarm lights to keep the visual focus entirely on the emotional and physical state of the characters."
            ],
            "confidence": "high"
          },
          {
            "element_id": "open_office_doorway_background",
            "element_type": "environment_state",
            "character_name": "",
            "description": "An opened office doorway serves as a background architectural element. The door frame and surrounding wall structure indicate the transition point between the office interior and the corridor outside.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              8
            ],
            "source_facts": [
              "황급히 문을 여는 현우",
              "open doorway remaining a narrow background reference",
              "beside the doorway inside the office"
            ],
            "visual_inferences": [
              "The door itself is slightly damaged near the lock due to being broken open moments ago."
            ],
            "creative_decisions": [
              "Kept the doorway visible in the background to anchor the spatial relationship and remind the viewer of their escape route."
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 35,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 36,
        "analysis_summary": "제공된 두 샷(4번, 7번)은 각각 다른 공간(물기둥이 덮치는 하수도 내부 vs 수중)과 다른 인물(구도환 단독 vs 찰리와 앰버 단독)을 조명하고 있어, 두 샷에 걸쳐 동일하게 유지되는 시각적 고정 요소(character_state, environment_state, persistent_prop)가 존재하지 않습니다.",
        "fixed_elements": [],
        "status": "ok"
      },
      {
        "scene_index": 37,
        "analysis_summary": "샷 6과 7에서 미연이 현우의 머리를 가슴에 품고 강하게 끌어안는 방어적 자세가 일관되게 유지됩니다. 또한 샷 3, 6, 7 전반에 걸쳐 복도 내부의 어둡고 절제된 야간 조명 상태가 공통된 환경 요소로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "mi_yeon_embrace_posture",
            "element_type": "character_state",
            "character_name": "미연",
            "description": "A Korean woman is tightly wrapping both of her arms around a man in a firm, protective embrace. She cradles his head against her chest while lowering her cheek toward the crown of his head. Her gaze remains directed downward as she braces for the impending impact.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              7
            ],
            "source_facts": [
              "folds both arms tightly around 이현우",
              "cradling his head tightly, gaze=down",
              "lowers her cheek toward 이현우's crown"
            ],
            "visual_inferences": [
              "She holds a steady, protective stance to shield him from the incoming danger"
            ],
            "creative_decisions": [
              "The posture emphasizes her protective instinct and the emotional weight of the climactic moment"
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyun_woo_embraced_posture",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A Korean man is held closely in a woman's embrace, with his neck bent downward. His head is tucked deeply into her chest, partially hiding his face from view. His gaze is directed downward, fully yielding to her protective hold.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              7
            ],
            "source_facts": [
              "bent neck and partially hidden profile lead into her chest",
              "burying head against her chest",
              "tucking face deeper inward, gaze=down"
            ],
            "visual_inferences": [
              "His body language shows complete submission to her embrace, turning away from the visual threat"
            ],
            "creative_decisions": [
              "Conveying vulnerability and reliance on the other character in the face of imminent destruction"
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the corridor is lit by subdued nighttime ambient illumination. The lighting maintains a restrained and low contrast, avoiding any bright flashes. This steady, dim exposure grounds the scene in reality despite the chaotic wave approaching from outside.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6,
              7
            ],
            "source_facts": [
              "Subdued nighttime illumination and controlled contrast",
              "Maintain subdued interior ambient illumination",
              "Preserve the preceding interior exposure and restrained contrast"
            ],
            "visual_inferences": [
              "The dim lighting highlights the dark, tense atmosphere of the building just before impact"
            ],
            "creative_decisions": [
              "Keeping the lighting consistent and devoid of dramatic, dreamlike flashes to make the massive tsunami feel physically real and grounded"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 38,
        "analysis_summary": "미연의 죽은 상태(축 늘어진 몸, 감은 눈, 복부 출혈)는 샷 8과 17에서 일관되게 유지되어야 합니다. 또한 바다 위 컨테이너 판자라는 공간적 배경과 차분하고 절제된 새벽 조명 상태는 모든 샷(8, 10, 17)에 걸쳐 고정적으로 연출되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "mi_yeon_dead_state",
            "element_type": "character_state",
            "character_name": "미연",
            "description": "Mi-yeon's body is completely limp and lifeless, with her eyes closed and her muscles lacking any tension as she is held by her son. There is a visible stab wound on her abdomen, with blood flowing and staining her clothing.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              17
            ],
            "source_facts": [
              "미연의 곁으로 올라타지만, 복부에서 흘러나오는 피. 뭔가에 찔렸음을 알 수 있다.",
              "Mi-yeon's closed-eyed face and unsupported shoulders remain visible against him",
              "Mi-yeon: limp within his embrace, gaze=closed_eyes, state=dead",
              "reclined across supporting arms, gaze=closed_eyes, state=dead"
            ],
            "visual_inferences": [
              "The abdominal wound is visibly bleeding, staining the surrounding fabric",
              "Her head and shoulders droop naturally due to lack of muscle tension"
            ],
            "creative_decisions": [
              "Highlight the physical limpness and vulnerability of her posture to emphasize the gravity of the tragedy"
            ],
            "confidence": "high"
          },
          {
            "element_id": "dawn_ocean_platform",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The setting is a makeshift floating platform constructed of metal container panels on the surface of the sea. The atmosphere is defined by subdued dawn illumination with low contrast, casting a solemn and restrained light over the hard-surface contours of the environment.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10,
              17
            ],
            "source_facts": [
              "바다 위 - 동틀무렵",
              "컨테이너 판자 위에 누워있는 현우.",
              "Subdued dawn illumination and controlled contrast preserve the faces",
              "Restrained dawn illumination maintains readable hands and precise hard-surface contours",
              "Maintain the subdued dawn exposure and restrained contrast"
            ],
            "visual_inferences": [
              "The platform appears wet, flat, and precarious, floating directly on the open water",
              "The overall lighting remains dim and cool-toned, typical of early dawn moments before direct sunlight emerges"
            ],
            "creative_decisions": [
              "Keep the ocean and platform textures muted and subdued to perfectly match the somber and intimate mood of the scene"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 39,
        "analysis_summary": "제공된 두 샷은 서로 다른 인물(표류하는 생존자들과 시체를 수색하는 민병대원)을 조명하고 있어 공통된 인물이나 소품 요소는 없습니다. 하지만 두 샷 모두 '수몰된 난민촌의 탁한 수면과 통제된 주간 자연광'이라는 동일한 재난 환경을 배경으로 공유하므로 이를 환경 상태로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "flooded_camp_water_surface",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment consists of murky, expansive floodwaters completely submerging a ruined settlement under subdued, restrained daylight. The dark water surface dominates the area, reflecting a bleak and catastrophic atmosphere with scattered, unrecognizable debris floating across the disaster zone.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              8
            ],
            "source_facts": [
              "수몰된 난민촌의 풍경 (flooded refugee camp scenery)",
              "Restrained daylight exposure and controlled contrast (Shot 2)",
              "Subdued daylight (Shot 8)",
              "water open on every side (Shot 2)",
              "just above the water (Shot 8)"
            ],
            "visual_inferences": [
              "murky and dark water texture due to a recent levee collapse mixing dirt and urban ruins",
              "overcast or dim natural lighting condition emphasizing the dystopian disaster"
            ],
            "creative_decisions": [
              "Maintaining a consistent bleak and desaturated water surface across the montage to visually unify the varying subjects (survivors and corpses)."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 40,
        "analysis_summary": "샷 2와 5에 걸쳐 앰버의 눈물범벅인 얼굴 상태가 일관되게 유지되며, 샷 2, 5, 7 전체에 걸쳐 인적이 끊긴 삭막한 도심 거리와 차분한 자연광 조명 환경이 공통으로 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "amber_facial_tears",
            "element_type": "character_state",
            "character_name": "Amber",
            "description": "Amber's face is heavily covered in tears, leaving her skin visibly wet. This physical evidence of her emotional breakdown remains present regardless of her shifting posture.",
            "element_scope": "close",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "눈물로 범벅이다.",
              "tear-covered face partly visible in profile"
            ],
            "visual_inferences": [
              "The tears continue to mark her face persistently as she is abruptly pulled by the arm."
            ],
            "creative_decisions": [
              "Keeping the tear details legible through natural environmental light rather than artificial spotlighting."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_empty_street",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surrounding downtown roadway is desolate, entirely devoid of pedestrians, crowds, or police presence. The area is consistently illuminated by restrained, subdued daylight with controlled contrast, lacking any bright artificial lights.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5,
              7
            ],
            "source_facts": [
              "경찰이 없는 거리",
              "Restrained daylight and subdued contrast",
              "Preserve the preceding daylight exposure and controlled contrast",
              "empty roadway"
            ],
            "visual_inferences": [
              "The emptiness of the street accentuates the vulnerability of the characters escaping the refugee camp."
            ],
            "creative_decisions": [
              "Maintaining a consistent low-contrast daylight exposure across all shots to establish a bleak, uninterrupted atmospheric tone without adding illuminated signs or interior light sources."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 41,
        "analysis_summary": "라울의 두드러진 외형 특징인 꽁지머리를 샷 33과 36에 걸쳐 일관된 인물 상태로 추출했습니다. 또한 무인점포 내부의 중립적이고 차분한 환경 조명 상태가 샷 18, 33, 36 전체에서 공통적으로 묘사되어 이를 배경 고정 요소로 지정했습니다.",
        "fixed_elements": [
          {
            "element_id": "raul_ponytail_appearance",
            "element_type": "character_state",
            "character_name": "Raul",
            "description": "Raul is a young male of notably short stature, wearing his hair tied back into a distinct ponytail. This hairstyle is a persistent part of his physical appearance, keeping his hair pulled away from his face.",
            "element_scope": "close",
            "applies_to_shots": [
              33,
              36
            ],
            "source_facts": [
              "작은 키, 꽁지머리 혹시...?",
              "shorter, ponytailed 라울"
            ],
            "visual_inferences": [
              "His hair is long enough to form a visible ponytail, which defines his silhouette from various angles."
            ],
            "creative_decisions": [
              "Maintained the ponytail as the primary visual identifier for Raul's demographic and personal styling."
            ],
            "confidence": "high"
          },
          {
            "element_id": "unmanned_store_neutral_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the unmanned store features steady, neutral ambient illumination. The lighting is even and restrained in contrast, providing a realistic shop atmosphere without any dramatic highlights or sudden light fluctuations.",
            "element_scope": "full",
            "applies_to_shots": [
              18,
              33,
              36
            ],
            "source_facts": [
              "Neutral ambient illumination appropriate to the shop",
              "Keep the shop's neutral ambient illumination and restrained contrast unchanged",
              "Restrained ambient illumination and controlled contrast preserve the minute eye movements without dramatizing the loss through a lighting change."
            ],
            "visual_inferences": [
              "The light source resembles standard, continuous overhead fixtures typical of modern unmanned convenience stores."
            ],
            "creative_decisions": [
              "Used consistent neutral lighting across both action-oriented and emotional shots to ground the sequence in a stark, unchanging reality."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 42,
        "analysis_summary": "전체 샷(2, 18, 27)에 걸쳐 공통으로 묘사된 '절제된 야간 조명'을 환경 요소로 추출하였고, 박철진이 등장하는 두 샷(18, 27)에서 원문에 명시된 '짙은 눈썹'을 포함한 고정된 얼굴 특징을 국소적 인물 상태로 도출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_nighttime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is enveloped in subdued nighttime illumination with restrained contrast. This controlled dark exposure ensures that faces and specific details remain clearly legible without any stylized distortion. The consistent low-light atmospheric setting unifies the dark exterior of the refugee camp entrance.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              18,
              27
            ],
            "source_facts": [
              "Subdued nighttime illumination keeps the pale face legible with restrained contrast (Shot 2)",
              "Restrained nighttime illumination holds both faces and the gripping hand readable (Shot 18)",
              "Maintain the subdued nighttime exposure, using controlled facial contrast (Shot 27)"
            ],
            "visual_inferences": [
              "The ambient light likely originates from distant, sparse artificial sources typical of a temporary refugee camp.",
              "Shadows are deep but soft enough to prevent complete blackout of important subjects."
            ],
            "creative_decisions": [
              "Maintain an unbroken consistency in the light's color temperature and intensity across different camera angles and subjects."
            ],
            "confidence": "high"
          },
          {
            "element_id": "park_chul_jin_facial_features",
            "element_type": "character_state",
            "character_name": "Park Chul-jin",
            "description": "Park Chul-jin's face prominently features thick eyebrows, serving as a distinct and fixed physical characteristic. His overall facial structure, hairstyle, and skin tone remain consistent across the shots. While his posture and immediate expressions change, this specific localized facial trait anchors his identity.",
            "element_scope": "close",
            "applies_to_shots": [
              18,
              27
            ],
            "source_facts": [
              "짙은 눈썹이 꿈틀하며 뻣뻣하게 굳어 있는 박철진 (Scene text for Shot 27)",
              "Park Chul-jin's near-profile at left (Shot 18)",
              "brow's small movement and the sudden rigidity (Shot 27)"
            ],
            "visual_inferences": [
              "His thick eyebrows are dark and clearly defined to stand out even in the subdued nighttime lighting.",
              "His general grooming reflects a rugged, pragmatic lifestyle consistent with his current environment."
            ],
            "creative_decisions": [
              "Focus on the prominent thickness of the eyebrows as a key demographic and character-identifying mark for close-up continuity."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 43,
        "analysis_summary": "박철진의 사무실(샷 8, 14)과 국방장관의 집무실(샷 9)이 교차 편집되는 장면입니다. 박철진이 등장하는 샷 8(전신)과 샷 14(얼굴 클로즈업)는 프레이밍 스코프가 서로 달라(full vs close) 인물의 외형 상태를 다수의 샷에 적용되는 고정 요소로 묶을 수 없어 제외했습니다. 대신 두 샷에 공통으로 명시된 사무실의 일관된 중립적 조명 환경만을 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "park_office_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The office environment features a neutral, steady, and restrained ambient illumination. The lighting maintains a controlled contrast that clearly illuminates the space without any exaggerated or theatrical light sources, preserving a realistic and practical atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              14
            ],
            "source_facts": [
              "Neutral ambient office illumination remains steady and restrained",
              "Keep the established office illumination unchanged, with controlled contrast preserving the strained neck"
            ],
            "visual_inferences": [
              "The light likely comes from standard utilitarian fixtures fitting a practical office space."
            ],
            "creative_decisions": [
              "Maintained strictly neutral lighting so that the dramatic shift in the character's demeanor carries the emotional weight of the scene rather than relying on atmospheric lighting effects."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 44,
        "analysis_summary": "창고 내부에 주차된 낡고 둥근 실루엣의 소형 캠핑카와 이를 둘러싼 짙은 어둠의 창고 환경이 두 샷에 걸쳐 일관된 시각적 요소로 작용합니다.",
        "fixed_elements": [
          {
            "element_id": "small_vintage_camper_van",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A vintage, small-scale camper van with a rounded silhouette. Its exterior is aged and worn, remaining stationary inside the warehouse. The vehicle maintains its consistent small scale and rustic appearance whether viewed from the front bumper or framed by the rear doorway edges.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              7
            ],
            "source_facts": [
              "낡은 소형 캠핑카",
              "둥근 실루엣 (rounded silhouette)",
              "small scale remains credible",
              "open rear threshold"
            ],
            "visual_inferences": [
              "The exterior body has a dusty and worn texture consistent with being hidden in an abandoned warehouse.",
              "The rear doors match the vintage, rounded aesthetic of the front."
            ],
            "creative_decisions": [
              "The exterior edges of the camper frame the interior view in the second shot to maintain the continuity of the vehicle's physical presence without switching to a purely interior set."
            ],
            "confidence": "high"
          },
          {
            "element_id": "abandoned_warehouse_darkness",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The surrounding warehouse environment is engulfed in deep, unlit darkness. The ambient lighting is consistently subdued, providing only faint tonal separation without any visible light fixtures or warm light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              7
            ],
            "source_facts": [
              "짙은 어둠 속",
              "warehouse opening and dark interior",
              "Preserve the warehouse darkness",
              "restrained, setting-appropriate ambient illumination"
            ],
            "visual_inferences": [
              "The warehouse has no active electricity or working ceiling lights."
            ],
            "creative_decisions": [
              "Keeping the surrounding edges of the frame in heavy shadow to emphasize the hidden, secretive nature of the location."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 45,
        "analysis_summary": "샷 1은 캠핑카의 외부 전경을 묘사하며 인물이 보이지 않는 반면, 샷 13은 낡은 캠핑카 내부의 인물들을 비춥니다. 따라서 인물의 상태는 공통 요소로 묶일 수 없으며, 두 샷 전체를 지배하는 '강하게 내리는 비와 캄캄한 밤'이라는 환경적 상태(environment_state)만이 2개 이상의 샷에 적용되는 유일한 시각적 연속성 요소로 추출되었습니다.",
        "fixed_elements": [
          {
            "element_id": "heavy_nighttime_rain",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark nighttime environment with heavy, continuous rain. The deep darkness and pouring rain define the surroundings, splashing against surfaces and severely limiting external visibility.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              13
            ],
            "source_facts": [
              "비 내리는 어두운 도로 위 (Shot 1)",
              "추적추적 내리던 비가 거센 소나기로 바뀌고 (Scene text)",
              "비가 새는 어두운 차 안 (Shot 13)",
              "Dark, rain-muted nighttime illumination (Shot 1)"
            ],
            "visual_inferences": [
              "The intensity of the rain is visually overwhelming, causing significant water displacement outside and immediately exposing the vulnerability of the old vehicle inside."
            ],
            "creative_decisions": [
              "Maintain very low ambient lighting and strong rain textures across both exterior and interior perspectives to emphasize the isolation and peril of driving without headlights."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 46,
        "analysis_summary": "샷 19와 33에 공통으로 등장하는 찰리의 기계적인 상체 외형(character_state)과, 두 샷의 배경이 되는 도서관 내부의 차분하고 억제된 조명 상태(environment_state)를 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_robot_appearance",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "The humanoid robot's overall upper body features a distinctive mechanical design made of precise hard surfaces. His synthetic structure visibly incorporates metallic parts and mechanical joints, completely devoid of realistic human skin.",
            "element_scope": "full",
            "applies_to_shots": [
              19,
              33
            ],
            "source_facts": [
              "the robot's precise hard surfaces (Shot 19)",
              "rounded metal eye shapes and readable facial mechanisms (Shot 33)"
            ],
            "visual_inferences": [
              "His forearms and torso consistently display a mechanical, synthetic design that clearly distinguishes him from human characters."
            ],
            "creative_decisions": [
              "Emphasized the utilitarian, distinctively non-human materials of his casing to align with his identity as a next-generation android."
            ],
            "confidence": "high"
          },
          {
            "element_id": "abandoned_reading_room_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the abandoned reading room is enveloped in subdued ambient illumination with controlled contrast. The dim, restrained lighting maintains gentle tonal separation without any bright or stylized light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              19,
              33
            ],
            "source_facts": [
              "Restrained ambient illumination and controlled contrast (Shot 19)",
              "Subdued ambient illumination preserves readable facial mechanisms and gentle tonal separation (Shot 33)"
            ],
            "visual_inferences": [
              "The lack of functional electricity in the abandoned library results in a consistently dim environment reliant on faint ambient light."
            ],
            "creative_decisions": [
              "Kept the interior lighting neutral and restrained to match the bleak, rainy night setting established outside."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 47,
        "analysis_summary": "찰리의 거대하고 낡은 외형이 샷 9와 21에 공통으로 나타나며, 이현우가 있는 어둡고 외진 복도 구석의 환경과 조명 상태가 샷 17과 21에 걸쳐 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_worn_appearance",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "A giant, towering figure possessing a distinctly worn and weathered exterior.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              21
            ],
            "source_facts": [
              "찰리의 낡은 뒷모습 (Shot 9)",
              "거대한 찰리 (Shot 21)"
            ],
            "visual_inferences": [
              "Charlie's physical scale is notably massive, and his surface shows visible signs of age, use, and wear."
            ],
            "creative_decisions": [
              "Maintained the towering scale and weathered texture to emphasize his imposing yet aged presence across different angles."
            ],
            "confidence": "high"
          },
          {
            "element_id": "secluded_corridor_corner",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dim, secluded corner of a corridor, illuminated solely by subdued early-morning ambient light without any active artificial lighting.",
            "element_scope": "full",
            "applies_to_shots": [
              17,
              21
            ],
            "source_facts": [
              "어두운 복도 구석 (Shot 17)",
              "Keep the corridor corner dim within the early-morning setting (Shot 17)",
              "Maintain the corner's subdued morning ambience and unchanged contrast (Shot 21)"
            ],
            "visual_inferences": [
              "The surrounding walls and background remain heavily shadowed, emphasizing a secretive and isolated atmosphere."
            ],
            "creative_decisions": [
              "Relied purely on restrained ambient light to define the space, avoiding any practical light sources to keep the focus on the spatial tension between characters."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 48,
        "analysis_summary": "샷 9와 24에 공통으로 등장하는 캠핑카의 외관, 황량한 산길 임도 환경, 그리고 샷 9, 24, 29 전체에 걸쳐 유지되는 차분하고 절제된 일광(조명)을 고정 요소로 추출했습니다. 인물(앰버, 찰리)은 전신 샷(24)과 손 클로즈업 샷(29)에서 scope가 달라 각각 1개의 샷에만 해당하므로 엄격한 규칙에 따라 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is illuminated by restrained, subdued daylight with gentle contrast. This muted lighting avoids harsh glare or sensational colors, consistently maintaining a bleak and austere atmosphere across the scenes.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              24,
              29
            ],
            "source_facts": [
              "Restrained daylight and controlled contrast",
              "Subdued daylight",
              "Maintain restrained daylight and gentle contrast"
            ],
            "visual_inferences": [
              "The lack of strong, direct sunlight emphasizes the polluted, dystopian setting without washing out the subjects."
            ],
            "creative_decisions": [
              "Keep the illumination flat and muted to support the thematic bleakness while allowing clear visibility of tactile details and character interactions."
            ],
            "confidence": "high"
          },
          {
            "element_id": "mountain_dirt_track",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A steep, unpaved dirt track surrounded by a heavy-metal-contaminated, barren landscape. The ground is dry and covered in loose dirt, flanked by withered vegetation and desolate scenery.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              24
            ],
            "source_facts": [
              "거친 흙먼지를 일으키며 좁고 가파른 산길 임도",
              "황량한 들판. 메마른 나무... 중금속에 오염된 세상",
              "차 밖 산길"
            ],
            "visual_inferences": [
              "The path is rugged, uneven, and unmaintained, characteristic of an abandoned or isolated area in a desolate world."
            ],
            "creative_decisions": [
              "Use earthy, dry tones for the soil to highlight the lack of healthy vegetation, moisture, and life."
            ],
            "confidence": "high"
          },
          {
            "element_id": "camper_vehicle_exterior",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A bulky, rugged camper vehicle featuring a weathered and heavily dusted exterior. Its design is utilitarian and robust, visibly worn from enduring harsh travel through unpaved and polluted terrain.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              24
            ],
            "source_facts": [
              "캠핑카의 외관 전경",
              "a portion of the vehicle behind them for scale"
            ],
            "visual_inferences": [
              "The vehicle is visibly dirty from kicking up dust on the mountain dirt track and shows signs of prolonged use."
            ],
            "creative_decisions": [
              "Maintain consistent rugged texturing and dust accumulation on the vehicle's body across both moving wide shots and parked mid-ground views."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 49,
        "analysis_summary": "샷 16과 40에서는 찰리의 고유한 로봇 외형(기계적 윤곽)이 공통으로 유지됩니다. 샷 40과 47에서는 캠핑카의 파손된 조수석 창문이 중요한 환경적 배경 및 프레이밍 요소로 연속해서 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_robotic_appearance",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "The character has a distinct mechanical body composed of hard-surface panels and synthetic structures, clearly establishing his robotic nature. These metallic or synthetic contours remain consistent and visible regardless of his orientation.",
            "element_scope": "full",
            "applies_to_shots": [
              16,
              40
            ],
            "source_facts": [
              "해당 로봇과 용의자를 목격하거나...",
              "precise robot contours",
              "rotating mechanism and surrounding hard-surface detail"
            ],
            "visual_inferences": [
              "The mechanical panels fit seamlessly together, creating a functional but distinctly non-human silhouette."
            ],
            "creative_decisions": [
              "Maintained clear, rigid synthetic textures on the character's surface to continuously contrast his physical form with human characters."
            ],
            "confidence": "high"
          },
          {
            "element_id": "broken_camper_window",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The passenger side window of the vehicle is entirely shattered, leaving a large opening. Jagged remnants of broken glass cling tightly to the inner edges of the window frame, serving as a rough physical aperture connecting the interior and exterior.",
            "element_scope": "close",
            "applies_to_shots": [
              40,
              47
            ],
            "source_facts": [
              "보조석 쪽 창문을 주먹으로 와장창! 깬다.",
              "narrow section of the broken window opening at lower right",
              "looking obliquely upward through the broken window"
            ],
            "visual_inferences": [
              "The remaining sharp glass shards lining the frame indicate the forceful impact that broke the window."
            ],
            "creative_decisions": [
              "Used the shattered window frame as a prominent framing device to emphasize destruction and vulnerability across the chaotic sequence."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 50,
        "analysis_summary": "전체 샷에 걸쳐 카센터 창고 내부의 차분하고 절제된 주변 조명이 공통으로 유지됩니다. 또한 샷 7과 14에서는 태진과 은영이 서 있는 배경에 수리 중인 심하게 파손된 캠핑카가 고정된 위치에 공통으로 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "warehouse_subdued_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The car repair warehouse features subdued, restrained ambient illumination. Soft tonal separation is maintained to distinguish the subjects from the background without harsh shadows. The overall lighting creates a dim, observational atmosphere typical of an indoor garage.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              7,
              14
            ],
            "source_facts": [
              "Subdued ambient illumination and gentle tonal separation",
              "restrained ambient illumination",
              "Consistent subdued ambient light and soft tonal separation"
            ],
            "visual_inferences": [
              "The light source is likely diffused indoor lighting with limited direct sunlight, creating a somewhat dim environment."
            ],
            "creative_decisions": [
              "Use gentle tonal separation to ensure characters are visible while preserving the intimate and cautious mood of the scene."
            ],
            "confidence": "high"
          },
          {
            "element_id": "damaged_camping_car",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A large, severely damaged camping car is stationed inside the repair shop. Its exterior exhibits heavy wear, tear, and signs of breakdown, indicating it is undergoing major repairs. The vehicle remains stationary, positioned behind or beside the characters as they converse.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              14
            ],
            "source_facts": [
              "태진이 고치고 있는 건 현우의 캠핑카다",
              "완전 망가졌어. 내부 엔진부터 브레이크까지, 전부",
              "beside the vehicle",
              "Keep the vehicle softly present behind her"
            ],
            "visual_inferences": [
              "The camping car is large enough to serve as a prominent background structure in the shot, with visible external damage matching its internal breakdown."
            ],
            "creative_decisions": [
              "Keep the vehicle softly focused in the background or at the edge of the frame to establish the context without distracting from the characters' faces."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 51,
        "analysis_summary": "샷 4와 22에 걸쳐 공통으로 등장하는 인물인 앰버와 이현우의 기본 신체적 외형을 고정 요소로 추출했습니다. 두 샷 사이에서 시간(오후 식사 후에서 다음날 아침)과 인물의 자세가 극적으로 변하므로, 샷 간 일관되게 유지되어야 하는 인물의 정체성과 기본 복장 상태만 'full' 스코프로 정의했습니다. 샷 32는 시각적으로 공유되는 대상이 없어 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "amber_base_appearance",
            "element_type": "character_state",
            "character_name": "앰버",
            "description": "Amber is a young refugee girl whose basic physical identity and facial features remain consistent across the scenes. She has a pretty, youthful appearance that contrasts with the harsh dystopian environment. Her clothing and overall styling remain constant between the afternoon interaction and the following morning, without any changes to her base physical attributes.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              22
            ],
            "source_facts": [
              "은영 explicitly describes Amber and Raul as pretty refugee children: '요렇게 예쁘고. 난민이라도...'",
              "Amber calls Hyun-woo '오빠' and is consistently depicted as a young girl."
            ],
            "visual_inferences": [
              "As a survivor in a 2069 dystopian setting, her clothing is practical and rugged yet retains a child-like quality.",
              "Her attire and general grooming do not change overnight between the diner scene and waking Hyun-woo."
            ],
            "creative_decisions": [
              "Maintained a consistent, unvaried practical outfit suitable for long travel without introducing new accessories between the different times of day."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyun_woo_base_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyun-woo is a young adult Korean male acting as a guardian figure. His facial identity, hairstyle, and overall practical attire remain constant across the sequence. His visual design clearly identifies him across different times of day, maintaining a continuous survivor aesthetic regardless of his transition from standing to a reclining position.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              22
            ],
            "source_facts": [
              "Addressed as '오빠' (older brother) by Amber, indicating he is the older male guardian.",
              "He is the central male figure arriving at the diner and later being woken up by Amber."
            ],
            "visual_inferences": [
              "He wears durable, practical clothing fitting a near-future dystopian survivor.",
              "His base physical appearance and clothing do not change overnight during their brief stay at the car center."
            ],
            "creative_decisions": [
              "Given a resilient yet slightly weary appearance consistent with his role as the protector of the group, keeping his outfit strictly identical across both shots."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 52,
        "analysis_summary": "단일 샷 — 교차 일관성 분석 불필요",
        "fixed_elements": [],
        "status": "skipped_single_shot"
      },
      {
        "scene_index": 53,
        "analysis_summary": "두 샷에 공통으로 등장하는 박철진의 기본 외형(민병대 복장 및 인상)과 사무실의 제한적인 조명(대비가 강조된 환경)을 고정 요소로 추출했습니다. 인물의 자세(주먹 쥠, 삿대질)와 소품(지도, 다트)은 샷마다 변화하거나 단일 샷에만 등장하므로 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "park_cheoljin_base_appearance",
            "element_type": "character_state",
            "character_name": "Park Cheol-jin",
            "description": "A middle-aged Korean male acting as a militia leader. He is dressed in a practical, slightly rugged outfit appropriate for a dystopian militia commander. His general appearance and attire remain consistent across the scene.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6
            ],
            "source_facts": [
              "민병대 사무실의 철진"
            ],
            "visual_inferences": [
              "Middle-aged Korean male demographic",
              "Utilitarian, military-inspired dystopian attire"
            ],
            "creative_decisions": [
              "Rugged textures on the clothing to reflect the harsh dystopian setting"
            ],
            "confidence": "medium"
          },
          {
            "element_id": "militia_office_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of an urban militia office. The room features restrained ambient illumination and controlled contrast, maintaining a serious atmosphere without any conspicuous or bright light sources. The overall space looks utilitarian and slightly tense.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              6
            ],
            "source_facts": [
              "수도권 도심 민병대 사무실",
              "Restrained ambient illumination and controlled contrast preserve the tension",
              "Maintain the office's restrained ambient illumination and controlled contrast"
            ],
            "visual_inferences": [
              "Utilitarian, sparse office layout with minimal decoration"
            ],
            "creative_decisions": [
              "Shadowy corners to emphasize the heavy, tense mood of the situation"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 54,
        "analysis_summary": "두 샷은 각각 다른 인물을 단독으로 비추고 있어(Shot 4는 윤성찬, Shot 6은 국방장관) 인물 상태에 대한 교차 요소는 없으나, 국방장관실 내부의 차분한 주간 주변광(조명) 환경이 공통으로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "office_subdued_daylight",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the office is filled with subdued daytime ambient illumination. The lighting remains restrained and relatively even, providing clear but soft visibility without harsh, theatrical shadows, maintaining a serious and intimate transactional atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              6
            ],
            "source_facts": [
              "Subdued daytime ambient illumination and restrained tonal separation",
              "Continue the subdued daytime illumination, retaining readable detail... without turning suspicion into theatrical shadow."
            ],
            "visual_inferences": [
              "The ambient light suggests natural daytime light filtering into the executive office setting, filling the space softly."
            ],
            "creative_decisions": [
              "Keeping the lighting restrained and avoiding deep theatrical shadows to emphasize the realistic, secretive nature of the political negotiation."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 55,
        "analysis_summary": "캠핑카 내부를 배경으로 하는 샷 5와 6, 그리고 숲길에 멈춰선 외부를 보여주는 샷 8에 걸쳐 비가 온 직후의 흐리고 차분한 조명 상태가 공통으로 유지됩니다. 샷 5와 6은 캠핑카의 좁고 실용적인 내부 구조를 공유하며, 샷 5와 8은 차량 안팎에서 관찰되는 젖은 숲의 환경을 연속적으로 보여줍니다.",
        "fixed_elements": [
          {
            "element_id": "camper_van_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The functional interior of the camper van serves as the ongoing setting, featuring standard vehicle trims, passenger seating, and side windows. The enclosed cabin environment feels damp and slightly cramped, softly illuminated by subdued daylight filtering in from the outside.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              6
            ],
            "source_facts": [
              "캠핑차 안",
              "interior approach on the passenger side"
            ],
            "visual_inferences": [
              "The cabin has practical, unadorned materials typical of a travel vehicle",
              "The space feels enclosed and affected by the moisture from the recent rain"
            ],
            "creative_decisions": [
              "Framing the shots to emphasize the confined, slightly claustrophobic feel of the vehicle interior"
            ],
            "confidence": "high"
          },
          {
            "element_id": "post_rain_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Subdued, overcast daytime lighting defines the atmosphere following a passing rain shower. The ambient light provides soft, low-contrast illumination across both the vehicle's interior and the exterior landscape, without any active rainfall visible.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              6,
              8
            ],
            "source_facts": [
              "소나기가 한차례 지나가고",
              "Subdued daytime light",
              "Restrained daytime ambient light and controlled contrast"
            ],
            "visual_inferences": [
              "Heavy clouds diffuse the sunlight, preventing sharp shadows and maintaining an even, flat illumination"
            ],
            "creative_decisions": [
              "Using desaturated, cool lighting tones to convey the exhausted state of the characters and the dreary weather"
            ],
            "confidence": "high"
          },
          {
            "element_id": "forest_surroundings",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dense, damp forest setting establishes the rural location of the scene. Visible through the vehicle's side windows or from the exterior dirt road, the rugged trees and earthy terrain form a continuous natural backdrop for the journey.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              8
            ],
            "source_facts": [
              "저 숲으로 들어간 건 아닐까?",
              "gaze following the same outward line toward the forest",
              "forest providing its spatial context"
            ],
            "visual_inferences": [
              "The forest is wet and visually heavy due to the recent rain and dense foliage"
            ],
            "creative_decisions": [
              "Using the dense trees to frame the camper van and visually isolate the characters from civilization"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 56,
        "analysis_summary": "샷 23과 25는 숲속에 파놓은 함정 구덩이 내부를 공유하고 있으므로, 흙벽과 바닥의 재질, 상단 입구에서 들어오는 차분한 자연광 조명 상태를 공통 환경 요소로 추출하였습니다. 인물들의 자세와 상태(현우의 기절 및 쓰러짐 등)는 샷마다 변하므로 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "forest_trap_pit_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a deep earthen trap pit dug into the forest floor, featuring raw dirt walls and a rough ground surface. Subdued daytime sunlight filters down from the opening above, casting natural illumination onto the confined space at the bottom.",
            "element_scope": "full",
            "applies_to_shots": [
              23,
              25
            ],
            "source_facts": [
              "순간 트랩에 빠지는 현우와 앰버",
              "구덩이에 빠진 현우와 앰버를 내려다본다",
              "inside the pit, low behind and beside",
              "clear of the wall",
              "Daytime illumination from the pit opening",
              "pit bottom",
              "readable ground detail"
            ],
            "visual_inferences": [
              "The walls are composed of raw earth, dirt, and possibly stray tree roots typical of a dug-out forest floor.",
              "The top opening acts as a distinct top-down directional light source into the dark hole."
            ],
            "creative_decisions": [
              "Emphasizing the claustrophobic and rough texture of the earthen walls to visually highlight the feeling of being trapped at a lower disadvantageous angle."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 57,
        "analysis_summary": "씬 내 야외 장면에 명시된 억제된 채도와 대비의 자연광 조명 상태가 샷 3, 5, 10 전체에 걸쳐 공통적인 환경 요소로 유지됩니다. 또한, 포획되어 이동 중인 이현우와 앰버의 기본적인 인물 외형 및 복장 상태가 구체적인 자세 변화(차량 내부 탑승 및 외부 결박 압송)와 무관하게 샷 3과 10에서 일관되게 적용됩니다.",
        "fixed_elements": [
          {
            "element_id": "village_exterior_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor environment is illuminated by restrained, subdued daylight with controlled contrast. This continuous natural lighting setup preserves facial readability and the overall gloomy atmosphere of the dystopian village without using any theatrical accent lights.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              5,
              10
            ],
            "source_facts": [
              "Restrained daylight and controlled contrast preserve facial readability without softening the confinement.",
              "Maintain the preceding daylight exposure and restrained contrast",
              "Keep daylight subdued and consistent with the exterior approach"
            ],
            "visual_inferences": [
              "The time of day and weather remain continuous, casting a grim but clear natural light over the entire sequence."
            ],
            "creative_decisions": [
              "Avoid any harsh, highly directional, or stylized cinematic lighting to maintain a realistic and oppressive observational tone."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_physical_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young Korean man, Hyunwoo, appears in a continuous state as a captive. While his body posture and gaze change from sitting inside a moving cage to being escorted outside, his fundamental physical attire, hairstyle, and overall demographic appearance remain identical across the sequence.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              10
            ],
            "source_facts": [
              "이현우",
              "의식을 회복하고 앰버와 함께 쇠창살에 갇혀 트럭으로 이송 중임을 파악함",
              "결박된 채로 현우와 앰버를 끌어내는 병사들"
            ],
            "visual_inferences": [
              "His clothing and overall dirt or disheveled state from being previously knocked out remain continuous between the truck bed and the church exterior."
            ],
            "creative_decisions": [
              "Maintain identical wardrobe and facial textures without locking him into a single fixed posture, allowing for natural movement between shots."
            ],
            "confidence": "high"
          },
          {
            "element_id": "amber_physical_appearance",
            "element_type": "character_state",
            "character_name": "앰버",
            "description": "A young woman, Amber, is seen alongside Hyunwoo as a fellow captive. Her core physical features, clothing, and overall distressed look are continuously maintained, even as her specific actions and positions shift between the truck cage and the exterior grounds.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              10
            ],
            "source_facts": [
              "앰버",
              "현우와 앰버가 쇠창살(케이지) 안에 갇힌 채 트럭 위에 실려서",
              "결박된 채로 현우와 앰버를 끌어내는 병사들"
            ],
            "visual_inferences": [
              "Her attire and grooming reflect her continuous state as a recently captured prisoner, matching her appearance inside the cage and when being dragged outside."
            ],
            "creative_decisions": [
              "Ensure her hair and outfit retain the same level of distress across the sequence without fixing her limbs to one specific pose."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 58,
        "analysis_summary": "선택된 3개의 샷은 각각 다른 인물(장백산, 찰리, 이현우)을 비추고 있어 인물이나 소품의 교차 등장은 없습니다. 그러나 모든 샷이 파괴된 성당 내부를 배경으로 하고 있으며, 스테인드글라스를 통해 들어오는 빛과 조명 상태가 공통된 환경 요소로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "ruined_church_stained_glass_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the ruined church is continuously illuminated by daylight filtering through stained glass windows. This lighting casts a restrained, sacred glow with controlled highlights and contrast, maintaining a consistent atmosphere across the architectural space.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              28,
              41
            ],
            "source_facts": [
              "Light entering through the ruined church's stained glass gives restrained sacred weight (Shot 11)",
              "Continue the church's stained-glass daylight (Shot 28)",
              "Maintain the established stained-glass daylight and controlled contrast (Shot 41)"
            ],
            "visual_inferences": [
              "The colorful or patterned light from the stained glass falls upon the church's floor and ruined structures, serving as the primary ambient illumination."
            ],
            "creative_decisions": [
              "The controlled contrast ensures the background lighting establishes a solemn, sacred tone that persists regardless of the tense or violent actions happening in the foreground."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 59,
        "analysis_summary": "선택된 샷들을 분석한 결과, 샷 9, 25, 44에 걸쳐 지하감옥 특유의 어둡고 제한된 조명 상태가 일관되게 유지됩니다. 또한 샷 25와 44에서는 수빈이 착용한 낡은 티셔츠 상의가 공통된 시각적 요소로 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "underground_cell_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The underground prison cell features a persistent, subdued ambient illumination. The environment appears dim and shadowy, maintaining a consistent dark atmosphere suitable for a subterranean confinement space without any bright or explicit light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              25,
              44
            ],
            "source_facts": [
              "지하감옥 (Underground prison)"
            ],
            "visual_inferences": [
              "The cell is poorly lit and gloomy, visually emphasizing the grim reality of the dystopian settlement."
            ],
            "creative_decisions": [
              "Use subdued ambient illumination appropriate to the cell.",
              "Keep the established cell lighting unchanged across multiple shots to direct focus solely onto character actions and reactions."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subin_basic_attire",
            "element_type": "character_state",
            "character_name": "수빈",
            "description": "The 20-year-old female refugee, Subin, wears a simple, basic T-shirt as her upper garment. The clothing is visibly worn out and practical, reflecting the harsh and impoverished conditions of her life.",
            "element_scope": "full",
            "applies_to_shots": [
              25,
              44
            ],
            "source_facts": [
              "수빈/20세. 탈북난민 (Subin / 20 years old. North Korean refugee)",
              "수빈이 티셔츠를 들어 올려 배를 보여준다 (Subin lifts her T-shirt to show her stomach)"
            ],
            "visual_inferences": [
              "The T-shirt is plain and slightly stained, matching her overall grimy appearance described in the scene."
            ],
            "creative_decisions": [
              "Ensure the T-shirt's neckline and shoulders are visible when framing her upper torso to maintain wardrobe continuity."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 60,
        "analysis_summary": "선택된 세 샷은 각각 격투장의 폭발, 물탱크 앞의 백산, 능선 위의 현우와 찰리를 비추고 있어 등장인물이나 특정 배경 구조물의 중복은 없습니다. 다만 모든 야외 샷이 해 질 무렵부터 노을 지는 저녁 시간대에 이어지므로, 일관된 붉은빛의 일몰 조명 상태를 공통 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "evening_sunset_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The outdoor environment is bathed in the warm, reddish hues of a setting sun. This subdued late-day ambient lighting provides a consistent evening atmosphere across the exterior locations, casting gentle warmth and long shadows over the area.",
            "element_scope": "full",
            "applies_to_shots": [
              57,
              95,
              115
            ],
            "source_facts": [
              "지상 격투장(해질무렵)",
              "지상 물탱크 부근 (노을 진 저녁)",
              "붉은 노을이 어우러져",
              "Late-day ambient light is briefly overtaken",
              "Restrained evening light preserves",
              "Subdued red sunset light supplies gentle warmth"
            ],
            "visual_inferences": [
              "The reddish sunset light unifies the color palette of the outdoor scenes despite the shifting physical locations (from the arena to the distant ridge)."
            ],
            "creative_decisions": [
              "Using the continuous progression of the evening light to visually connect the chaotic battle climax with the peaceful aftermath."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 61,
        "analysis_summary": "두 샷에 공통으로 등장하는 박철진과 버려진 자동차는 샷 1(와이드샷)과 샷 3(클로즈업)에서 화면에 잡히는 범위(scope)가 서로 다르기 때문에 개별 샷 요소로 간주되어 고정 요소에서 제외되었습니다. 대신 두 샷 전체를 관통하는 일관된 야간 조명 상태를 공통 환경 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "nighttime_ambient_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A subdued, low-level nighttime ambient illumination pervades the environment. The lighting maintains legibility of the subjects and immediate surroundings without relying on exaggerated colored lights or visible artificial lamps, creating a consistent dark and atmospheric mood.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              3
            ],
            "source_facts": [
              "Low nighttime ambient illumination maintains readable faces",
              "without introducing visible lamps or exaggerated colored light",
              "Maintain the established subdued nighttime illumination"
            ],
            "visual_inferences": [
              "The primary light source is likely natural moonlight filtering through the dark sky, wrapping the swamp in shadows"
            ],
            "creative_decisions": [
              "Restraining the contrast to keep the characters' facial expressions legible despite the heavy darkness"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 62,
        "analysis_summary": "선택된 샷들 중 샷 4(창고 내부)와 샷 19(야외 공터)에 공통으로 등장하는 인물은 마을총무뿐입니다. 샷 간에 장소가 바뀌고 인물의 자세(충격받아 내려다보는 모습에서 두 팔을 X자로 교차한 모습으로)가 변하므로, 50대 남성이라는 인구학적 특성과 기본 복장 상태만을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "village_admin_base_appearance",
            "element_type": "character_state",
            "character_name": "마을총무",
            "description": "A man in his 50s serving as the village administrator. His overall physical appearance, including his age-appropriate facial features and worn-out, practical clothing suitable for a dystopian settlement, remains consistent. While his posture and arm positions change between shots, his basic demographic look is fixed.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              19
            ],
            "source_facts": [
              "마을총무(50대)가 들어와 보는데...",
              "Shot 4 includes 마을총무 in a staggered medium three-shot.",
              "Shot 19 focuses on 마을총무 in an oblique upper-body composition."
            ],
            "visual_inferences": [
              "Wears functional, slightly weathered garments reflecting the long-term struggle and scarcity of the village.",
              "His facial features and grooming clearly indicate a man in his 50s."
            ],
            "creative_decisions": [
              "Designed his clothing with muted, earthy tones to blend naturally into the rustic daytime environment of the village, without distracting from his expressive gestures."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 63,
        "analysis_summary": "현재 시점의 트럭 내부(샷 7, 16)와 과거 회상(샷 13)이 교차 편집되는 구조입니다. 인물들이 각각 단일 샷에만 등장하므로, 샷 7과 16에 공통으로 등장하는 트럭 내부 환경(좌석 사이의 간격과 자연광 조명 상태)만을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "truck_cabin_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The enclosed interior of a moving truck cabin during daytime, featuring two front seats separated by a visible central gap. Natural daylight streams through the vehicle windows, illuminating the functional interior space. The structural elements like seat edges and windows remain consistent to establish the spatial relationship between the driver and passenger sides.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              16
            ],
            "source_facts": [
              "도로 위, 트럭 안 - 낮",
              "gap between the seats",
              "narrow seat edge on the left",
              "Bright sunlight entering through the truck window"
            ],
            "visual_inferences": [
              "The cabin has a utilitarian, somewhat worn appearance suitable for a dystopian setting.",
              "The central gap provides a clear spatial division between the passenger and driver zones."
            ],
            "creative_decisions": [
              "Using the window and seat edges to frame the characters while maintaining the consistent natural daytime lighting context across the dialogue."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 64,
        "analysis_summary": "찰리의 가슴에 부착된 링 장치와 B-200의 고사포가 장착된 기계 몸체, 그리고 어두컴컴하고 고장난 로봇이 쌓여있는 폐창고 환경을 샷 간 연속성을 위한 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "b_200_mechanical_body",
            "element_type": "character_state",
            "character_name": "B-200",
            "description": "A heavily modified, mechanical robot featuring a prominent anti-aircraft cannon integrated into its torso. Its bulky exterior consists of weathered, rough metal components, and it possesses mechanical eyes capable of shifting their aperture to reflect focus or emotion. The overall frame gives it an imposing yet hunched presence in the shadows.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              17
            ],
            "source_facts": [
              "고사포를 들어 찰리를 위협하는 B-200",
              "난 개조됐어... 이게 달려 있더라구",
              "눈이 커졌다 작아졌다"
            ],
            "visual_inferences": [
              "The robot's metallic body is deeply weathered and bulky, fitting its hidden, reclusive state in the abandoned warehouse.",
              "The anti-aircraft cannon appears permanently grafted onto its shoulder or back structure."
            ],
            "creative_decisions": [
              "Designed the cannon to look organically and forcefully integrated into the original mechanical chassis to emphasize the unwanted modification."
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_chest_ring_device",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "A distinct, ring-shaped mechanical device embedded centrally into the boy's worn and battered chest. The device appears entirely inert and dormant, seamlessly integrated into his damaged torso to highlight his broken robotic nature.",
            "element_scope": "close",
            "applies_to_shots": [
              7,
              11
            ],
            "source_facts": [
              "가슴에 달린 링을 가리키며",
              "worn chest with a ring device",
              "without adding a glow to the device"
            ],
            "visual_inferences": [
              "The ring sits flush or slightly recessed into the chest plating, exhibiting signs of heavy wear and lack of power."
            ],
            "creative_decisions": [
              "Kept the ring entirely unlit and metallic to visually reinforce the dialogue stating that the system is currently broken."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dim_warehouse_corner",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A shadowy corner of an abandoned industrial warehouse illuminated by dim, restrained ambient light. The background features vague silhouettes of piled, broken robotic parts and scattered mechanical debris, establishing a neglected and confined atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              11,
              17
            ],
            "source_facts": [
              "폐 창고",
              "어둠 속에서",
              "한 귀퉁이에 고장 난 로봇들이 산더미처럼 쌓여있다",
              "dim warehouse corner",
              "piled robots behind them"
            ],
            "visual_inferences": [
              "The lighting remains consistently low-key across the shots to maintain the gloomy, secretive atmosphere of the robot's hideout."
            ],
            "creative_decisions": [
              "Used controlled contrast on the immediate characters while keeping the metallic junk piles in soft, muted shadows to preserve focus."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 65,
        "analysis_summary": "수빈과 현우가 방독면을 벗은 상태와 복장이 샷 12와 14에서 공통으로 유지되며, 이끼로 덮인 붕괴된 백화점의 환경과 차분한 주간 조명이 세 샷 전체에 걸쳐 일관되게 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "ruined_department_store_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is a partially collapsed department store structure heavily reclaimed by nature. Thick moss covers the weathered concrete ruins and debris, creating a damp, overgrown aesthetic. The entire area is illuminated by a subdued, neutral daytime ambient light that casts soft, low-contrast shadows.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              12,
              14
            ],
            "source_facts": [
              "거대한 백화점은 지진으로 인해 반쯤 붕괴",
              "넓게 깔린 이끼",
              "subdued daytime ambient light",
              "moss-covered surroundings"
            ],
            "visual_inferences": [
              "Concrete textures of the ruins are weathered, cracked, and damp.",
              "The moss is a prominent green color, contrasting with the grey debris."
            ],
            "creative_decisions": [
              "Lighting is kept flat and soft to emphasize the 'beautiful but gloomy' atmosphere without harsh highlights."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subin_unmasked_appearance",
            "element_type": "character_state",
            "character_name": "Subin",
            "description": "Subin, a Korean female, has her face fully exposed after removing her gas mask. She is dressed in practical, weathered survival clothing suitable for navigating the damp, ruined landscape. Her garments are utilitarian and lack vibrant colors, matching the neutral tone of the scene.",
            "element_scope": "full",
            "applies_to_shots": [
              12,
              14
            ],
            "source_facts": [
              "방독면을 벗은 수빈과 이현우",
              "both uncovered faces"
            ],
            "visual_inferences": [
              "She wears rugged, protective clothing typical of dystopian survivors.",
              "Her hair and skin show minor signs of exposure to the elements."
            ],
            "creative_decisions": [
              "Her clothing is rendered in muted earth tones to blend with the overcast, overgrown environment."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_unmasked_appearance",
            "element_type": "character_state",
            "character_name": "Hyunwoo",
            "description": "Hyunwoo, a Korean male, is seen with his face completely uncovered, having taken off his gas mask. He wears durable, functional garments fit for exploring the overgrown, collapsed structures. His clothing appears slightly worn and rugged from the harsh outdoor elements.",
            "element_scope": "full",
            "applies_to_shots": [
              12,
              14
            ],
            "source_facts": [
              "방독면을 벗은 수빈과 이현우",
              "both uncovered faces"
            ],
            "visual_inferences": [
              "He wears practical survival gear similar in function to Subin's.",
              "His outfit is suitable for physical movement and climbing through ruins."
            ],
            "creative_decisions": [
              "His clothing avoids bright, clean fabrics, maintaining the grim, realistic dystopian aesthetic."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 66,
        "analysis_summary": "무너진 백화점 바닥 구멍을 통해 하층으로 추락하는 장면부터 밧줄이 내려오고 구조자와 조우하는 장면까지의 샷들을 분석했습니다. 인물들은 각 샷에 단발적으로 등장하여 공통된 인물 상태는 없으나, 상층과 하층을 연결하는 붕괴된 바닥 구멍과 어두운 내부 조명 상태가 세 샷 모두에 걸쳐 일관된 환경 요소로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "ruined_floor_opening",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A jagged, collapsed opening in the concrete structure of the ruined department store. Its edges are fractured and uneven, serving as a gaping hole in the upper floor and appearing as a broken ceiling opening from the lower level. The rim features broken structural remnants.",
            "element_scope": "full",
            "applies_to_shots": [
              13,
              38,
              46
            ],
            "source_facts": [
              "the broken opening across the upper background",
              "ceiling opening",
              "upper-level opening",
              "narrow broken edge of the opening in the lower foreground"
            ],
            "visual_inferences": [
              "The opening consists of shattered concrete flooring, indicating a sudden structural collapse rather than a clean cut."
            ],
            "creative_decisions": [
              "Emphasizing the jagged edges to convey the danger of the sinkhole and structural instability of the apocalyptic setting."
            ],
            "confidence": "high"
          },
          {
            "element_id": "dim_department_store_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A pervasive, gloomy atmosphere within the ruined department store. The vast interior is submerged in deep darkness with only subdued, restrained ambient light, creating a bleak environment without any bright or strong directional light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              13,
              38,
              46
            ],
            "source_facts": [
              "department store's dimness and readable tonal separation",
              "dark interior with restrained ambient separation",
              "dim department-store ambience and controlled contrast"
            ],
            "visual_inferences": [
              "The space lacks active electrical lighting, relying entirely on faint ambient light leaking in from elsewhere."
            ],
            "creative_decisions": [
              "Maintaining a consistent low-key, muted lighting scheme to reflect the oppressive post-apocalyptic mood and spatial depth."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 67,
        "analysis_summary": "선택된 샷들(83, 95, 119)에 걸쳐 전투의 주 무대가 되는 어두운 야간 도로 환경(조명 및 지형)이 고정 요소로 유지됩니다. 또한, 샷 95와 119에서는 구속을 끊고 나온 찰리의 목과 양손목에 남아있는 부서진 철제 수갑과 사슬이 핵심 디테일로 동일하게 등장합니다.",
        "fixed_elements": [
          {
            "element_id": "nighttime_battle_road",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A dark, unpaved rural road engulfed in the night. The rugged terrain is blanketed in deep shadows with subdued ambient moonlight, maintaining a somber and continuous low-light atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              83,
              95,
              119
            ],
            "source_facts": [
              "캄캄한 도로 한가운데",
              "nighttime ambient illumination",
              "road around their bodies",
              "established side of the road"
            ],
            "visual_inferences": [
              "The road surface is rough and unpaved, consistent with a rural wetland village outskirts setting",
              "The absence of strong artificial street lighting keeps the environment shrouded in darkness"
            ],
            "creative_decisions": [
              "Utilized subdued moonlight to provide just enough visibility for the characters and action without breaking the oppressive, dark mood"
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_broken_shackles",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "Heavy, fractured metal shackles remain securely clamped around Charlie's wrists, along with a thick iron collar around his neck. Jagged segments of broken iron chain hang loosely from these metal bands, showing clear signs of being recently and violently shattered.",
            "element_scope": "close",
            "applies_to_shots": [
              95,
              119
            ],
            "source_facts": [
              "찰리의 목과 양손에 커다란 철로 온몸 수갑을 채운다",
              "수갑을 부순다"
            ],
            "visual_inferences": [
              "Since Charlie only broke the connecting chains to escape, the cuffs and collar themselves remain firmly attached to his body",
              "The metal is thick and industrial, fitting the heavily armed militia's restraints"
            ],
            "creative_decisions": [
              "Emphasized the jagged, broken edges of the hanging chains to visually communicate the sheer physical brute force used to break free"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 68,
        "analysis_summary": "샷 8과 20에 공통으로 등장하는 찰리의 기계 손을 추출했습니다. 두 샷 모두 인물의 얼굴이 배제된 채, 프레임 왼쪽에서 진입하는 거대한 금속 재질의 손이 클로즈업(close scope)으로 일관되게 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_metal_hand",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "Charlie's massive, metallic robotic hand. The hand is captured in a close crop, entering the frame from the left side. The physical design maintains clear mechanical joints and metallic textures, while his head and the majority of his body remain outside the frame.",
            "element_scope": "close",
            "applies_to_shots": [
              8,
              20
            ],
            "source_facts": [
              "찰리's metal finger enters from the lower-left (Shot 8)",
              "찰리's larger hand enters from the left (Shot 20)",
              "Keep 찰리's head outside the crop (Shot 8)",
              "Their heads remain outside the frame (Shot 20)"
            ],
            "visual_inferences": [
              "The hand features visible mechanical joints and a hard metallic surface that contrast with the delicate, organic subjects it interacts with."
            ],
            "creative_decisions": [
              "Consistently framed as a tight crop on the hand entering from the left, emphasizing the scale difference and the gentle nature of the interaction."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 69,
        "analysis_summary": "샷 2와 샷 5는 등장하는 인물(잠든 일행과 찰리)이 서로 겹치지 않아 공통된 인물 상태는 없으나, 트럭 짐칸의 가장자리 구조와 바위로 인해 만들어진 부드러운 그늘 조명 상태가 두 샷에 걸쳐 일관된 환경 요소로 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "truck_cargo_bed_edge",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The metallic edge of the vehicle's rear cargo bed, serving as a physical boundary. It is clearly visible, acting as a spatial anchor that grounds the relationship between the inner resting area and the immediate outside.",
            "element_scope": "close",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "leave the near bed edge readable for the ensuing move along the same side",
              "settle at the same low bedside endpoint"
            ],
            "visual_inferences": [
              "The edge of the cargo bed serves as a consistent structural element connecting the sleeping individuals inside the bed and the character standing just outside it."
            ],
            "creative_decisions": [
              "Kept the structural edge of the bed framed consistently across cuts to ensure spatial continuity between the inside and outside of the vehicle."
            ],
            "confidence": "high"
          },
          {
            "element_id": "rocky_shade_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Gentle daytime ambient lighting that is heavily moderated by large sheltering rocks. The environment is draped in a soft, shaded atmosphere with low and readable contrast, shielding the area from harsh direct sunlight.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              5
            ],
            "source_facts": [
              "Daylight moderated by the sheltering rocks creates a quiet shaded resting place",
              "Use gentle daylight"
            ],
            "visual_inferences": [
              "The large surrounding rocks consistently cast a broad shadow over the truck bed area, ensuring that both the sleeping area and the immediate exterior share the same soft lighting conditions."
            ],
            "creative_decisions": [
              "Maintained a soft, low-contrast shaded lighting scheme throughout to emphasize the peaceful, protective, and caring mood of the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 70,
        "analysis_summary": "박철진의 얼굴 한쪽에 감긴 두꺼운 붕대(안대 포함)는 샷 8과 14에 공통으로 나타나야 할 핵심 디테일입니다. 병실의 야간 조명 톤과 환자용 침대도 여러 샷에 걸쳐 고정적으로 묘사됩니다. 박철진의 전신 깁스 상태는 샷 8에만 온전히 보이므로 scene_detail로 넘기고 공통 요소에서는 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "park_chul_jin_facial_bandage",
            "element_type": "character_state",
            "character_name": "Park Chul-jin",
            "description": "One side of his face and eye is thickly wrapped in medical bandages, entirely covering that half of his facial features. The bandages are clinical and securely fastened, leaving his remaining eye and the other half of his face fully exposed.",
            "element_scope": "close",
            "applies_to_shots": [
              8,
              14
            ],
            "source_facts": [
              "한 쪽 눈, 팔과 다리 깁스를 하고 치료 중인 박철진이다.",
              "the covered injured eye (Shot 8)",
              "the covered eye retained at one side (Shot 14)"
            ],
            "visual_inferences": [
              "The bandages are made of standard white or off-white medical gauze, tightly securing the injured area of his head."
            ],
            "creative_decisions": [
              "The heavy bandaging obscures half his expression, forcing his intense emotion and helplessness to be conveyed entirely through his one remaining eye."
            ],
            "confidence": "high"
          },
          {
            "element_id": "nighttime_hospital_illumination",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The room features restrained, neutral interior ambient lighting appropriate for a nighttime military hospital. The illumination provides a clinical and muted atmosphere with controlled contrast, completely devoid of stylized color casts or dramatic lighting cues.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10,
              14
            ],
            "source_facts": [
              "restrained interior ambient illumination appropriate to the nighttime hospital (Shot 8)",
              "restrained hospital illumination (Shot 10)",
              "neutral hospital illumination (Shot 14)"
            ],
            "visual_inferences": [
              "The light sources are likely muted overhead fixtures or faint corridor lights spilling into the room, creating a sterile medical environment."
            ],
            "creative_decisions": [
              "Maintaining flat and neutral lighting ensures the focus remains on the harsh emotional confrontation rather than atmospheric stylization."
            ],
            "confidence": "high"
          },
          {
            "element_id": "patient_hospital_bed",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A functional medical hospital bed with standard, neutral-colored linens and a mattress. The bed remains stationary and serves as the clinical platform supporting the immobilized patient.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10
            ],
            "source_facts": [
              "bed's foot... keeping the bed subordinate to the patient (Shot 8)",
              "mattress height... pinned to the bed (Shot 10)"
            ],
            "visual_inferences": [
              "The bed has rigid metal rails and simple hospital sheets, typical of a utilitarian military medical facility."
            ],
            "creative_decisions": [
              "The bed's simple, unobtrusive design keeps it visually subordinate to the characters, emphasizing the patient's physical confinement."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 71,
        "analysis_summary": "샷 6과 15에 공통으로 등장하는 앰버의 앉은 자세(seated posture)를 연속성을 유지해야 할 고정 요소로 추출하였습니다. 그 외의 샷들은 환경과 등장하는 대상이 상이하여 추가적인 공통 요소는 없습니다.",
        "fixed_elements": [
          {
            "element_id": "amber_seated_appearance",
            "element_type": "character_state",
            "character_name": "Amber",
            "description": "Amber is consistently shown in a seated posture. Her overall physical appearance and attire remain visually continuous despite the change in her surroundings.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              15
            ],
            "source_facts": [
              "Shot 6 explicitly mentions 'seated shoulder height'.",
              "Shot 15 explicitly mentions 'seated eye height'."
            ],
            "visual_inferences": [
              "Amber wears the same continuous travel attire, as no wardrobe change is indicated between the truck bed and the outdoor location."
            ],
            "creative_decisions": [
              "Keep her general silhouette and clothing consistent to clearly establish her continuous presence across the sequence's varying locations."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 72,
        "analysis_summary": "씬 72의 세 샷에 걸쳐 일행이 탑승한 트럭의 내부와 조수석 문간이 핵심 물리적 배경으로 공통 등장합니다. 샷 48은 해 질 녘 구조 상황이지만, 샷 74와 80은 도망친 후 차량이 멈춰 선 어두운 밤 시간대를 배경으로 하므로 시공간적 일관성을 유지해야 하는 환경 요소를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "truck_cab_and_doorway",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The physical structure of the truck's interior cabin and its passenger-side doorway. It includes seating space for a driver and passenger, and a functional side door that serves as a visual boundary between the inside of the vehicle and the outside environment.",
            "element_scope": "full",
            "applies_to_shots": [
              48,
              74,
              80
            ],
            "source_facts": [
              "doorway context to make the rescue physically readable",
              "inside the stopped truck",
              "passenger doorway"
            ],
            "visual_inferences": [
              "The truck cab is relatively cramped, typical of a transport vehicle, with standard front seats."
            ],
            "creative_decisions": [
              "Utilizing the truck's doorway and interior space consistently to frame the characters' moments of tension, rescue, and despair."
            ],
            "confidence": "high"
          },
          {
            "element_id": "nighttime_darkness",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The deep nighttime darkness surrounding and inside the stopped truck. The ambient environment is enveloped in low light and heavy shadows, establishing a desolate and isolating atmosphere on the road.",
            "element_scope": "full",
            "applies_to_shots": [
              74,
              80
            ],
            "source_facts": [
              "nighttime illumination preserves the embrace",
              "nighttime darkness",
              "low, source-unspecified nighttime illumination"
            ],
            "visual_inferences": [
              "There are no external streetlights on the isolated road, making the darkness absolute except for specific local light sources."
            ],
            "creative_decisions": [
              "Keeping the baseline exposure dark to enhance emotional weight and maximize the visual impact of sudden light sources like a flashlight."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 73,
        "analysis_summary": "두 샷에 공통으로 등장하는 이현우의 지저분한 외양(피부와 옷의 오염 상태)과 보건소 내부의 억제된 실내 조명 상태를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_grimy_appearance",
            "element_type": "character_state",
            "character_name": "Hyunwoo",
            "description": "A young Asian man with a grimy, unwashed appearance, featuring heavily soiled skin and disheveled, dirt-stained clothing. His face, neck, and upper garments bear the visible physical toll of wandering through a disaster zone. This messy, exhausted physical state remains consistent across the interactions.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              12
            ],
            "source_facts": [
              "꼬질꼬질한 현우의 피부와 행색을 보며 그동안의 시간을 어림짐작하는 신부.",
              "이현우 appears in both Shot 6 and Shot 12."
            ],
            "visual_inferences": [
              "The dirt and grime are evenly distributed across his exposed skin and clothes, reflecting long-term exposure to the elements rather than fresh wounds."
            ],
            "creative_decisions": [
              "Keep the dirt textures realistic but unobtrusive so they do not distract from his emotional expressions."
            ],
            "confidence": "high"
          },
          {
            "element_id": "health_center_dim_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the health center features restrained, subdued lighting with controlled contrast. The ambient illumination remains dim and functional, lacking bright or artificially warm colored sources, which establishes a solemn yet intimate atmosphere throughout the space.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              12
            ],
            "source_facts": [
              "Restrained interior illumination keeps skin and hand contact tactile",
              "Maintain the established subdued interior illumination and controlled contrast"
            ],
            "visual_inferences": [
              "The subdued light suggests limited power availability in the post-disaster harbor town medical facility."
            ],
            "creative_decisions": [
              "Use soft, diffused shadows to naturally frame the characters and isolate them slightly from the background."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 74,
        "analysis_summary": "제공된 샷 5와 8은 동일한 야외 식당을 배경으로 하지만, 각각 테이블 위 접시와 인물의 얼굴을 클로즈업하여 프레임 내에 직접적으로 겹치는 인물이나 소품은 없습니다. 그러나 두 샷에 걸쳐 '어둡고 차분한 야간 식당 조명'이라는 환경적 요소가 공통적으로 유지되어야 하므로 이를 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "subdued_nighttime_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The street restaurant is immersed in subdued nighttime illumination. The ambient light remains dim without any brightly colored artificial glows or dramatic spotlights, maintaining a consistent, low-contrast nocturnal atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              5,
              8
            ],
            "source_facts": [
              "Subdued nighttime restaurant illumination renders the abnormal fish plainly without inventing a colored glow",
              "Continue the subdued nighttime restaurant illumination, preserving the restrained facial contrast"
            ],
            "visual_inferences": [
              "The overall environment reflects a dilapidated, dystopian outdoor street market at night."
            ],
            "creative_decisions": [
              "Used muted and low-contrast ambient lighting to emphasize a bleak and realistic mood without distracting from the primary subjects in each frame."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 75,
        "analysis_summary": "샷 4와 10은 모두 목포공항의 격납고 내부를 배경으로 하므로, 야간의 어둡고 먼지 쌓인 조명 상태와 방치된 폐경비행기 무리라는 환경 및 소품 요소가 두 샷에 걸쳐 일관되게 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "hangar_interior_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of a massive, dilapidated hangar set in a dystopian near-future night. The space features a subdued nighttime exposure with controlled contrast, lacking any strong artificial interior light sources. A large, open entrance doorway serves as a key structural boundary, maintaining a gloomy and dusty atmosphere throughout the interior.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              10
            ],
            "source_facts": [
              "Restrained nighttime exposure and controlled contrast preserve the dusty aircraft contours without specifying an unsupported interior light source.",
              "open hangar threshold",
              "pan toward the entrance",
              "Maintain the preceding hangar's subdued nighttime exposure and controlled contrast"
            ],
            "visual_inferences": [
              "The hangar walls and floors are visibly aged, cracked, and covered in grime, reflecting the 2069 dystopian setting.",
              "Dust particles are visible in the ambient air, emphasizing long-term abandonment."
            ],
            "creative_decisions": [
              "Keeping the overall color palette cool and desaturated to enhance the desolate mood of the abandoned airport."
            ],
            "confidence": "high"
          },
          {
            "element_id": "abandoned_light_aircraft_fleet",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A dense collection of discarded, heavily dust-covered light aircraft parked inside the hangar. Their overlapping wings and fuselages dominate the interior space, showing severe signs of long-term neglect, rust, and disrepair. The vehicles remain completely unlit and immobile, blending into the surrounding darkness.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              10
            ],
            "source_facts": [
              "수많은 폐경비행기들이 먼지를 뒤집어쓴 채 방치된 웅장한 내부 전경",
              "successive layers of abandoned light aircraft",
              "overlapping wings and fuselages establish the interior's scale"
            ],
            "visual_inferences": [
              "The aircraft are models used for past leisure, now featuring flat tires, broken glass, and weathered paint.",
              "They are positioned haphazardly rather than in neat rows, indicating they were hastily left behind."
            ],
            "creative_decisions": [
              "Using the complex silhouettes of the overlapping wings and tails as a textural backdrop for any action occurring near the entrance."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 76,
        "analysis_summary": "제공된 3개의 샷은 각각 다른 대상(앰버, 의사와 쿠마, 찰리)을 개별적으로 비추고 있어 2개 이상의 샷에 걸쳐 등장하는 인물이나 소품이 없습니다. 따라서 모든 샷을 아우르는 보건소 내부의 절제된 야간 조명과 차분한 환경 상태만을 유일한 공통 시각 연속성 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "health_center_night_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the local health center features consistent, subdued night-time illumination. The lighting remains neutral and restrained with gentle contrast, establishing a bleak and serious medical environment without any dramatic or stylized color shifts.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              7,
              11
            ],
            "source_facts": [
              "Neutral interior illumination with subdued brightness and gentle contrast",
              "Continue the neutral, subdued interior illumination",
              "Maintain the health center's restrained neutral illumination"
            ],
            "visual_inferences": [
              "The modest local health center at night relies on basic, dim ambient light sources, reflecting the lack of advanced medical facilities."
            ],
            "creative_decisions": [
              "Consistent low-key, neutral lighting is maintained across all isolated character shots to spatially unify the scene and emphasize the grim, urgent reality of the medical deadline."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 77,
        "analysis_summary": "목포공항 격납고에서 활주로로 이어지는 씬에서 찰리의 기본 로봇 형태는 세 샷에 걸쳐 일관되게 유지됩니다. 활주로 배경의 두 샷에서는 이현우의 복장 및 배낭 착용 상태, 그리고 차분한 자연광이 비추는 포장된 활주로 환경이 공통으로 유지되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_robot_appearance",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "The robotic companion maintains his consistent mechanical design, featuring articulated joints and clean surfaces. His overall structural form remains unchanged across the different locations and times of day.",
            "element_scope": "full",
            "applies_to_shots": [
              22,
              39,
              56
            ],
            "source_facts": [
              "로봇이 어떻게 비행기를 고쳐?",
              "precise robot surfaces",
              "clean robot articulation"
            ],
            "visual_inferences": [
              "Charlie retains his core robotic design and metallic body structure regardless of the environment or his specific pose."
            ],
            "creative_decisions": [
              "The robot's surface finish reflects the surrounding lighting, showing high contrast in the night hangar and softer tones on the day runway."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyun_woo_appearance",
            "element_type": "character_state",
            "character_name": "Hyun-woo",
            "description": "The young male traveler wears practical traveling clothes suitable for a long journey, maintaining a consistent physical appearance. His general styling includes a travel backpack, remaining continuous as he walks on the tarmac.",
            "element_scope": "full",
            "applies_to_shots": [
              39,
              56
            ],
            "source_facts": [
              "현우 내리고 찰리에게 다가온다",
              "둘이 배낭을 메고 걸어가는 내내",
              "natural human detail"
            ],
            "visual_inferences": [
              "He is wearing practical travel attire and carrying his backpack, ready for the continuing journey after descending from the helicopter."
            ],
            "creative_decisions": [
              "His clothing appears slightly worn, reflecting the ongoing dystopian journey, with subdued colors to match the daylight atmosphere."
            ],
            "confidence": "high"
          },
          {
            "element_id": "daytime_runway_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The airport runway features a flat, paved surface illuminated by subdued daylight. The open outdoor area remains consistent, providing a clear track stretching into the distance under a muted atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              39,
              56
            ],
            "source_facts": [
              "지상에서 멀어지는 헬기를 바라보는 현우와 찰리",
              "Subdued daylight with controlled contrast",
              "looking directly along the runway toward its far end"
            ],
            "visual_inferences": [
              "The runway is paved and stretches out into the distance, providing a wide open space for the characters to walk."
            ],
            "creative_decisions": [
              "The lighting remains consistently muted and slightly overcast, creating a calm and contemplative mood for their departure on foot."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 78,
        "analysis_summary": "샷 2와 19에 공통으로 등장하는 찰리의 '회색 모포를 뒤집어쓴 상태'를 캐릭터 고정 요소로 추출했습니다. 또한 샷 2, 15, 19 전체에 걸쳐 유지되어야 하는 인공조명 없는 어스름한 저녁의 자연광 상태를 환경 요소로 정의했습니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_gray_blanket",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "Charlie is enveloped in a large, heavy gray blanket that covers his head and body. He maintains a huddled posture, hiding mostly beneath the thick fabric to conceal his identity.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              19
            ],
            "source_facts": [
              "커다란 모포를 뒤집어쓴 찰리와 현우가 부둣가에 걸터앉아있다.",
              "gray blanket",
              "wrapped in their blankets"
            ],
            "visual_inferences": [
              "The blanket is draped securely over his head and shoulders, obscuring his facial features and body shape."
            ],
            "creative_decisions": [
              "The gray tone of the blanket blends seamlessly with the twilight ambiance, emphasizing his need for concealment and his vulnerable state."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_evening_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The harbor and the sea are immersed in dim evening ambient light. The environment maintains a restrained contrast without bright, artificial dock lights, establishing a subdued and naturally dark twilight atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              15,
              19
            ],
            "source_facts": [
              "어스름한 저녁. 이곳은 목포 항구.",
              "Dim evening ambient light and restrained contrast preserve the gray blanket and harbor depth without adding unsupported dock lights.",
              "Maintain the dim evening ambient exposure",
              "Keep the night sea subdued... without introducing an unsupported visible light source."
            ],
            "visual_inferences": [
              "The fading natural light casts a cool, bluish-gray twilight hue over the water and the old fishing boats."
            ],
            "creative_decisions": [
              "Deliberately avoiding direct, localized artificial lighting to heighten the desolate and covert mood of the nocturnal departure."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 79,
        "analysis_summary": "샷 8과 10은 시간 경과 및 폭발 전후의 상황을 보여주며, 이현우의 자세는 수면 상태에서 바닥으로 미끄러지는 상태로 크게 변합니다. 따라서 인물의 자세는 고정 요소에서 제외하고, 두 샷에 공통으로 묘사되는 선원실의 소파와 억제된 실내 조명 상태만을 고정 요소로 추출했습니다.",
        "fixed_elements": [
          {
            "element_id": "cabin_sofa",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A utilitarian sofa is situated inside the small crew cabin. It serves as a resting spot for the passengers and remains in its fixed location, partially visible within the room.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10
            ],
            "source_facts": [
              "쇼파에 다리 뻗고 기댄다",
              "narrow strip of sofa retaining the setting",
              "leaving the sofa partially visible behind them"
            ],
            "visual_inferences": [
              "The sofa is relatively small and basic, fitting the cramped space of a fishing boat cabin."
            ],
            "creative_decisions": [
              "Designed the sofa with a worn, rugged texture to match the near-future dystopian maritime setting."
            ],
            "confidence": "high"
          },
          {
            "element_id": "cabin_ambient_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The cabin maintains a restrained ambient illumination. The dim lighting remains consistent throughout, providing a stable visual atmosphere without any sudden bright flashes or new light sources.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10
            ],
            "source_facts": [
              "Use restrained ambient illumination appropriate to the cabin",
              "Maintain the cabin's restrained ambient exposure through the violent motion, without introducing flashes or a new light source."
            ],
            "visual_inferences": [
              "The light source is likely a stable overhead or wall-mounted lamp typical of boat interiors."
            ],
            "creative_decisions": [
              "Kept the overall lighting slightly moody and low-contrast to fit the confined, somber atmosphere of the ship."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 80,
        "analysis_summary": "이현우가 폭우를 맞는 갑판(샷 3)과 바다에 빠진 수중(샷 15)에서 공통적으로 보여주는 젖은 옷차림과 머리 상태를 추출했으며, 샷 3과 11에 걸쳐 묘사되는 폭우가 쏟아지는 어두운 밤의 갑판 환경을 고정 요소로 정의했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_wet_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "Hyun-woo is completely drenched from head to toe. His dark hair is flattened and plastered to his forehead due to the extreme moisture. He wears dark, rugged maritime clothing that is heavily waterlogged and clings tightly to his body.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              15
            ],
            "source_facts": [
              "엄청난 양의 폭우와 태풍",
              "장대비에 한 치 앞도 보이지 않고",
              "바다 아래로 풍덩 잠겨버리는 현우"
            ],
            "visual_inferences": [
              "Dark hair flattened and plastered to his face by the water",
              "Dark, rugged maritime clothing suitable for the ship crew"
            ],
            "creative_decisions": [
              "Clothing clinging tightly to the body to visually emphasize the heavy weight of the water and his physical vulnerability"
            ],
            "confidence": "high"
          },
          {
            "element_id": "stormy_night_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The environment is completely engulfed in a severe nighttime typhoon with extremely heavy, thick rain falling relentlessly. The lighting is very dim and subdued, relying strictly on naturalistic night storm exposure without any exaggerated or colorful artificial lights. The visible surfaces are heavily flooded with rushing, violently moving sea water.",
            "element_scope": "full",
            "applies_to_shots": [
              3,
              11
            ],
            "source_facts": [
              "엄청난 양의 폭우와 태풍",
              "장대비에 한 치 앞도 보이지 않고",
              "Preserve nighttime exposure under the torrential rain",
              "Retain the storm's subdued nighttime exposure... crossing water"
            ],
            "visual_inferences": [
              "Pitch-black background heavily obscured by thick, falling rain",
              "Flooded metallic deck surfaces reflecting minimal subdued light"
            ],
            "creative_decisions": [
              "Using monochromatic, low-key lighting to enhance the terrifying and chaotic power of the massive storm"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 81,
        "analysis_summary": "샷 4와 6은 임시보호소 병실 내부를 배경으로 하여 강렬한 형광등 조명과 현우의 하얀 환자복이 공통으로 유지됩니다. 샷 11은 복도로 장소가 전환되어 앞선 샷들과의 뚜렷한 시각적 교집합이 없으므로 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_white_clothing",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "He is dressed in stark white, simple clothing provided by the temporary shelter. The uniform resembles standard patient or research subject attire, and its bright white fabric strongly reflects the room's harsh overhead lighting.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              6
            ],
            "source_facts": [
              "새하얀 옷을 입었다.",
              "reveals the white bed and clothing"
            ],
            "visual_inferences": [
              "The clothing is simple, unadorned, and functions as standard shelter wear."
            ],
            "creative_decisions": [
              "Keep the design minimalist to emphasize the clinical atmosphere of the Jeju research center."
            ],
            "confidence": "high"
          },
          {
            "element_id": "harsh_fluorescent_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The room is illuminated by strong, harsh fluorescent lights radiating from above. This bright, cool-toned illumination casts distinct highlights on the white clothing and surroundings, establishing a sterile and clinical environment.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              6
            ],
            "source_facts": [
              "강렬한 형광등이 그의 눈을 강타한다.",
              "The room's strong fluorescent illumination",
              "Maintain the established strong fluorescent room illumination"
            ],
            "visual_inferences": [
              "The lighting has a cool, artificial color temperature typical of research facilities and medical shelters."
            ],
            "creative_decisions": [
              "Use high contrast in the highlights to visually convey the protagonist's sensory shock upon waking up in a strange place."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 82,
        "analysis_summary": "이현우는 샷 1, 7, 13에 모두 등장하므로 그의 일관된 외형을 고정 요소로 추출했습니다. 제주도 연구소 메인 공간(L142)은 샷 1과 13에 공통으로 등장하며, 원자력 발전소 같은 웅장한 스케일과 열대 식물, 연구 장비가 혼재된 독특한 환경 상태를 고정 요소로 정의했습니다. 지소영, 찰리, 서지민 등은 단일 샷에만 등장하여 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_base_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "The male character maintains a consistent overall physical identity and standard attire as he navigates the research facility. While his posture dynamically changes from walking to turning and leaning, his base visual characteristics, including his hair and clothing, remain unified across the sequence.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              7,
              13
            ],
            "source_facts": [
              "이현우 is present in the main research center.",
              "He moves through the space, halts mid-step (Shot 1), turns for a greeting (Shot 7), and braces his palms against a glass wall (Shot 13)."
            ],
            "visual_inferences": [
              "Despite his shifting postures, his clothing, hairstyle, and general physical appearance remain completely consistent without any sudden changes."
            ],
            "creative_decisions": [
              "Focused on locking his core demographic and attire identity rather than posture, allowing for the required physical acting in each distinct beat."
            ],
            "confidence": "high"
          },
          {
            "element_id": "jeju_main_lab_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The expansive research facility maintains a monumental scale that evokes the heavy, industrial atmosphere of a nuclear power plant. The space consistently features a unique integration of high-tech computers and mechanical apparatus intermingled with vibrant tropical plants and flowers. Subdued ambient illumination provides a realistic daytime interior atmosphere without exaggerated theatrical glows.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              13
            ],
            "source_facts": [
              "제주도 연구소의 메인 공간이 눈앞에 펼쳐진다.",
              "각종 컴퓨터와 알 수 없는 연구 장치들, 수많은 열대 식물들과 꽃, 원자력 발전소와 같은 분위기를 물씬 풍기는 이곳. 거대하고 웅장한 스케일.",
              "Use balanced ambient illumination appropriate to the daytime interior, with subdued brightness and controlled contrast rather than invented reactor glow."
            ],
            "visual_inferences": [
              "The juxtaposition of cold, massive machinery and lush tropical flora is a persistent backdrop element throughout the wide and medium shots of the lab."
            ],
            "creative_decisions": [
              "Ensured the ambient lighting remains restrained and consistent across the shots to maintain the serious, slightly sterile yet organic tone of the facility."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 83,
        "analysis_summary": "샷 8, 9, 10에 걸쳐 유지되는 임시보호소의 차분한 조명 환경과 모니터의 위치, 그리고 현우의 일관된 외형을 고정 요소로 추출했습니다. 통화 화면 속 앰버와 라울은 샷 8에만 등장하므로 제외되었습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_base_appearance",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young Korean man, Hyun-woo, wears his consistent travel-worn casual clothing within the temporary shelter room. His overall grooming reflects the exhaustion of his recent journey. His attire and basic physical styling remain constant despite his shifting posture.",
            "element_scope": "full",
            "applies_to_shots": [
              9,
              10
            ],
            "source_facts": [
              "이현우 is present in the shelter room.",
              "Ji-min just told him where to change, implying he is still in his original clothes."
            ],
            "visual_inferences": [
              "He is wearing casual, slightly worn clothes suitable for his journey in a near-future setting."
            ],
            "creative_decisions": [
              "Maintain a slightly disheveled look to emphasize his emotional and physical weariness."
            ],
            "confidence": "high"
          },
          {
            "element_id": "shelter_room_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the temporary shelter room maintains subdued, low ambient lighting. The background remains softly shadowed, providing restrained illumination that creates an enclosed, quiet atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              9,
              10
            ],
            "source_facts": [
              "Keep the room subdued and the transmitted faces readable (Shot 8)",
              "Maintain subdued ambient illumination (Shot 9)",
              "Retain the room's subdued ambient illumination (Shot 10)"
            ],
            "visual_inferences": [
              "The walls and furnishings are minimal, fitting a functional temporary shelter."
            ],
            "creative_decisions": [
              "Use cool, muted tones for the ambient lighting to reflect the melancholic mood of the scene."
            ],
            "confidence": "high"
          },
          {
            "element_id": "communication_device",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A stationary video communication monitor with a visible bezel and angled screen is placed in the room. Its physical hardware, position, and housing remain fixed in place, regardless of whether the screen is active or blank.",
            "element_scope": "full",
            "applies_to_shots": [
              8,
              10
            ],
            "source_facts": [
              "Place the complete display near center-right... visible bezel and angled screen (Shot 8)",
              "blank monitor beyond him toward the upper left (Shot 10)"
            ],
            "visual_inferences": [
              "The monitor is a sturdy, functional device typical of the near-future setting."
            ],
            "creative_decisions": [
              "Design the monitor with a utilitarian, slightly industrial appearance to match the shelter environment."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 84,
        "analysis_summary": "찰리의 낡은 기계적 외형(얼굴 디스플레이와 거대한 기계 팔)이 샷 1과 13에 걸쳐 일관되게 유지됩니다. 지소영의 노화된 외양과 피아노 앞에서의 착석 상태, 낡은 피아노의 위치, 그리고 부드러운 조명이 있는 모던한 중앙 홀의 환경이 샷 7과 13에서 고정적으로 묘사됩니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_mechanical_body",
            "element_type": "character_state",
            "character_name": "찰리",
            "description": "The character is a robotic figure featuring a visibly worn digital face display in place of a human face. His upper body includes heavily built mechanical arms. The entire mechanical chassis exhibits clear signs of aging and extensive wear.",
            "element_scope": "full",
            "applies_to_shots": [
              1,
              13
            ],
            "source_facts": [
              "낡은 얼굴 디스플레이",
              "거대한 두 기계 팔"
            ],
            "visual_inferences": [
              "The mechanical chassis is visibly aged with scratches and faded metallic surfaces to match the 'worn' description"
            ],
            "creative_decisions": [
              "Emphasized the bulky, mechanical nature of the arms to contrast with the emotional warmth of his actions"
            ],
            "confidence": "high"
          },
          {
            "element_id": "ji_so_young_elderly_state",
            "element_type": "character_state",
            "character_name": "지소영",
            "description": "She is an elderly woman with noticeable facial wrinkles and graying hair, clearly reflecting the passage of many decades. She maintains a seated posture, anchoring her physical presence during the emotional interaction.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "나.. 많이 늙었지? (indicating advanced age)",
              "seated leaning into keyboard (Shot 7)",
              "seated yielding into embrace (Shot 13)"
            ],
            "visual_inferences": [
              "Her hair is silver or gray, and her skin shows deep signs of aging typical of the decades passed by 2069"
            ],
            "creative_decisions": [
              "Portrayed with a frail but gentle demeanor, contrasting her aged body with the preserved memories"
            ],
            "confidence": "high"
          },
          {
            "element_id": "old_weathered_piano",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "An old, heavily weathered piano characterized by faded wood and worn keys. It remains centrally placed within the space, serving as a stark contrast to its surroundings.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "중앙 홀에 놓여있는 낡은 피아노",
              "old piano extending toward center-left (Shot 7)"
            ],
            "visual_inferences": [
              "The piano's surface is scratched and unpolished, visually establishing it as a relic of the past"
            ],
            "creative_decisions": [
              "Positioned prominently to highlight its significance as the source of the memory-triggering melody"
            ],
            "confidence": "high"
          },
          {
            "element_id": "modern_central_hall",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior is a spacious central hall defined by clean, modern architectural lines and minimalist sleek surfaces. The environment is bathed in soft, subdued ambient illumination that fosters an intimate atmosphere.",
            "element_scope": "full",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "깔끔한 인테리어, 모던한 공간",
              "Subdued ambient illumination (Shot 7 and 13)"
            ],
            "visual_inferences": [
              "The walls and floors consist of smooth, high-tech materials fitting a 2069 advanced laboratory setting"
            ],
            "creative_decisions": [
              "Kept the background lighting restrained to draw visual focus entirely toward the characters and the piano"
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 85,
        "analysis_summary": "15번과 24번 샷에 걸쳐 식당의 테이블과 그 위에 놓인 음식, 그리고 절제된 조명 상태가 공통으로 유지됩니다. 이현우 인물은 두 샷에 모두 등장하나, 앉은 자세에서 몸을 일으키는 역동적인 행동 변화가 있으므로 고정 상태에서 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "dining_table_with_food",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A dining table located in the laboratory cafeteria. Untouched bread and other food items are placed on its surface. The physical structure of the table remains a steady fixture in the foreground or lower frame.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              24
            ],
            "source_facts": [
              "현우 테이블 먹음직스러운 빵과 음식을 앞에 두고도 내려만 보는 현우.",
              "with the uneaten bread and food between them",
              "a narrow strip of table along the bottom"
            ],
            "visual_inferences": [
              "The food is likely arranged on simple, functional trays or plates fitting the self-sufficient, utilitarian nature of the dystopian laboratory."
            ],
            "creative_decisions": [
              "The food remains entirely uneaten to visually emphasize the character's lack of appetite and internal conflict.",
              "The edge of the table is kept visible in the tighter shot to ground the character's hands as he abruptly pushes himself up."
            ],
            "confidence": "high"
          },
          {
            "element_id": "subdued_cafeteria_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The dining room features subdued and restrained ambient illumination. The lighting maintains a controlled contrast that keeps the environment evenly visible but slightly dim. This illumination style remains consistent, preserving the tense mood without adding unsupported bright accents.",
            "element_scope": "full",
            "applies_to_shots": [
              15,
              24
            ],
            "source_facts": [
              "Even, subdued ambient illumination and controlled contrast keep the food, the withdrawn diner, and the waiting line equally legible.",
              "Restrained ambient illumination and controlled contrast preserve facial tension and hand detail without introducing a new lighting accent."
            ],
            "visual_inferences": [
              "The lighting suggests an energy-conscious, functional environment typical of a self-sustaining post-apocalyptic facility."
            ],
            "creative_decisions": [
              "Consistent subdued lighting is maintained across different camera angles to unify the scene's serious, somewhat gloomy atmosphere."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 86,
        "analysis_summary": "이현우가 지소영의 소장실로 난입하여 항의하는 씬으로, 두 샷에 걸쳐 이현우의 앞으로 쏠린 공격적인 자세와 소장실 내부의 차분하고 대비가 조절된 조명 상태가 일관되게 유지됩니다.",
        "fixed_elements": [
          {
            "element_id": "office_subdued_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The interior of the director's office features subdued lighting with controlled contrast. The illumination is balanced to ensure facial expressions remain clearly legible without relying on any dramatic color cues.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              7
            ],
            "source_facts": [
              "Subdued interior illumination retains readable facial strain with controlled contrast",
              "no added dramatic color cue",
              "Maintain the office's subdued illumination and controlled contrast"
            ],
            "visual_inferences": [
              "The lighting originates from standard, unexaggerated office fixtures appropriate for a night setting."
            ],
            "creative_decisions": [
              "Keeping the lighting muted and consistent directs the viewer's focus purely onto the emotional tension and facial micro-expressions of the characters."
            ],
            "confidence": "high"
          },
          {
            "element_id": "hyunwoo_aggressive_posture",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "A young Korean man maintains a forward-leaning, aggressive physical posture. His upper body is pitched forward and his shoulders are heavily tensed, physically pressing into the confrontation.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              7
            ],
            "source_facts": [
              "forward-loaded posture",
              "pitching forward mid-entry",
              "leaning into the confrontation"
            ],
            "visual_inferences": [
              "He is identified as a young Korean man based on the 2069 Korea setting.",
              "His physical tension is evident in his neck and shoulder line, remaining rigid across the beats."
            ],
            "creative_decisions": [
              "Defining his entire body posture as aggressively forward-leaning ensures his imposing presence is felt even when he is only partially visible in the frame."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 87,
        "analysis_summary": "샷 6과 9는 유빅사 회장실에서 진행되므로, 어둡고 절제된 사무실의 조명 상태가 공통으로 유지됩니다. 또한 윤성찬 회장의 자세는 변하지만, 그가 착용한 고급 비즈니스 복장과 전반적인 외형은 두 샷에 걸쳐 일관되게 렌더링되어야 합니다.",
        "fixed_elements": [
          {
            "element_id": "yubic_office_dim_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The chairman's office environment maintains a deliberately dim and subdued lighting state. The space features low illumination and controlled contrast, keeping the background mostly in shadow while providing just enough soft light to distinguish the characters and immediate foreground elements.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              9
            ],
            "source_facts": [
              "Keep the office dim as described, with subdued brightness",
              "Maintain the dim office illumination and controlled contrast"
            ],
            "visual_inferences": [
              "Minimal ambient light, focusing soft directional light on the main characters' faces, shoulders, and the desk"
            ],
            "creative_decisions": [
              "The enveloping darkness reflects the secretive, illicit nature of wiretapping military communications late at night"
            ],
            "confidence": "high"
          },
          {
            "element_id": "yoon_seong_chan_attire",
            "element_type": "character_state",
            "character_name": "윤성찬",
            "description": "The chairman wears high-status, formal executive attire suitable for a powerful older corporate leader operating late at night. His clothing, hairstyle, and overall grooming remain visually consistent, clearly visible on his upper body and shoulders regardless of his shifting posture between shots.",
            "element_scope": "full",
            "applies_to_shots": [
              6,
              9
            ],
            "source_facts": [
              "유빅사 윤성찬 회장실",
              "국방부안의 모든 통신을 도청해 온 윤회장"
            ],
            "visual_inferences": [
              "Dressed in a dark, well-tailored suit jacket or high-end dress shirt that blends seamlessly with the shadowy room",
              "Neatly styled hair showing signs of mature age appropriate for a corporate chairman"
            ],
            "creative_decisions": [
              "Clothing textures should appear expensive but understated to match the somber and authoritative mood of the scene"
            ],
            "confidence": "medium"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 88,
        "analysis_summary": "찰리의 기계적 디테일(로봇 얼굴과 금속 손가락)이 샷 11과 37에서 근접/부분 묘사로 공통 유지되며, 차가운 스테인리스 실험 침대와 유리벽 실험실 배경이 샷 11과 45에 걸쳐 넓은 구도로 일관되게 등장합니다. 인물들의 구체적 자세나 실험실의 조명(적색경보 등)은 샷의 진행에 따라 변동되므로 고정 요소에서 제외하였습니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_mechanical_details",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "Charlie's localized mechanical features, specifically his robotic face with large artificial eyes and his blunt, thick metallic fingers. The heavy metallic components completely lack human skin, clearly marking his robotic identity.",
            "element_scope": "close",
            "applies_to_shots": [
              11,
              37
            ],
            "source_facts": [
              "거대한 기계 팔다리",
              "큰 눈동자",
              "blunt mechanical fingertip",
              "Charlie's reassuring face remains partly visible"
            ],
            "visual_inferences": [
              "The surface of his face and fingers consists of segmented, heavy-duty metallic parts suited for a giant mechanical robot."
            ],
            "creative_decisions": [
              "Highlighting the contrast between his cold, hard metallic surface and his gentle, emotional eyes to emphasize his humanity."
            ],
            "confidence": "high"
          },
          {
            "element_id": "stainless_steel_experimental_bed",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A rigid, rectangular stainless-steel experimental bed used for securing subjects, positioned within the laboratory. It features a stark, unpadded metallic surface that remains a central fixture in the room.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              45
            ],
            "source_facts": [
              "차가운 스테인리스 침대",
              "stainless-steel highlights",
              "bedside lateral track"
            ],
            "visual_inferences": [
              "The bed includes heavy-duty structural supports capable of bearing the weight of a giant mechanical robot."
            ],
            "creative_decisions": [
              "The unyielding, reflective metallic surface reinforces the clinical and cruel reality of the impending disassembly procedure."
            ],
            "confidence": "high"
          },
          {
            "element_id": "glass_walled_laboratory_interior",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The main laboratory environment enclosed by transparent glass partition walls. The room features stark, clinical architectural structures, establishing a sterile, high-tech research facility setting.",
            "element_scope": "full",
            "applies_to_shots": [
              11,
              45
            ],
            "source_facts": [
              "유리벽이 있는 실험실",
              "제주도 연구소 메인 실험실"
            ],
            "visual_inferences": [
              "Through the glass walls, vague outlines of other technical equipment or structural pillars can be seen, emphasizing a vast, isolated facility."
            ],
            "creative_decisions": [
              "The glass partitions create a sense of being observed and trapped, subtly amplifying the emotional tension of the scene."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 89,
        "analysis_summary": "씬 후반부의 대규모 폭격 상황을 반영하여, 이현우의 몸에 남은 유탄 파편 상처와 완전히 폐허가 된 연구소 옥상 바닥 환경을 2개 이상의 샷에 걸쳐 유지될 고정 요소로 추출했습니다. 찰리는 폭발 전후로 온전한 상태에서 파괴된 잔해로 외형이 완전히 변하므로 고정 요소에서 제외했습니다.",
        "fixed_elements": [
          {
            "element_id": "hyunwoo_shrapnel_wound",
            "element_type": "character_state",
            "character_name": "이현우",
            "description": "The young man bears severe, visible wounds from helicopter shrapnel, reflecting his critically injured state. His clothing is heavily torn, stained with dirt and dark blast residue from the recent explosions. This localized physical damage remains fixed on his body regardless of his shifting posture.",
            "element_scope": "close",
            "applies_to_shots": [
              59,
              75
            ],
            "source_facts": [
              "현우도 유빅 헬기에서 쏜 유탄 파편에 맞는다.",
              "state=severely_injured"
            ],
            "visual_inferences": [
              "The impact from the shrapnel leaves distinct tears in his garments and dark dirt marks on his skin."
            ],
            "creative_decisions": [
              "Positioned the prominent blast residue and torn fabric clearly to emphasize his vulnerability during the emotional climax."
            ],
            "confidence": "high"
          },
          {
            "element_id": "ruined_rooftop_surface",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The laboratory rooftop ground is severely damaged, deeply scarred with scorch marks and shattered concrete from relentless aerial bombardment. Fragments of destroyed combat drones and structural rubble are scattered densely across the flat surface. This devastated floor provides a consistently ruined environment beneath the characters.",
            "element_scope": "full",
            "applies_to_shots": [
              45,
              59,
              75
            ],
            "source_facts": [
              "특임대대와 유빅의 대대적인 공습, 쿵! 쿵! 연구소가 파괴되기 일보 직전이다",
              "옥상에 이어지는 융단 폭격, 총탄 세례",
              "옥상에 윤성찬의 헬기가 착지한다"
            ],
            "visual_inferences": [
              "The flat rooftop area is transformed into a chaotic warzone floor, covered in shattered concrete and blast impacts."
            ],
            "creative_decisions": [
              "Distributed the rubble and scorch marks uniformly across the ground plane to convey the absolute destruction of the facility."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 90,
        "analysis_summary": "씬 전반에 걸쳐 연구소 내부의 어둡고 차분한 조명 상태가 공통으로 유지됩니다. 또한 찰리의 신체가 놓이는 제단 형태의 수술대와, 그의 물리적 신체를 이루는 낡은 금속 질감이 샷 2와 19에서 동일하게 관찰되어 고정 요소로 추출하였습니다.",
        "fixed_elements": [
          {
            "element_id": "lab_subdued_lighting",
            "element_type": "environment_state",
            "character_name": "",
            "description": "The laboratory interior is broadly dark with subdued, neutral lighting. The restrained illumination maintains a quiet, dim atmosphere without introducing any harsh light sources or unsupported colored glows.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              16,
              19
            ],
            "source_facts": [
              "넓은 공간. 전체적으로 어두운",
              "broadly dark, with subdued neutral illumination",
              "subdued darkness and restrained contrast",
              "Subdued laboratory illumination gently separates"
            ],
            "visual_inferences": [
              "The pervasive darkness emphasizes the focal points like the table and holographic projections while leaving the distant background indistinct."
            ],
            "creative_decisions": [
              "Maintained a consistent low-key lighting setup across the sequence to evoke a solemn, tender, and quiet mood."
            ],
            "confidence": "high"
          },
          {
            "element_id": "altar_like_operating_table",
            "element_type": "persistent_prop",
            "character_name": "",
            "description": "A flat, altar-like operating table is centrally positioned in the laboratory. It serves as the primary resting surface for the physical metallic parts and body, remaining stationary within the dark room.",
            "element_scope": "full",
            "applies_to_shots": [
              2,
              19
            ],
            "source_facts": [
              "제단처럼 보이는 테이블 위에",
              "altar-like table",
              "operating table"
            ],
            "visual_inferences": [
              "The table has a sturdy, utilitarian structure typical of a lab, but its framing gives it a reverent, altar-like significance."
            ],
            "creative_decisions": [
              "Framed the table to firmly anchor the physical robotic remains within the tangible space of the laboratory."
            ],
            "confidence": "high"
          },
          {
            "element_id": "charlie_worn_metal_surface",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "The physical robotic entity is composed of worn, aged metal. Whether observed as separated pieces or as assembled facial planes, the metallic surfaces consistently exhibit a degraded and scratched texture.",
            "element_scope": "close",
            "applies_to_shots": [
              2,
              19
            ],
            "source_facts": [
              "낡고 분해된 금속 부품들",
              "worn, disassembled metal parts",
              "낡은 금속 얼굴",
              "worn metal facial planes"
            ],
            "visual_inferences": [
              "The metal surface lacks polish, displaying subtle scratches and a dull finish that indicates extensive past use and damage."
            ],
            "creative_decisions": [
              "Emphasized the tactile 'worn' quality of the metal to visually narrate the robot's long history without relying on dialogue."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      },
      {
        "scene_index": 91,
        "analysis_summary": "찰리가 물고기를 잡기 위해 상체를 앞으로 숙인 기계 몸통의 일관된 자세가 샷 7과 13의 근접 화면에서 공통으로 포착됩니다. 또한 평화로운 섬바위의 맑은 바닷물과 차분한 낮 조명이 샷 전반에 걸쳐 환경적 시각 연속성을 유지합니다.",
        "fixed_elements": [
          {
            "element_id": "charlie_leaning_torso_close",
            "element_type": "character_state",
            "character_name": "Charlie",
            "description": "Charlie's mechanical upper torso is oriented in a three-quarter left angle and remains steadily leaned forward toward the water below. The exposed mechanical structure, spanning from the shoulder to the chest, features worn and aged surface details.",
            "element_scope": "close",
            "applies_to_shots": [
              7,
              13
            ],
            "source_facts": [
              "Charlie is positioned in a three_quarter_left orientation in both shots.",
              "His physical state involves 'head lowered toward fishing' (Shot 7) and 'torso leaning into another reach' (Shot 13).",
              "The text explicitly mentions 'worn shoulder detail' and 'chest structure'."
            ],
            "visual_inferences": [
              "The mechanical body parts exhibit consistent wear and tear, indicating his restored but older physical condition."
            ],
            "creative_decisions": [
              "Locking the upper body posture in a forward lean to emphasize his continuous concentration on the off-screen fishing activity."
            ],
            "confidence": "high"
          },
          {
            "element_id": "restrained_daylight_environment",
            "element_type": "environment_state",
            "character_name": "",
            "description": "A steady, restrained daytime illumination covers the outdoor environment, maintaining a calm and subdued contrast. The natural light remains consistent without introducing any bright highlights, dramatic shadows, or special energy emissions.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              7,
              13
            ],
            "source_facts": [
              "Shot 4 states 'Restrained daytime illumination preserves visibility'.",
              "Shot 7 states 'Maintain the preceding restrained daylight and controlled contrast'.",
              "Shot 13 states 'Unchanged restrained daylight... with no added emission'."
            ],
            "visual_inferences": [
              "The weather is peaceful and slightly overcast or diffused, preventing harsh sunlight reflections on the water or mechanical parts."
            ],
            "creative_decisions": [
              "Keeping the lighting flat and restrained to build a tranquil atmosphere before the unexpected mechanism activation."
            ],
            "confidence": "high"
          },
          {
            "element_id": "clear_shallow_seawater",
            "element_type": "environment_state",
            "character_name": "",
            "description": "Transparent, shallow seawater is visible in the background framing, providing a clear view of the water's surface and the submerged space beneath it.",
            "element_scope": "full",
            "applies_to_shots": [
              4,
              13
            ],
            "source_facts": [
              "Shot 4 describes 'visibility through the clear seawater' and a 'shared water space'.",
              "Shot 13 explicitly requires a 'narrow view of the water' in the background."
            ],
            "visual_inferences": [
              "The water is calm enough to remain highly transparent, reflecting the gentle nature of the rocky island setting."
            ],
            "creative_decisions": [
              "Using the visible water surface as a consistent spatial anchor for the characters' downward-reaching actions."
            ],
            "confidence": "high"
          }
        ],
        "status": "ok"
      }
    ]
  },
  "step_id": "scene_consistency",
  "run_id": "84c67441-3ac5-4a4f-a65d-a342a3a69b12",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-20T18:07:51.127363+00:00",
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}