{
  "status": "completed",
  "completed_count": 63,
  "applicable_count": 63,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "0a209514226444de",
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "허공에서 남자를 덮치는 검은 인영",
        "representative_moment": "A fleeing man is seen from behind as a dark, airborne silhouette lunges at him from above with outstretched arms.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle wide shot, handheld observer POV, dim dusk lighting with deep blue-gray fog.",
            "t2i_prompt": "Photorealistic cinematic still. Low angle wide shot from behind, focus on an airborne attacker suspended high in the upper center-right frame. In the lower left foreground, a fleeing man in a torn dirt-stained shirt is seen completely from behind, his hunched back and shoulder anchoring the frame. Above him, the predatory figure hangs in mid-air with both arms stretched downward toward the man. The attacker appears as a dark backlit figure against a gap of bruised blue-gray sky, but faint rim light traces its shoulders and outstretched arms, preserving body volume against the dim ambient fill. [L01: thick blue-gray forest fog drifting between dark, wet vertical tree trunks, damp scraped undergrowth slightly blurred at the bottom edge]. Dim dusk light filters through the humid haze, casting deep shadows across the tense space.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 3,
        "visible_entities": [
          "L01"
        ]
      },
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "짓눌린 공포",
        "representative_moment": "A terrified man is pinned to the ground by a dark figure, his face frozen in a scream.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Dutch angle close-up at ground level, faint gray sidelight against cold dark tones",
            "t2i_prompt": "Photorealistic cinematic still. [L01: wet granular dirt ground smeared with mud-caked leaves and roots, cold dusk tones]. A Dutch angle head-and-shoulder composition at face height on the ground. Focus on the terrified expression of a young Korean man in a torn jacket, his neck and shoulder pressed into the abrasive soil. His wide eyes and screaming mouth occupy the right half of the frame. A blurred, heavy shadow of a predator presses down upon him at the top-left edge. The man's cheek catches a faint gray sidelight, while the upper frame sinks into deep black shadow.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 1,
        "dependency_reason": "S1_Shot3의 숲속 바닥 텍스처와 해 질 무렵의 어두운 조명 톤 유지",
        "_shot_index": 4,
        "visible_entities": [
          "L01"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "Fatal Bite in the Alley",
        "representative_moment": "The attacker's teeth locked onto the victim's neck under the dim streetlight.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, observer POV, tight shallow focus, sickly yellow-black palette",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up. Focus on the jagged teeth of a male attacker sinking deeply into the neck of a victim, fresh blood pooling around the raw bite mark. The attacker's jaw is clenched tight, his head pressing forcefully forward, while the victim's shoulder slumps weakly backward in the frame. A faint red glint reflects in the attacker's partially visible eye. Dim, sickly yellow-green streetlight washes across the damp skin and the victim's dark jacket collar. [L02: the rough, peeling concrete surface of a utility pole occupies the left frame edge, while a dark, damp alley wall behind them dissolves into a completely soft, blurry background].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "None",
        "_shot_index": 4,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "쓰러진 여자",
        "representative_moment": "어두운 골목 바닥에 힘없이 쓰러져 미동도 없는 여자의 뒷모습",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low floor-level position, static medium wide shot, muted green-yellow sodium light, dark and claustrophobic tone",
            "t2i_prompt": "Photorealistic cinematic still. From a low floor-level position a short distance away, the camera holds a medium wide shot, focusing on the motionless body of a young Korean woman in casual clothes lying face-down on the cold cement. Her face is completely hidden in the shadows. [L02: A dark, cramped city back-alley at night, bathed in dim, sickly yellow sodium streetlight. The cold, stained, and slightly wet concrete floor occupies the lower half of the frame, showing faint, smeared streetlight reflections. A scuffed utility pole base and a damp brick wall recede into deep shadows in the background]. Low sodium light barely reaches her shoulders, casting the scene in a muted green-yellow darkness and emphasizing the humid, lifeless chill of the alley.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "같은 씬 내 앞선 샷(Shot 4)의 골목 배경 분위기 및 조명 상태 연속성 유지",
        "_shot_index": 6,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 3,
        "heading": "S#3. 현장 / D",
        "beat_title": "혜수의 현장 지휘",
        "representative_moment": "폴리스 라인이 쳐진 현장에서 혜수(C02)가 심각한 표정으로 아래를 내려다보고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU, subtle high angle, raw documentary texture",
            "t2i_prompt": "Photorealistic cinematic still. Shot from a subtle high angle in a medium close-up, focus on the tense expression and furrowed brow of C02O04 in a practical detective jacket, an East Asian woman in her 40s. She occupies the center-right frame at a three-quarter angle facing left, her shoulders tense forward, looking down toward the unseen lower-left corner. [L03: An outdoor crime scene bathed in flat, overcast daylight]. In the softly blurred background, taut yellow police tape stretches diagonally, and out-of-focus figures of forensic officers move among scattered markers. The image features a raw, handheld documentary texture with muted coastal grays and stark yellow accents.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "L03",
          "C02"
        ]
      },
      {
        "scene_index": 3,
        "heading": "S#3. 현장 / D",
        "beat_title": "변사체 수거 현장",
        "representative_moment": "구급대원들이 검은 천을 덮은 들것을 허리 높이에서 든 채 멈춰 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium wide shot, handheld documentary style with subtle digital texture, flat overcast daylight.",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level medium wide shot at chest height. Focus on a stretcher raised to waist height, positioned horizontally across the center third, carrying a body fully concealed under a heavy, wrinkled black cloth. Two paramedics in hi-vis uniforms, Asian men, cropped at their torsos and arms, holding the stretcher perfectly still. [L03: An outdoor crime scene under flat overcast daylight, pale gray pavement below, taut bright yellow police tape running horizontally behind them, open forensic equipment cases scattered near blurred investigators in the shallow background]. Subtle digital noise and shaky handheld documentary texture, flat daylight making the dark cloth stand out starkly against the muted surroundings.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 3,
        "dependency_reason": "같은 현장의 연속된 수거 상황으로, 이전 샷(Shot 3)에서 확립된 폴리스 라인과 흐린 날씨의 배경 연속성을 유지해야 함.",
        "_shot_index": 4,
        "visible_entities": [
          "L03"
        ]
      },
      {
        "scene_index": 4,
        "heading": "S#4. 옥탑방 / D",
        "beat_title": "고립된 옥탑방 전경",
        "representative_moment": "밝은 햇빛 아래 고립된 옥탑방이 부감으로 내려다보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide shot, overhead bird's eye angle, harsh pale beige and concrete gray tones, hard midday sunlight",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the isolated rooftop room centered in the crowded urban landscape. An overhead bird's eye angle from a high vantage point, looking directly down at [L04: an old, weathered rooftop room built on a villa's cracked concrete roof, with a static water tank and empty laundry lines nearby]. The rooftop room's roof and two exterior walls are visible, brightly exposed by hard midday sunlight. Surrounding the villa's rooftop, adjacent low-rise sun-bleached rooftops press in from the borders of the frame. The harsh pale beige and concrete gray tones dominate the extreme wide frame, giving the ordinary urban scene a cold, strangely watched atmosphere.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 1,
        "visible_entities": [
          "L04"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "뉴스에 고정된 굳은 시선",
        "representative_moment": "민숙(C04)이 거실 구석에 서서 앞치마를 꽉 쥔 채, TV에서 나오는 푸른빛을 받으며 굳은 얼굴로 화면을 뚫어지게 응시한다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up at eye level, soft depth of field, cool blue flicker contrasting with warm kitchen daylight",
            "t2i_prompt": "Photorealistic cinematic still. [L05: a cramped kitchen living room corner with soft daylight filtering through a small window, a soft-focus background showing a boiling pot on a stove and a sink with a thin stream of running water beside wet P05]. C04O06, an East Asian woman in her 40s in a simple kitchen apron, stands at three-quarter angle from the right, her upper body occupying the center frame. One hand grips her apron tight, exposing a small dark circular mark on her inner wrist. Focus on the rigid expression of the middle-aged woman, her shoulders and chest clearly visible, eyes fixed on an off-frame TV to the left. Warm kitchen steam and thin daylight are undercut by a cold blue light from the unseen TV washing across the left side of her tense face.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O06"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "새로운 씬의 시작",
        "_shot_index": 4,
        "visible_entities": [
          "L05",
          "C04",
          "P05"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "일상 속 다정한 인사",
        "representative_moment": "C01이 어깨에 기대어 눈을 감고 평온하게 냄새를 맡는 순간",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Over-the-shoulder close-up, gentle low angle, soft indoor daylight with faint dim shadows",
            "t2i_prompt": "Photorealistic cinematic still. [L05: a cramped entryway with a plain scuffed wall, a closed front door, and a partly filled shoe rack softly blurred in the warm domestic background]. Captured from a gentle low angle at shoulder height. A middle-aged East Asian woman in a simple kitchen apron occupies the left foreground in an over-the-shoulder view, her near shoulder and apron edge softly blurred, with back to camera, her head gently angled toward the other figure. Sharing the same space, C01O01 in casual clothes, a young East Asian woman, occupies the right-center at three-quarter angle from the left. C01O01 leans in close to the older woman's shoulder to smell, with eyes softly closed, her calm face, neck, and upper chest clearly visible. Soft indoor daylight falls warmly across C01O01's face, illuminating her features against the dim, slightly uneasy entryway shadows. Focus on the serene expression of the young woman, the blurred foreground shoulder anchoring the quiet tenderness of the moment.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "같은 공간(옥탑방 현관 앞)의 일관된 배경 연속성",
        "_shot_index": 11,
        "visible_entities": [
          "L05",
          "C04",
          "C01",
          "P05"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "드러난 표식",
        "representative_moment": "손목 안쪽에 자리 잡은 짙은 원형 표식이 뚜렷하게 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, high angle, shallow depth of field, soft natural daylight with ominous contrast.",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up from a high angle looking down, shallow depth of field. Focus on a small, distinct dark circular mark on the exposed inner wrist of a middle-aged Asian woman, the wrist turned inward and crossing diagonally through the center of the frame. A pale apron hem and the cuff of a worn sleeve frame the arm at the upper edge. [L05: soft natural daylight falling across the skin, blurred muted beige floor and an out-of-focus vertical line of a closed door reduced to abstract warm domestic shapes behind the wrist]. The dark mark stands out as an ominous accent against the otherwise bright, natural tones.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "Same room, extreme close-up of a detail from the previous interaction.",
        "_shot_index": 12,
        "visible_entities": [
          "L05",
          "C04",
          "P05"
        ]
      },
      {
        "scene_index": 6,
        "heading": "S#6. 해안가 도로 / D",
        "beat_title": "활기찬 해안가 도로 라이딩",
        "representative_moment": "밝은 대낮, C01이 자전거를 타고 해안가 도로를 활기차게 달리는 측면 모습",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A wide shot, low angle tracking profile, bright natural daylight with clean coastal blues",
            "t2i_prompt": "Photorealistic cinematic still. A wide low angle side observation shot, slightly below chest height. [L06: a bright open coastal road stretching horizontally, sunlit calm blue-gray ocean in the airy background, warm natural daylight]. In the center-right, C01O01 in a casual outfit, a young East Asian woman, seated on the saddle of a bicycle in right profile. She is frozen in mid-pedal, one knee bent in the down stroke, her hair and collar streaming backward in the direction opposite to motion. Eyes fixed on the road ahead. The bicycle frame and turning pedals are fully visible in the lower frame, moving parallel to the camera. Focus on C01O01's lively profile and her dynamic posture against the sunny coastal backdrop.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 1,
        "visible_entities": [
          "L06",
          "C01"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "수리영의 눈빛 제압",
        "representative_moment": "수리영(C01)이 철창 너머로 허리를 숙인 채 로트와일러의 눈을 정면으로 매섭게 노려본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A close-up subjective POV shot from inside the kennel, looking outward through iron bars, harsh shelter daylight flattening colors into tense grays and dirty browns.",
            "t2i_prompt": "Photorealistic cinematic still. A close-up subjective POV shot looking outward from inside a dog kennel. [L07: harsh shelter daylight washed in tense grays and dirty browns, worn vertical iron bars occupying the immediate foreground]. C01O01 in casual wear, a young Asian woman, facing the camera, bent at the waist, her face lowered to eye level just past the bars. Focus on her fierce gaze locked directly on the camera lens, her upper body partially obscured by the out-of-focus dark metal strips in the foreground. Cage shadows fall across her cheeks and forehead.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 2,
        "visible_entities": [
          "L07",
          "C01"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "수의사의 맹견 주사",
        "representative_moment": "수의사가 얌전해진 로트와일러의 엉덩이에 주사기 바늘을 찌르는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up Dutch angle macro-style, cool green-gray cast, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up Dutch angle macro-style shot from floor level. Focus on the sharp tip of a syringe needle embedded in the textured skin of a Rottweiler's hindquarters. A middle-aged Asian man's steady bare hand enters from the upper left, gripping the syringe angled downward into the slightly parted dark fur. [L07: a scuffed, damp-looking concrete floor occupying the bottom edge, bathed in cool green-gray light]. Shallow depth of field isolates the injection point, blurring the surrounding dark fur and the ground. A sterile green-gray cast washes over the hand and the animal's coat.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Same scene ECU, background reference skipped due to close framing rules.",
        "_shot_index": 4,
        "visible_entities": [
          "L07"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "본격적인 강아지 미용 작업의 시작",
        "representative_moment": "C01이 전동 이발기를 들고 작은 강아지의 등 털을 밀기 시작하는 찰나.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A high angle close-up shot with soft muted beige and gray tones.",
            "t2i_prompt": "Photorealistic cinematic still. A high angle close-up shot from just above the grooming table. Focus on the metallic blade of an electric clipper pressing into the fluffy back of a small dog at frame center, the blade facing downward into the fur. C01O02 in a dark grooming apron, a young East Asian woman, leans over the workspace, occupying the upper right frame, looking down at the dog. Her hands extend downward from the upper right, guiding the clipper. [L07: a clean but heavily scratched grooming table surface filling the lower frame, soft out-of-focus grooming tools arranged nearby in the shallow background]. Soft indoor utility light casts muted beige and gray tones across the scene, with a sharp metallic highlight catching the edge of the clipper.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 7,
        "dependency_reason": "같은 유기견 보호원 내부에서의 연속된 작업 샷으로, 조명과 공간의 질감 유지",
        "_shot_index": 7,
        "visible_entities": [
          "L07",
          "C01"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "엇갈린 만남과 초조함",
        "representative_moment": "마트 유리문 밖 자전거 곁에서 매장 안쪽을 살피는 C01의 뒷모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot, low angle back-view, cool dusk tones contrasting with bright fluorescent interior",
            "t2i_prompt": "Photorealistic cinematic still. A medium wide back-view composition from a low observer position. [L09: A supermarket glass entrance at dusk, cool blue street tones contrasting with the over-bright fluorescent [L10: supermarket interior] glowing beyond the glass]. A young Asian woman in a casual jacket stands centered in the midground, with her back to the camera, leaning toward the glass, her head angled toward the store interior. In the left foreground, a parked bicycle occupies the edge, its down tube and front wheel visible, side and handlebar angled toward the camera. Faint colorful neon reflections from the dusk street catch on the exterior glass. Focus on the woman's back against the glowing threshold, her body volume preserved by the cool ambient fill light.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 외부에서 내부를 바라보는 앵글로, 이전 샷과 연속된 카메라/배경 종속성이 없음",
        "_shot_index": 2,
        "visible_entities": [
          "L09",
          "L10",
          "C01"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "엇갈린 만남과 의문",
        "representative_moment": "마트 진열대 사이에서 고개를 돌리며 눈을 크게 뜨는 C01의 얼굴.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU, eye-level, shallow depth of field, flat bright white fluorescent lighting, faint unease",
            "t2i_prompt": "Photorealistic cinematic still. C01O01 in a casual jacket, a young Asian woman, occupies the center-right of the frame from the chest up. She is captured in a mid-turn pose at a three-quarter angle from the left, her shoulders angled, eyes fixed on the product aisle off-screen. Focus on her startled expression and widened eyes, the bright glare of the overhead fixtures reflecting on her face. [L10: an eye-level view between tall vertical supermarket shelves fully stocked with brightly labeled products, the receding aisle narrowing behind her in a shallow depth of field, the interior washed in flat, clean white fluorescent light].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "같은 마트 내부 진열대 사이의 조명과 공간감 연속성 유지",
        "_shot_index": 3,
        "visible_entities": [
          "L09",
          "L10",
          "C01"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "수리영의 혼란과 당황",
        "representative_moment": "C01 frowns in confusion, staring toward an off-frame employee.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tilted eye-level close framing, harsh cold fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. [L10: blurred tall vertical product shelves under bright, cold white fluorescent light in a supermarket aisle]. C01O01 in a casual jacket, a young Asian woman, occupies the right half of the frame, tilted slightly to one side at eye level, her shoulder and neck visible. C01O01 stands at three-quarter angle from the right, chin pulled back, eyes fixed on an off-frame East Asian male employee to the left. Focus on a tightened, furrowed brow conveying confusion, cold white fluorescent ceiling light reflected in the dark eyes. In the lower-left foreground, blurred edges of a partly lifted cardboard box suggest the off-frame employee's presence. Harsh, cold white practical lighting washes over the features, heightening a sudden sense of anxiety.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Close framing shot requires its own background depiction, skipping the wide reference image to maintain correct perspective and scale.",
        "_shot_index": 6,
        "visible_entities": [
          "L09",
          "L10",
          "C01"
        ]
      },
      {
        "scene_index": 9,
        "heading": "S#9. 해안가 / N",
        "beat_title": "바삐 집으로 향하는 수리영",
        "representative_moment": "밤의 해안도로에서 수리영(C01)이 허리를 숙인 채 자전거 페달을 세게 밟으며 달려가고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot, low-angle tracking profile, sparse sodium light and cold sea-blue ambient darkness",
            "t2i_prompt": "Photorealistic cinematic still. From a low-angle tracking position beside the bicycle, [L06: a dark curved coastal road at night, sparse warm sodium light pools, cold black-blue night horizon texture in the background]. C01O01 in casual activewear, a young East Asian woman, occupies the center in right profile, leaning low over the handlebars of the bicycle, eyes fixed on the road ahead. She is caught in mid-pedal, one knee bent pressing downward, her hair and jacket flap streaming backward in the direction opposite to motion. The bicycle's main frame, wheels, and pedals are visible in the lower frame. Sparse warm sodium light reflects on her face and sleeves, contrasting with the cold sea-blue ambient darkness. Focus on C01O01's tense profile against the dark surroundings.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 6,
        "dependency_reason": "같은 해안도로(L06) 배경을 공유하므로 앞선 씬의 도로 톤과 야간 조명 일관성을 유지",
        "_shot_index": 1,
        "visible_entities": [
          "L06",
          "C01"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "낯선 남자의 옥탑방 침입",
        "representative_moment": "A dark, elongated human shadow stretches across the damp rooftop floor towards the rusted metal door.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle wide shot, voyeuristic dolly-in perspective, cold and hard high-contrast night lighting",
            "t2i_prompt": "Photorealistic cinematic still. Low observer near ground level, looking slightly up toward the base of a heavily weathered metal door with chipped paint and rust stains occupying the upper-center frame. A dark, elongated human shadow stretches diagonally from the lower foreground across the damp, gray cement floor toward the door's worn threshold, the actual person completely out of frame. Dried, long, blade-like grass leaves are scattered across the wet cement surface near the threshold. [L04: cold, dark night environment on a rooftop, dim practical light reflecting on the damp floor]. Focus on the sharp edges of the black shadow creeping over the textured cement and scattered leaves, emphasizing a sense of unseen threat. Hard practical light from behind the camera casts the stretched silhouette, creating harsh contrast with muted cold blue and gray night tones.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "Same rooftop and exterior metal door environment from the previous shot, maintaining the rusted texture and damp cement floor.",
        "_shot_index": 4,
        "visible_entities": [
          "L04",
          "P05",
          "P06"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "잠금이 풀리고 미세하게 열린 철문",
        "representative_moment": "잠금이 풀린 옥탑방 철문이 미세하게 안으로 열려 어두운 틈을 드러낸다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up Dutch angle from a tight exterior position at waist height, cold night light contrasting with dense black shadow",
            "t2i_prompt": "Photorealistic cinematic still. Close-up Dutch angle from a tight exterior position at waist height. Focus on the narrow vertical black slit of a metal door opening inward slightly. [L04: A heavily weathered metal door with chipped paint and rust stains set above a worn threshold on a damp gray cement floor]. A thin spill of cold night light grazes the rusty metal edge, while the interior gap remains pitch black. A bent paper flyer lies partly crumpled near the door seam. Brown withered blade-like grass leaves are scattered flat across the wet floor around the doorway. Tense, humid night atmosphere.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "Same scene, background continuity with S10_Shot4, adapted for close-up framing without directly referencing previous images.",
        "_shot_index": 7,
        "visible_entities": [
          "L04",
          "P05",
          "P06"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "유리창에 비친 그림자",
        "representative_moment": "어두운 옥탑방 창문 위로, 낯선 남자에게 덮쳐진 민숙의 기괴한 실루엣이 비친다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Chest-height CU, slight Dutch angle, reflection mode.",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the terrifying juxtaposition of two reflected figures on the dirty glass. [L04: dark window glass coated in night condensation, a wind-blown laundry line in the soft foreground, faint foggy night depth]. The reflection of a middle-aged East Asian woman in an apron occupies the center-right at three-quarter angle from the left, her mouth frozen open, eyes fixed on the void. The dark reflected head of an unknown male figure aligns unnervingly against her shoulder. Chest-height close-up, slight Dutch angle. Dim interior spill and wet exterior darkness create a black-on-black silhouette effect, rim-lit by a faint sickly highlight, tense dark occult thriller atmosphere.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "S10_Shot7과 동일한 옥상 배경 환경 공유 (단, Close-up 구도이므로 프롬프트 내 자체 묘사로 처리)",
        "_shot_index": 9,
        "visible_entities": [
          "L04",
          "C04",
          "P05",
          "P06"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "Discovering Min-sook's lifeless body",
        "representative_moment": "Su-ri-young discovers C04 sitting slumped and lifeless behind a bloodstained curtain in the dark bedroom.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low position near the floor looking slightly downward, heavily shadowed brown-gray tones with cold ambient spill, muted black-red blood contrast",
            "t2i_prompt": "Photorealistic cinematic still. Taken from a low position near the floor looking slightly downward, encompassing the lower corner of a dimly lit bedroom. Focus on a wet, smeared blood trail across the floor in the foreground, acting as a visual guide leading toward a bloodstained curtain hanging left of center. The curtain is partly pulled aside, revealing C04O06 in comfortable loungewear and an apron, a middle-aged East Asian woman, sitting slumped on the floor at three-quarter angle from the right. Her head hangs heavily forward against the dark wall, eyes closed lifelessly. The room is heavily shadowed, underlit by a weak practical lamp and cold ambient spill from an unseen doorway, rendering the space in a brown-gray gloom. The blood reads as a muted black-red catching faint light on the floor surface. A simple clean bed edge rests quietly in the deep, airless background.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O06"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "Maintains exact background layout and atmosphere of Su-ri-young's rooftop bedroom established in Scene 5.",
        "_shot_index": 9,
        "visible_entities": [
          "L11",
          "L05",
          "C04",
          "P01",
          "P02"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "충격적인 발견",
        "representative_moment": "C01 freezes in absolute shock, her eyes widened and mouth open, as she discovers the gruesome scene in her room.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Locked-off close-up at eye level, compressed framing, low amber practical light mixed with cool darkness, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. A locked-off close-up, head-and-shoulder composition of C01O01 in a casual jacket, a young Asian woman. She is positioned slightly off-center at three-quarter angle from the left, frozen mid-recoil with her neck and upper chest visible in frame. Her eyes are fixed on a gruesome scene off frame. Sharp focus rests on her stunned expression, eyes glossy and widened, mouth open in deep shock. Low amber practical light washes one side of her face, while cool darkness shadows the other. [L05: the bedroom behind her is heavily shadowed and underlit by weak ambient light, reduced to a soft, threatening blur in deep monochrome gloom, with a faint lamp glow and the blurred edge of a bloodstained curtain visible over her shoulder].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 11,
        "dependency_reason": "Same interior space as the previous shot, but shifting to a tight close-up on the character's reaction with the background heavily blurred.",
        "_shot_index": 10,
        "visible_entities": [
          "L11",
          "L05",
          "C01",
          "P01",
          "P02"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "Supernatural mark appears on the wall",
        "representative_moment": "A giant glowing red circle emerges on the dark bedroom wall above an empty bed.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Static wide shot from standing eye height aimed slightly upward, deep monochrome cold lighting with stark red accent",
            "t2i_prompt": "Photorealistic cinematic still. Focus on a huge glowing red circle centered on the bare wall in the upper half of the frame, the red mark glistening like fresh wet pigment against the dark background. [L05: heavily shadowed bedroom interior, underlit by weak cold ambient light, nearly monochrome, an airless and deep gloom]. The deeply shadowed bed occupies the lower third of the frame, its edges neat but partly rumpled with undisturbed pillows and blankets acting as a scale reference. Shot from a standing eye-level position, aimed slightly upward at the wall above the headboard. Completely devoid of any human presence, the saturated red ambient glow from the mark sharply contrasts with the cold, dead space of the room.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "exact_background: same room environment, maintaining the layout but focusing strictly on the newly manifested supernatural mark on the wall.",
        "_shot_index": 18,
        "visible_entities": [
          "L11",
          "L05",
          "P01",
          "P02"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "수리영과 조우한 혜수",
        "representative_moment": "C02 stands by the open door of her police car, looking toward someone outside the frame under flashing siren lights.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level wide shot at alley curb level, blood-red siren lighting mixed with blue-black night shadows",
            "t2i_prompt": "Photorealistic cinematic still. An eye-level wide shot at alley curb level. C02O04 in a detective jacket, a middle-aged East Asian woman, occupies the left-middle of the frame at three-quarter angle from the right. One hand grips the open driver-side door of a parked police car, the vehicle's body and roof lights clearly visible in the frame. Her eyes are fixed on a young East Asian woman standing just outside the right edge of the frame. [L11: a narrow alley with damp pavement, a dark stair access receding into the right background]. Flashing blood-red siren light pools on the wet ground and washes across the car door and the side of C02O04's face, contrasting with deep blue-black ambient shadows. Focus on C02O04's tense posture beside the car, the emergency glare amplifying the humid nighttime atmosphere.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 11,
        "dependency_reason": "동일한 옥탑방 주변 골목길 배경 공유 (S11_Shot18의 연장선)",
        "_shot_index": 2,
        "visible_entities": [
          "L11",
          "L05",
          "C02",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "사라진 시신과 핏자국",
        "representative_moment": "C01이 핏자국 하나 없이 깨끗해진 방바닥을 멍하니 내려다본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU with a slight high angle, cold beige-gray clinical tones",
            "t2i_prompt": "Photorealistic cinematic still. [L05: an impeccably clean bedroom featuring a dim spotless wall, a neatly arranged bed with its side facing the camera, and a still curtain near the rear]. From a slight high angle observer perspective in MCU framing, focus on C01O01 in a casual jacket, a young East Asian woman, positioned in the right half of the frame. She stands at three-quarter angle from the right, leaning forward slightly, looking down at the flawlessly clean, dry floor visible in the lower foreground. Cold, weak beige-gray practical light washes the sterile surfaces, casting a pale clinical tone across the pristine room and emphasizing her bewildered presence.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 11,
        "dependency_reason": "이전 샷의 배경을 공유하나 MCU 구도로 인해 배경 참조가 skip되므로, 핏자국이 사라진 깨끗한 방의 환경을 프롬프트 자체 묘사로 재구성함.",
        "_shot_index": 8,
        "visible_entities": [
          "L11",
          "L05",
          "C01",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#13. 옥탑방 외곽 / N - S#14. 옥탑방 안 / N",
        "beat_title": "Realization of Tampering",
        "representative_moment": "Su-ri-young freezes with widened eyes, staring intensely at an offscreen object.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Static, tight framing at eye level, shallow depth of field, cool beige-gray practical light",
            "t2i_prompt": "Photorealistic cinematic still. A tight framing at eye level on the face of a young East Asian woman in left profile, wearing a casual jacket, her neck and upper chest occupying the lower edge of the frame. Focus on her slightly widened eyes and tense mouth, moisture catching in her eyes under cool, weak beige-gray practical light. Her breath is held rigid, eyes fixed intensely on an offscreen space to the right. [L05: a dimly lit, clean bedroom wall behind her in a soft creamy gray blur, a thin compositional edge suggesting a room corner].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "zoom_in_detail from previous wide shot, but utilizing close framing rules to focus strictly on the character's facial details and omitting the direct environment reference.",
        "_shot_index": 13,
        "visible_entities": [
          "L11",
          "L05",
          "C01",
          "P03"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "혼란스러운 수리영과 건네지는 캔 음료",
        "representative_moment": "멍한 표정의 수리영의 시선 앞으로 혜수가 건네는 캔 음료가 불쑥 들어온 찰나.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, foreground-object framing, cold and desaturated color tone with subtle metallic highlights.",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up. [L13: thick gray-black sea fog over a dark coastal road at night, weak desaturated lamplight falling on wet asphalt and the side glass of an empty shelter]. C01O01 in a casual jacket, a young East Asian woman, perched on the front edge of a damp bus-stop bench angled across the lower frame. She is at a three-quarter angle from the right, her neck and upper chest visible. Her eyes are fixed on the distant hazy sea. In the immediate left foreground, a shoulder and extended arm clad in a dark field jacket enter the frame, holding an unopened drink can. The can's side label is angled toward the camera, partially interrupting the space in front of the seated woman. A small metallic glint catches on the can against the dark backdrop. Focus on the drained, dazed expression of the young woman, the foreground hand and cold coastal vapor softly framing the scene.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 2,
        "visible_entities": [
          "L13",
          "C01",
          "C02"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "헛것을 본 것이라 합리화하며 도망치듯 집으로 달려가는 수리영",
        "representative_moment": "짙은 안개가 깔린 해안 도로를 향해 뒤돌아선 채 전력질주하는 수리영과, 그 뒤 버스정류장에 서서 그녀를 부르는 혜수.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low-angle Medium Wide Shot from waist height, tracking behind the subject. High contrast blue-black darkness pierced by stray sodium light and heavy fog.",
            "t2i_prompt": "Photorealistic cinematic still. [L13: thick night fog rolling over a dark, wet coastal road, a dim bus stop shelter and a simple damp bench faintly illuminated by weak sodium light]. Behind and slightly left of a young Asian woman in casual activewear, the camera is positioned at waist height in a low angle. Focus on the young woman's back and airborne foot in mid-stride, captured as a fleeing silhouette with her back to camera. Her body volume is preserved against the dim ambient fill, a faint sodium rim light tracing her shoulders, while her hair and jacket flap stream backward in the direction opposite to motion. In the background left of the same road, a middle-aged Asian woman stands at three-quarter angle from the left, one arm raised, eyes fixed on the fleeing figure. Blue-black darkness dominates the scene, with weak yellow light reflecting softly on the wet asphalt below.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 1,
        "dependency_reason": "exact_background: S13_Shot2의 해안가 버스정류장 배경과 조명(안개, 나트륨등)을 동일하게 유지하며 인물의 새 동작을 묘사",
        "_shot_index": 4,
        "visible_entities": [
          "L13",
          "C01"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "Voyeuristic Observation from the Foggy Darkness",
        "representative_moment": "From a distant voyeuristic perspective, Hyesu watches Suriyoung run off into the thick coastal fog.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide voyeuristic POV, compressed long-lens, desaturated dark tones with thick gray-black fog.",
            "t2i_prompt": "Photorealistic cinematic still. From far across the foggy roadside darkness, an extreme wide shot at eye level uses a compressed long-lens voyeur composition. Focus on the oppressive expanse of the thick gray-black sea fog, the human subjects reduced to small silhouettes occupying a narrow band in the lower middle of the frame. [L13: A dark coastal road with a simple bus-stop shelter on the side, faintly illuminated by a diffused streetlight pointing downward, mostly swallowed by the humid darkness]. A young Asian woman in a casual jacket appears as a small silhouette, mid-stride along the wet asphalt, receding into the thick fog with her back to the camera, jacket flap streaming behind in the direction opposite to motion. A middle-aged Asian woman in a dark coat stands near the dim bus stop shelter in right profile, one arm slightly raised, facing the receding figure. Body volumes are preserved against the weak roadside light, faint rim-lit edges catching the distant practical glow. The wet road surface reflects a faint streak of light from the lamp, emphasizing the deep isolation of the coastal night.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 13,
        "dependency_reason": "atmosphere_reference",
        "_shot_index": 6,
        "visible_entities": [
          "L13",
          "C01",
          "C02"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "불길한 예감과 위치 추적 요청",
        "representative_moment": "혜수(C02)가 김형사(C05)의 책상 너머로 민숙의 번호가 뜬 스마트폰 화면(P01)을 들이미는 긴장된 순간",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU, over-shoulder desk-height subtle low angle, dim humid green-gray night lighting with cold phone glow",
            "t2i_prompt": "Photorealistic cinematic still. [L14: a cluttered police office desk covered with scattered papers, dim fluorescent ceiling lights casting humid green-gray shadows, a desk lamp shining cool light downward, quiet empty partitions fading into the dark background]. Captured from a desk-height medium close-up over-shoulder position with a subtle low angle. C02O04 in a detective jacket, an East Asian woman, occupies the left foreground, her body with its back to the camera and head turned in right profile, one arm extended tautly across the shared desk. Her hand tightly holds P01, a smartphone, in the lower-left frame, its glowing screen angled toward the opposite side. Across the same desk in soft background focus sits C05O08 in a worn casual jumper, a middle-aged East Asian man, at a three-quarter angle from the left, leaning back away from the edge. Focus on P01 and the tense fingers gripping it, a cold bluish light washing over the desk surface. C02O04 keeps her eyes fixed on C05O08, while C05O08 looks down at the illuminated screen. Heavy quietness lingers in the humid night air.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O04"
              },
              {
                "character_id": "C05",
                "outlook_id": "O08"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "L14",
          "C02",
          "C05",
          "P01"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "김형사의 안일한 태도",
        "representative_moment": "김형사(C05)가 의자에 기댄 채 혜수의 스마트폰을 무심하게 쳐다보는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight close-up framing at seated eye level, dim fluorescent lighting with humid green-gray night shadows, faint bluish phone reflection.",
            "t2i_prompt": "Photorealistic cinematic still. [L14: worn metal filing cabinets and a slightly crooked wall calendar under dim, flat fluorescent lights, casting humid green-gray night shadows]. Tight close-up framing at seated eye level on C05O08 in a worn casual jacket, a middle-aged East Asian man. He occupies the right half of the frame at a three-quarter angle from the right, reclining back in an office chair, his neck and shoulder extending toward the lower edge. His eyes look sideways toward the left border where the edge of P01 is barely visible, emitting a soft light. Focus on the lukewarm expression of the detective, a faint bluish reflection from the phone washing across his cheek against the dull background.",
            "outfit_assignments": [
              {
                "character_id": "C05",
                "outlook_id": "O08"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "경찰서 내부의 조명과 배경 톤을 S14_Shot3의 환경과 연속되도록 유지하되, 클로즈업 샷이므로 프레임 내 요소만 자체적으로 묘사함.",
        "_shot_index": 4,
        "visible_entities": [
          "L14",
          "C02",
          "C05",
          "P01"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#17. 옥탑방 / 동틀무렵",
        "beat_title": "새벽의 정적 속 불 켜진 옥탑방",
        "representative_moment": "푸른 새벽하늘 아래 홀로 불이 켜진 옥탑방 외관이 스산하게 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide shot, slight high angle, cold blue dawn lighting with a warm contrasting focal point",
            "t2i_prompt": "Photorealistic cinematic still. Extreme wide shot from a slight high angle, looking across a damp roofline. Focus on a weathered, old rooftop room structure occupying the midground [L04: damp rooftop with a chipped concrete parapet stretching laterally across the lower foreground]. A single closed window in the upper-right third of the structure glows with warm interior light, contrasting sharply with the cold surroundings. Foggy blue-gray dawn sky fills the background. Cold blue ambient mist washes the stained walls and damp concrete surfaces, while the glowing window acts as an isolated warm warning signal.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "S4_Shot1의 옥탑방 외부 배경(L04)과 동일한 장소의 다른 시간대(새벽)를 묘사",
        "_shot_index": 1,
        "visible_entities": [
          "L04"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "비어 있는 방을 확인하고 느끼는 안도와 혼란",
        "representative_moment": "C01이 열린 방문 틈 사이로 지나치게 깨끗하게 정돈된 방 안쪽을 긴장된 표정으로 응시하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Dutch angle medium close-up, through-object composition, observer perspective, eerie gray-green daylight",
            "t2i_prompt": "Photorealistic cinematic still. Dutch angle medium close-up from an observer perspective at shoulder height beside a door jamb. The open wooden door edge creates a narrow vertical blade across the center of the frame. C01O01 in a casual outfit, a young East Asian woman, occupies the near-left foreground in right profile, neck and upper chest visible. Her eyes are fixed on the empty room receding through the slit on the right. Soft, muted daylight with eerie gray-green undertones washes over the scene, a doorway shadow falling across her cheek. The background interior seen through the gap is unnaturally clean, featuring a tidy low bed surface and closed window curtains, devoid of any disorder. Focus on C01O01 holding her breath at the threshold, the drained and airless atmosphere making the empty room feel staged.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "동일한 옥탑방 배경 및 조명/색감의 연속성 유지",
        "_shot_index": 4,
        "visible_entities": [
          "L05",
          "C01",
          "P01",
          "P03",
          "P07"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "Information: The Dreadful Realization",
        "representative_moment": "C01 is startled by the ringing smartphone in her hand, staring down at the screen in an eye-level close-up.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level close-up, shallow depth of field, cool daylight contrasted with pale screen glow",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up on C01O01 in casual activewear, a young Asian woman, capturing her startled expression in a head-and-shoulders composition. Positioned at a three-quarter left angle, C01O01 is looking down at P01 held low in one hand. The smartphone occupies the lower third of the frame, tilted upward toward her face and partly visible to the camera. Pale glow from the active screen washes over her features, illuminating her wide eyes and contrasting with the cool, dim ambient light. [L05: Behind her, a plain living area wall, the soft edge of a table, and a dark open bedroom doorway are blurred in the shallow background, muted and airless].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "Background elements and muted lighting conditions from previous shots in S16 are maintained, but translated into a tight close-up composition with shallow focus.",
        "_shot_index": 7,
        "visible_entities": [
          "L05",
          "C01",
          "P01",
          "P03",
          "P07"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#18. 욕실 안 / D",
        "beat_title": "거울 속의 붉은 환각",
        "representative_moment": "거울에 비친 하얀 타일 벽면에 거대하고 선명한 붉은 원이 나타난다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Static close-up locked square onto the mirror, sickly white ambient with saturated red accent",
            "t2i_prompt": "Photorealistic cinematic still. Focus on a giant, bright, wet-looking blood-red circular symbol appearing on a reflection of cold white tiles inside a bathroom mirror. A static close-up locked square onto the mirror surface. The reflected tile wall occupies the center, its geometric grid clean and stark. The edges of the mirror are slightly fogged, adding a hazy, unstable feel to the reflection. [L05: sickly white bathroom ambient light, a dim practical bulb reflecting near the top edge, contrasting sharply with the sudden saturated red occult accent.] No characters are visible in the frame.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "같은 공간(옥탑방 내부 욕실)의 시각적 연속성 유지",
        "_shot_index": 11,
        "visible_entities": [
          "L05",
          "C01",
          "P01",
          "P03",
          "P07"
        ]
      },
      {
        "scene_index": 17,
        "heading": "S#19. 마트 / D",
        "beat_title": "낯선 남자와의 대화 사실 확인",
        "representative_moment": "수리영(C01)이 마트 직원과 대화하며 눈을 똑바로 응시한 채 굳은 표정을 짓고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium close-up profile shot, shallow depth of field, cool flat fluorescent lighting.",
            "t2i_prompt": "Photorealistic cinematic still. [L10: quiet supermarket interior, cool white fluorescent practical illumination, blurred rows of shelves stretching back into the shallow depth of field, closed glass refrigerator doors in the distant rear]. Sharp focus on C01O01. C01O01 in a casual jacket, a young East Asian woman, occupies the left two-thirds of the medium close-up frame in left profile, head and upper chest visible. She leans slightly forward across the aisle, mouth slightly parted in suspense, eyes fixed directly on the employee. In the extreme right foreground, the out-of-focus shoulder and edge of an apron of a middle-aged East Asian man frames the shot over his shoulder as he faces C01O01. Cool, flat morning light washes over C01O01's features, bringing out her tense expression against the muted background.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "L10",
          "L09",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 17,
        "heading": "S#19. 마트 / D",
        "beat_title": "CCTV 카메라 확인",
        "representative_moment": "A round security CCTV camera mounted on the weathered exterior corner of the supermarket.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle, pale morning overcast daylight, cold and muted tones.",
            "t2i_prompt": "Photorealistic cinematic still. Focus on a round, dome-shaped security camera securely mounted high on the corner of a stained, gray exterior building wall. Its dark lens is pointed downward toward the invisible sidewalk below. Low observer looking slightly upward, the CCTV unit occupies the upper-center third of the frame. An exposed wall conduit cable runs down from the camera mount, and a faded store sign edge is partially cropped at the side boundary. The surrounding concrete wall appears slightly damp and weathered, stretching downward to the lower frame edge under pale overcast morning daylight. [L09: weathered supermarket exterior wall corner, cold and muted morning tones, damp concrete textures].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 17,
        "dependency_reason": "Maintains the supermarket exterior environment, focusing tightly on the newly discovered CCTV unit.",
        "_shot_index": 5,
        "visible_entities": [
          "L10",
          "L09",
          "P01"
        ]
      },
      {
        "scene_index": 17,
        "heading": "S#19. 마트 / D",
        "beat_title": "CCTV 단서 확인",
        "representative_moment": "수리영이 마트 밖 보도에 서서 스마트폰을 귀에 댄 채 벽면 높이 설치된 CCTV 카메라를 유심히 올려다본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Slight low angle wide framing, desaturated overcast morning light, muted coastal tones.",
            "t2i_prompt": "Photorealistic cinematic still. From a slight low angle observer position across the damp, mostly empty sidewalk, the frame captures the vertical expanse of a stained, muted gray supermarket exterior wall. C01O01 in a casual jacket, a young East Asian woman, stands full-body in the lower-right third, at three-quarter angle from the right. She holds P01 pressed to her ear, eyes fixed upward on a round, dome-shaped security camera securely mounted high on the left corner of the wall. The camera's dark lens is pointed downward toward her. A parked bicycle leans against the wall nearby, its frame and wheels clearly visible. Focus on C01O01's anxious upward gaze connecting with the dark lens of the CCTV camera high above. Desaturated overcast morning ambient light washes the concrete surface and the sidewalk, enhancing the gloomy, tense atmosphere.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 17,
        "dependency_reason": "마트 외부의 배경 및 흐린 날씨의 시각적 일관성 유지",
        "_shot_index": 6,
        "visible_entities": [
          "L10",
          "L09",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "형체를 알 수 없는 CCTV 영상",
        "representative_moment": "어두운 총무과 사무실 책상 위, CCTV 모니터 화면 속 두 사람의 형상이 기이할 정도로 짙은 검은 그림자에 파묻혀 식별할 수 없는 상태로 재생되고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up, eye-level to the monitor surface, cold monochrome glow contrasting with heavy deep black shadows",
            "t2i_prompt": "Photorealistic cinematic still. Close up on a dark CCTV monitor with a black bezel placed on an office desk, occupying the central frame. Focus on the grainy monochrome playback displayed on the screen. Within the digital footage, the shapes of an Asian woman and an unidentified man are swallowed by an unnaturally dense patch of heavy black shadow, their features entirely obscured and impossible to identify. The monitor emits a cold, pale gray glow. Desk edges, a mouse, and cables are faintly visible on the dark laminate surface immediately below the screen. A faint digital timestamp UI glows near the black plastic bezel. [L15: a dimly lit office space, the surrounding room falling away into deep, tense darkness outside the monitor's light].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 3,
        "visible_entities": [
          "L15"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "식별 불가능한 단서와 불안",
        "representative_moment": "C01 bites her lip and clasps her hands tightly in front of her chest as she anxiously watches the monitor.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight MCU, eye-level observer view, muted and humid tones with a sickly blue wash.",
            "t2i_prompt": "Photorealistic cinematic still. From a tight medium close-up, [L15: a dimly lit office workspace with weak, cold fluorescent ambient light, a dark CCTV monitor with a black bezel blurred in the left foreground]. C01O01 in casual activewear, a young East Asian woman, occupies the right-center of the frame at three-quarter angle from the left, visible from the chest up. Her hands are tightly clasped at her chest, fingers locked directly under her tense, bitten lips. Her eyes are fixed on the blurred monitor on the left. Focus on the anxious expression and tightly gripped fingers of the young woman, her damp cheeks illuminated by a sickly pale blue glow washing from the monitor against the muted, tense background.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "continuous action in the same space, but specific previous shot index is not strictly provided; maintaining visual continuity with the office and monitor setup.",
        "_shot_index": 4,
        "visible_entities": [
          "L15",
          "C01"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "충격적인 범죄 현장 사진",
        "representative_moment": "경찰서 책상 위에 끔찍한 훼손 부위가 찍힌 범죄 현장 사진들이 어지럽게 흩어져 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Overhead close-up, shallow depth of field, cold fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. Overhead close-up composition hovering close above [L14: a messy desk surface, out-of-focus empty police office chairs and monitors at the thin borders]. Focus on several glossy crime-scene photographs scattered haphazardly at uneven angles across the center. The printed photos depict gruesome torn flesh wounds and fragmented anatomical details, their surfaces glinting with a chilling, clinical pallor under harsh, cold overhead fluorescent lights. P08, a small bright yellow square memo pad, rests near the computer setup at the edge of the photo spread, surrounded by partly open case folders pushed aside. The shallow depth of field isolates the chaotic spread of disturbing images, suppressing the surrounding sterile office environment.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "같은 경찰서 배경의 연속성 및 환경 요소(조명, 책상, 폴더 등) 일관성 유지 (S14_Shot4 참조). 단, close-up 프레이밍이므로 배경 자체 묘사로 한정함.",
        "_shot_index": 5,
        "visible_entities": [
          "L14",
          "P08"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "살인사건 사진을 보고 충격을 받는 수리영",
        "representative_moment": "C01 sits at the police desk, staring wide-eyed at scattered crime scene photos while her hand half-covers her mouth in shock.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up static shot at eye level, slightly off-center, cold fluorescent lighting with faint greenish monitor spill",
            "t2i_prompt": "Photorealistic cinematic still. Close-up static shot at seated eye level, slightly off-center. [L14: a cluttered desk edge forming a hard horizontal line along the lower frame, softly blurred empty police office cubicles in the shallow background]. C01O01 in a casual jacket, a young Asian woman, sits at three-quarter angle from the right, neck and shoulders visible in the frame. One hand half-covers her mouth, eyes fixed on blurred crime scene photographs below her gaze. Focus on the widened eyes and the tense hand of the young Asian woman. Several glossy crime-scene photographs depicting gruesome flesh wounds lie out of focus, scattered haphazardly facing upward on the lower desk surface. A bright yellow square memo pad rests near the pictures. A desk lamp sits turned off, its shade turned away from the camera. Harsh cold overhead fluorescent lights cast a chilling, clinical pallor over the desk area, while a faint greenish monitor spill washes across her face, giving her skin a frightened, blood-drained cast.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 19,
        "dependency_reason": "Maintains the same police office desk environment and lighting as the previous shot, but tightens into a close-up on the character's reaction.",
        "_shot_index": 6,
        "visible_entities": [
          "L14",
          "C01",
          "P08"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "좌표 확인 결심",
        "representative_moment": "해상 좌표가 붉은색으로 뜬 경찰서 모니터 화면을 가득 채운 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Square-on framing at eye-level, dominant cold blue monitor glow punctured by blood-red UI elements.",
            "t2i_prompt": "Photorealistic cinematic still. A digital coastal map interface dominates the view, framed by the thin black bezel of a computer monitor along the extreme edges. [L14: A narrow strip of a dark police desk surface occupies the bottom edge, revealing the upward-facing top row of a keyboard]. P08, a bright yellow square memo pad, rests stationary on the desk just below the screen. Focus on ominous blood-red coordinate numbers floating just above the middle of the glowing interface. The active screen emits a cold blue light with a faint digital pixel texture, sharply contrasting with the vivid red text and casting a dim blue wash over the desk surface.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 19,
        "dependency_reason": "exact_background",
        "_shot_index": 7,
        "visible_entities": [
          "L14",
          "C05",
          "P08"
        ]
      },
      {
        "scene_index": 20,
        "heading": "S#22. 경찰서 밖 / D",
        "beat_title": "자전거를 타고 급히 출발함",
        "representative_moment": "C01이 자전거를 타고 도로 위를 급히 달려가는 측면 모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tracking parallel wide shot, eye-level, lateral motion blur",
            "t2i_prompt": "Photorealistic cinematic still. Tracking parallel wide shot at eye-level. C01O01 in a casual outfit, a young Asian woman, is in right profile on the saddle of a bicycle. She is mid-pedal, bent low over the handlebar, one knee bent pressing down the pedal, her hair and jacket collar flowing back in the direction opposite to motion. Her eyes are fixed on the road ahead. Focus on her tense profile and the sheer forward momentum. The bicycle frame and blurred wheels are fully visible in the lower frame. [L17: The asphalt road beneath and the modern police station exterior behind streak past in muted lateral motion blur]. Overcast daylight, desaturated coastal-cool tones, emphasizing the tense rush before a storm.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "L17",
          "C01"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#23. 어느 PC방 / 실내",
        "beat_title": "해상 좌표 확인",
        "representative_moment": "모니터 화면 속 해안가 지도에 붉은 핀이 선명하게 찍혀 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, eye-level square-on composition, cold digital blue-green tones with a sharp red accent, pixel grid texture",
            "t2i_prompt": "Photorealistic cinematic still. Focus on a digital map of a jagged coastline filling the entire frame, illuminated by cold digital blue-green tones. A sharp, vibrant red pin icon marks a specific location at the center. The surface is overlaid with a subtle digital pixel grid texture and faint smudged glare. The composition highlights the glowing digital interface directly, completely excluding physical monitor borders or the surrounding room.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 2,
        "visible_entities": [
          "L18",
          "P03",
          "P04"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#23. 어느 PC방 / 실내",
        "beat_title": "좌표 확인 및 지도 확보",
        "representative_moment": "수리영(C01)이 인쇄된 지도를 가방에 반쯤 꽂아 넣으며 숨기는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight high angle framing from lap height, cold digital blue-green spill light, sharp contrast",
            "t2i_prompt": "Photorealistic cinematic still. Tight high angle framing from lap height, looking slightly down. C01O01, a young East Asian woman in a dark casual jacket, occupies the upper frame boundary, head bowed, looking down with eyes fixed on P03. Focus on a right hand entering from the upper right, fingers firmly gripping P04, a half-folded printed paper map, inserted halfway into the open zipper gap of P03, an old backpack with a small bear doll charm resting on her knees. P03 occupies the lower third of the frame, its opening facing up toward the camera. The dark fabric of the jacket frames the sides. [L18: blurred shadowed desk underside and dim room edges]. A cold digital blue-green spill light from an off-screen monitor falls across the center, reflecting brightly on the paper folds of P04 and the knuckles, leaving the surrounding areas in heavy shadow.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 21,
        "dependency_reason": "같은 공간 안에서 특정 대상과 행동에 초점을 맞춘 디테일 샷",
        "_shot_index": 4,
        "visible_entities": [
          "L18",
          "C01",
          "P03",
          "P04"
        ]
      },
      {
        "scene_index": 22,
        "heading": "S#24. 해안가 / 소나기",
        "beat_title": "Racing Through the Storm",
        "representative_moment": "The bicycle's front wheel smashes into a deep puddle, suspended water arcing violently in mid-air.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Worm's eye view, tight close-up, storm-gray daylight, rain haze, metallic highlights on water",
            "t2i_prompt": "Photorealistic cinematic still. Worm's eye angle, tight close-up from inches above the wet road. Focus on the front wheel of a bicycle half-submerged in a deep puddle, cutting through the left-center of the frame. Suspended water violently arcs across the upper half like broken glass. The lower leg and blurred torso of a young East Asian woman in a wet casual jacket, mid-pedal in left profile with eyes looking toward the road ahead, stand as scale behind the splash. The bicycle's front fork and down tube angle upward. [L06: a dark, rain-slicked coastal road surface veiled by heavy falling rain]. Storm-gray daylight, thick rain haze streaking across the lens, and brief metallic highlights reflecting on the water droplets.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 9,
        "dependency_reason": "Same background location as S9_Shot1, adjusted for severe storm conditions and tight close-up framing.",
        "_shot_index": 3,
        "visible_entities": [
          "L06"
        ]
      },
      {
        "scene_index": 23,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "벽에 그려진 붉은 원과 피 묻은 사진",
        "representative_moment": "어두운 옥탑방 벽면 한가운데 거칠게 그려진 붉은 원과 그 중앙에 꽂혀 있는 낡은 사진.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Symmetrical wide shot, eye-level observer, dim amber-gray dusk lighting with sharp red contrast.",
            "t2i_prompt": "Photorealistic cinematic still. A symmetrical wide shot from an eye-level observer position looking through an open bedroom doorway, the dark vertical edges of the doorframe occupying the foreground. Focus on a huge, rough red circle painted on the far wall dead center, its uneven edges smeared with dark red paint, a small crumpled old paper photograph (P02) pinned exactly at its center. [L05: A ransacked rooftop room interior, an unmade shadowed bed sitting askew in the lower corner, household belongings including a worn backpack (P03) and debris strewn across the floor]. Lit by dim amber-gray late-sunset light mixing with murky brown interior shadow, the red wall mark stands out sharply against the drained and muted room space.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "S12_Shot13의 옥탑방 내부 구조 및 배경 레이아웃과 일관성 유지",
        "_shot_index": 5,
        "visible_entities": [
          "L05",
          "C01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 23,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "혼미한 단서 확인",
        "representative_moment": "엉망이 된 방 안 침대에 주저앉아, 피 묻은 낡은 사진을 넋이 나간 채 쳐다보는 C01의 전신",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Dutch angle wide shot, dim late-sunset light with murky brown interior shadows, pale and drained atmosphere highlighting the saturated red wall marking",
            "t2i_prompt": "Photorealistic cinematic still. A wider Dutch angle shot from near the foot of the bed at waist height, framing the full body of C01O03 in a dark windbreaker, a young East Asian woman. She sits off-center on a rumpled, sagging bed mattress, positioned at three-quarter angle from the left, her body slumped forward. Her eyes are fixed on a small, crumpled, yellowed P02 with dark red smears held in her hand, the paper angled toward her. A worn, dark P03 with a small teddy-bear charm rests on the mattress beside her. The [L05: ransacked rooftop room interior] surrounds her, with pulled-out household belongings and debris scattered across the floor. Behind her, a huge, rough, dark red circle is painted on the front wall, its uneven hand-drawn edges clearly visible. An open bedroom door slab is angled away from the camera in the background. Lit by fading dusk light mixing with murky brown interior shadow, leaving the figure pale and drained while the red wall mark remains the most aggressive color. Focus on her slumped figure isolated against the chaotic room and the occult wall marking.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 23,
        "dependency_reason": "동일한 옥탑방 공간의 연속된 시간대, 어질러진 방과 벽의 붉은 원 등 환경적 고정 요소 유지",
        "_shot_index": 9,
        "visible_entities": [
          "L05",
          "C01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 23,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "혼미한 상태로 단서를 들고 집을 나서는 수리영",
        "representative_moment": "수리영이 젖은 백팩을 메고 사진을 쥔 채 옥탑방 문턱을 넘어 밖으로 나서는 뒷모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide shot, observer POV, eye-level silhouette framing from inside to outside, cold exterior dusk contrasted with murky brown interior shadows.",
            "t2i_prompt": "Photorealistic cinematic still. From an observer's eye-level inside [L05: a ransacked rooftop room interior, lit by dim late-sunset light mixing amber-gray dusk with murky brown shadows, debris scattered across the floor, an open living room window faintly visible on the side, a rough red circle lingering in the dimness of the bedroom wall]. The view looks outward through the open entrance doorway, which forms a dark rectangular frame. Centered slightly right in the doorway, a young Asian woman in a dark windbreaker stands with her back to the camera, one foot stepping outside toward the stairwell. She is a backlit figure against the cold exterior dusk spill, with rim light tracing her shoulders and P03, a worn dark backpack with a small teddy-bear charm hanging from one shoulder. Her body volume is preserved against the dim ambient fill. Her lowered hand grips P02, a small crumpled damp photograph, its back side visible to the camera. Focus on the backlit figure framed by the doorway, her head angled toward the outside darkness.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "exact_background: same space as S23_Shot9 (or earlier in the same scene sequence), maintaining the ransacked room and the open doorway context.",
        "_shot_index": 11,
        "visible_entities": [
          "L05",
          "C01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 24,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "안개 속의 어선",
        "representative_moment": "자욱한 안개를 뚫고 소형 어선의 선수가 흐릿하게 모습을 드러낸다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle WS long-lens composition, muted blue-gray post-rain dusk",
            "t2i_prompt": "Photorealistic cinematic still. [L20: a deserted harbor pier at dusk, enveloped in a dense pearl-gray fog that swallows the background, wet concrete surface catching faint ambient light]. Low angle long-lens composition from the pier approach. Focus on the faint wooden bow of a small fishing boat protruding from the milky center of the frame, aimed straight toward the camera, the rest of the hull fully obscured by the thick fog. The wet pier edges form dark converging lines in the lower foreground corners, leading toward the calm, barely visible waterline. Muted blue-gray post-rain dusk lighting creates a damp, ghostly haze.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No dependent scene provided",
        "_shot_index": 3,
        "visible_entities": [
          "L20",
          "L22",
          "P01"
        ]
      },
      {
        "scene_index": 24,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "침묵 속의 대치와 탐색",
        "representative_moment": "안개 자욱한 포구에서 C01과 C03이 일정한 거리를 두고 마주 선 채 서로의 눈을 응시한다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium wide profile two-shot, flat coastal dusk lighting with dense pearl-gray fog",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level medium wide profile two-shot, focus on the wide expanse of empty wet concrete separating the two figures. C01O03 in a dark windbreaker, a young East Asian woman, stands on the left in right profile, weight on her back foot, eyes fixed on C03O05. Across the shared wet pier, C03O05 in waterproof workwear, a young East Asian man, stands on the right in left profile, one hand resting near a taut mooring rope, eyes fixed on C01O03. Behind C03O05, the wooden hull of a small moored fishing boat is visible, its bow angled slightly away from the camera. The deserted harbor is enveloped in dense pearl-gray fog at dusk, draining vibrant colors and flattening the background, while faint sodium light reflects on the damp concrete surface between them.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O03"
              },
              {
                "character_id": "C03",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "exact_background: 앞선 샷과 동일한 포구 공간을 배경으로, 인물들이 일정 거리를 두고 대치하는 새로운 순간 묘사",
        "_shot_index": 6,
        "visible_entities": [
          "L20",
          "L22",
          "C01",
          "C03",
          "P01"
        ]
      },
      {
        "scene_index": 24,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "음성메시지를 남기는 수리영",
        "representative_moment": "C01 looks past the camera toward the dark sea, holding P01 near her mouth to leave a voice message.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up, eye-level, shallow depth of field, cool blue-black tones with soft fog diffusion",
            "t2i_prompt": "Photorealistic cinematic still. Close-up, eye-level angle with shallow depth of field. Focus on the tense eyes and damp skin of C01O03, her neck and shoulders remaining visible in the frame. C01O03 in a dark windbreaker, a young East Asian woman, facing the camera. One hand holds P01 pressed near her mouth in the lower frame, the phone's edge visible, screen turned inward. Her eyes slip just past the lens toward the implied dark sea. A cool fog-softened front light illuminates her face. [L20: a wet dark horizontal pier railing softly out of focus behind her, dim scattered harbor lamps faintly piercing the dense pearl-gray fog]. The shallow background falls into a deep blue-black haze.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 24,
        "dependency_reason": "zoom_in_detail",
        "_shot_index": 9,
        "visible_entities": [
          "L20",
          "L22",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "수리영의 녹음메시지 확인",
        "representative_moment": "어둑한 옥탑방 거실에서 혜수(C02)가 스마트폰(P01)을 귀에 바짝 댄 채 눈을 크게 뜨고 충격에 빠진 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level tight close-up, shallow depth of field, dirty amber practical lighting mixed with cold dusk.",
            "t2i_prompt": "Photorealistic cinematic still. An eye-level observer camera captures a tight framing on C02O04's alarmed expression, neck and shoulders in frame. C02O04 in a practical detective jacket, an East Asian woman in her 30s, stands at a three-quarter angle from the left, eyes fixed on the void. One hand holds P01 pressed tight against her ear, the dark outer edge of the smartphone facing the camera. Dirty amber light from an off-screen lamp falls on her cheek and the phone, contrasting with the cold gray dusk washing her opposite side. [L05: a dilapidated dim rooftop room with half-lit household clutter, blurred overturned chairs, and an open rain-damp window frame fading into deep shadow]. A shallow depth of field highlights the glassy reflection in her widened eyes, blurring the ruined interior behind her.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "S12_Shot2의 배경 분위기 참조",
        "_shot_index": 1,
        "visible_entities": [
          "L05",
          "L04",
          "C02",
          "P01"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "열린 채 멈춘 낡은 철문",
        "representative_moment": "바람에 흔들리던 낡은 철문이 바깥쪽으로 미세하게 열린 채 멈춰 있는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level architectural shot squared at the door, low gray dusk light, deep underexposed shadows.",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the narrow outward gap of an old metal door. Eye-level architectural shot squared directly at the entrance from inside [L05: dilapidated and poorly lit interior of a shabby Korean rooftop room, heavily underexposed with deep shadows]. The door is stopped slightly open outward, creating a thin dark slash down the center-right. Low cold gray dusk light seeps through the crack, emphasizing a hollow metallic chill. A dark, empty exterior space is barely visible through the opening. Stained dim walls frame the rough door. A still, worn metal handle catches a faint practical glint on the right edge of the door. The abandoned frame feels ruined and desolate.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "S25_Shot1의 옥탑방 내부 배경(낡은 벽과 문 질감)을 동일하게 유지하며 카메라를 문 앞 정면으로 이동",
        "_shot_index": 4,
        "visible_entities": [
          "L05",
          "L04",
          "P01"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "금월도의 위치를 추궁하는 수리영",
        "representative_moment": "수리영의 손이 핏자국 묻은 사진을 인우의 눈앞에 바짝 들이밀고, 당황한 인우가 뒤로 물러나는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level over-the-shoulder shot, shallow depth of field, bruised blue foggy dusk with weak yellow practical spill",
            "t2i_prompt": "Photorealistic cinematic still. [L21: A cramped, wet wooden boat deck, a salt-streaked dark wheelhouse exterior wall angled away, damp surfaces lit by a weak sickly yellow spill from the cabin, set against a dark, choppy open sea in a bruised blue foggy dusk.] Focus on an old, creased photograph stained with rusty-red blood marks, held tightly by a hand entering from the foreground edge. The photograph sits very close to the lens, occupying the lower-right frame, its image side facing the camera and the man opposite. This is an over-the-shoulder composition from the perspective of a young Asian woman in a dark windbreaker, her shoulder and the back of her head visible in the immediate foreground left, her arm thrust forward. Across the shared cramped deck, C03O05 in fisher workwear, a middle-aged East Asian man, is captured at a three-quarter angle from the left, his body angled backward in a rigid recoil on a wooden bench. His upper body is visible in the frame, his expression tense, eyes fixed rigidly on the photograph suspended very close to his face. A dim yellow cabin glow washes one side of his face, contrasting with the cold blue ambient light reflecting on his jacket.",
            "outfit_assignments": [
              {
                "character_id": "C03",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "none",
        "_shot_index": 4,
        "visible_entities": [
          "L21",
          "L22",
          "C01",
          "C03",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "사진을 본 인우의 충격",
        "representative_moment": "C03 stares at the photograph with wide eyes and a parted mouth, caught in a frozen half-rise.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level frontal reaction shot, cold-blue and weak yellow dual lighting, tense thriller mood",
            "t2i_prompt": "Photorealistic cinematic still. Close-up eye-level frontal reaction shot, head-and-shoulder composition. C03O05 in a worn waterproof jumper, a middle-aged East Asian man, facing the camera caught in a frozen half-rise posture, eyes fixed on a photograph held just out of the lower frame. Focus on the wide, unblinking eyes and slightly parted mouth of the man, tension visible across his facial muscles. A narrow cold-blue front wash reflects on his cheek and catches the whites of his eyes. A weak yellow rim light falls on his shoulder, separating his silhouette from the shadow. [L21: a wet dim wooden deck wall behind him in soft rear focus, weak practical yellow cabin light glowing at the frame edge, blurred rolling sea horizon implied in the cold bruised blue foggy dusk].",
            "outfit_assignments": [
              {
                "character_id": "C03",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "같은 공간(어선 갑판)에서 이루어지는 연속된 리액션 샷으로 안개 낀 해질녘의 조명과 갑판 질감 일관성 유지",
        "_shot_index": 5,
        "visible_entities": [
          "L21",
          "L22",
          "C03",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "섬의 위치를 추궁하며 조타실을 막아서는 수리영",
        "representative_moment": "수리영(C01)이 조타실 문을 막아서고, 안에 있는 인우가 당황하여 핸들을 잡고 있는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot, low observer angle at chest height, cold blue and sickly yellow lighting contrast",
            "t2i_prompt": "Photorealistic cinematic still. Medium wide shot, low observer angle at chest height from directly behind a young East Asian woman in a dark windbreaker. She stands with her back to the camera, head angled slightly forward, completely blocking the narrow open doorway of the wheelhouse with both arms spread out to the frame edges. Her body volume is preserved by a cold blue rim light along her jacket against the dim exterior fill. Beyond her, sharing the same direct sightline inside the cramped cabin, a middle-aged East Asian man in workwear sits at a three-quarter angle from the right. One hand tightly grips the steering wheel, the control console visible below it, his wide eyes fixed on her blocking posture. Focus on the rigid silhouette of the woman forming a barrier across the entrance. [L21: damp wooden deck of a small fishing boat at dusk surrounded by dense fog, casting a bruised blue ambient hue, while a weak, sickly yellow glow spills outward from the cabin, catching the man's face and the steering wheel]. The fogged, rain-specked wheelhouse windows enclose the rear background, and narrow, wet exterior walkways flank both sides of the doorway.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "S26_Shot4의 배 위 조타실 입구 및 안개 낀 해질녘 바다 배경 요소를 동일하게 유지하며, 카메라 앵글을 수리영의 등 뒤에서 조타실 내부를 바라보는 시점으로 전환함",
        "_shot_index": 8,
        "visible_entities": [
          "L21",
          "L22",
          "C01",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "사진 속 소녀를 지목하는 수리영",
        "representative_moment": "수리영의 손가락이 낡은 사진(P02) 속 소녀의 얼굴을 정확히 짚는다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up high angle insert, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up high angle insert from an observer perspective, shallow depth of field. Focus on the tense fingertip of a young Asian woman, entering from the upper-left in a dark windbreaker sleeve, pressing firmly against the printed face of a short-haired girl at the center of P02. P02 is a creased, faded sepia photograph lying flat and facing up, its damp edges spotted with dark red blood stains. [L23: The photograph rests on a scratched, salt-damp console ledge, with the dim, inactive dials of a wheelhouse instrument panel heavily blurred in the background]. A thin greenish cabin glow grazes the photo paper, making the old blood stains stand out against the sepia tone.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 3,
        "visible_entities": [
          "L23",
          "C01",
          "P02"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "기괴한 붉은 원 발견",
        "representative_moment": "From an over-the-shoulder perspective, C03 performs a rigid half-turn, staring in horror at the wheelhouse wall covered in chaotic scratches and a giant red circle.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Over-the-shoulder medium close-up, subtle Dutch angle, dirty green-gray shadow cut by a dim sunset seepage and a striking blood-red accent.",
            "t2i_prompt": "Photorealistic cinematic still. [L23: a dirty green-gray wheelhouse interior, closed windows wet with humid condensation, a dark worn steering gear partially visible, dim sunset seepage casting deep shadows]. Focus on the damp interior wall of the wheelhouse in the mid-background facing the camera, featuring countless bizarre, overlapping circular scratches violently etched into the surface, with a single striking blood-red circle vividly dominating the center-right. C03O05 in a worn waterproof jumper, a middle-aged Asian man, occupies the left foreground in an over-the-shoulder medium close-up at shoulder height. He is shown from behind in a rigid half-turn, his rear-side silhouette anchoring the left frame edge, a slice of his tense side profile visible, eyes fixed on the red circle on the wall. Captured with a subtle Dutch angle, amplifying the ominous occult tension.",
            "outfit_assignments": [
              {
                "character_id": "C03",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 27,
        "dependency_reason": "Background reference for the wheelhouse interior, adapted for a close framing.",
        "_shot_index": 5,
        "visible_entities": [
          "L23",
          "C03",
          "P02"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "의식을 잃고 인우에게 쓰러지는 수리영",
        "representative_moment": "C01's forehead rests motionless against C03's rigid shoulder in an eye-level tight close-up.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer eye-level tight close-up, soft background blur, weak practical lighting mixed with cold dusk rim light",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the exact contact point where C01O03's forehead rests against C03O05's rigid shoulder in an eye-level tight close-up. [L23: shallow depth of field showing a dirty wheelhouse wall with faint overlapping circular scratches and a blurred soft red smear, out of focus in the background]. C01O03 in a dark windbreaker, a young Asian woman, occupies the left side in right profile, forehead pressed heavily into C03O05's arm, her eyes closed, face clammy and pale. C03O05 in fisher workwear, a middle-aged Asian man, occupies the right side at three-quarter angle from the left, his shoulder locked rigid, eyes fixed intensely down on C01O03. A dim yellow cabin bulb from above casts a sickening hue on their tense features, while cold blue dusk light coming from a fogged side window washes the rim of C01O03's neck and C03O05's shoulder. The physical weight of the contact dominates the center frame.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O03"
              },
              {
                "character_id": "C03",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 27,
        "dependency_reason": "Same room as earlier shots, but reframed into a tight CU so background details are naturally blurred.",
        "_shot_index": 8,
        "visible_entities": [
          "L23",
          "C01",
          "C03",
          "P02"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#30. 바다 / 해질 무렵",
        "beat_title": "경계로 진입하는 어선",
        "representative_moment": "인우의 낡은 어선이 짙은 안개 속으로 반쯤 사라지며 물살을 가르는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Water level low angle wide shot, muted gold sunset contrasting with cold gray fog",
            "t2i_prompt": "Photorealistic cinematic still. Water level low angle wide shot. Focus on the weathered, wet bow of a small old fishing boat positioned slightly right of center, its front half already swallowed by a dense, opaque gray fog wall. Frozen in forward motion, white water foams and breaks against the lower hull, spreading outward across the dark, rippling sea surface in the lower frame. A muted gold sunset skims the distant water, partially erased by the heavy fog. The damp silhouette of the boat sharply contrasts against the cold mist. [L22: muted coastal sea with heavy fog, dark humid atmosphere and faint golden dusk tones]",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No dependent scene identified for this moment.",
        "_shot_index": 3,
        "visible_entities": [
          "L22"
        ]
      }
    ]
  },
  "step_id": "scene_detail",
  "run_id": "fc07a074-a6bf-43c6-bc02-a78376686bdc",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-04-30T22:12:50.857112+00:00"
}