{
  "status": "completed",
  "completed_count": 67,
  "applicable_count": 67,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "0a209514226444de",
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "공중에서 덮치는 검은 인영",
        "representative_moment": "A black figure is suspended midair, reaching down to attack a terrified young man staggering backward in the dense forest.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle wide shot, low-key blue-gray dusk light with faint blood-tinged rim light",
            "t2i_prompt": "Photorealistic cinematic still. Low observer perspective, wide shot looking upward into a dark canopy. [L01: a dark forest environment at dusk, thick fog between dense wet trees leaning inward like a trap, cold blue-gray ambient light]. In the lower right foreground, a young East Asian man in his 20s in a torn t-shirt at three-quarter left angle, staggering backward, eyes looking up in terror. Suspended midair in the upper center frame at three-quarter right angle, a menacing black figure with arms reaching down toward the man, unseen eyes fixed on the target below. The figure's body volume is preserved against the dim fog, highlighted by a faint blood-tinged rim light tracing its outstretched arms. P12, a heavily soiled single running shoe, lies abandoned on the muddy foreground surface below the man. Focus on the terrifying midair suspension of the black figure against the trees, capturing the sheer tension just before impact.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 5,
        "visible_entities": [
          "L01",
          "P12"
        ]
      },
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "기습당해 쓰러진 남자",
        "representative_moment": "흙바닥에 얼굴이 짓눌린 채 비명을 지르는 남자의 얼굴 클로즈업, 그를 덮치는 검은 질량.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Ground-level tight framing, tilted Dutch angle, cold dim lighting",
            "t2i_prompt": "Photorealistic cinematic still. [L01: a wet muddy dirt ground scattered with fallen leaves, cold blue-gray dusk ambient light filtering through deep shadows]. Tight ground-level framing on the strained cheek and wide open mouth of a young East Asian man in his 20s, in left profile, his cheek brutally pinned to the mud, eyes looking up in terror. A heavy, dark silhouette of a crouching figure presses down violently from the upper-right edge, face fully obscured. Focus on the victim's mud-streaked face and open mouth. The tilted dirt surface implies an unstable angle, with dark tangled forest undergrowth in the soft blurred background.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "같은 숲속 공간에서 벌어지는 연속된 상황이므로 배경 톤과 조명 연속성 유지",
        "_shot_index": 6,
        "visible_entities": [
          "L01",
          "P12"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "Vampiric Attack in the Alley",
        "representative_moment": "An East Asian man forcefully bites down on a young woman's neck under a dim streetlamp.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level profile framing, cold blue-black shadows contrasting with weak amber and a restrained red sheen",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the clamped jaw of an East Asian man locked onto the exposed neck of a young East Asian woman. Shot from a close-up eye-level angle, the woman appears over the shoulder in the left foreground, her neck arched back and eyes closed, her shoulder and dark hair creating a soft blurred curtain. The man occupies the right midground in left profile, his body weight pressing forcefully forward against her, eyes fixed on his target. [L02: a damp, stained utility pole surface stands just behind them in shallow depth, enveloped in cold blue-black night shadows]. A weak amber glow from a distant streetlamp creates a sickly rim light along the pole and shoulders, while a restrained, ominous red sheen reflects softly on the wet skin around the bite area.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "none",
        "_shot_index": 3,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "살해당해 쓰러진 여자",
        "representative_moment": "여자가 붉은 피를 흘리며 차가운 골목 바닥에 쓰러져 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up, Dutch angle, low observer near the ground, cold blue-black shadows with amber accents",
            "t2i_prompt": "Photorealistic cinematic still. [L02: a dark, damp pavement surface under cold blue-black shadows, weak amber streetlamp reflection catching the wet patches]. The head and upper torso of a young East Asian woman in a casual jacket occupy the frame at a three-quarter angle from the right. The camera is positioned low near the ground, tilted in a slight Dutch angle, looking downward toward her face and shoulder. Focus on her torn, bleeding neck wound and her vacant, dead eyes staring toward the upper-right third of the frame. Dark crimson blood pools on her neck and the adjacent pavement. Cold blue ambient light washes across her face, while a faint amber glow reflects on the wet ground beside her.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 2,
        "dependency_reason": "같은 공간의 이전 샷 배경과 조명 톤을 참조하되, 카메라가 피사체로 좁혀지는 MCU 구도로 인해 배경을 프레임 내 부분으로 자체 묘사함",
        "_shot_index": 4,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 3,
        "heading": "S#3. 현장 / D",
        "beat_title": "통제된 살인 사건 현장 수습",
        "representative_moment": "두 명의 무명 경찰이 들것에 올려진 검은 바디백 양끝을 잡고 있는 장면.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up from a low chest-height observer angle, mimicking local news footage with flat, gray-blue overcast lighting.",
            "t2i_prompt": "Photorealistic cinematic still. [L03: a damp stark forensic environment under flat overcast daylight cooled to a gray-blue tone, slight digital texture mimicking raw broadcast footage, taut bright yellow P10 stretched laterally across the softly blurred background]. Focus on a dense P11, closed and wet, positioned horizontally on a muddy metal stretcher across the center of the frame. Gloved hands of Korean police officers grip the stretcher rails firmly at the left and right frame edges. The officers' faces remain outside the medium close-up view, only their dark uniform sleeves entering the frame. The heavy black mass of P11 anchors the scene against the cold, muted atmosphere.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 뉴스 중계 화면 연출이므로 앞 샷의 연속적인 시공간 참조를 받지 않음.",
        "_shot_index": 2,
        "visible_entities": [
          "L03",
          "P10",
          "P11"
        ]
      },
      {
        "scene_index": 3,
        "heading": "S#3. 현장 / D",
        "beat_title": "혜수의 현장 지휘와 뉴스 보도 화면",
        "representative_moment": "C04가 무전기를 쥔 채 굳은 표정으로 카메라(렌즈 너머 현장)를 응시하고, 뒤로는 폴리스 라인과 수색 현장이 보도화면 질감으로 흐릿하게 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium close-up, raw broadcast footage texture, desaturated cool gray-blue tone, shallow depth of field.",
            "t2i_prompt": "Photorealistic cinematic still. Tight focus on C04O05 in a police uniform, a middle-aged East Asian woman, occupying the center of the frame from the upper chest up in an eye-level medium close-up. She is facing the camera, her expression stiff, eyes fixed on the off-camera crime scene beyond the lens, one hand gripping a radio at her chest. [L03: a muted, cold forensic environment, illuminated by flat, overcast daylight cooled to a desaturated gray-blue tone. Bright yellow P10 stretches horizontally in soft defocus just behind her shoulders, with blurred figures of officers and a dark P11 on a stretcher visible in the deep background.] Subtle digital image noise and raw broadcast textures overlay the entire frame.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 3,
        "dependency_reason": "같은 현장 공간의 연속된 시간대이므로, 앞 샷의 서늘한 보도화면 톤과 배경 조명(atmosphere)을 일관되게 유지함.",
        "_shot_index": 3,
        "visible_entities": [
          "C04",
          "L03",
          "P10",
          "P11"
        ]
      },
      {
        "scene_index": 4,
        "heading": "S#4. 옥탑방 / D",
        "beat_title": "불안한 도시 전경 속 고립된 옥탑방",
        "representative_moment": "A bird's-eye view looking down at an isolated, weathered rooftop room on a stained concrete building.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide establishing shot, high overhead bird's-eye view, muted gray-blue daylight with a faint foggy pall",
            "t2i_prompt": "Photorealistic cinematic still. From an extreme wide overhead bird's-eye view, [L04: a small, closed, weathered rooftop room sitting slightly off-center on a flat, water-stained concrete villa rooftop surrounded by aged, chipped parapet walls, the neighboring low-rise building roofs receding into a hazy, desaturated urban sprawl]. Muted gray-blue daylight with a faint foggy pall casts dim, flat shadows, making the exposed area feel abandoned. Focus on the solitary rooftop room, its weathered structure emphasizing isolation against the broad damp concrete surface.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "none",
        "_shot_index": 1,
        "visible_entities": [
          "L04"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "긴장감이 감도는 부엌과 끓는 냄비",
        "representative_moment": "가스레인지 위에 올려진 냄비에서 김이 피어오르고, 멀리 배경에는 뉴스를 주시하는 인물의 실루엣이 흐릿하게 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up, eye-level angle, thin daylight mixed with faint blue TV flicker, shallow depth of field focusing on the steaming pot",
            "t2i_prompt": "Photorealistic cinematic still. [L05: a narrow kitchen counter, thin daylight mixing with a faint blue TV flicker from the distant living room, conveying a quietly tense atmosphere]. Focus on a metal pot in the lower-left foreground, sitting on a gas stove with a low blue flame beneath it, steam rising to form a soft veil across the lens. To the right, extending diagonally into the softly blurred background, a sink faucet runs a thin stream of water over half-washed P07 scattered on the wet counter. In the distant dim living space, the softly blurred figure of a middle-aged Asian woman wearing an apron stands motionless, watching a faintly glowing television screen.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 인서트 및 공간 묘사 샷으로 이전 샷과 시각적 의존성 없음",
        "_shot_index": 3,
        "visible_entities": [
          "L05",
          "P01",
          "P07"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "손목의 붉은 표식",
        "representative_moment": "수리영의 시선이 민숙의 손목 안쪽에 새겨진 선명한 붉은 원 표식에 잠시 머문다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Subjective low observer point of view focusing tightly on the inner wrist, with vivid red color contrast against a muted gray out-of-focus background.",
            "t2i_prompt": "Photorealistic cinematic still. From a subjective low observer point of view, an exposed inner wrist of a middle-aged Asian woman dominates the frame center, wrist turned outward, the fabric of a soft homewear sleeve framing the arm's lower edge. Focus on a vivid, scar-like red circular mark clearly etched into the pale skin, catching the subtle ambient light. [L05: calm, subdued gray natural daylight filling the out-of-focus background, a dark, slightly worn shoe cabinet barely discernible near the bottom border, and the soft dim geometry of a closed front door along the side edge]. The surrounding residential entranceway fades into soft muted tones, drawing all visual weight tightly to the startling occult red ring on the skin.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "동일한 현관 배경(L05)을 공유하지만, 피사체가 손목으로 극도로 좁혀진 클로즈업 구도로 초점이 전환됨.",
        "_shot_index": 11,
        "visible_entities": [
          "C02",
          "L05",
          "P01",
          "P07"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "무심한 시선 속의 단서",
        "representative_moment": "C01 gazes calmly downward toward an unseen wrist mark while leaning over her shoes at the entryway.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up at face level, eye-level angle, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. [L05: a soft out-of-focus background of a dimly lit residential entranceway, a plain shadowed entry wall, lower frame revealing blurred partly worn shoes near a threshold]. C01O01 in a casual jacket, a young East Asian woman, occupies the right half of the frame at three-quarter angle from the right, leaning slightly forward, neck and shoulders visible. Focus on her calm neutral expression, softly illuminated by subdued gray natural daylight with a faint red reflection warming the shadows near her eyes. Her eyes are looking down toward the lower left edge, fixed on an off-frame wrist mark. The shallow depth of field isolates her features against the quiet domestic space.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "Exact background location from earlier in the scene, but close-up framing requires fresh partial background generation to avoid scale conflicts.",
        "_shot_index": 12,
        "visible_entities": [
          "C01",
          "C02",
          "L05",
          "P01",
          "P07"
        ]
      },
      {
        "scene_index": 6,
        "heading": "S#6. 해안가 도로 / D",
        "beat_title": "바다를 달리며 만끽하는 여유",
        "representative_moment": "수리영이 이어폰을 낀 채 바닷바람을 맞으며 힘차게 자전거 페달을 밟고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide side-tracking shot, muted blue-gray daylight with clean contrast",
            "t2i_prompt": "Photorealistic cinematic still. [L06: a bright coastal road with dry pale asphalt, a weathered horizontal guardrail, and the wind-ruffled surface of the sea beyond under muted blue-gray daylight]. From a parallel side-tracking position at saddle height, a medium wide shot captures C01O01 in a casual jacket, a young East Asian woman, occupying the right half of the frame in right profile. She is frozen mid-pedal seated on the saddle of a bicycle, one knee thrust downward, her hair streaming backward toward the left frame edge in the direction opposite to motion. Focus on her posture against the passing guardrail, white earphones visible in her ears, her eyes fixed on the road ahead. The bicycle frame, wheels, and pedals remain fully visible, scaled against the dry asphalt surface in the lower frame, clean wind-bright contrast highlighting the coastal atmosphere.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 주행 장면으로 앞선 공간과의 시각적 종속성 없음",
        "_shot_index": 1,
        "visible_entities": [
          "C01",
          "L06"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "사나운 맹견 로트와일러",
        "representative_moment": "C08 stands on its hind legs, baring its teeth ferociously behind the metal bars.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight close-up low angle, cold institutional daylight, grimy blue-gray shadows",
            "t2i_prompt": "Photorealistic cinematic still. A tight close-up low angle looking upward through [L07: heavy vertical metal bars in the foreground, wet concrete near the bottom edge, damp stained walls in the soft blue-gray background]. Focus on the bared teeth and wet muzzle of the animal. C08O00, a massive black rottweiler, is facing the camera, lifted forelegs with thick paws braced against the vertical bars in the lower frame, head occupying the center, eyes locked aggressively on the camera. Cold institutional daylight falls on the metal bars and reflects off the dark fur, casting the deep kennel space behind into subdued shadow, sharpening the texture of the wet teeth.",
            "outfit_assignments": [
              {
                "character_id": "C08",
                "outlook_id": "O00"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "none",
        "_shot_index": 1,
        "visible_entities": [
          "C08",
          "L07",
          "P14",
          "P15"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "진정된 맹견",
        "representative_moment": "사납게 짖던 로트와일러 C08이 얌전해진 채, 네 발을 바닥에 단단히 붙이고 철창 안에 서 있는 전신 모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low wide shot at dog eye-level, subdued gray-blue lighting, deep focus",
            "t2i_prompt": "Photorealistic cinematic still. Low observer angle at dog eye-level outside the kennel. [L07: A sturdy animal holding pen featuring heavy vertical metal bars forming a secure rectangular boundary, the floor inside made of plain hard concrete with small wet reflections. Beyond the cage, a dim utilitarian passageway recedes diagonally away from the camera, lined with softly shadowed closed cages.] C08O00, a Rottweiler dog, stands inside the enclosure at three-quarter angle from the left, its full body clearly visible on the floor. Its posture is calm, with all four paws firmly planted low on the concrete, its tail curled near the rear, eyes looking down at the damp ground. The heavy metal bars of the cage stand in the foreground between the observer and the animal. Flat institutional daylight washes the space in a subdued gray-blue calm tone, highlighting the subtle wet spots on the floor. Focus on the sturdy full body of C08O00 framed by the vertical bars, emphasizing its still and grounded presence.",
            "outfit_assignments": [
              {
                "character_id": "C08",
                "outlook_id": "O00"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 7,
        "dependency_reason": "S7_Shot1의 보호원 철창과 통로 배경, 차분해진 조명 톤 연속성 유지",
        "_shot_index": 3,
        "visible_entities": [
          "C08",
          "L07",
          "P14",
          "P15"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "끝없는 업무의 시작",
        "representative_moment": "수리영의 손이 가위를 들고 작은 개의 엉킨 털을 자르려 한다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up from tabletop height, shallow depth of field, cool fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up from tabletop height, shallow depth of field. A young Asian woman's hand wearing a workwear sleeve enters from the left foreground, fingers firmly pinching a clump of matted, dull gray dog fur. The hand grips P15, open metal scissors, the blades angled diagonally toward the lower right, touching the tangled fur. Focus on the sharp metallic edge of P15 pressing against the matte fur. A blurred patch of the dog's coat rests below. [L07: A clean but scratched pale grooming tabletop surface supports the action below, with soft indistinct shapes of animal cages in the background]. Cool fluorescent light glints sharply on the metal blades, casting a faintly surgical tension over the mundane grooming action.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Not applicable; extreme close-up framing completely replaces background context, focusing only on the specific action area.",
        "_shot_index": 9,
        "visible_entities": [
          "C01",
          "L07",
          "P14",
          "P15"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "엇갈린 만남과 수리영의 혼란",
        "representative_moment": "C01이 마트 여직원으로부터 엄마가 누군가와 얘기하다 조퇴했다는 말을 듣고 눈을 동그랗게 뜨며 혼란스러워한다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level over-the-shoulder shot, shallow depth of field, cold fluorescent lighting with dusk-blue spill.",
            "t2i_prompt": "Photorealistic cinematic still. Close-up eye-level over-the-shoulder framing. Focus on C01O01 in a casual jacket, a young East Asian woman, occupying the center-right of the frame at three-quarter angle from the left. She leans forward tense, her neck and upper chest visible in frame, her expression wide-eyed with confusion, eyes fixed on the employee sharing the same narrow aisle space. In the left foreground, the blurred shoulder and back of a middle-aged East Asian woman in a mart uniform, with back to camera, establishing the perspective. [L10: harsh cold fluorescent lighting illuminating the interior, tall vertical shelves tightly packed with colorful retail packaging forming a shallow background behind C01O01]. Overhead cold white light washes C01O01's features, while a subtle dusk-blue ambient spill from the distant entrance reflects gently on the side of her cheek.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "앞선 샷의 직접적인 배경이나 앵글을 재사용하지 않는 독립적인 근접 인물 샷",
        "_shot_index": 4,
        "visible_entities": [
          "C01",
          "L10",
          "P03"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "민숙의 부재와 직감적인 불안",
        "representative_moment": "C01 stares with wide, alarmed eyes after hearing that her mother left, sensing something is wrong.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer POV, tight close-up at eye-level, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. Tight close-up at eye-level with shallow depth of field. [L10: The brightly illuminated interior of a mart aisle, harsh cold fluorescent overhead lights casting a clinical glow, tall vertical shelves tightly packed with goods receding deeply into the softly blurred background]. C01O01 in a casual jacket, a young East Asian woman, occupies the left-center frame at three-quarter angle from the right, her neck and upper chest visible. Her jaw is set frozen, her wide and alarmed eyes fixed on the man in the foreground. In the right foreground, sharing the same aisle space, the heavily blurred shoulder and back of the head of an East Asian man in a mart uniform fill the right edge, with his back to the camera. He holds a slightly worn cardboard box at chest height, its front corner angled toward the camera. Harsh white fluorescent light reflects clinically on C01O01's face, while the aisle depth directly behind the man's shoulder falls into a darker shade. Focus on C01O01, her tension palpable against the receding perspective lines of the shelves.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "Same scene continuity; maintains the harsh fluorescent lighting and receding mart shelf environment from the previous shots.",
        "_shot_index": 6,
        "visible_entities": [
          "C01",
          "C07",
          "L10",
          "P03"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "불길한 예감과 결단",
        "representative_moment": "초조한 표정으로 입술을 깨물며 휴대전화(P03)를 귀에 대고 있는 수리영(C01)의 클로즈업.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level static frame, shallow depth of field, neon dusk lighting contrasting with harsh white interior light",
            "t2i_prompt": "Photorealistic cinematic still. An eye-level close-up shot of C01O01 in a casual jacket, a young East Asian woman, positioned slightly left of center in left three-quarter profile, looking down. One hand presses P03 tightly against her ear, the screen turned away. Tight framing on her anxious expression, her lower lip bitten and jaw tightened, shoulder and collar visible at the lower edge. Neon red and cold blue dusk reflections rim her jawline and cheek, while bright white ambient light washes the front of her face. [L10: blurred smudged glass doors directly behind her, soft bokeh reflections of red and blue neon signs and passing evening street traffic in the shallow background].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "앞선 샷과 동일한 마트 앞 공간이지만, 인물의 미세한 표정 변화와 초조함을 포착하기 위해 배경을 아웃포커싱한 클로즈업 샷",
        "_shot_index": 8,
        "visible_entities": [
          "C01",
          "L10",
          "P03"
        ]
      },
      {
        "scene_index": 9,
        "heading": "S#9. 해안가 / N",
        "beat_title": "밤길을 달리는 수리영",
        "representative_moment": "C01 riding her bicycle in the dark, straining forward with a tense expression.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium tracking shot, eye-level, sparse amber lighting against blue-black night, speed motion implied",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the rigid, tense expression of C01O01 in a casual jacket, a young East Asian woman in her 20s, in left profile, eyes fixed on the empty road ahead. She is seated on the saddle of a bicycle in mid-pedal, one leg strained in a forceful downstroke, her hair whipping backward in the direction opposite to motion. The bicycle's handlebars and upper frame are visible in the lower foreground. [L06: a dark, empty, slightly damp coastal road at night, a wet-stained concrete boundary wall running parallel in the background, a nearly black sea with faint silver highlights stretching beyond]. Warm amber streetlight washes across her cheek and the bicycle's metal surface against the deep blue-black ambient night.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 6,
        "dependency_reason": "Same coastal road environment, continuous atmosphere and background lighting tones.",
        "_shot_index": 1,
        "visible_entities": [
          "C01",
          "L06"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "옥탑방 철문 앞의 낯선 그림자",
        "representative_moment": "A massive unidentified man stands silently before the rusted rooftop door, a flyer wedged in the seam.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot from behind at eye-level, silhouette and threshold composition, moonless blue-black lighting",
            "t2i_prompt": "Photorealistic cinematic still. A medium wide shot from a short distance behind at eye-level, focusing on the massive back of an unidentified East Asian man standing perfectly still. He is positioned with his back to the camera, his dark jacket occupying the central vertical mass, facing a closed rusted metal door. [L04: a moonless blue-black rooftop exterior, a dark weathered water tank looming in the left background, a clothesline stretched above]. A small P08 is wedged in the narrow door seam just ahead of him, fluttering slightly. Scattered P07 lift in the wind from a flat wooden bench angled across the right background. The man's body volume is preserved against the dim ambient fill, appearing as a heavy silhouette, while faint sickly highlights catch the rust on the metal door.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "exact_background",
        "_shot_index": 3,
        "visible_entities": [
          "L04",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "낯선 침입자의 기습",
        "representative_moment": "어두운 옥탑방 안, 거대한 검은 손이 뒤에서 C02의 어깨를 꽉 움켜쥔 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "handheld medium close-up, Dutch angle, low-key blue darkness with dirty amber highlights, heavy motion blur at edges",
            "t2i_prompt": "Photorealistic cinematic still. A handheld medium close-up with a Dutch angle at shoulder height. Focus on large, shadow-drenched hands and forearms of an unseen male attacker extending from the rear frame edge, clamping down violently onto wrinkled shoulder fabric. C02O03 in modest home wear, a middle-aged Asian woman, occupies the center at three-quarter angle from the right, shoulders seized mid-flinch under the forceful grip, looking down. The background is a cramped room interior enveloped in low-key blue-tinted darkness. A streak of dirty amber practical light falls across her shoulder and the blurred wall behind, casting the attacker's arms into sharp silhouette. The background edges, including a shadowed chipped door frame and a dark side window reflecting the amber spill, smear heavily with motion.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "Shot3의 옥탑방 내부 공간 연속성 유지. 단, Medium Close-up으로 인해 배경은 디포커스/모션 블러 처리되며 프롬프트 자체 묘사로 대체됨.",
        "_shot_index": 8,
        "visible_entities": [
          "C02",
          "L04",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "기습의 고통",
        "representative_moment": "어둠 속에서 무언가에게 어깨를 물어뜯긴 C02가 극심한 고통에 일그러진 얼굴로 비명을 지르는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, frontal angle, handheld feel, low-key blue-gray lighting with wet crimson reflections",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up of C02O03 in a loose homewear shirt, a middle-aged Asian woman. Facing the camera, her head is thrown back with eyes cast up in excruciating pain. Tight framing on her blood-smeared face occupying most of the center, with her tense neck and upper shoulders anchored at the bottom frame edge to maintain body volume. Her mouth is stretched wide, features deeply contorted in a scream. Wet crimson highlights reflect heavily on her cheeks and jaw, contrasting with the low-key blue-tinted darkness that washes the cramped space. A thin band of black room tone is visible behind her head, where unlit, obscured silhouettes of narrow room walls fade into heavy shadows. Faint and dirty amber ambient light catches subtly on the edge of her hair. Focusing intensely on the raw agony of her expression, the background entirely swallowed by the gloom.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "같은 공간(옥탑방 내부)에서 이어진 긴장감 있는 근접 샷이므로 조명과 어두운 톤의 연속성을 유지함.",
        "_shot_index": 10,
        "visible_entities": [
          "C02",
          "L04",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#11. 옥탑 방 밖 / N",
        "beat_title": "악취와 불길함의 직감",
        "representative_moment": "C01 tightly covers her nose and mouth, her eyes narrowing in dread at the sudden foul smell.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up at eye-level, sharp shallow focus on facial expression, cold muted blue-gray tones.",
            "t2i_prompt": "Photorealistic cinematic still. A head-and-shoulder composition at eye-level. C01O01 in a casual jacket, a young Asian woman, occupies the center frame at three-quarter angle from the left, her neck and shoulder visible at the edge. One hand firmly seals her nose and mouth, filling the lower portion of her face. Her eyes stare into the void, narrowed in dread with a deeply wrinkled brow, held in sharp shallow focus against the blur. Cold night light grazes her skin, casting muted blue-gray shadows that emphasize a faint sickly darkness. [L04: heavily blurred background revealing a damp stained concrete wall behind her cheek, a thin dark wet-looking surface at the lower frame edge, and the out-of-focus shape of a half-open iron door beyond her shoulder].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "atmosphere_reference",
        "_shot_index": 4,
        "visible_entities": [
          "C01",
          "L04",
          "L12"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#11. 옥탑 방 밖 / N",
        "beat_title": "불길한 예감과 옥탑방의 악취",
        "representative_moment": "C01 stands frozen on the dark rooftop, looking back at the half-open metal door.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Chest-height observer, slight low angle, dim blue-gray night wash.",
            "t2i_prompt": "Photorealistic cinematic still. From a chest-height observer position looking slightly upward, the full figure of C01O01 occupies the center, the dark damp rooftop floor filling the lower frame. Focus on the tension in her frozen stance, isolated in the open space. C01O01 in a casual jacket and backpack, a young Asian woman, stands with her body facing the camera, her head turned over her shoulder, eyes fixed on the half-open door behind her. Both feet are planted rigidly. [L04: a dim blue-gray night wash leaving the atmosphere cold, a slack clothesline stirring faintly in the background]. In the rear background, a solid metal exterior door stands half-open, revealing a heavy, pitch-black interior. The cold blue-gray night light faintly outlines the edges of the door and frame, while the room beyond the threshold is completely consumed by dense, impenetrable shadow, an open stair exit visible next to it.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "Same rooftop environment, continuous time sequence.",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "L04",
          "L12"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#11. 옥탑 방 밖 / N",
        "beat_title": "불길한 예감의 문",
        "representative_moment": "반쯤 열린 옥탑방 현관 철문 너머로 짙은 어둠이 자리하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level symmetrical wide shot, cold blue-gray night light, flat contrast.",
            "t2i_prompt": "Photorealistic cinematic still. [L04: a stained, weathered flat exterior wall on a dark, damp rooftop at night]. From an eye-level standing position squared straight onto the rooftop entrance, capturing a perfectly symmetrical wide shot. Focus on the solid metal exterior door centered in the frame that stands half-open, revealing a heavy, pitch-black interior. The cold blue-gray night light from the rooftop faintly outlines the edges of the door and frame, while the room beyond the threshold is completely consumed by dense, impenetrable shadow, reading as a pure black void. The dark, damp low foreground plane leads to the threshold, keeping the surrounding wall flat and still like a dead-end icon.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "S4_Shot1의 옥탑방 외부 배경 및 문 위치 공유",
        "_shot_index": 6,
        "visible_entities": [
          "L04",
          "L12"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "어둠 속 참혹한 엄마의 죽음 발견",
        "representative_moment": "C02 is found slumped and violently murdered by the window, a gruesome trail of blood leading to her battered body.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot from waist height, observer POV, cold blue-gray ambient tone with weak window backlight and dark crimson contrasts.",
            "t2i_prompt": "Photorealistic cinematic still. Inside [L11: a cold, dim blue-gray bedroom immersed in deep shadows], viewed from a waist-height medium wide observer angle. C02O03 in blood-stained home wear, a middle-aged East Asian woman, sits slumped forward on the dark floor at a three-quarter angle from the left, her head deeply bowed and eyes lifeless. Jagged tears and dark crimson wetness soak the fabric around her shoulder and collarbone. Focus on the motionless, battered figure framed against the glass. The curtain is pulled open toward both sides, revealing a closed dark window behind her that provides a weak cold backlight, faintly rimming her bowed silhouette. A wet trail of thick dark blood smears across the lower frame floor from the foreground, leading straight toward her seated body. The room's low-key gray-blue darkness sharply contrasts with the pooling red blood on the floor.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 11,
        "visible_entities": [
          "C02",
          "L11",
          "P01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "엄마의 참혹한 시신을 발견하고 얼어붙은 수리영",
        "representative_moment": "C01 stands frozen in shock, her eyes widened and mouth open in an extreme close-up.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Locked eye-level extreme close-up, cold blue-gray darkness with low-key tone and a faint red bounce.",
            "t2i_prompt": "Photorealistic cinematic still. Tight extreme close-up framing on C01O01 in a casual jacket, a young East Asian woman, neck and shoulder visible at the lower edge. She is positioned at three-quarter angle from the right, shoulders locked back, eyes fixed forward on the horrific sight off-screen. Focus on the widened eyes and open mouth of her shocked expression. [L11: a blurred soft vertical edge of an open doorway behind her, a dim stained bedroom wall in the shallow background, and a faint peripheral dark red smear near the lower frame]. The space is immersed in a cold, dim blue-gray darkness with a low-key tone. A faint red bounce light reflects on her lower jaw and neck, casting dark crimson accents that contrast sharply against the deep shadows, capturing the grim and blood-stained atmosphere of the locked eye-level observer POV.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 11,
        "dependency_reason": "exact_background from previous shot, but since this is an extreme close-up, the reference image is excluded and the background is explicitly described locally.",
        "_shot_index": 13,
        "visible_entities": [
          "C01",
          "L11",
          "P01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "벽에 나타난 붉은 원 표식",
        "representative_moment": "침대 위 벽면에 선명하게 피로 그려진 거대한 붉은 원 표식.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle observer, cold blue-gray tones with striking red contrast, low-key lighting",
            "t2i_prompt": "Photorealistic cinematic still. From a low observer position near the foot of the bed, looking upward at the pale, shadowed wall. Focus on P01, a fresh, wet-looking blood-red circular mark centered on the wall, occupying the upper middle of the frame. The dimly lit, rumpled bed edge anchors the lower frame. [L11: The interior space is immersed in a cold, dim blue-gray darkness with a low-key tone, dark indistinct shadows gathering in the corners]. Faint red ambient light bounces subtly, contrasting sharply against the deep shadows, highlighting the saturated, wet texture of P01 against the cold wall.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "같은 옥탑방 방 내부 배경 연속성 유지",
        "_shot_index": 21,
        "visible_entities": [
          "L11",
          "P01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "충격적인 비보를 전하는 수리영",
        "representative_moment": "혜수가 옥탑방 밖 계단에서 급히 내려온 수리영의 양어깨를 꽉 쥐고 놀란 얼굴로 마주본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up two-shot, slight Dutch angle, foggy blue night with red-blue police strobes",
            "t2i_prompt": "Photorealistic cinematic still. Very close at upper-body height, a medium close-up two-shot with a slight Dutch angle. C04O05 in a police jacket, an East Asian woman in her 40s, occupies the left side at three-quarter angle from the left, both hands firmly gripping the shoulders of the opposing figure, eyes fixed on C01O01. C01O01 in a casual jacket, a young East Asian woman, occupies the right side at three-quarter angle from the right, caught by the shoulders, eyes fixed on C04O05. Focus on the tight grip of C04O05's hands on C01O01's shoulders in the center of the frame, their tense faces positioned on opposing thirds. [L12: dark concrete stairs receding upward in the blurry background, a gray stained wall at the frame edge, immersed in a cold foggy blue night atmosphere]. Alternating red and blue police emergency lights wash across their faces, clothing, and the wall behind them, casting a strobing urgency over the area. A hazy streetlight glows dimly through the fog in the upper background.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "C04",
          "L12"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "충격적인 고백",
        "representative_moment": "C01 looks up with tearful, trembling eyes from a low angle, delivering the shocking news to the police officer beside her.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up (CU) from a low angle over the shoulder, cold blue base light with strobing red police pulses reflecting on the face.",
            "t2i_prompt": "Photorealistic cinematic still. A close-up shot from a low angle. Tight framing on the face of C01O01 in a casual jacket, a young East Asian woman, her neck and upper shoulder remaining visible in the lower frame. C01O01 stands at three-quarter left, chin lifted trembling, eyes fixed upward on a middle-aged Asian woman in a police uniform whose blurred shoulder occupies the right foreground edge. The immediate space between them feels fraught with tension. Focus on C01O01's glistening tearful eyes. [L12: a cold foggy night atmosphere, with wet shadowed diagonal stair railings receding upward in soft blur behind her]. Strobing red and blue police emergency lights wash the environment, with a cold blue base and a sharp pulse of red light reflecting on C01O01's wet cheek.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 13,
        "dependency_reason": "S13_Shot5의 동일 장소(계단 하단부)에서 시점만 혜수 어깨 너머 수리영 얼굴로 좁혀진 상태. 배경 분위기(경광등/야간 안개) 일관성 유지.",
        "_shot_index": 6,
        "visible_entities": [
          "C01",
          "C04",
          "L12"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "혜수의 경악",
        "representative_moment": "수리영의 충격적인 대답을 듣고 그대로 굳어버린 C04의 표정.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up (CU), eye-level, smeared police light bokeh",
            "t2i_prompt": "Photorealistic cinematic still. A tight head-and-shoulders composition. Focus on the frozen, horrified reaction of C04O05. C04O05 in O05, a middle-aged Asian woman, stands with her breath caught still. She is positioned at a three-quarter angle from the right, her eyes wide with shock and fixed intently on someone just outside the left frame. [L12: blurred dark vertical walls of a staircase, thin night haze catching soft backlight, deep blue night ambient]. Alternating harsh red and cold blue police lights wash across her cheek and uniform collar. The shallow background features defocused, smeared red and blue bokeh of emergency lights glowing through the heavy fog.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 13,
        "dependency_reason": "같은 공간(빌라 앞)이지만, Close-up 샷이므로 배경 참조 이미지를 자동 생략하고 t2i_prompt 자체 묘사로 프레임 가장자리 환경을 구성함",
        "_shot_index": 7,
        "visible_entities": [
          "C04",
          "L12"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "사라진 시신, 비정상적으로 깨끗한 방",
        "representative_moment": "수리영이 문간에 서서 핏자국 하나 없이 비정상적으로 깨끗해진 자신의 방 안을 충격 속에 바라본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level wide shot from the doorway, cold low-key lighting with muted blue-gray shadows",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level wide shot from just inside the doorway, looking into [L13: a small rooftop room, unnaturally clean and perfectly organized, bathed in cold low-key lighting with muted blue-gray shadows]. C01O01 in a casual jacket, a pale young Asian woman, stands frozen at the right frame edge in profile, gazing inward. Focus on the unnaturally spotless floor in the foreground and the neatly made bed occupying the mid-left. At the rear center, a closed window and an undisturbed curtain hang silently against the wall. P04, a backpack with a small plush doll securely attached to it, sits quietly on the clean floor. The sterile, clinical emptiness of the room highlights the complete absence of disorder.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "L13",
          "P04"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "시신이 사라진 완벽히 깨끗한 방에 경악하는 수리영",
        "representative_moment": "C01 stares at the empty space where the corpse used to be, her face pale with shock.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, shallow depth of field, cool blue-gray wash",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up, shallow depth of field. C01O01 in a casual jacket, a young East Asian woman, occupies the right half of the frame at three-quarter angle from the left, neck and upper chest visible. Focus on the pale, shocked expression of the young woman, frozen mid-breath, eyes fixed on the clean curtain to the left. A sickly blue-gray wash drains warmth from her skin, with a faint window spill falling gently across her cheekbones. [L13: blurred cold empty space on the left, closed window glass, clean still curtain folds, bare wall, and a neatly arranged bed corner].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "exact_background: 옥탑방 창가 쪽 동일 공간, 시신과 핏자국이 완전히 지워진 깨끗한 상태의 배경 공유",
        "_shot_index": 7,
        "visible_entities": [
          "C01",
          "L13",
          "P04"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "수리영을 진정시키는 혜수",
        "representative_moment": "수리영의 어깨 너머로, 그녀를 안심시키기 위해 다정하게 미소 짓는 혜수(C04)의 클로즈업.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level over-the-shoulder framing focusing on C04, low-key lighting with soft warm illumination on the face contrasting muted blue-gray shadows.",
            "t2i_prompt": "Photorealistic cinematic still. [L13: a damp-looking muted gray wall, a partly open wooden door receding into the dim background, a clean empty table surface barely visible at the bottom edge, cold blue-gray shadows]. Over-the-shoulder composition, the blurred shoulder of a young Asian woman in casual clothes curls inward at the left foreground edge, acting as a soft framing crescent. Focus on C04O05 in a police uniform, an Asian woman in her 30s, occupying the center-right of the frame across the tight shared space. C04O05 is at three-quarter angle from the right, leaning in gently, eyes fixed on the young woman, offering a soft comforting smile. A subtle warm light illuminates C04O05's face and shoulder, contrasting against the low-key muted blue-gray ambient darkness of the eerily pristine room behind her.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "같은 옥탑방 내부 공간에서 발생한 이전 샷(S14_Shot7)의 깨끗하게 정돈된 배경 톤과 분위기를 유지하기 위함",
        "_shot_index": 14,
        "visible_entities": [
          "C01",
          "C04",
          "L13",
          "P04"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "환상에 대한 혼란과 귀가 결심",
        "representative_moment": "C04 hands a cold canned drink to C01, who stares at it blankly while sitting on a damp bench.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Direct observer vision at seated eye level, tight side position with shallow depth of field, harsh cool sodium-white streetlight.",
            "t2i_prompt": "Photorealistic cinematic still. [L14: A coastal bus stop engulfed in thick, heavy fog with a dark blue-black sea behind, illuminated by harsh cool sodium-white streetlights]. At seated eye level, focus on an unopened, cold canned drink covered in condensation held by a hand in the near left foreground, its label partially turned toward the camera. Immediately behind the drink in the shallow depth of field, C01O01 in a casual jacket, a young East Asian woman, sits hunched on a damp, dark metal bench in right profile, her neck and upper chest visible, her unfocused eyes fixed on the drink. At the left frame edge, sharing the immediate space around the same bench, C04O05 in a police uniform, an East Asian woman in her 40s, is partially visible looking slightly away from the camera but with her eyes directed at C01O01, her arm extending the drink forward. The harsh cool light glints sharply on the wet can and the metallic bench surface, while the side edge of a weathered, unlit bus-stop sign stands faintly in the soft distant background.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "none",
        "_shot_index": 2,
        "visible_entities": [
          "C01",
          "C04",
          "L14"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "결심과 기립",
        "representative_moment": "C01 abruptly stands up from the bench, standing rigid to shake off her confusion.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle medium wide shot, cold sodium-white streetlight, thick fog.",
            "t2i_prompt": "Photorealistic cinematic still. Low observer angle at chest height looking up. C01O01 in a casual outfit, a young East Asian woman, standing rigidly at a three-quarter angle from the left, her eyes fixed on the distant darkness. Focus on her tense, upright posture emerging from the heavy atmosphere. Cold sodium-white illumination from an overhead streetlight casts a harsh rim light catching her shoulders and hair, leaving her tense face underlit. A damp, weathered bus-stop bench occupies the lower frame edge below her. Behind her torso, an empty, dark coastal road slick with moisture stretches horizontally, fading into the thick, heavy fog of the distant night sea.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 15,
        "dependency_reason": "Same location, maintains the foggy coastal bus stop background established in the previous shots.",
        "_shot_index": 4,
        "visible_entities": [
          "C01",
          "L14"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "환상에 대한 혼란과 귀가 결심",
        "representative_moment": "C04 looks up with a startled expression, holding a canned drink near a foggy bus stop bench.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Dutch angle close-up, low angle slightly below eyeline, cool sodium streetlight, heavy fog, blue-black tones",
            "t2i_prompt": "Photorealistic cinematic still. Dutch angle close-up from a low seated-height position. C04O05 in a police uniform, an Asian woman in her 30s, occupies the center-left frame, her neck and shoulders visible. She is jerking back while seated, positioned at three-quarter angle from the right, her head tilted up, eyes fixed upward toward someone standing just outside the top frame. Focus on the widened eyes and startled expression of the woman, catching the cool white streetlight, tension visible across her jaw. In the lower right foreground, a hand holds a small unopened drink can covered in condensation just above the empty surface of a damp wooden bench. [L14: a dark wet vertical pillar directly behind her, heavy coastal fog obscuring the depth, harsh cool ambient light against a blurred blue-black ocean.]",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 15,
        "dependency_reason": "exact_background (S15_Shot2의 동일 공간), but framed as a close-up so background elements are internally described via L14.",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "C04",
          "L14"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "위치 추적 요청과 불길한 예감",
        "representative_moment": "A tightly gripped smartphone screen is thrust forward toward the camera, demanding immediate tracing.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, observer POV at desk height, shallow depth of field, harsh fluorescent and cold phone screen light",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up. Focus on a glowing smartphone displaying a saved phone number, firmly gripped by a woman's hand entering from the foreground. The arm wears a dark police uniform sleeve, thrusting the device forward. The screen faces the camera, occupying the lower center frame. In the strongly blurred shallow background, the cheek and edge of glasses of a middle-aged Asian man in a police uniform are visible, recoiling at a three-quarter angle from the left, his gaze fixed downward on the phone. [L15: the edge of a duty desk with scattered papers just beneath the hand, blurred computer monitors emitting a bluish glow, shadowed file shelves in the rear]. Harsh, flat fluorescent office light merges with the phone's icy illumination, casting a cold blue-green and pale gray wash over the hand and the desk surface.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "C04",
          "C05",
          "L15",
          "P03"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "불길한 직감과 위치 추적 지시",
        "representative_moment": "C04 stares coldly into the void, bracing herself at the desk with an unwavering expression.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle close-up, cold blue-green fluorescent lighting, soft background blur",
            "t2i_prompt": "Photorealistic cinematic still. [L15: a thin edge of a duty desk occupying the narrow lower boundary, backed by a soft-focus institutional room with harsh overhead fluorescent glow, blurred white papers on a board, and a faint blue monitor light]. C04O05 in a dark uniform jacket, an East Asian woman, facing the camera, her shoulders and neck in frame. She braces herself against the desk just below the view. Focus on her sealed lips and unwavering stare, her eyes fixed on the empty space ahead. Cold blue-green and pale gray fluorescent light falls across her face, casting muted green-gray shadows along her cheekbones. Low observer at chest level looking slightly up, centering her features against the blurred office background.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "Same location, close-up framing of the character established in the previous shot, maintaining the same lighting and blurred background elements.",
        "_shot_index": 5,
        "visible_entities": [
          "C04",
          "L15",
          "P03"
        ]
      },
      {
        "scene_index": 17,
        "heading": "S#17. 옥탑방 / 동틀무렵",
        "beat_title": "새벽녘 옥탑방을 주시하는 검은 고양이",
        "representative_moment": "C09가 불 켜진 옥탑방 창문을 응시하는 정지된 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle medium close-up, pale dawn blue with warm yellow window light",
            "t2i_prompt": "Photorealistic cinematic still. Low observer angle beside a damp concrete parapet, framing a medium close-up from slightly behind. [L04: wet gray rooftop surface fading into pale mist, an old stained exterior wall in the rear]. C09O00 occupies the left foreground in right profile, head turned and frozen, eyes fixed on a small closed window in the right background across the shared rooftop space. The window burns warm yellow through the fog, contrasting with the pale dawn blue ambient light. C09O00 appears as a dark silhouette, body volume preserved against the dim fill, faint rim light tracing its back and pointed ears. Focus on the sharp outline of C09O00, the distant glowing window remaining clear in the deep background.",
            "outfit_assignments": [
              {
                "character_id": "C09",
                "outlook_id": "O00"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "이전 샷(S4_Shot1)의 배경인 옥탑방 옥상 구조 및 질감을 새벽 분위기로 유지하여 연속성 확보",
        "_shot_index": 2,
        "visible_entities": [
          "C09",
          "L04"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "졸다 깨어난 수리영",
        "representative_moment": "C01 jerks awake against the bed headboard, eyes wide and staring up in tension.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle head-and-shoulder composition, cold blue-gray daytime interior, low-key lighting.",
            "t2i_prompt": "Photorealistic cinematic still. [L13: a dim, clean bedroom with plain walls cast in gray morning shadow, a closed door softly blurred in the rear, a creased pale pillow and rumpled mattress occupying the lower frame edge]. From a low angle near mattress height, looking slightly upward. C01O01 in casual wear, a young East Asian woman, facing the camera, jerking awake against the headboard in a head-and-shoulder composition, neck and upper chest visible. Her eyes are widened and cast up, mouth tense. Weak morning-blue light washes across her face and the headboard, leaving the rest of the room cold and drained of color. Focus on the startled expression of the young woman, a faint chill reflected in her eyes.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "Same rooftop apartment bedroom setting as S14, though close framing skips exact background matching.",
        "_shot_index": 2,
        "visible_entities": [
          "C01",
          "L13",
          "P01",
          "P03",
          "P04",
          "P06"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "거울 속 붉은 원 환시",
        "representative_moment": "습기 찬 욕실 거울에 뒷벽의 선명한 붉은 원 표식이 반사되어 보이는 클로즈업.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up from sink, reflection framing, cold blue-gray daylight flattened by steam, saturated red contrast",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up from the bathroom sink, aimed straight into the slightly fogged mirror. Focus on P01, a vivid blood-red circular symbol standing out on the pale rear wall tiles reflected within the glass, positioned slightly above center. The wet sink rim and a dulled chrome faucet edge occupy the extreme lower frame edge in the foreground. Cold blue-gray daylight fills the scene, muted by condensation, allowing the highly saturated red mark to sharply contrast against the chilly, quiet atmosphere. [L13: a sparse, meticulously clean bathroom environment surrounding the mirror].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 18,
        "dependency_reason": "Same bathroom environment and cold blue-gray lighting conditions from the earlier shot.",
        "_shot_index": 12,
        "visible_entities": [
          "L13",
          "P01",
          "P03",
          "P04",
          "P06"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "끔찍한 환시 속 뭉개지는 엄마의 얼굴",
        "representative_moment": "액자 속 사진에 인쇄된 엄마의 얼굴이 끈적하게 뭉개져 흘러내리는 극단 클로즈업.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, slight Dutch angle, muted cold daylight contaminated by sticky red-brown occult hallucination",
            "t2i_prompt": "Photorealistic cinematic still. A very low tabletop extreme close-up using a slight Dutch angle, the lens nearly parallel to the framed glass of P06. Focus on a printed portrait of a middle-aged Asian woman in a casual top at the center of the photograph, facing the camera, her printed facial features grotesquely half-melted and distorted by a sticky red-brown hallucination blooming across the glossy surface. The photo frame edge runs diagonally through the lower third. [L13: a dark wood table surface with faint water-rings occupying the bottom edge, a half-filled water glass soft in the blurred background]. Muted cold blue-gray daylight and subdued household shadows are contaminated by the visceral occult distortion melting down the image.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 18,
        "dependency_reason": "S18_Shot12의 테이블 및 배경 요소와의 연속성",
        "_shot_index": 18,
        "visible_entities": [
          "C02",
          "C03",
          "L13",
          "P01",
          "P03",
          "P04",
          "P06"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#19. 마트 / D",
        "beat_title": "낯선 남자의 단서와 CCTV",
        "representative_moment": "C01's eyes widen in surprise as she hears from the male employee that her mother was seen talking to an unknown man.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, over-the-shoulder composition, shallow depth of field, flat pale green-blue fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. An eye-level close-up shot inside the mart. Camera focuses on C01O01, a young East Asian woman in a casual jacket, occupying the center-right frame at three-quarter angle from the left, her upper chest and shoulders visible. Her shoulders are pulled back, eyes widened in surprise, fixed on the foreground figure. In the left foreground, the soft-focused shoulder and back of a middle-aged East Asian man in a mart uniform blocks the edge in an over-the-shoulder composition, facing toward C01O01 across the same narrow aisle space. [L10: neatly stocked mart product shelves with fluorescent labels receding in shallow depth behind her, a small blurred CCTV notice sign angled partly toward the camera near the aisle end]. Flat early-morning pale green-blue fluorescent lighting washes from above, casting a clinical and exposed feel over her startled expression.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No direct visual dependency on a specific previous scene's background is required for this newly introduced close-up angle.",
        "_shot_index": 4,
        "visible_entities": [
          "C01",
          "C07",
          "L09",
          "L10",
          "P03"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#19. 마트 / D",
        "beat_title": "CCTV 확인 후 전화",
        "representative_moment": "마트 밖에서 수리영(C01)이 심각한 표정으로 어딘가를 응시하며 휴대전화로 통화하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "static eye-level MCU, overcast daylight with gray-blue tones, faint edge light on subject",
            "t2i_prompt": "Photorealistic cinematic still. [L09: overcast morning light filtering through a dull gray-blue atmosphere, damp exterior wall and a soft-focus glass storefront reflecting pale street light, an exterior CCTV camera mounted high in the blurred background]. C01O01 in a casual jacket, an East Asian woman in her 20s, stands centered in the frame, facing the camera in a medium close-up. Focus on C01O01, a faint hard edge light from the storefront reflection catching on her cheek. One hand presses P03 tight against her right ear, the phone mostly hidden by her fingers. Eyes looking into the distant space, body rigid and serious against the cool morning tones.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "S19_Shot4(내부)에서 바로 밖으로 나온 샷이며, 배경이 완전히 다른 마트 외관이므로 공간적 참조를 강하게 유지할 필요 없음",
        "_shot_index": 6,
        "visible_entities": [
          "C01",
          "L09",
          "L10",
          "P03"
        ]
      },
      {
        "scene_index": 20,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "식별 불가한 CCTV 화면 앞의 초조함",
        "representative_moment": "어두운 사무실 안, 보안 직원과 혜수의 뒷모습 너머로 책상에 손을 짚은 채 모니터 화면을 응시하는 C01의 불안한 모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level observation from behind the foreground figures, focusing on the character beyond the desk, cold blue monitor lighting contrasting with dim ambient shadows",
            "t2i_prompt": "Photorealistic cinematic still. [L16: A dimly lit office interior with weak gray daylight filtering through closed dusty blinds on the rear wall, shadows clinging to the corners]. In the foreground, an East Asian woman in a police uniform stands with her back to the camera, leaning toward a monitor, eyes locked on the screen, alongside a seated East Asian man in his 30s whose back is also to the camera, their silhouettes dark against the light. A computer monitor sits on a desk cluttered with a keyboard, a mouse, and loose papers in the midground, its screen angled partly toward the camera and displaying dark indistinct footage. The monitor casts a cold blue glow outward. Beyond the desk, C01O01 in a casual jacket, a young East Asian woman, stands at three-quarter angle from the left, bracing on the desk edge, her eyes fixed on the monitor. The cold blue light washes across her upper body and features. Focus on C01O01 bracing against the desk and the glowing monitor connecting the three figures in the dim space.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "앞선 샷이나 씬의 시각적 요소를 직접적으로 연속해서 가져올 필요가 없는 독립된 구도의 씬 시작 샷",
        "_shot_index": 1,
        "visible_entities": [
          "C01",
          "C04",
          "L16"
        ]
      },
      {
        "scene_index": 20,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "CCTV 원본 확보 결정",
        "representative_moment": "C04 turns her head with a decisive look, her profile illuminated by the blue glow of the monitor.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight eye-level framing, deep shadows contrasting with cold blue monitor light, cinematic investigative tone.",
            "t2i_prompt": "Photorealistic cinematic still. Tight eye-level framing on C04O05 in a police uniform, an Asian woman in her 30s, occupying the right half of the frame in right profile. Focus on her decisive expression, her neck and shoulder visible at the bottom edge. Her head is turned slightly away from the computer monitor on the left, eyes fixed firmly on an unseen figure across the desk. Cold blue light from the monitor washes the side of her face and cheek, contrasting with the dark room. [L16: a dimly lit office interior with weak gray ambient light, a computer monitor at the left edge angled away casting a noticeable blue glow, a soft-focused cluttered desk surface below it, matte gray file cabinets fading into deep shadows in the shallow background].",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 20,
        "dependency_reason": "Same office environment as the previous shot, maintaining the dim lighting and the cold blue monitor glow, though framed in close-up.",
        "_shot_index": 4,
        "visible_entities": [
          "C04",
          "L16"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "충격적인 사건 사진",
        "representative_moment": "A tight view of gruesome crime scene photographs scattered messily across the police desk.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A low-angle tabletop view hovering inches above the desk, pale and sickly fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. A low-angle view hovering just inches above a scratched laminate desk surface. Focus on overlapping glossy crime scene photographs scattered messily across the foreground and midground. The prints display fragmented, gruesome details of a mutilated body with torn flesh and blood-darkened clothing. Sickly, pale overhead fluorescent light casts a harsh glow, reflecting off the glossy surfaces and muting the blood into dark brown-red patches against cold gray paperwork. Open paper folders and a stained, half-empty coffee mug sit stacked unevenly in the soft, blurred background. [L15: cold, poorly organized police office workspace under pale artificial light].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "S16_Shot5에서 설정된 사무실 환경의 조명과 톤을 참조하되, 이 샷은 책상 위로 근접하는 클로즈 프레이밍이므로 자체 묘사로 대체함",
        "_shot_index": 6,
        "visible_entities": [
          "L15",
          "L17",
          "P09",
          "P16"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "수리영의 끔찍한 충격",
        "representative_moment": "C01 stares down at the gruesome crime scene photographs on the desk, her face turning pale with absolute horror.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A seated eye-level close-up with a slight Dutch angle and shallow depth of field, cool and pale color palette.",
            "t2i_prompt": "Photorealistic cinematic still. A seated eye-level close-up with a slight Dutch angle and shallow depth of field. Focus on the widened eyes and pale skin of a young East Asian woman in deep shock. C01O01 in a casual jacket sits just off-center at a three-quarter angle from the left, her neck and upper chest in frame. She is hunched over the desk edge, eyes fixed downward on scattered, glossy crime scene photographs that form a blurred, out-of-focus strip along the bottom foreground. Cold, uneven lighting from overhead fluorescent ceiling panels washes her face, draining its color and casting a sickly, pale glow over the workspace. In the distant, blurred background, vacant office chairs are angled away, and a computer screen emits a faint, eerie glow.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Close-up shot of C01 focusing on her facial reaction; relies on the police office environment established within the same scene, but tightly framed to exclude wide background references.",
        "_shot_index": 7,
        "visible_entities": [
          "C01",
          "L15",
          "L17",
          "P09",
          "P16"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "해상 좌표 발견",
        "representative_moment": "A glowing red coordinate marker appears on the digital sea map displayed on the police computer monitor.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, through-device framing, cold cyan monitor light with contrasting red occult glow",
            "t2i_prompt": "Photorealistic cinematic still. [L15: dim out-of-focus cubicle partition in the deep background]. Focus on a bright glowing red coordinate marker pinpointed on a digital sea map, displayed on a computer monitor screen occupying the center of the frame. The screen emits a cold cyan map light that dominates the dark office palette, the red marker glowing like an occult warning. Digital text indicating location data and offline status is visible on the map. The monitor bezel, a slightly dusty keyboard at the bottom edge, and a dark desk cluttered with documents and cables frame the screen below. No human figures are present in the shot.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 21,
        "dependency_reason": "Same office environment from S21_Shot6, but closely focused on the computer monitor without referencing the wider room layout due to close framing.",
        "_shot_index": 8,
        "visible_entities": [
          "C05",
          "L15",
          "L17",
          "P09",
          "P16"
        ]
      },
      {
        "scene_index": 22,
        "heading": "S#22. 경찰서 밖 / D",
        "beat_title": "긴박한 출발",
        "representative_moment": "C01이 자전거 안장에 앉아 페달을 밟아 내리며 매서운 눈빛으로 앞을 노려본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Parallel side angle, seated torso height framing, cold metallic tone, lateral motion blur",
            "t2i_prompt": "Photorealistic cinematic still. The figure occupies the center of the frame from the torso up, captured from a parallel side angle at seated height. C01O01 in a white shirt and backpack, a young East Asian woman, seated on the saddle of a bicycle in mid-pedal, in left profile. One knee is bent in the downward stroke, her hair flowing backward across the upper frame in the direction opposite to motion. Her eyes are fixed on the road ahead. The bicycle's top tube, handlebars, and a portion of the front wheel angle into the lower frame. Focus on the young woman's fierce expression and her tense forward lean. [L06: a coastal road pavement of damp gray concrete passing in lateral blur, a low wet railing, the police station entrance doors receding with soft motion blur in the shallow background]. Cool gray daylight reflects off the damp pavement, casting a cold metallic tone over the scene, her face remaining tense and softly shadowed.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 9,
        "dependency_reason": "경찰서 앞 해안도로 배경(S9_Shot1)의 연속성 유지",
        "_shot_index": 2,
        "visible_entities": [
          "C01",
          "L06"
        ]
      },
      {
        "scene_index": 23,
        "heading": "S#23. 어느 PC방 / 실내",
        "beat_title": "좌표 확인과 경로 확보",
        "representative_moment": "C01 hunched closely toward the PC monitor, staring intently at the map coordinates displayed on the screen.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU eye-level close observation, shallow DOF, cold monitor-blue light against low-key smoky darkness",
            "t2i_prompt": "Photorealistic cinematic still. MCU eye-level close observation from a seated computer station. [L18: a dimly lit smoky PC room, cluttered desk surface below, dark booths receding away from the camera in the blurred rear]. In the left foreground, a glowing PC monitor angled partly toward the camera displays map coordinates. C01O01 in a casual jacket, a young Asian woman, occupies the right half of the frame at three-quarter left angle, hunched toward the monitor, eyes fixed on the map screen. Her hands hover over the keyboard and mouse in the lower frame. Cold monitor-blue light washes across her cheek and hands, contrasting with the low-key darkness and faint red standby LEDs in the background. Focus on her intense expression illuminated by the blue glow, the surrounding PC room falling into shallow depth of field.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No direct visual dependency from previous shots within this context.",
        "_shot_index": 1,
        "visible_entities": [
          "C01",
          "L18",
          "P04",
          "P05"
        ]
      },
      {
        "scene_index": 24,
        "heading": "S#24. 해안가 / 소나기",
        "beat_title": "폭우와 번개가 내리치는 텅 빈 해안가 도로",
        "representative_moment": "거대한 번개가 먹구름을 가르고 내리치는 어두운 해안도로의 넓은 풍경.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide shot, high angle, brutal white-blue lightning illumination against dark shadows",
            "t2i_prompt": "Photorealistic cinematic still. Extreme wide shot, high angle looking out toward an offshore horizon. [L19: a dark, wet, and completely empty coastal road stretching diagonally across the lower third of the frame, bordered by a rough, rain-blurred dark sea]. The upper two-thirds of the frame are dominated by heavy, swollen storm-black clouds. Focus on a massive, blinding white-blue lightning bolt striking vertically through the dense cloud bank. The momentary intense flash acts as a harsh natural key light, briefly exposing the muted gray coastline and the gleaming wet asphalt, while leaving the surrounding landscape and horizon in deep, threatening shadows.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 1,
        "visible_entities": [
          "L19"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "난장판이 된 집안을 목격한 수리영",
        "representative_moment": "가재도구가 쏟아진 거실 입구에서 충격에 굳어버린 C01.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer perspective, low angle from waist-height, wide shot.",
            "t2i_prompt": "Photorealistic cinematic still. Observer perspective, a wide low angle taken from inside the ruined rooftop-room living area at waist-height. Focus on the frozen, rigid posture of C01O01 in a casual jacket, a young Asian woman. She occupies the center-right of the frame, standing full body near the doorway at a three-quarter angle from the right, one foot inside the threshold, eyes fixed on the ruined living room. Scattered household items are strewn across the floor, and overturned dining chairs lie fallen at uneven angles in the foreground and midground. Dirty, fresh-looking footprints lead from the open living room window on the side toward the room interior. Deeper in the room along her sightline, an interior wooden door leading into a bedroom is left partially open, creating a visible vertical gap that exposes the dimly lit room beyond, its solid frame serving as a structural threshold. Dusk-blue spill from the open window mixes with sickly interior shadow, illuminating the damp textures and faint red-brown stains on the floor.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Not applicable.",
        "_shot_index": 2,
        "visible_entities": [
          "C01",
          "L20"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "방 벽에 그려진 붉은 원과 과거 사진의 실체 확인",
        "representative_moment": "열린 방문 틈새로 보이는 방 벽면 한가운데, 피로 거칠게 그려진 거대한 붉은 원 표식과 사진.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium shot through a doorway gap, low dusk light, strong contrast with red color",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level medium shot. The blurred shoulder of a young woman in a worn jumper occupies the extreme right foreground edge. An interior wooden door with chipped paint masks the left third of the frame, its solid edge creating a vertical gap. Focus on the back wall visible directly through the open bedroom doorway gap. [L20: dimly lit bedroom interior in low dusk light, plain blue-gray back wall, tense and eerie atmosphere]. A large, menacing circle roughly smeared in dark red blood, P01, is painted directly onto the center of the back wall, the thick, uneven crimson strokes contrasting sharply against the dim blue-gray surface. At the heart of the wet-looking red circle, a small, creased, bloodstained photograph is pinned flat against the wall, facing the camera. Low dusk light barely reaches the room, making the red blood symbol read as the only warm, violent color against the cool ambient shadows.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "같은 공간(옥탑방 내부)의 연속된 상황이므로 틈새로 보이는 방 안의 배경 톤과 조명 일관성 유지.",
        "_shot_index": 3,
        "visible_entities": [
          "L20",
          "P01"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "벽의 핏빛 원과 과거 사진의 발견",
        "representative_moment": "수리영(C01)이 방 안 벽의 핏빛 원을 배경으로, 흔들리는 눈빛으로 낡은 사진(P02)을 내려다보는 모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle tight framing, cold dusk wash with red occult glow",
            "t2i_prompt": "Photorealistic cinematic still. Observer perspective from a tight, low vantage point slightly below eyeline. Focus on the trembling eyes and furrowed brow of a young Asian woman in a casual jacket, neck and collar visible at the bottom edge. She is at a three-quarter angle from the left, looking down. A creased, bloodstained old photograph, P02, is held near the lens in the blurry lower foreground, displaying a faintly printed image of two young girls. The out-of-focus background behind her shoulder reveals a large, smeared dark red circle painted directly onto a dim blue-gray wall, alongside the indistinct edge of a messy bed. Cold dusk wash catches the moisture in her eyes, with a blood-red ambient glow softly reflecting on her cheek. Gritty thriller realism.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 2,
        "dependency_reason": "S25_Shot2의 옥탑방 배경 및 조명 연속성 유지",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "C16",
          "P02"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "안개를 뚫고 다가오는 배",
        "representative_moment": "거대한 안개 장막을 뚫고 낡은 어선 한 척의 뱃머리가 정면으로 드러난다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer perspective, symmetrical wide worm's eye composition at waterline height, post-rain blue-gray fog lighting",
            "t2i_prompt": "Photorealistic cinematic still. Observer perspective, symmetrical wide worm's eye composition at waterline height. Focus on the dark, heavy bow of an old weathered fishing boat breaking head-on through the center of a dense fog bank. [L22: a cold, dim harbor enveloped in thick blue-gray sea fog at dusk, the wet stone edges of the pier barely visible at the lower corners, rippling gray-black water at the camera level]. Post-rain blue-gray ambient light flattens the space, casting the damp wooden hull as a dark silhouette emerging from a cold void, moisture glistening on the exposed deck and thick mooring ropes.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립된 샷으로 외부 참조 없이 포구로 들어오는 배의 순간을 묘사",
        "_shot_index": 3,
        "visible_entities": [
          "L22",
          "P03"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "배에 타기 위한 간절한 부탁과 승낙",
        "representative_moment": "수리영이 부두 바닥에 서서, 배 위에 선 인우를 간절히 올려다보며 동승을 부탁한다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU low angle side view, soft fog-diffused dusk light, blue-gray shadows",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the earnest, upward gaze of C01O01 in casual clothes, a young East Asian woman. Captured from an MCU low angle side view at chest-level, tilted slightly upward, C01O01 occupies the left foreground in right profile, neck craned upward, eyes fixed on C06O07. Positioned higher up at the right frame, C06O07 in a waterproof jumper, a young East Asian man, appears at a three-quarter left angle from the deck edge, gripping a damp mooring rope, his eyes fixed on C01O01. The taut mooring rope spans the space connecting the weathered boat and the shared pier. The dark, wet wooden boat deck looms directly above, partially cropped. Soft fog-diffused dusk light wraps both faces in blue-gray shadow. [L22: slick harbor floor visible at the very bottom edge, thick blue-gray sea fog obscuring the vast background, catching faint silver highlights].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C06",
                "outlook_id": "O07"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "동일 씬 내 이전 샷(S26_Shot3)의 안개 자욱한 포구 환경과 시각적 톤 연속성 유지",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "C06",
          "L22",
          "P03"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "배에 오르기 전 남기는 안심 메시지",
        "representative_moment": "C01 holds P03 near her lips, looking out at the foggy sea with resolve.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, muted blue dusk lighting, thick fog depth",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up. C01O01 in a casual jacket, a young Asian woman, occupying the slightly off-center frame at three-quarter angle from the right, neck and shoulders visible. One hand holds P03 near her lips in the lower right of the frame, the screen turned inward, the back edge visible to the camera. Her eyes fixed on the distant water past the lens. Focus on her resolved expression and the metallic edge of the phone catching a faint cold glint. Muted blue dusk ambient light and thick sea fog soften her outline. [L22: a wet dark pier edge low behind her shoulder, the dim sea heavily blurred in the background as negative space, the vague shape of an old moored fishing boat softly visible in the thick mist at camera-right.]",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "같은 씬 내 이전 샷(Shot 3)의 안개 낀 포구 배경과 시간적 흐름의 시각적 연속성 유지",
        "_shot_index": 6,
        "visible_entities": [
          "C01",
          "L22",
          "P03"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "좌표 확인 직감 (Realization of Coordinates)",
        "representative_moment": "Hye-su snaps her head toward Detective Kim in alarm, realizing Su-ri-young went to the coordinates alone.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer perspective, direct vision, Medium Close-Up Dutch angle, fading dusk light, cool interior shadow",
            "t2i_prompt": "Photorealistic cinematic still. Medium close-up Dutch angle from chest height. Focus on C04O05 in a police uniform, a young East Asian woman, occupying the center-left frame. Her torso is twisted at a three-quarter angle from the right, her head turned sharply to the right, eyes wide and startled, fixed on the far right edge. One hand holds P03, a smartphone, near her lower chest, the screen angled partly away from the camera. At the extreme right foreground edge, the out-of-focus shoulder and sleeve of a middle-aged East Asian male detective in a police uniform, indicating rigidly folded arms, creates an over-the-shoulder framing. [L20: a dim, ransacked rooftop apartment interior behind her, scattered debris on the floor, an open shadowed bedroom doorway in the background]. Fading dusk light bathes the room in cool gray shadows, while a subtle side light catches the bright tension in C04O05's alarmed eyes.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "같은 옥탑방 내부 공간의 연속적인 분위기와 배경(난장판, 붉은 원 등) 디테일 유지",
        "_shot_index": 2,
        "visible_entities": [
          "C04",
          "C05",
          "L20",
          "P03"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "김형사의 비웃음",
        "representative_moment": "C05 crosses his arms rigidly and looks off-camera with a condescending sneer.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU low angle from observer perspective, low-key dusk-blue light",
            "t2i_prompt": "Photorealistic cinematic still. Focus on C05O06 in a police uniform, a middle-aged East Asian man. MCU low observer angle from the left, looking up slightly at the figure. C05O06 sits in the center-right of the frame at a three-quarter left angle, his arms rigidly folded across his chest, eyes fixed on an unseen figure off-camera to the left with a condescending expression. [L20: the interior of a wrecked rooftop apartment, an ajar entrance door at the far left frame edge, overturned furniture receding in the shadowed background depth]. Low-key dusk-blue light undercuts the man, with a faint gray wind glow entering from the left edge, highlighting his arrogant posture against the cold, desolate space.",
            "outfit_assignments": [
              {
                "character_id": "C05",
                "outlook_id": "O06"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "C05",
          "L20",
          "P03"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "피 묻은 사진을 단서로 추궁하는 수리영",
        "representative_moment": "Focus on the fingers of a young Asian woman tightly gripping a blood-smeared black-and-white photograph.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, low angle observer position, shallow depth of field, low-key dusk lighting with muted blue-gray and ominous red accents",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up. From a low angle observer position at hand height, looking slightly upward. Focus on the tense fingers of a young Asian woman in a casual jacket, tightly gripping a small, heavily crumpled black-and-white photograph in the center-lower frame. The photograph is angled toward the camera, its faded surface distinctly smeared with dark, wet blood. Her knuckles and the torn paper edges crowd the frame in shallow depth of field. [L23: wet, dark, salt-stained wooden deck boards visible immediately beneath the hands, with a loosely coiled wet rope and a soft hint of a rusted damp side rail receding into the blurred background]. A cold, muted blue-gray dusk light washes the scene, while the wet blood on the photograph catches a dull, ominous red glint.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "C01",
          "L23",
          "L25",
          "P02",
          "P05"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "사진을 본 인우의 동요",
        "representative_moment": "수리영(C01)이 인우(C06)의 얼굴 바로 앞까지 피 묻은 낡은 사진을 바짝 들이밀며 단호하게 추궁하는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level framing focusing on the space between the characters, cold muted blue-gray dusk lighting with stark red accents.",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level framing on two figures occupying the same wet wooden deck. C01O01 in a casual jacket, a young Asian woman, occupies the left half of the frame in right profile, waist-up visible, one arm thrusting a small object forward, eyes fixed on C06O07. C06O07 in a waterproof jumper, a young Asian man, stands compressed on the right at three-quarter angle from the left, body recoiling slightly backward, eyes fixed on the photograph held by C01O01. Focus on the small, heavily crumpled black-and-white photograph suspended in the air between their faces, its worn surface smeared with dark wet blood, the edge angled toward the camera. Behind them, [L23: a wet rust-marked side deck rail running left-to-right and an open dark doorway facing diagonally toward the camera] stand against [L25: a dim fog-softened distant horizon]. Cold muted blue-gray dusk light washes the side of their faces, leaving deep shadows under their eyes, while the deck faintly reflects the dim ambient glow.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C06",
                "outlook_id": "O07"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 28,
        "dependency_reason": "Background continuation from the previous deck shot in the same scene.",
        "_shot_index": 5,
        "visible_entities": [
          "C01",
          "C06",
          "L23",
          "L25",
          "P02",
          "P05"
        ]
      },
      {
        "scene_index": 28,
        "heading": "바다 + 갑판 / 해질 무렵",
        "beat_title": "조타실을 향해 돌진하는 인우를 막으려는 수리영",
        "representative_moment": "수리영(C01)이 조타실을 향해 다급히 두 팔을 뻗으며 뛰어드는 정지 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tilted handheld framing at shoulder height, cold blue dusk versus amber wheelhouse light",
            "t2i_prompt": "Photorealistic cinematic still. A tilted shoulder-height perspective looking toward the boat's wet deck. C01O01 in a casual jacket, a young East Asian woman, lunges into the frame from the left at three-quarter angle from the left, frozen mid-lunge with hair and jacket edge streaming backward in the direction opposite to motion. Her arms are extended diagonally toward an open, scuffed wooden doorway on the right. Her eyes are fixed on the dark, cramped wheelhouse interior receding beyond the threshold. Focus on the dynamic forward momentum, the outstretched hands bridging the space toward the amber doorway. Cold, muted blue-gray dusk light reflects on the wet, vibrating wooden deck boards below, while a dim amber spill from the interior washes over the extended sleeves and hands. Fogged, salt-streaked glass beside the door catches the deep low-key shadows of the environment.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 28,
        "dependency_reason": "같은 어선 갑판의 환경 및 배경 톤 연속성 유지",
        "_shot_index": 8,
        "visible_entities": [
          "C01",
          "L23",
          "L25",
          "P02",
          "P05"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "엄마의 생존 가능성을 절규하는 수리영",
        "representative_moment": "핏대를 세운 채 분노로 소리치는 C01의 일그러진 얼굴 클로즈업.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Handheld Dutch angle close-up, low-key lighting with dirty amber and green-blue contrast",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the intense interaction across a narrow gap. The soft, blurred shoulder of a young Asian man in a waterproof jacket occupies the right foreground edge. C01O01 in a dark jacket, a young Asian woman, fills the center frame in a tight head-and-shoulder close-up, captured with a slight Dutch tilt. She is at three-quarter angle from the left, neck strained forward, mouth wide open mid-yell, tendons prominent along her neck. Her eyes are fixed intensely on the man at the edge. Low-key green-blue window light washes the side of her face, while dirty amber instrument glow falls across her jaw, casting deep shadows over her features. [L24: A cramped wheelhouse interior in shallow focus directly behind her, the damp dark metal wall heavily smeared with unnaturally saturated, wet blood-red circular markings (P01), a worn steering wheel (P18) faintly visible in the lower left background shadow].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "특정 인물의 감정 폭발을 담는 독립적인 클로즈업 샷이므로 앞 샷의 배경을 복사하지 않고 자체 구성함",
        "_shot_index": 3,
        "visible_entities": [
          "C01",
          "L24",
          "P01",
          "P02",
          "P18"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "조타실 내부를 뒤덮은 붉은 원",
        "representative_moment": "조타실 벽면과 천장을 빼곡하게 채운 기이한 붉은 원들이 스산하게 드러나는 빈 공간의 전경.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level wide shot from the rear corner, deep focus, flat blue-gray ambient lighting with high color contrast on the red marks.",
            "t2i_prompt": "Photorealistic cinematic still. [L24: cramped wheelhouse interior, damp stained walls, flat sickly blue-gray dusk light seeping through fogged salt-clouded windows]. From an eye-level wide observer position in the rear corner, looking across the enclosed space. Focus on numerous P01 unnaturally saturated, wet-looking hand-painted blood-red circular markings scattered densely across the left wall, back wall, and ceiling edge. The vivid red paint contrasts sharply against the dim, dark architectural surfaces. In the lower foreground, an old, blackened P18 steering wheel sits still, its front rim angled slightly off-center, acting as a scale reference. No figures are present in the frame, emphasizing the eerie stillness and the oppressive spread of the red marks across the interior.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 29,
        "dependency_reason": "같은 씬 내 조타실 내부 환경의 형태와 톤을 공유하며, 다른 샷에서 부분적으로 보였던 붉은 원들을 전체적으로 조망하는 연속된 공간임.",
        "_shot_index": 7,
        "visible_entities": [
          "L24",
          "P01",
          "P02",
          "P18"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "기절하는 수리영과 차가운 인우",
        "representative_moment": "A tight low-angle close-up of C06 looking down coldly as C01 slumps unconscious against his shoulder, with blurred red circular markings in the background.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight low-angle close-up, observer POV, cold blue-gray edge lighting contrasted with dim dark background.",
            "t2i_prompt": "Photorealistic cinematic still. A tight low-angle close-up. Focus on the imposing presence of C06O07 in a waterproof jumper, a young East Asian man occupying the upper center frame at three-quarter angle from the right, his chin lowered coldly, looking down. In the lower foreground, a young East Asian woman in a casual jacket, with her back to the camera, is slumped heavily against his shoulder, her unconscious weight anchored at the bottom edge. A cold blue-gray edge light traces the brow and jacket of C06O07, contrasting with the heavy shadow. [L24: A dark, cramped wheelhouse interior directly behind them, featuring a scuffed damp doorframe at the vertical edge and a fogged, salt-streaked window pane; numerous wet, saturated blood-red circular markings pulse across the dim background wall in soft defocus].",
            "outfit_assignments": [
              {
                "character_id": "C06",
                "outlook_id": "O07"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "close framing (CU) automatically skips background reference image; background is described directly via [L24].",
        "_shot_index": 10,
        "visible_entities": [
          "C01",
          "C06",
          "L24",
          "P01",
          "P02",
          "P18"
        ]
      },
      {
        "scene_index": 30,
        "heading": "바다 / 해질 무렵",
        "beat_title": "안개 속으로 사라지는 어선",
        "representative_moment": "거대한 안개 장막 속으로 뱃머리가 파묻힌 채 나아가는 낡은 어선의 뒷모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide shot from slightly above the stern, dying gold reflection under heavy blue-gray fog",
            "t2i_prompt": "Photorealistic cinematic still. [L25: Darkening sea surface reflecting a dying gold light under heavy blue-gray fog]. From a wide elevated angle slightly behind the vessel, the weathered stern of an old wooden fishing boat occupies the lower third of the frame. The boat's bow points away, half-buried in a towering, opaque vertical wall of dense pale mist. Focus on the wet dark wood of the stern, appearing as a near-black silhouette against the massive fog bank. A muted gold-red light from the setting sun softly illuminates the gentle ripples of the water behind the boat, the vessel swallowed by the deep atmospheric barrier.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "transition",
        "dependent_scene_index": -1,
        "dependency_reason": "Not dependent on any specific previous shot.",
        "_shot_index": 3,
        "visible_entities": [
          "L25"
        ]
      }
    ]
  },
  "step_id": "scene_detail",
  "run_id": "1362b372-cc1c-4844-b870-3ff2238bf522",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-01T00:07:38.588925+00:00"
}