{
  "status": "completed",
  "completed_count": 64,
  "applicable_count": 64,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "0a209514226444de",
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "기습의 전조, 필사적인 도주",
        "representative_moment": "A terrified East Asian man limps mid-stride through a foggy forest, a bloody bite mark visible on his thigh.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle Medium Wide Shot, handheld unsteady frame, cold low-key dusk lighting, green-gray fog",
            "t2i_prompt": "Photorealistic cinematic still. Low angle from a front-left retreating observer path, handheld unsteady frame, the lens pushed down. An East Asian man in a torn casual shirt and mud-stained pants is caught mid-stride limping forward at three-quarter angle from the right. Focus on his forward-stepping leg and the dull dark red bite mark on his exposed thigh in the lower center frame, while his terrified face anchors the upper right third, eyes looking toward the distant fog. [L01: A dark forest environment at dusk, heavily enveloped in thick, cold green-gray fog, low-key murky lighting casting black shadows]. Wet branches whip across the near foreground as through-object framing. Dense wet undergrowth is bent aside by his movement. A mud-stained lost shoe lies abandoned on the slick, trampled muddy path near his injured leg.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "첫 번째 씬의 시작 부분이므로 앞선 의존성이 없음",
        "_shot_index": 1,
        "visible_entities": [
          "L01"
        ]
      },
      {
        "scene_index": 1,
        "heading": "S#1. 숲속 / 해 질 무렵",
        "beat_title": "검은 인영에게 제압당한 순간",
        "representative_moment": "A dark, featureless assailant pins a terrified man down into the wet mud of a foggy forest.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Very low Dutch angle medium shot, murky dusk lighting, cold green-gray color grading",
            "t2i_prompt": "Photorealistic cinematic still. [L01: a dark forest environment at dusk, thick cold green-gray fog creeping along the ground, glossy churned wet mud, damp forest roots and flattened grass]. Very low Dutch angle medium shot, the lens skimming just above the wet mud, observing directly and without escape. A young East Asian man in torn casual clothes lies pinned in the mud in left profile, his trapped body occupying the lower half of the frame, his eyes looking up in terror. A dark, nearly featureless assailant with its back to the camera presses heavily down on the man's torso, angling diagonally across the upper frame, its body volume preserved against the cold fog, its unseen eyes fixed on the pinned man. Focus on the trapped man's compressed ribs and the dark weight pressing him into the mud. Harsh murky dusk light glances off the wet surface, leaving the assailant's edges faintly rim-lit against the murky shadows.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 1,
        "dependency_reason": "atmosphere_reference (same dark forest setting with cold green-gray fog and wet mud tones)",
        "_shot_index": 3,
        "visible_entities": [
          "L01"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "기괴한 흡혈과 쓰러지는 여자",
        "representative_moment": "A man's teeth sink deeply into a woman's neck in a dark alley.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight Dutch angle close-up, low-key contrast with sickly amber and deep blue-black shadows.",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the jaws of a young East Asian man clamped onto a neck, thick black-red blood pooling and dripping from the bite point. Captured in a tight Dutch angle close-up, seen from over the shoulder of a young East Asian woman whose neck is arched back, her eyes looking down, her weakening shoulder and torn skin occupying the right frame edge. The East Asian man leans in at a three-quarter angle from the left, his weight pressing forward violently, his eerie red eyes fixed directly on her neck. A sickly amber streetlight and deep blue-black shadows wash across their damp skin in stark low-key contrast. [L02: a dark narrow alley wall, a stained wet utility pole on the left edge, faintly glowing reflections on the wet texture out of focus].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No prior visual scene specified.",
        "_shot_index": 3,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 2,
        "heading": "S#2. 도시 뒷골목 / N",
        "beat_title": "쓰러진 여자",
        "representative_moment": "A young woman lies unconscious on the wet asphalt of a dark alleyway.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Almost ground-level medium wide shot, low-key lighting with sickly amber and deep blue-black tones",
            "t2i_prompt": "Photorealistic cinematic still. From an almost ground-level observer perspective, the wet asphalt occupies the lower foreground. [L02: A dark night alleyway, slick asphalt reflecting a thin streak of amber light, heavy blue-black shadows, a wet utility pole standing in the dim background]. A young East Asian woman in a dark coat lies sprawled diagonally across the wet ground from the lower left toward the center frame, in right profile, eyes closed and body completely limp. Focus on her motionless figure resting on the slick pavement, low amber light pooling on her shoulder and the asphalt, while the deep background alley remains dark and oppressive.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 1,
        "dependency_reason": "exact_background from previous shot, maintaining the same alleyway layout, wet asphalt surface, and ambient streetlight reflection",
        "_shot_index": 4,
        "visible_entities": [
          "L02"
        ]
      },
      {
        "scene_index": 3,
        "heading": "S#3. 현장 / D",
        "beat_title": "뉴스에 보도되는 통제된 시신 수습 현장",
        "representative_moment": "C02 points to the wet ground among clustered detectives in a fog-filled forest edge.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Slightly low angle MWS, broadcast-style digital grain, low contrast, flat gray daylight",
            "t2i_prompt": "Photorealistic cinematic still. [L01: a mist-filled muted green-gray forest edge with a taut damp P11 stretched laterally in the background]. Slightly low angle MWS as broadcast-style footage. C02O02 in a navy jacket, a middle-aged East Asian woman, stands in the center at three-quarter angle from the left, eyes looking down, her arm extended pointing at the wet ground in the lower center frame. Around her, several East Asian men in investigative gear stand looking away, clustered near evidence markers and a P12 partially obscured by the thick fog. Flat gray daylight filters through the dense mist, creating a cold, low-contrast investigative pallor with slight digital grain evoking raw news footage. Focus on C02O02's taut pointing hand, her tense figure anchoring the blurred team in the damp environment.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 1,
        "dependency_reason": "exact_background from S1_Shot3",
        "_shot_index": 3,
        "visible_entities": [
          "L01",
          "C02",
          "P11",
          "P12"
        ]
      },
      {
        "scene_index": 4,
        "heading": "S#4. 옥탑방 / D",
        "beat_title": "적막한 옥탑방 전경",
        "representative_moment": "흐리고 창백한 낮빛 아래, 낡고 금이 간 옥상 콘크리트 위에 홀로 서 있는 옥탑방을 부감으로 내려다보는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide overhead shot, pale turbid daylight, desaturated cool tones",
            "t2i_prompt": "Photorealistic cinematic still. Extreme wide bird's eye composition looking down slightly off-center at [L03: an old, weather-stained rooftop room on a worn, cracked pale concrete roof, a low chipped parapet wall bordering the edge, a rusted water tank with inactive pipes, and slack empty laundry lines stretched across]. Focus on the dilapidated rooftop room isolated in the upper middle of the frame. Pale, turbid daylight desaturates the scene into dirty grays and faded beige, casting a damp, abandoned chill over the lonely exterior tableau.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 1,
        "visible_entities": [
          "L03"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "살인 사건 뉴스를 보는 민숙",
        "representative_moment": "앞치마를 두른 C05가 어두운 거실에서 심각한 표정으로 살인 사건 뉴스가 나오는 TV 화면을 응시하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level MCU profile shot, cold TV light with damp green-gray low-key tones",
            "t2i_prompt": "Photorealistic cinematic still. [L04: a cramped low-key kitchen with damp green-gray tones, a closed grimy window passing weak daylight, a blurred sink faucet and a steaming pot with P07 herbs on the counter in the near foreground]. C05O05 in a beige kitchen apron over everyday clothes, a middle-aged East Asian woman, stands in the right middle of the frame in right profile. Her hands grip the apron hem at her waist, a small round P08 mark faintly visible on her exposed inner wrist. Her eyes are fixed on the glowing TV monitor on the left, its screen angled partly toward the camera and her. Focus on the tense expression of the woman, her neck and upper body firmly in frame, as cold blue TV light washes over the side of her face and reflects on her apron. The rest of the room falls away into darkness, faint steam catching the cool light in the air.",
            "outfit_assignments": [
              {
                "character_id": "C05",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Not specified",
        "_shot_index": 2,
        "visible_entities": [
          "L04",
          "C05",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "일상적 투정과 외식 약속",
        "representative_moment": "C05 extends a cup of dark herbal drink to C01 across the faded kitchen table.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Table-height medium shot with a subtle low angle, observer POV, muted daylight mixed with greenish shadow.",
            "t2i_prompt": "Photorealistic cinematic still. Table-height medium shot with a subtle low angle, an observer POV. In the left foreground, C05O05 in beige homewear and a kitchen apron, a middle-aged Asian woman at three-quarter angle from the right, her arm extended across the shared faded kitchen table. Her hand holds a cup of faintly steaming, dark herbal drink anchoring the lower-center frame. A small round occult mark is visible on the inner side of her exposed wrist. Her eyes are fixed on C01O01. In the right midground, C01O01 in a casual hoodie, a young Asian woman at three-quarter angle from the left, sits perched at the table edge, her eyes fixed on the herbal drink. Focus on the steaming dark herbal drink suspended between them. Muted daylight from a small dirty window mixes with greenish kitchen shadow, washing over the faded table surface. In the background behind C05O05, a damp cluttered sink counter and soft steam rising from a boiling pot are visible.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C05",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "exact_background - maintaining the same room background and layout from the earlier shot",
        "_shot_index": 5,
        "visible_entities": [
          "L04",
          "C01",
          "C05",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 5,
        "heading": "S#5. 옥탑방 안 / 실내",
        "beat_title": "외식 약속과 드러나는 오컬트 표식",
        "representative_moment": "수리영의 시점에서 민숙의 손목 안쪽에 새겨진 작고 둥근 오컬트 표식(P08)이 극단적인 클로즈업으로 선명하게 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Subjective POV extreme close-up at wrist height, macro-like shallow depth of field, muted warm lighting.",
            "t2i_prompt": "Photorealistic cinematic still. Subjective POV extreme close-up at wrist height. Focus on a small, precise round occult mark (P08) sharply positioned in the center-right of the frame on an exposed pale inner wrist turned outward. The wrist extends from the edge of a beige homewear sleeve occupying the left side. Soft, muted warm domestic entryway light washes over the skin, giving the mark a faint reddish-brown clarity against the blurred surroundings. The background is compressed into a heavy macro blur, revealing [L04: a dim out-of-focus entryway wall, a deeply shadowed shoe area near the bottom edge, and the softened faint vertical line of a closed doorframe directly behind the wrist].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "zoom_in_detail: 앞선 현관 샷과 동일한 조명 및 공간(옥탑방 현관)을 유지한 채, 수리영의 시점으로 민숙의 손목 표식만 극단적으로 확대한 샷",
        "_shot_index": 9,
        "visible_entities": [
          "L04",
          "C05",
          "P07",
          "P08"
        ]
      },
      {
        "scene_index": 6,
        "heading": "해안가 도로 / 낮",
        "beat_title": "바닷바람을 맞으며 자전거를 타는 수리영",
        "representative_moment": "안개 낀 잿빛 해안가 도로에서 수리영이 이어폰을 낀 채 밝은 표정으로 자전거 페달을 밟으며 정면으로 달려온다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level wide shot, locked-off centerline flow, soft gray daylight with coastal mist",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level wide shot focused on C01O01 in a gray casual hoodie, a young Asian woman, facing the camera on the central axis. She is seated on the saddle of her bicycle in mid-pedal motion, one knee bent in the down stroke, hair flowing back in the direction opposite to motion, earphones visible in her ears, her expression bright with eyes fixed on the distant horizon. The bicycle's frame and front wheel are prominently visible in the lower center frame, aimed directly at the observer. Soft gray daylight and coastal mist create a muted, airy atmosphere, with a faint cold sheen falling on the road surface. [L05: dry-to-damp gray asphalt road leading toward the camera, flanked by a weathered pale metal guardrail receding diagonally on the side, thin sea fog drifting across the muted gray sea in the distant background].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 씬의 첫 샷",
        "_shot_index": 1,
        "visible_entities": [
          "L05",
          "C01"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "사나운 맹견의 위협",
        "representative_moment": "커다란 로트와일러가 축축한 철망 뒤에서 이빨을 드러낸 채 앞발을 번쩍 치켜들고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A static WS at low eye-level, cold overcast daylight with harsh gray shadows, low-key metallic mood",
            "t2i_prompt": "Photorealistic cinematic still. A static wide shot from a low eye-level observer position, framed just outside a wet kennel fence. [L06: a cold, wet animal shelter with gray metallic fences and a damp stained concrete floor, subdued clinical atmosphere]. The slick, rust-speckled fence bars act as a hard foreground barrier across the lower third and sides of the frame. In the center midground, a massive black-and-tan rottweiler rears up on its hind legs behind the metal grid. Focus on the agitated rottweiler, its front paws raised high and teeth fully exposed in a vicious snarl. Cold overcast daylight casts harsh gray strips of shadow through the wet fence, emphasizing the dog's heavy build and establishing a low-key, metallic, highly threatening mood.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "이전 샷과 시공간적 연속성을 공유하지 않는 새로운 장면의 시작점",
        "_shot_index": 1,
        "visible_entities": [
          "L06",
          "P13",
          "P14"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "얌전해진 로트와일러와 예방접종",
        "representative_moment": "수의사의 장갑 낀 손이 엎드린 로트와일러의 엉덩이에 주사기를 찌르는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, shallow depth of field, low close position, muted gray clinical tone with a cold glint.",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up at a low position beside a prone rottweiler. [L06: a muted gray damp kennel floor out of focus in the shallow background]. Focus on the tip of a small metal syringe (P13) touching the dark, slightly damp fur. Gloved hands enter from the upper right, fingers steady and pressing the injection site on the dog's hindquarters. The rottweiler's dark flank forms a soft, breathing mass across the left midground. The needle is angled diagonally into the fur, catching a small cold glint from the muted gray kennel light. The clinical atmosphere is subdued and precise.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 7,
        "dependency_reason": "atmosphere_reference - 유기견 보호원의 전반적인 차갑고 축축한 회색조 톤을 프레임 배경의 흐릿한 질감과 조명에 반영",
        "_shot_index": 4,
        "visible_entities": [
          "L06",
          "P13",
          "P14"
        ]
      },
      {
        "scene_index": 7,
        "heading": "S#7. 유기견 보호원 / D",
        "beat_title": "유기견들을 돌보는 수리영",
        "representative_moment": "수리영(C01)이 작은 개의 털에 이발기(P14)를 대고 밝게 웃고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up at slight low angle, shallow depth of field, warm practical light contrasting with cold gray ambient",
            "t2i_prompt": "Photorealistic cinematic still. A steady medium close-up at a slight low angle from beside the grooming table, sharing crisp focus on the electric clippers, P14, pressed gently against the textured fur of a small dog in the lower center frame. The small dog sits with its back to the camera, head mostly out of frame. C01O01 in a gray casual hoodie, a young Asian woman, occupies the upper left frame at a three-quarter angle from the right. She leans slightly over the clippers with a bright smile, her eyes fixed on the small dog's fur. The scratched grooming table edge runs diagonally across the lower foreground. A warmer practical light from an angled grooming lamp casts a soft golden glow on C01O01's face and hands. Behind them is [L06: a damp animal shelter interior with cold metallic enclosures and cluttered shelves fading into a subdued gray blur], highlighting the contrast between the warm grooming station and the cold facility.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 7,
        "dependency_reason": "같은 공간이지만 카메라 각도가 바뀌어 MCU 샷으로 좁혀졌으므로 톤 앤 매너만 참조",
        "_shot_index": 7,
        "visible_entities": [
          "L06",
          "C01",
          "P13",
          "P14"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "엇갈린 만남과 당혹감",
        "representative_moment": "수리영(C01)이 마트 진열대 사이에서 여직원과 마주 서서 엄마의 행방을 묻고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Balanced medium two-shot at eye-level, cool fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. A balanced medium two-shot at eye-level. [L08: a brightly lit supermarket aisle with tall shelves stocked with colorful products receding diagonally, cool white fluorescent strips overhead, small colorful price tags attached to the edges]. C01O01 in a grey hoodie, a young Asian woman, stands in the left foreground-midground facing three-quarter right, leaning slightly forward into a question, waist-up visible. Across the shared aisle on the right stands an East Asian woman in her 40s in a supermarket uniform, facing three-quarter left, pausing by the shelf, waist-up visible. Their eyes are fixed on each other. Focus on the narrow space between the two figures boxed in by the products. Cool fluorescent light washes over their faces and the surrounding shelves, flattening their features and creating a sterile, rigid atmosphere.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 3,
        "visible_entities": [
          "L08",
          "L09",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 8,
        "heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beat_title": "사라진 엄마를 찾는 수리영",
        "representative_moment": "마트 밖에서 미간을 찌푸린 채 전화를 거는 수리영.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tracking Close-up, cool blue-green neon with red highlights",
            "t2i_prompt": "Photorealistic cinematic still. A tracking close-up at eye-level. C01O01 in a grey hoodie, a young Asian woman, occupies the right half of the frame at three-quarter angle from the left, mid-stride calling, looking down. Her neck and shoulders are visible in the lower frame, body volume preserved against the evening ambient fill. One hand presses P01 hard against her ear, its side edge visible to the camera. Cool blue-green supermarket spill light and small red neon reflections wash over her cheek, hand, and hoodie. Focus on her furrowed brow and the tense hand gripping P01. [L09: bright glass doors of the supermarket entrance and a damp sidewalk reflecting blurred neon signs compressed into colored beads in the shallow background behind her].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "S8_Shot3의 조명 톤 및 환경 분위기 참고 (atmosphere_reference)",
        "_shot_index": 5,
        "visible_entities": [
          "L08",
          "L09",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 9,
        "heading": "S#9. 해안가 / N",
        "beat_title": "어둠 속의 질주",
        "representative_moment": "수리영(C01)이 안개 낀 해안 도로에서 급하게 자전거 페달을 밟으며 어둠 속을 달리고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low-angle medium wide tracking shot, cold blue-black fog with sparse warm sodium light accents.",
            "t2i_prompt": "Photorealistic cinematic still. A low-angle medium wide tracking shot, focus on the tense forward posture of C01O01 over the vehicle. C01O01 in a hooded jacket, a young East Asian woman, in right profile, eyes fixed on the distant dark. She is positioned on the saddle of the bicycle in mid-pedal, her upper body leaning aggressively forward across the center frame, one knee bent in the downward stroke within the lower third frame, her jacket trailing back in the direction opposite to motion. The dark bicycle frame, handlebars, and portions of the wheels are clearly visible. [L05: a wet coastal road line extending horizontally behind the bicycle, thick blue-black sea fog drifting across the tarmac, hazy halos of distant sodium streetlights above, slight horizontal motion blur on the background elements]. The figure appears in a damp silhouette with cold rim light tracing her back, sparse warm light reflecting on the wet road surface.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 6,
        "dependency_reason": "동일한 해안가 야간 환경의 조명과 안개 톤 유지",
        "_shot_index": 1,
        "visible_entities": [
          "L05",
          "C01"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "낯선 남자의 옥탑방 침입",
        "representative_moment": "The elongated, dark shadow of an unseen man stretches grotesquely across a rusty iron door.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle extreme close-up, hard low-key backlight, cold blue darkness",
            "t2i_prompt": "Photorealistic cinematic still. [L03: A wet, gritty rooftop floor leading up to a closed, weathered rusty iron door heavily textured with patches of dark reddish-brown rust, swallowed in cold blue darkness and dense haze]. Low observer at ground level looking up, the bottom of the door occupying the mid-ground, a clothesline swaying diagonally across the dim upper frame. Focus on the distorted, unnaturally long shadow of an unseen male figure cast vertically across the damp metal surface toward the top edge, thrown into near-black by a hard low-key backlight. Scattered pieces of dried P07 leaves rest on the wet floor in the extreme foreground.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "exact_background: Same rooftop environment and iron door established in Scene 4.",
        "_shot_index": 3,
        "visible_entities": [
          "L03",
          "P07"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "불길하게 열린 옥탑방 철문",
        "representative_moment": "어둠 속에서 녹슨 철문이 미세하게 틈을 벌린 채 열려 있는 정적인 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A locked close-up at eye-level directly in front of the iron door, squared flat, still low-key lighting with a thin cold edge light.",
            "t2i_prompt": "Photorealistic cinematic still. [L03: an eye-level locked close-up of a weathered rooftop iron door frame at night, heavily textured with uneven patches of dark reddish-brown rust, still airless low-key ambient light] A narrow black vertical seam sits just off-center, the door slightly open with the lock released. A creased advertising flyer is displaced, partly visible near the narrow gap. Focus on the deep black interior space visible through the vertical crack, a thin cold light catching the rust along the edges. The rusty door panels occupy the frame edges, squared flat to the camera.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "exact_background: same rooftop iron door from earlier in the scene, now slightly open",
        "_shot_index": 5,
        "visible_entities": [
          "L03",
          "P07"
        ]
      },
      {
        "scene_index": 10,
        "heading": "S#10. 옥탑방 / N",
        "beat_title": "낯선 남자의 침입과 물어뜯는 그림자",
        "representative_moment": "어두운 창문 너머로 바닥에 쓰러진 C05 위로 거대한 남자의 실루엣이 덮치는 모습이 보인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "static wide shot at eye-level, voyeuristic POV pressed against dirty glass, low-key lighting, cold reflective tones",
            "t2i_prompt": "Photorealistic cinematic still. [L03: dark rooftop exterior, a dirty closed windowpane directly facing the camera, faint cold exterior moonlight reflecting on the glass]. Seen through the smudged glass, C05O05 in a beige home wear, an elderly Asian woman, lies collapsed on the shadowy room floor in the lower third, looking away. A huge, backlit figure of a man bends downward from the upper right over C05O05 in the same shared unlit room. Faint rim light traces the broad shoulders and bent neck of the man, preserving body volume against the dark ambient interior. Faint window reflections slightly obscure the terrifying tableau. Focus on the ominous silhouette looming over the fallen figure through the dirty pane.",
            "outfit_assignments": [
              {
                "character_id": "C05",
                "outlook_id": "O05"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 10,
        "dependency_reason": "S10_Shot5의 옥상 배경 톤을 참고하여 어둡고 음산한 분위기를 유지",
        "_shot_index": 6,
        "visible_entities": [
          "L03",
          "C05",
          "P07"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#11. 옥탑 방 밖 / N",
        "beat_title": "기분 나쁜 악취와 끔찍한 예감",
        "representative_moment": "계단 꼭대기에 도착한 C01이 코를 틀어막으며 반쯤 열린 철문을 불길하게 바라본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "A tight head-and-shoulder CU at eye-level, murky blue-gray shadow, cold night light",
            "t2i_prompt": "Photorealistic cinematic still. A tight head-and-shoulder composition at eye-level from slightly front-left. Focus on C01O01 in a grey hoodie, a young East Asian woman, positioned at a three-quarter angle from the left. Two fingers of her hand pinch her nose in a tense grimace in the lower center frame, her eyes fixed on the background. [L03: soft out-of-focus background showing a rusted metal door left half-open with a deep murky black shadow inside, a damp concrete stair landing, and a shadowed metal railing running diagonally behind her shoulder]. Cold rooftop night light skims the side of her face, leaving the background in murky blue-gray shadow.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 4,
        "visible_entities": [
          "L11",
          "L03",
          "C01"
        ]
      },
      {
        "scene_index": 11,
        "heading": "S#11. 옥탑 방 밖 / N",
        "beat_title": "열린 철문과 불길한 예감",
        "representative_moment": "짙은 안개 낀 옥상, 어둠 속으로 반쯤 열려 있는 녹슨 현관 철문.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide shot from a low angle, cold blue-gray ambient night light, dense fog, focus on the half-open rusted door.",
            "t2i_prompt": "Photorealistic cinematic still. [L03: A cold, stained concrete rooftop floor, wet with moisture, dense, low-drifting night fog acting as an atmospheric veil, a dark stair landing parapet slick with moisture visible at the far left edge]. A heavily rusted metal door sits slightly right of center, left half-open toward the camera in the cold night, revealing a deep, murky black shadow inside the empty doorway. Wide shot from a low observer angle near the concrete floor, the empty rooftop spreading coldly across the left two-thirds of the frame to stress the abandoned negative space. Focus on the corroded surface of the half-open rusted metal door. Cold blue-gray ambient night light, faint metallic highlights catching on the damp, heavily rusted texture of the door against the thick fog.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 11,
        "dependency_reason": "S11_Shot4의 옥상 배경과 동일한 장소의 다른 앵글이므로 시공간 연속성 및 구조 유지.",
        "_shot_index": 5,
        "visible_entities": [
          "L11",
          "L03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "커튼 뒤 처참하게 죽어있는 민숙 발견",
        "representative_moment": "C05가 방구석에 피를 흘린 채 앉아 고개를 떨구고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Floor-adjacent mid height, slight high angle MWS, harsh low-key lamp with TV-blue wash",
            "t2i_prompt": "Photorealistic cinematic still. Shot from a floor-adjacent mid height at a slight high angle, establishing a grim forensic tableau. A wrinkled, smeared curtain is pulled aside in the left foreground, parted toward the camera. Beyond it, C05O07 in bloody homewear, a middle-aged Asian woman, is slumped heavily against the dim bedroom corner wall at a three-quarter angle from the left. Her head hangs deeply with eyes closed, body utterly motionless. The wooden floorboards surrounding her in the lower right frame are marred by thick, wet patches of dark, coagulated blood seeping into the grain. Harsh low-key lamp spill and a weak TV-blue ambient wash the space, casting the lifeless figure in a sickly mix of deep brown-black shadows and dark red. The unkempt side edge of a low bed is faintly visible in the rear darkness. Focus on the lifeless, blood-soaked figure isolated in the shadowed corner.",
            "outfit_assignments": [
              {
                "character_id": "C05",
                "outlook_id": "O07"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 5,
        "dependency_reason": "same background (S5_Shot9), different moment as it's now a crime scene",
        "_shot_index": 6,
        "visible_entities": [
          "L04",
          "C05",
          "P01",
          "P08",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "붉게 변하는 손목의 문신",
        "representative_moment": "Focus on P08, a glowing red occult mark on C05's inner wrist, her limp arm resting on the bloodstained floor.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up with a Dutch angle at hand level, shallow depth of field, low-key darkness overpowered by saturated red glow.",
            "t2i_prompt": "Photorealistic cinematic still. At hand level beside a motionless body, an extreme close-up with a Dutch angle pushes parallel to the inner wrist of an East Asian woman's slack arm. Focus on P08, a circular occult mark on the inner wrist facing the camera, glowing vivid red in the central frame. The sleeve of a bloodstained homewear is pulled back. The limp, bloodied fingers stretch toward the blurred edge, palm angled partly away from the camera. A piercing, supernatural crimson light washes across the damp skin texture and pools on the surrounding floorboards, overpowering the low-key darkness. [L04: blurred damp wooden floorboards in the shallow lower background, marred by thick patches of dark, coagulated blood].",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "S12_Shot6의 시공간 유지, 민숙의 손목으로 카메라가 이동하여 확대한 zoom_in_detail 샷",
        "_shot_index": 13,
        "visible_entities": [
          "L04",
          "C05",
          "P01",
          "P08",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 12,
        "heading": "S#12. 옥탑방 안 / N",
        "beat_title": "벽에 나타나는 거대한 붉은 원",
        "representative_moment": "A giant glowing red circle appears on the empty wall above the rumpled bed.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "low-to-mid height low angle wide view, saturated supernatural red glow piercing deep shadows",
            "t2i_prompt": "Photorealistic cinematic still. Low-to-mid height angle looking up at the blank wall of a dimly lit bedroom. Focus on a massive glowing red circular occult mark appearing on the center of the wall, occupying the upper frame. The freshly drawn circle resembles wet, blooming crimson pigment. Below it, the edge of a rumpled, unoccupied bed fills the lower third of the frame. A parted bedroom curtain hangs still at the side edge. The deeply shadowed, low-key space is intensely illuminated by an unnatural, saturated red glow bleeding from the mark across the surrounding wall surface and the bedsheets, overpowering the muted darkness.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "atmosphere_reference — 톤만 참고",
        "_shot_index": 14,
        "visible_entities": [
          "L04",
          "P01",
          "P08",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "혜수의 경악",
        "representative_moment": "경찰차 문을 잡고 선 채 번쩍이는 경광등 아래로 옥탑방 계단을 굳은 표정으로 올려다보는 혜수.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle from street level, framing from the chest up, cold low-key night palette with stark red and blue strobe highlights.",
            "t2i_prompt": "Photorealistic cinematic still. Low observer at street level looking slightly upward, framing the figure from the chest up. [L11: a dark, damp coastal alley at night, dark concrete stairs rising out of focus in the upper background, thin fog drifting in the cold air]. C02O02 in a navy detective jacket, a middle-aged Asian woman, stands at three-quarter angle from the right, occupying the right-center frame. She is bracing the open police car door with one hand, her eyes fixed looking up toward the dark stairs. The open car door occupies the near left foreground edge, its wet inner panel reflecting light. Focus on the rigid posture and tension in the upper body. Harsh alternating red and blue police strobe lights wash across her cheek and the wet door surface against cold, low-key shadows.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 2,
        "visible_entities": [
          "L11",
          "C02"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "수리영의 충격과 혜수의 개입",
        "representative_moment": "계단 아래에서 혜수가 공포에 질린 수리영의 양어깨를 단단히 움켜쥐고 서로를 응시하는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium close-up, tight OTS-like compression, deep shadows with harsh red and blue strobe lighting.",
            "t2i_prompt": "Photorealistic cinematic still. [L11: the damp concrete foot of an outdoor stairwell, a dark wet metal stair rail receding diagonally upward behind the figures, off-frame police car strobe reflections pooling on the ground]. C02O02 in a navy detective jacket, a middle-aged East Asian woman, occupies the right foreground at three-quarter left angle, her hands locked firmly on the shoulders of C01O01. C01O01 in a gray casual hoodie, a young East Asian woman, stands caught close in front of her at three-quarter right angle, her body frozen under the tight grip. They share a close physical space, C02O02's eyes fixed on C01O01, and C01O01's eyes fixed back on C02O02. Hard, intermittent red and blue patrol strobes wash across their faces and upper chests, while the surrounding background falls into deep damp black shadow. Focus on the frozen tension in the narrow space between their faces, the two pairs of shoulders tightly compressed within the center band of the frame.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 13,
        "dependency_reason": "exact_background (앞선 샷과 동일한 외부 계단 배경의 다른 순간)",
        "_shot_index": 4,
        "visible_entities": [
          "L11",
          "C01",
          "C02"
        ]
      },
      {
        "scene_index": 13,
        "heading": "S#13. 옥탑방 외곽 / N",
        "beat_title": "충격에 빠진 혜수",
        "representative_moment": "혜수(C02)가 수리영의 말을 듣고 충격으로 눈이 커지는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level tight framing on face and shoulders, shallow depth of field, alternating red and blue strobe lighting, cold shadows.",
            "t2i_prompt": "Photorealistic cinematic still. At eye-level, C02O02 in a navy detective jacket, a middle-aged East Asian woman, occupies the center of the image. Her shoulders are locked forward at the lower frame edge, her neck and head dominating the space. She is positioned in three-quarter left, eyes fixed on an unseen figure off-camera. Focus emphasizes her shocked expression, her widened eyes sitting just above center frame. Alternating red and blue police strobe lights wash across her cheek and jacket, leaving the rest of her face in low-key, damp shadow. [L11: softly blurred dark outdoor stairwell behind her, smeared flashes of red and blue police lights reflecting in the thin night fog.]",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 13,
        "dependency_reason": "zoom_in_detail from previous shot in the same scene",
        "_shot_index": 6,
        "visible_entities": [
          "L11",
          "C02"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "흔적 없이 사라진 시신과 깨끗한 방",
        "representative_moment": "김형사(C04)와 혜수(C02)가 어두운 현관에 서서 지나치게 깨끗해진 거실 바닥을 당혹스럽게 바라보는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer POV from entryway, chest-level slight high angle, dimly lit foreground framing a brightly clean interior.",
            "t2i_prompt": "Photorealistic cinematic still. From an observer's view at chest level with a slight downward angle, looking from a dark entryway into [L04: an unnaturally tidy and spotless living room with clean beige-gray surfaces]. C04O04 in a brown corduroy jacket, a middle-aged Asian man, is paused in the shadowed doorway at three-quarter angle from the right, eyes fixed on the living room floor. Beside him, C02O02 in a navy jacket, a young Asian woman, leans past the threshold in left profile, eyes fixed on the same floor. They appear as dimly lit figures, rim light from a warm stand lamp tracing their shoulders and jaw contours, their body volume preserved against the dark foreground. Deeper inside, P04, an old backpack with a small doll, rests isolated on the eerily clean, completely bloodless floor. The background includes a dark TV angled slightly away and a tidy dining table edge. Focus on the stark contrast between the shadowed investigators and the suspiciously empty, illuminated living room framed by the dark doorframe edges.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              },
              {
                "character_id": "C04",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 12,
        "dependency_reason": "S12 옥탑방 씬과 동일한 공간의 카메라 구도를 유지하되 핏자국이 사라진 청결한 상태를 대조적으로 보여주기 위함.",
        "_shot_index": 1,
        "visible_entities": [
          "L04",
          "C02",
          "C04",
          "P04"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "사라진 흔적과 혼란",
        "representative_moment": "지나치게 깨끗해진 옥탑방 한가운데 서서 혼란스러운 눈빛으로 허공을 응시하는 수리영(C01).",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level head-and-shoulders close-up, slight Dutch angle, shallow depth of field, flat dim household lighting.",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level head-and-shoulders composition with a slight Dutch angle and shallow depth of field. Focus on C01O01 in a gray casual hoodie, a young East Asian woman, occupying the center frame, stalled mid-turn at a three-quarter angle from the right. Her pale face holds a confused expression, eyes fixed into the void. [L04: an unnaturally tidy, bloodless rooftop room interior, bathed in flat, dim household light]. Behind her, the room melts into soft emptiness; a cleanly made bed with its headboard facing the camera and closed curtains showing front folds are visible in the blurred background. P04 rests statically in the lower rear edge, its front pocket and small attached doll angled partly toward the camera, fading into the clean, out-of-focus space.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "동일한 옥탑방 배경(exact_background)을 유지하되, 지나치게 깨끗해진 상태와 새로운 카메라 앵글을 반영하기 위함",
        "_shot_index": 5,
        "visible_entities": [
          "L04",
          "C01",
          "P04"
        ]
      },
      {
        "scene_index": 14,
        "heading": "S#14. 옥탑방 안 / N",
        "beat_title": "형사의 판단과 수리영의 혼란",
        "representative_moment": "혜수가 수리영의 어깨를 다정하게 감싸쥐며 그녀를 안심시키려 하고, 수리영은 혼란스러운 표정으로 고개를 숙인다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level medium two-shot, soft underpowered warm lighting mixed with cold shadows",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level medium two-shot, focus on a steady hand gripping a tense shoulder in the lower center frame. C02O02 in a navy jacket, a middle-aged Asian woman, occupies the left foreground facing the camera, her hand resting heavily on the shoulder, eyes fixed on C01O01. C01O01 in a grey hoodie, a young Asian woman, occupies the right foreground facing the camera, her body hunched under the touch, looking down with a shaken expression. Soft warm lamp light wraps their faces and upper bodies, while cold shadow from the open entryway pools in the space behind them. [L04: an unnaturally spotless beige-gray living room wall directly behind the figures, an empty clean dining table visible in the side background, an old backpack resting quietly on the floor, a stand lamp casting a weak warm glow].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "같은 옥탑방 내부의 연속된 순간이므로 S14_Shot5의 청결한 배경 상태를 그대로 유지",
        "_shot_index": 9,
        "visible_entities": [
          "L04",
          "C01",
          "C02",
          "P04"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "혼란 속 건네지는 캔 음료",
        "representative_moment": "A hand thrusts a cold canned drink into the foreground, while C01 stares at it anxiously in soft focus.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close seated-height observer angle, tight close-up with shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. [L12: a tight view of a dark coastal bus stop, featuring a wet metal bench surface catching sparse amber sodium glow and a fogged glass panel speckled with sea moisture behind]. Close seated-height observer angle, tight close-up with shallow depth of field. Focus on a cold canned drink beaded with condensation, gripped by a hand in a navy jacket sleeve thrusting into the frame from the left foreground. The can is positioned prominently near the lens, its label partly angled toward the camera. C01O01 in a grey casual hoodie, a young Asian woman, sits in soft background focus at the right edge at three-quarter left angle, hunched over the shared bench, her shoulder, neck, and partial face visible, eyes fixed anxiously on the canned drink. Harsh low-key coastal lighting skims the fingers and the can, contrasting against the cold blue-black fog swallowing the depth.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 2,
        "visible_entities": [
          "L12",
          "C01",
          "C02"
        ]
      },
      {
        "scene_index": 15,
        "heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beat_title": "수리영의 혼란과 귀가",
        "representative_moment": "혼란 속에서 헛것을 본 것이라 자위하며 집을 향해 황급히 달려가는 수리영의 뒷모습.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle medium wide shot, cold blue-black fog with stark amber streetlight contrast",
            "t2i_prompt": "Photorealistic cinematic still. A young East Asian woman in a grey hoodie, running rapidly away into the dark, with back to camera. Frozen in a mid-stride sprint along the damp asphalt coastal road, one foot lifted in the air, her hair and jacket hem flying violently backward in the direction opposite to her motion. Low angle medium wide shot from waist height, placing her figure in the center-left frame, her upper body and legs extending upward. Focus on her suspended running posture, forming a sharp rim-lit outline against the cold blue-black fog. Sparse harsh amber sodium streetlights diffuse through the dense mist, pooling warm reflections on the wet road ahead. In the blurred deep background behind the observer's position, the dim glow of a wet glass bus stop shelter recedes, while the black lateral void of the night sea dominates the right side of the frame.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 15,
        "dependency_reason": "S15_Shot2와 동일한 해안가 버스정류장 부근의 배경 유지, 인물이 도로로 달려나가는 다른 순간 묘사",
        "_shot_index": 4,
        "visible_entities": [
          "L12",
          "C01"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "불길한 예감과 위치 추적 요구",
        "representative_moment": "혜수의 손이 민숙의 번호가 뜬 휴대전화를 김형사의 얼굴 코앞에 들이민다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Pressure Close-Up at seated eye-level, rack focus on foreground phone, harsh greenish fluorescent lighting",
            "t2i_prompt": "Photorealistic cinematic still. [L13: an office desk cluttered with papers, dimly lit shelves in the shallow background, harsh greenish fluorescent lighting casting a sickly green-gray palette]. Focus on a smartphone screen showing a saved number, held tightly by a hand in a navy detective jacket sleeve reaching across the desk from the foreground. The phone screen faces the camera, its cold glow illuminating the fingers. C04O04 in a brown corduroy jacket, an East Asian man in his 40s, sits behind the shared desk in soft blur, at three-quarter angle from the left. He is seated recoiling back, leaning away from the phone shoved into his space, eyes fixed on the illuminated screen.",
            "outfit_assignments": [
              {
                "character_id": "C04",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "",
        "_shot_index": 3,
        "visible_entities": [
          "L13",
          "C02",
          "C04",
          "P01"
        ]
      },
      {
        "scene_index": 16,
        "heading": "S#16. 경찰서 사무실 / N",
        "beat_title": "혜수의 불길한 예감과 위치추적 요구",
        "representative_moment": "C02 leans heavily over the desk, her face hardened with concern as she urgently requests a location trace.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Static medium low angle shot, low-key contrast, sickly green-gray fluorescent palette",
            "t2i_prompt": "Photorealistic cinematic still. Focus on the tightened expression of C02O02. C02O02 in a navy detective jacket, a young Asian woman, occupies the upper center at a three-quarter angle from the right, her eyes fixed on an unseen figure just past the lens line. She leans forward, her two hands braced heavily on the standard flat-topped office desk that anchors the lower foreground, its scratched surface scattered with files beneath her fingers. Shot from a static medium low angle just above the desk plane. Low-key fluorescent light casts deep shadows under her eyes and hands, while a glowing desk lamp to the side reflects hard light on the edge of her face. The background is filled with [L13: a dim, clinical police station office, enclosed by gray-green partitions and a wall notice board crowded with unreadable papers angled toward the camera], the entire scene bathed in a sickly green-gray palette.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "exact_background — 같은 사무실 내의 다른 순간이므로 동일한 배경적 요소와 조명 톤을 공유함",
        "_shot_index": 5,
        "visible_entities": [
          "L13",
          "C02",
          "C04",
          "P01"
        ]
      },
      {
        "scene_index": 17,
        "heading": "S#17. 옥탑방 / 동틀무렵",
        "beat_title": "새벽 옥탑방 담을 넘는 검은 고양이",
        "representative_moment": "A black cat suspended mid-leap over the rooftop parapet, forepaws stretched forward.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle from jumping height parallel to the parapet, cold dawn backlight contrasting with a distant warm window glow",
            "t2i_prompt": "Photorealistic cinematic still. [L03: rough concrete parapet wall damp with dawn moisture running horizontally across the lower third, pale gray-blue dawn sky softened by fog behind it, a small hazy warm-lit window in the far background, dark wet rooftop floor visible at the very bottom edge]. Focus on a black cat suspended mid-leap above the parapet in the upper center, captured in sharp profile. Forepaws are stretched forward extending beyond the wall in the direction of motion. Viewed from a low observer position parallel to the wall. Lit by a cold dawn backlight, the cat forms a crisp dark silhouette, with faint rim light tracing the fur along its arched back and tail, preserving body volume against the pale sky.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "exact_background - utilizing the same rooftop exterior layout but under cold dawn lighting conditions",
        "_shot_index": 2,
        "visible_entities": [
          "L03"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "놀라 잠에서 깨어남",
        "representative_moment": "C01's eyes snap open as her spine jerks perfectly upright beside the bed.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Frontal close-up with a slight low angle, dim morning-blue light contrasting with deep shadows.",
            "t2i_prompt": "Photorealistic cinematic still. Frontal close-up from a low bedside mattress-height position. Focus on the wide, startled expression of C01O01. C01O01 in a grey hoodie, a young Asian woman, facing the camera, her spine locked in a rigid upright posture, eyes looking up. Her neck and upper shoulders remain in the frame to anchor her body. [L04: an underexposed bedroom; the rumpled edge of a mattress occupies the lower foreground margin, with a patch of cold-toned floor faintly visible just below it; a softly shadowed blanket forms a dark shape behind her head, and a heavily blurred closed door sits in the deep background]. Dim morning-blue ambient light washes across her face, catching sharp reflections in her eyes, while the surrounding room stays plunged in heavy, cold shadow.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "exact_background - taking place in the same bedroom at a later time, utilizing the same spatial layout but a distinct new moment.",
        "_shot_index": 2,
        "visible_entities": [
          "L04",
          "C01",
          "P01",
          "P04",
          "P03",
          "P06"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "거울 속 환각",
        "representative_moment": "수리영의 시점에서, 화장실 거울 속 타일 벽면에 선명한 핏빛 원형 표식이 환각처럼 떠오른 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Subjective POV, Eye-level close-up, cold clinical lighting contrasting with saturated red hallucination",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level close-up of a bathroom mirror, viewed from a subjective POV with no character visible. Focus on the reflection of a massive, blood-red occult circle, P03, appearing vividly on the reflected white tile wall inside the glass. [L04: cold, damp bathroom sink area]. The narrow sink rim occupies the lower foreground, speckled with water droplets. The mirror glass is slightly fogged, but the crimson shape remains impossibly sharp, its saturated red hue pooling onto the reflected wet tiles. Cold clinical light catches on the mirror frame, contrasting heavily with the dark, spiritually infected atmosphere inside the reflection.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 18,
        "dependency_reason": "동일 옥탑방 환경의 차가운 화장실 조명 톤 및 분위기 공유 (atmosphere_reference)",
        "_shot_index": 11,
        "visible_entities": [
          "L04",
          "P01",
          "P04",
          "P03",
          "P06"
        ]
      },
      {
        "scene_index": 18,
        "heading": "S#18. 안방 안 / D",
        "beat_title": "기괴하게 일그러지는 사진 속 얼굴",
        "representative_moment": "식탁 위에 놓인 사진 액자 속에서 엄마의 환한 얼굴이 붉고 기괴하게 녹아내리는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Overhead extreme close-up, sickly cold daylight, subjective POV",
            "t2i_prompt": "Photorealistic cinematic still. Overhead extreme close-up, focusing tightly on a printed photograph inside a dark-edged frame lying flat. Underneath the intact, glossy glass, the printed face of a smiling middle-aged Asian woman is grotesquely melted and dragged downward, frozen mid-drip with a sickly, fleshy red-brown tint. A younger Asian woman printed next to her in the photo remains undistorted. [L04: a thin slice of polished wooden dining table visible around the frame's edges, illuminated by pale, cold morning daylight]. Faint window highlights reflect on the flat glass surface, contrasting with the nightmarish horror trapped entirely within the picture.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "같은 옥탑방 공간을 공유하지만, 액자 유리에 비친 반사와 왜곡에 집중하는 극단적 클로즈업 샷이므로 배경은 테이블 표면 질감으로만 간접 연동됨.",
        "_shot_index": 16,
        "visible_entities": [
          "L04",
          "C07",
          "P01",
          "P04",
          "P03",
          "P06"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#19. 마트 / D",
        "beat_title": "새로운 단서와 마주한 직원의 당황",
        "representative_moment": "C06 reacts with wide eyes and an open mouth upon hearing the question, cornered in the aisle.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight eye-level close-up, flat white fluorescent lighting, muted morning colors",
            "t2i_prompt": "Photorealistic cinematic still. [L08: a narrow supermarket aisle, stocked shelves pressing in from both sides, lit by flat harsh white overhead fluorescent lights]. Tight eye-level framing on C06O06 in a supermarket uniform, a middle-aged East Asian man, occupying the center. He stands at a three-quarter angle from the right, recoiling slightly beside the shelf, his shoulders and upper chest in frame. Focus on his startled expression, eyes widened and mouth open, his eyes fixed on someone fully off-camera. The flat white light makes his face appear exposed against the muted morning ambient tones.",
            "outfit_assignments": [
              {
                "character_id": "C06",
                "outlook_id": "O06"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "exact_background - same supermarket interior, reusing the aisle background with tight framing",
        "_shot_index": 3,
        "visible_entities": [
          "L08",
          "L09",
          "C01",
          "C06",
          "P01"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#19. 마트 / D",
        "beat_title": "새로운 단서와 감시 카메라",
        "representative_moment": "마트 외벽 처마 밑에 매달려 아래를 내려다보는 둥근 CCTV 카메라.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Low angle close-up, cool overcast daylight with cold glossy highlights.",
            "t2i_prompt": "Photorealistic cinematic still. Focus on a dark, glossy dome-shaped CCTV camera securely mounted beneath the weathered eaves of a commercial building. The camera occupies the upper center of the frame, viewed from a low observer position looking directly upward. Its reflective black cover catches a cold, unblinking highlight, angled downward. [L09: converging planes of a damp, slightly stained grey exterior wall leading up to the corner, the dark underside of the eaves framing the top edge, and a slice of pale gray overcast morning sky visible behind the surveillance object]. Cool overcast daylight flattens the wall textures while emphasizing the isolated glossy dome against the sky.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 8,
        "dependency_reason": "마트 외부의 차갑고 이른 아침 분위기와 질감을 참조하여 톤의 연속성 유지",
        "_shot_index": 5,
        "visible_entities": [
          "L08",
          "L09",
          "P01"
        ]
      },
      {
        "scene_index": 19,
        "heading": "S#19. 마트 / D",
        "beat_title": "엄마의 행적에 대한 새로운 단서 확인과 긴장된 보고",
        "representative_moment": "C01 makes a phone call with a tense expression, standing right outside the supermarket.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Eye-level head-and-shoulder composition, shallow depth of field, cold and hazy early daylight.",
            "t2i_prompt": "Photorealistic cinematic still. Eye-level head-and-shoulder composition. C01O01 in a casual grey hoodie, a young Asian woman, positioned in the right half of the frame in left profile, one hand pressing P01 tightly to her ear. Her lips are firmly sealed, eyes fixed on the distant space beyond the left edge. Focus on the tense jawline and the phone pressed against the ear, the neck and upper shoulder clearly visible in the frame. [L09: damp grey concrete exterior wall receding in soft shallow depth behind her, a dark dome-shaped CCTV camera faintly visible in the blurred upper left, a weathered building corner edge running away from the observer]. Cold early morning daylight flattened by dense coastal haze, a sickly low-contrast light bouncing off the grey concrete onto the side of her face, muted cold palette.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 19,
        "dependency_reason": "S19_Shot5와 같은 공간(마트 외부)이며 벽면 및 CCTV 카메라의 배경 요소가 이어짐.",
        "_shot_index": 7,
        "visible_entities": [
          "L08",
          "L09",
          "C01",
          "P01"
        ]
      },
      {
        "scene_index": 20,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "판독 불가능한 CCTV 화면",
        "representative_moment": "보안 직원이 푸른 모니터 빛 아래서 미간을 찌푸린 채 어두운 영상을 집중해서 들여다본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level from object POV, harsh cold blue under-light, high contrast shadows",
            "t2i_prompt": "Photorealistic cinematic still. [L10: heavily shadowed office interior plunging into deep airless darkness, dim blurred wall shelves in the background]. From an eye-level position just above a monitor rim, a head-and-shoulder composition. Focus on the furrowed brow of an East Asian man in his 40s wearing a security uniform, occupying the center-left frame. He is positioned at three-quarter angle from the right, leaning slightly forward, his eyes looking down toward the lower frame edge. A harsh, cold blue monitor glow spills from the unseen screen below, washing his face with sharp under-light and illuminating his nose and temples, while his shoulders and the surrounding room fade into soft, nearly black shadows. The dark horizontal top edge of the monitor is faintly visible along the lower frame border.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 1,
        "visible_entities": [
          "L10"
        ]
      },
      {
        "scene_index": 20,
        "heading": "S#20. 마트 총무과 / 실내",
        "beat_title": "단서 소멸의 불안감",
        "representative_moment": "화면이 보이지 않자 기대가 무너진 C02가 입을 살짝 벌린 채 화면 밖 직원을 향해 굳은 표정으로 돌아본다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium close-up Dutch angle, cold monitor spill, deep green-black airless background shadows",
            "t2i_prompt": "Photorealistic cinematic still. Medium close-up Dutch angle reaction shot, focus on the tense, frozen expression of C02O02. C02O02 in a dark navy jacket, a young East Asian woman, occupies the right half of the frame at three-quarter angle from the left, body turning, mouth slightly open, eyes fixed on an unseen figure just outside the left frame. The edge of a cluttered security desk cuts diagonally through the lower third of the frame. A harsh, cold blue glow from an unseen monitor washes over the left side of C02O02's face and shoulder. [L10: heavily shadowed security office, a dark stained partition close behind the character, the room plunging into deep green-black airless darkness].",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 20,
        "dependency_reason": "같은 공간(총무과 보안실)에서 일어나는 연속된 상황의 배경 일관성 유지 (S20_Shot1 참조)",
        "_shot_index": 5,
        "visible_entities": [
          "L10",
          "C02"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "불길한 사진과의 조우",
        "representative_moment": "김형사가 내미는 서류 뭉치 너머로, 책상 위 살인사건 사진들이 혜수(C02)와 김형사(C04) 사이의 공간을 메우고 있는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium eye-level composition, flat fluorescent lighting cooled to a hard green-grey tone.",
            "t2i_prompt": "Photorealistic cinematic still. Medium eye-level composition. Focus on the tense exchange of the thrust documents between the figures. C04O04 in a brown corduroy jacket, a middle-aged Asian man, occupies the left foreground at a three-quarter angle from the right, his arm extended from the left edge, thrusting a bundle of white paperwork forward, eyes fixed on C02O02. The paperwork occupies the lower foreground, pages slightly bent and angled toward the camera. Across the shared wooden desk, C02O02 in a navy detective jacket, a young Asian woman, stands trapped in the midground at a three-quarter angle from the left, reaching one hand toward the forms, eyes fixed on the document bundle. Multiple enlarged crime scene photographs, displaying dark gruesome shapes, are scattered messily across the surface of the shared desk between them. Flat fluorescent lights wash the scene in a hard green-grey tone. The background features blurred, cluttered police office desks and an open aisle running deeper into the room.",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              },
              {
                "character_id": "C04",
                "outlook_id": "O04"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 16,
        "dependency_reason": "exact_background - S16_Shot5와 같은 경찰서 사무실 배경 공간 유지",
        "_shot_index": 2,
        "visible_entities": [
          "L13",
          "L14",
          "C02",
          "C04",
          "P09",
          "P10"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "엄마의 마지막 위치 확인",
        "representative_moment": "충격적인 살인사건 사진을 보던 수리영이 두 눈을 크게 뜬 채 굳어버린다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up, low angle from tabletop, cold green-white fluorescent lighting with deep desk shadows.",
            "t2i_prompt": "Photorealistic cinematic still. [L13: a cluttered wooden office desk surface rising toward the camera, vacant police office chairs blurred in the shallow background]. Head-and-shoulder composition from a low tabletop height looking up. C01O01 in a grey hoodie, a young East Asian woman, frozen over the desk at three-quarter angle from the right, eyes fixed on P09 below. Focus on her frozen expression and widened eyes in the upper center frame, neck and shoulders clearly visible to ground the figure. Multiple P09, enlarged crime scene photographs displaying dark gruesome shapes, are barely implied along the bottom edge, spread unevenly face up on the desk. Harsh green-white fluorescent light from above casts cold overhead patterns, mixing with desk shadows to hollow her facial features, while the P09 photographs remain in a darker, shadowed zone.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 21,
        "dependency_reason": "S21_Shot2와 같은 경찰서 사무실 내에서 수리영의 충격받은 얼굴로 프레이밍을 좁혀 묘사 (exact_background)",
        "_shot_index": 9,
        "visible_entities": [
          "L13",
          "L14",
          "C01",
          "P09",
          "P10"
        ]
      },
      {
        "scene_index": 21,
        "heading": "S#21. 경찰서 안 / D",
        "beat_title": "해상 좌표를 확인하고 결심하는 수리영",
        "representative_moment": "사색이 된 수리영(C01)이 모니터 화면을 뚫어지게 응시하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU slight high angle shot, cold cyan lighting, low-key shadows",
            "t2i_prompt": "Photorealistic cinematic still. MCU slight high angle shot. The glowing monitor screen occupies the left foreground edge, casting a cold cyan light that washes across the pale face of C01O01. C01O01 in a casual gray hoodie, a young East Asian woman, occupies the right half of the frame at three-quarter angle from the left, leaning forward. Her eyes are fixed on the monitor. Focus on her drained expression, her neck and upper chest visible in the frame. [L13: a dim wooden office desk surface visible below her, scattered messily with multiple enlarged dark crime scene photographs, an idle keyboard near her resting hand, the vacant office behind her sinking into low-key shadow].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 21,
        "dependency_reason": "S21_Shot9의 exact_background 참조이나, MCU 구도로 인해 배경은 아웃포커싱 및 자체 묘사로 대체됨",
        "_shot_index": 13,
        "visible_entities": [
          "L13",
          "L14",
          "C01",
          "P09",
          "P10"
        ]
      },
      {
        "scene_index": 22,
        "heading": "S#22. 경찰서 밖 / D",
        "beat_title": "수리영의 급한 출발",
        "representative_moment": "수리영이 자전거 페달을 강하게 밟으며 앞으로 치고 나가는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tracking low beside the bicycle, MS low angle profile shot, motion blur, muted grey daylight",
            "t2i_prompt": "Photorealistic cinematic still. Tracking low beside the bicycle, a medium-shot low-angle composition. C01O01 in a grey hoodie, a young Asian woman, in right profile, leaning heavily forward over the handlebars. Her posture is frozen mid-pedal, one foot driving weight onto the downward pedal, her hair streaming backward in the top-right in the direction opposite to motion. Her eyes are fixed on the road ahead. Focus on her tense, forward-bent upper body and the weighted pedal, the bicycle frame and front wheel visible in the lower third. Set against [L14: muted grey daylight outside a police station, the building facade receding out of focus behind dense haze, street pavement streaking past in horizontal motion blur]. Cold shadows, low-contrast practical urgency, gritty thriller realism.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "독립적인 외부 출발 액션 순간",
        "_shot_index": 2,
        "visible_entities": [
          "L14",
          "C01"
        ]
      },
      {
        "scene_index": 23,
        "heading": "S#23. 어느 PC방 / 실내",
        "beat_title": "해상 좌표 검색",
        "representative_moment": "어두운 PC방 안, C01이 모니터 불빛을 받으며 굳은 표정으로 화면의 좌표를 확인하고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Tight close-up, eye-level, shallow depth of field, cold blue digital glow contrasting with dim amber ambient light",
            "t2i_prompt": "Photorealistic cinematic still. Tight close-up framing at seated eye level with shallow depth of field. C01O01 in a gray hoodie, a young East Asian woman, sits hunched at the workstation at three-quarter angle from the right, neck and shoulder in frame. Her eyes are fixed on an unseen monitor off-camera. Focus on her rigid expression, her face occupying the center-left. One hand gripping a computer mouse is partially visible at the lower frame edge. Cold blue digital glow from the screen reflects across her cheeks and the hoodie fabric. [L15: dim stale internet cafe interior, dark scuffed booth partitions close behind the seat, weak amber ambient light in the heavy corners, blurred blue-white patches from other monitors in the distance].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "Not applicable",
        "_shot_index": 1,
        "visible_entities": [
          "L15",
          "C01",
          "P05",
          "P04"
        ]
      },
      {
        "scene_index": 24,
        "heading": "S#24. 해안가 / 소나기",
        "beat_title": "필사적인 빗속 질주",
        "representative_moment": "거센 폭우 속에서 자전거 상체를 웅크린 채 젖은 핸들을 꽉 쥐고 필사적으로 페달을 밟는 C01.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU Dutch angle front-quarter tracking shot, low-key storm lighting with bruised blue-grey palette, motion blur on background",
            "t2i_prompt": "Photorealistic cinematic still. MCU Dutch angle tracking front-quarter shot, focusing on C01O01, a young Asian woman in a wet grey hoodie. She is positioned in three-quarter left angle, crouched heavily over the bicycle, eyes fixed fiercely on the road ahead. Her wet hands tightly grip the bicycle handlebars occupying the lower frame, the front tube and wheel of the bicycle visible beneath her arms. The action is frozen mid-pedal, her soaked hair lashing backward in the direction opposite to motion. Intermittent harsh lightning and low-key storm light wash bruised blue-grey tones across her wet face and shoulders. [L05: A rain-slick coastal road streaking past diagonally in heavy motion blur, backed by a dark choppy sea and active black storm clouds].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 9,
        "dependency_reason": "zoom_in_detail: 이전 주행 샷(S9_Shot1)과 동일한 폭우 환경에서 수리영의 상반신과 핸들을 쥔 손으로 프레임을 좁혀 필사적인 표정과 동작의 디테일에 집중함.",
        "_shot_index": 3,
        "visible_entities": [
          "L05",
          "C01"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "아수라장이 된 옥탑방 거실",
        "representative_moment": "거실 바닥에 식탁 의자들이 뒹굴고 서랍장이 뒤집혀 내용물이 쏟아진 엉망인 옥탑방 전경.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide shot from chest height near entrance, cold fading dusk lighting, low-key deep shadows.",
            "t2i_prompt": "Photorealistic cinematic still. From an omniscient chest-height perspective near the entrance, a wide shot capturing the scale of a ransacked living area. Focus on an overturned drawer cabinet in the midground, its drawers open and contents spilled across the floor. [L04: A cramped living room bathed in a cold, fading dusk light with muted gray-blue tones, extremely low-key illumination producing deep, harsh shadows]. Overturned dining chairs scatter across the floor around an upright dining table, their legs pointing at varied angles. A trail of dirty footprints leads from an open window at the back-left toward a dark, open bedroom doorway at the rear. The open window pulls a damp dusk line into the room, leaving the scattered furniture in heavy shadow.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "S14_Shot9 exact_background - same room, different moment",
        "_shot_index": 3,
        "visible_entities": [
          "L04",
          "P03",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "붉은 원 한가운데의 사진",
        "representative_moment": "벽에 그려진 거대한 붉은 원 한가운데, 낡고 붉은 물감이 묻은 사진 P02가 핀으로 꽂혀 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up directly squared to the wall, harsh low-key dusk lighting.",
            "t2i_prompt": "Photorealistic cinematic still. Extreme close-up directly squared to the wall. Focus on P02, an aged, creased photograph heavily smeared with dried dark red paint, pinned flat at the center of the frame. The faded vintage image on P02 is partially obscured by the paint. A small rusted metal pin holds P02 against the wall, catching a single hard highlight. The photograph sits entirely inside the inner curve of P03, a fresh, unevenly painted dark red circle surrounding it like a target. [L04: damp, cracked bedroom wallpaper filling the background, its rough texture sharply defined]. The surface is bathed in cold fading dusk light with muted gray-blue tones, grazing from one side to create harsh micro-shadows along the peeling wallpaper and the creased edges of P02.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "zoom_in_detail: S25_Shot3의 붉은 원과 사진 부분으로 카메라가 확대한 상태.",
        "_shot_index": 6,
        "visible_entities": [
          "L04",
          "P03",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 25,
        "heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beat_title": "사진의 실재를 확인한 수리영의 경악",
        "representative_moment": "충격에 빠진 수리영이 두 눈을 크게 뜬 채 사진을 내려다보고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up at eye-level, cold dusk spill with deep harsh shadows",
            "t2i_prompt": "Photorealistic cinematic still. [L04: A dark, damp bedroom background, near-black desaturated darkness, a soft blurred trace of a red mark on the rear wall]. Close framing directly in front of the subject at eye-level. Focus on C01O01 in a grey hoodie, a young East Asian woman, facing the camera with her breath caught rigid. Her face occupies the upper-center of the frame, neck and shoulders clearly visible below. Her enlarged, glossy eyes are looking down, fixed on an unseen photograph just below the lens. Cold dusk light washes one side of her face, casting deep shadows across the other cheek and jawline, her body volume preserved against the dim ambient fill.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 25,
        "dependency_reason": "같은 옥탑방 방 안에서 수리영의 얼굴 클로즈업으로 프레이밍 변경, 배경은 얕은 심도로 처리됨.",
        "_shot_index": 8,
        "visible_entities": [
          "L04",
          "C01",
          "P03",
          "P02",
          "P04"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "안개 덮인 텅 빈 포구",
        "representative_moment": "A desolate, fog-covered harbor at dusk, entirely vacant with rain-slick rocks in the foreground.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme wide shot, high angle, muted blue-gray cold palette, dense fog",
            "t2i_prompt": "Photorealistic cinematic still. Extreme wide shot, high angle from a wet rocky slope looking outward. Focus on the dense coastal fog obscuring the horizon and the wet dark rocks in the foreground. [L16: A coastal harbor at dusk, heavily enveloped in thick, cold gray fog. The ground, including dark rocks and pier surfaces, is slick and wet, reflecting muted blue-gray ambient light and faint silver highlights]. The frame is wide and vacant, with slick black rain-wet rocks sitting low in the lower frame, sloping downward. A still, gray waterline stretches across the middle ground before being completely swallowed by the thick gray haze, with no boat visible. Post-rain dusk light is flattened into the mist, offering only faint silver reflections on the uneven stone surfaces, devoid of any warm light source.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No previous visual dependency for this establishing empty shot",
        "_shot_index": 1,
        "visible_entities": [
          "L16",
          "P01"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "안개 속에서 모습을 드러내는 낡은 어선",
        "representative_moment": "낡은 어선이 물보라를 일으키며 짙은 안개를 뚫고 포구로 들어오는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide low angle shot, muted blue-gray dusk palette with cold silver highlights",
            "t2i_prompt": "Photorealistic cinematic still. Wide low angle shot from the waterline. Focus on the weathered bow of an old fishing boat and the bursting water spray in the lower third of the frame. The boat's bow occupies the center-left, angled slightly toward the camera, breaking through the mist, while its hull and stern are completely swallowed by a dense fog bank. [L16: A dark, slick pier edge runs diagonally from the lower right, wet coastal rocks reflecting muted blue-gray dusk light and faint silver highlights]. The surrounding thick cold gray fog diffuses the horizon, isolating the approaching vessel in the damp eerie harbor atmosphere.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "S26_Shot1의 포구 배경을 동일하게 사용하며, 짙은 안개와 물안개 환경 연속성을 유지함.",
        "_shot_index": 3,
        "visible_entities": [
          "L16",
          "P01"
        ]
      },
      {
        "scene_index": 26,
        "heading": "S#26. 포구 / 해질 무렵",
        "beat_title": "Desperate Request",
        "representative_moment": "C01 leans forward with a determined expression, locking eyes with C03 by the mooring post in the foggy harbor.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "MCU eye-level two-shot, over-the-shoulder composition, low-key coastal dusk, slate blue and wet black tones",
            "t2i_prompt": "Photorealistic cinematic still. MCU eye-level composition. C01O01 in a gray hoodie, a young Asian woman, occupies the left foreground at three-quarter angle from the right, upper body leaning slightly forward, eyes fixed on C03O03. Across the shared space, C03O03 in khaki fisher workwear, a young Asian man, stands in the right background at three-quarter angle from the left, bracing his hand against a wet rope-wrapped mooring post, eyes fixed on C01O01. Focus on the tense eye contact across the space between them. Low-key coastal dusk flattens the palette into slate blue and wet black, with a faint cold rim light catching on their faces and jackets. [L16: thick cold gray harbor fog, the hull of an idling old fishing boat barely visible in the rear, reflecting muted ambient light].",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              },
              {
                "character_id": "C03",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 26,
        "dependency_reason": "S26_Shot3 exact_background - maintaining the foggy harbor background consistency",
        "_shot_index": 6,
        "visible_entities": [
          "L16",
          "C01",
          "C03",
          "P01"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "수리영이 바다로 떠났음을 직감한 혜수의 불안",
        "representative_moment": "C02가 어두운 옥탑방에서 불안한 눈빛으로 앞을 응시하며 P01을 들고 있다.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Frontal MCU, eye-level, cold phone light against muddy green-gray shadows",
            "t2i_prompt": "Photorealistic cinematic still. A frontal medium close-up, eye-level composition of C02O02 in a navy detective jacket, a young Asian woman, perched on a bed. She is facing the camera with her head turned slightly toward the left edge of the frame, her eyes fixed anxiously on the foreground. In the extreme left foreground, the soft, out-of-focus shoulder of a middle-aged Asian man in a brown corduroy jacket occupies the frame edge, establishing his presence in her direct eyeline across the shared dim space. Near the bottom frame edge, C02O02 holds P01, its screen tilted upward. Cold light from the device reflects on her chin and fingers, standing out against the muddy green-gray shadows filling the stale air. Focus on the tense expression of the young woman, her shoulders and neck clearly visible. [L04: a dim rooftop interior, a dark, damp, stained wall directly behind her catching a weak dusk spill].",
            "outfit_assignments": [
              {
                "character_id": "C02",
                "outlook_id": "O02"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 14,
        "dependency_reason": "exact_background - S14_Shot9의 옥탑방 배경을 동일한 공간으로 활용 (시간대와 앵글에 맞춰 묘사됨)",
        "_shot_index": 3,
        "visible_entities": [
          "L04",
          "C02",
          "C04",
          "P01"
        ]
      },
      {
        "scene_index": 27,
        "heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beat_title": "황량한 빈방과 불안",
        "representative_moment": "바람에 미세하게 열린 현관문의 틈새.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium wide shot from a low angle, cold gray draft leaking into dim, muddy green-gray shadows",
            "t2i_prompt": "Photorealistic cinematic still. A low angle observer point of view from inside a dark room, looking toward a rusted metal entrance door that occupies the central third of the frame. Focus on the narrow, dark vertical gap of the partly opened door. A cold gray draft of light spills through the narrow slit, pooling on the dusty, scuffed floor in the foreground. The chipped doorframe and surrounding walls are immersed in muddy green-gray and cold shadows, creating a stale, barren atmosphere without any active overhead lighting. [L04: dim rooftop interior, desolate and low-key]",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 27,
        "dependency_reason": "exact_background — 이전 샷과 동일한 옥탑방 공간을 사용하며, 카메라 위치와 조명을 통해 텅 빈 방의 황량함을 강조함",
        "_shot_index": 4,
        "visible_entities": [
          "L04",
          "P01"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "피 묻은 사진과 금월",
        "representative_moment": "C01의 손이 피 묻은 낡은 사진을 눈앞에 내밀자, 흐릿한 배경 너머로 사진을 응시하는 C03의 당황한 눈빛이 잡히는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Close-up eye-level over-the-shoulder angle, dim sunset blue and gray sea-reflection light",
            "t2i_prompt": "Photorealistic cinematic still. Close-up over-the-shoulder angle at hand height. Focus on a creased, damp-edged photograph held by tense fingers in the lower center of the frame, occupying the lower third. The blurred shoulder and extended arm of a figure in a gray casual hoodie enter from the left foreground, knuckles pale from a firm grip. The old photograph, bearing a dull, sickly red bloodstain at its edge, is angled toward the background. Across the shared space of the boat, C03O03 in a khaki waterproof fisher suit, a young Asian man, is visible in soft background focus at a three-quarter angle from the left. He leans toward the photo, his tense eyes fixed on the evidence. [L18: a wet, slanting boat deck with damp metal surfaces, bathed in dim marine dusk, cold blue and gray light reflecting off the sea, harsh cool-toned shadows]. The dark, fog-muted open sea washes the distant background beyond the deck.",
            "outfit_assignments": [
              {
                "character_id": "C03",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "N/A",
        "_shot_index": 4,
        "visible_entities": [
          "L18",
          "L17",
          "C01",
          "C03",
          "P05",
          "P02"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "사진을 본 인우의 충격과 당황",
        "representative_moment": "피 묻은 사진을 확인한 C03이 입을 벌린 채 당황하여 몸을 뒤로 빼는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Held close-up shot with a Dutch angle, low-key cold marine dusk lighting",
            "t2i_prompt": "Photorealistic cinematic still. Held close-up shot with a Dutch angle. C03O03 in a khaki waterproof suit, a young East Asian man, occupies the center at three-quarter angle from the right, jerking back slightly while seated. His mouth is open in panic, eyes widened and fixed downwards toward the lower frame edge on an unseen photograph. [L18: a wet boat rail with chipped paint slanting steeply across the background, a dim wheelhouse window angled away, set against a dark gray expanse of foggy sea, the horizon visibly tilted]. Dim, low-key marine dusk environment. Cold blue and gray ambient light washes his features and the damp metal surfaces, casting harsh cool-toned shadows across his cheek. A faint reflected highlight catches in his widened eyes. Focus on his panicked expression, neck and upper chest visible at the edges to anchor the figure within the slanted frame.",
            "outfit_assignments": [
              {
                "character_id": "C03",
                "outlook_id": "O03"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 28,
        "dependency_reason": "같은 어선 갑판의 연속된 상황이므로 어두운 해질녘 바다의 조명과 안개 낀 분위기, 갑판의 질감이 이어져야 함",
        "_shot_index": 5,
        "visible_entities": [
          "L18",
          "L17",
          "C03",
          "P05",
          "P02"
        ]
      },
      {
        "scene_index": 28,
        "heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beat_title": "조타를 돌리려는 인우와 막아서는 수리영의 몸싸움",
        "representative_moment": "조타실로 들어가려는 인우의 팔을 수리영이 양손으로 꽉 움켜쥐며 제지하는 순간.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Medium Wide Shot, low observer angle, cold blue-gray marine lighting, harsh shadow contrast",
            "t2i_prompt": "Photorealistic cinematic still. Low observer angle just outside the cramped wheelhouse of a small boat, the wet metal deck occupying the lower frame. C01O01 in a grey casual hoodie, a young East Asian woman, occupies the left-midframe at three-quarter angle from the right, both hands clamped firmly around the arm of an East Asian man in khaki waterproof fisher workwear. The man stands with his back to the camera, twisting toward the right, his weight shifting into the open doorway. C01O01's eyes are fixed on the man, while his head is angled toward the dim worn controls visible inside the doorway. Focus on the desperate two-handed grip on the man's sleeve, locking their movement at the threshold. [L18: cold blue-gray sea light reflecting off the damp metal, harsh shadows from the doorway falling across the floor surface, the rust-specked rail and foggy dark sea visible in the left rear]. The two figures share the tight space of the entrance, upper bodies extending toward the upper edge against the cold dusk ambient.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 28,
        "dependency_reason": "같은 어선 갑판의 연속적인 시공간이며, 참조 샷의 차가운 해상 조명과 어두운 톤을 공유",
        "_shot_index": 10,
        "visible_entities": [
          "L18",
          "L17",
          "C01",
          "C03",
          "P05",
          "P02"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "사진 속 아이의 정체",
        "representative_moment": "A finger points at the dried bloodstained face of a little girl in an old photograph lying on a wet console.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Extreme close-up, low-angle observer point of view, shallow depth of field, low-key lighting with cold dusk tones and a faint sickly red accent.",
            "t2i_prompt": "Photorealistic cinematic still. [L19: a scratched, wet metal console table, out-of-focus foggy window panes in the shallow background reflecting cold blue-gray dusk light and a faint sickly red glow]. Focus on a heavily worn, weathered photograph (P02) lying flat on the damp metallic surface, occupying the lower half of the frame and angled slightly toward the lens. The index finger of a young Asian woman enters from the right edge, pointing precisely at the faint printed face of a little girl visible beneath dried bloodstains on the photo. The camera sits low and extremely close to the table surface, the dim steering controls receding into a soft, blurry background.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "No direct dependence on a previous visual shot in this specific frame.",
        "_shot_index": 4,
        "visible_entities": [
          "L19",
          "C01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "조타실 안의 기괴한 오컬트 표식",
        "representative_moment": "Focus on P03, a glowing red circular occult symbol prominently painted on the damp wheelhouse wall.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Observer POV close-up, harsh low-key shadows, warm ember-like glow, shallow depth of field",
            "t2i_prompt": "Photorealistic cinematic still. Focus on P03, a vivid red circular occult symbol prominently painted just off-center. [L19: a damp, peeling green-gray metal wheelhouse wall filling the entire frame, faintly illuminated by an offscreen dusk light]. The red circle emits an unnatural ember-like glow against the harsh dark shadows. Faded, smeared circular markings cover the surrounding metal surface, melting into extremely soft defocus at the frame edges.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 4,
        "dependency_reason": "atmosphere_reference",
        "_shot_index": 7,
        "visible_entities": [
          "L19",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 29,
        "heading": "S#29. 조타실 / 해질 무렵",
        "beat_title": "붉은 원의 발견과 경악",
        "representative_moment": "C01 recoils backward in horror, her widened eyes reflecting a faint red glimmer in the narrow wheelhouse.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "tight close-up, subtle Dutch angle at eye level, cold dusk wash with a faint red accent",
            "t2i_prompt": "Photorealistic cinematic still. [L19: a cramped wheelhouse interior, blurred wet navigation glass and dim grimy metal surfaces filling the left background]. C01O01 in a gray hoodie, a young Asian woman, occupies the right half of the frame at three-quarter angle from the left, her upper chest and neck recoiling backward. Focus on her horrified expression, widened eyes fixed intensely on an offscreen point to the left. Cold dusk ambient light washes over her cheek, while a faint unnatural red glimmer reflects in her pupils. The shallow depth of field softens the condensation-covered windows and a rust-streaked metal doorframe behind her, captured from a subtle Dutch angle at eye level.",
            "outfit_assignments": [
              {
                "character_id": "C01",
                "outlook_id": "O01"
              }
            ]
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": 7,
        "dependency_reason": "Same scene, atmosphere reference for the dusk lighting and cramped wheelhouse interior tone.",
        "_shot_index": 8,
        "visible_entities": [
          "L19",
          "C01",
          "P02",
          "P03"
        ]
      },
      {
        "scene_index": 30,
        "heading": "S#30. 바다 / 해질 무렵",
        "beat_title": "고립",
        "representative_moment": "The bow of a small fishing boat piercing through a dense wall of fog on the sea.",
        "t2i_variations": [
          {
            "variant_label": "var_1",
            "camera_effect": "Wide shot, very low angle near the waterline, damp low-contrast palette with faint gold accents",
            "t2i_prompt": "Photorealistic cinematic still. From a very low observer angle near the waterline, focus on the bow of a small fishing boat cutting into a dense, opaque wall of mist. [L17: vast expanse of sea surface fading into heavy fog]. The dark, wet silhouette of the prow sits slightly left of center, half-swallowed by the thick gray fog bank. Churning black-blue sea wake with muted golden highlights ripples around the hull, extending across the lower right frame. A damp, low-contrast palette flattens the faint reflection of the setting sun across the broken water surface, the heavy atmospheric barrier completely obscuring the horizon.",
            "outfit_assignments": []
          }
        ],
        "scene_type": "normal",
        "dependent_scene_index": -1,
        "dependency_reason": "None",
        "_shot_index": 3,
        "visible_entities": [
          "L17"
        ]
      }
    ]
  },
  "step_id": "scene_detail",
  "run_id": "7035cb13-d47e-44f0-9624-d5e00a46c29f",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-01T18:59:59.118543+00:00",
  "project_config_snapshot": {}
}