{
  "status": "completed",
  "completed_count": 110,
  "applicable_count": 110,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "혼잣말하며 걸어가는 소녀의 고립감과 쓸쓸함을 강조",
            "focus": "소녀"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "허공에 대고 묻고 답하는 소녀의 내면적 이상함 표현",
            "focus": "소녀"
          }
        ]
      },
      {
        "scene_index": 2,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "편의점 안의 평화롭고 일상적인 분위기 설정",
            "focus": "편의점 내부"
          },
          {
            "name": "wide_action_motion",
            "reason": "프레임인하여 샌드위치를 훔쳐 나가는 소녀의 빠른 움직임 포착",
            "focus": "소녀와 회사원"
          }
        ]
      },
      {
        "scene_index": 3,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "더러운 운동화 끈을 꿰는 손과 떨어지는 빗방울의 디테일",
            "focus": "소녀의 손과 신발"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "바닥에 털썩 주저앉은 소녀의 작고 초라한 처지 강조",
            "focus": "소녀"
          }
        ]
      },
      {
        "scene_index": 4,
        "shots": [
          {
            "name": "shadow_obscured_threat",
            "reason": "다가오는 취객들의 소리와 그림자가 주는 위협감",
            "focus": "다가오는 위협(그림자)"
          },
          {
            "name": "trapped_framing_pressure",
            "reason": "벽 뒤에 웅크려 숨죽인 소녀의 공간적 압박감",
            "focus": "소녀"
          }
        ]
      },
      {
        "scene_index": 5,
        "shots": [
          {
            "name": "emotional_medium_close",
            "reason": "약을 삼키고 서늘해지는 서림의 미묘한 감정 변화",
            "focus": "서림"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "축축한 맥주잔 아래 깔린 핵심 소품인 초음파 사진 강조",
            "focus": "초음파 사진"
          }
        ]
      },
      {
        "scene_index": 6,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "거리에서 벌어지는 은비와 서림의 감정적인 대립",
            "focus": "서림과 은비"
          },
          {
            "name": "handheld_chaos",
            "reason": "은비의 머리를 거칠게 잡아채는 혼란스러운 충돌",
            "focus": "서림과 은비의 충돌"
          }
        ]
      },
      {
        "scene_index": 7,
        "shots": [
          {
            "name": "dynamic_low_angle_action",
            "reason": "소파 위로 넘어지고 찍어 누르는 강압적인 폭력성",
            "focus": "범식과 서림"
          },
          {
            "name": "two_shot_relationship",
            "reason": "싸움 직후 우스꽝스럽게 부둥켜안고 우는 기형적 관계",
            "focus": "두 사람"
          }
        ]
      },
      {
        "scene_index": 8,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "좁은 욕실 변기에 엉성하게 붙어있는 답답한 압박감",
            "focus": "두 사람"
          },
          {
            "name": "split_lighting_duality",
            "reason": "옷을 입은 채 섹스하는 비정상적이고 이중적인 상황",
            "focus": "두 사람"
          }
        ]
      },
      {
        "scene_index": 9,
        "shots": [
          {
            "name": "side_profile_inner_conflict",
            "reason": "뜬눈으로 천장을 보며 잠 못 이루는 서림의 내면 고민",
            "focus": "서림"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "곯아떨어진 범식 옆에서 홀로 깨어있는 서림의 고립감",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 10,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "낡고 복잡한 연립단지 복도의 삭막한 환경",
            "focus": "복도 환경"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "JS생명 고지서를 카메라로 찍는 중요한 행동 디테일",
            "focus": "고지서와 핸드폰"
          }
        ]
      },
      {
        "scene_index": 11,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "새벽 기운 속 자전거를 내달리는 서림의 속도감",
            "focus": "서림과 자전거"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "요란한 충돌음과 함께 아스팔트에 나가떨어지는 강한 액션",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 12,
        "shots": [
          {
            "name": "medium_dialogue_neutral",
            "reason": "경찰과 서림 사이의 정보 전달 중심의 건조한 대화",
            "focus": "경찰과 서림"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "경찰의 말을 듣는 서림의 반응에 관객을 몰입시킴",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 13,
        "shots": [
          {
            "name": "soft_light_intimate",
            "reason": "병상에 잠든 소녀를 가만히 바라보는 서림의 시선",
            "focus": "소녀"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "'박수영' 이름 옆 증명사진을 클로즈업하여 정보 강조",
            "focus": "신분증"
          }
        ]
      },
      {
        "scene_index": 14,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "자욱한 연기 속 흡연실 창문 너머로 갇힌 듯한 서림",
            "focus": "서림"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "화를 누르며 담배를 빠는 서림의 억눌린 감정",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 15,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "은밀하게 '수익자 위희림' 도장을 찍는 범죄적 디테일",
            "focus": "도장과 서류"
          },
          {
            "name": "two_shot_relationship",
            "reason": "갑자기 등장한 주현과 당황한 서림의 어색한 관계",
            "focus": "서림과 주현"
          }
        ]
      },
      {
        "scene_index": 16,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "진료비 총액을 지우고 부풀려 입력하는 키보드와 화면",
            "focus": "컴퓨터 화면"
          },
          {
            "name": "over_shoulder_dialogue",
            "reason": "환자와 서림 사이의 신경 쓰이는 침묵과 대치",
            "focus": "서림과 환자"
          }
        ]
      },
      {
        "scene_index": 17,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "라커 안 깊숙이 위조 서류를 숨기는 서림의 심리적 압박",
            "focus": "서림"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "경찰을 보고 소스라치게 놀라는 서림의 불안하고 약한 모습",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 18,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "빠른 걸음으로 복도를 가로지르는 서림과 경찰의 긴장감",
            "focus": "서림과 경찰"
          },
          {
            "name": "emotional_close_up",
            "reason": "박수영이 죽은 사람이라는 말에 혼란에 빠진 서림의 얼굴",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 19,
        "shots": [
          {
            "name": "shadow_obscured_threat",
            "reason": "어두운 병실 안, 숨죽이며 다가가는 미지의 긴장감",
            "focus": "서림과 경찰"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "커튼을 걷었을 때 드러나는 텅 빈 침대의 공허함",
            "focus": "빈 침대"
          }
        ]
      },
      {
        "scene_index": 20,
        "shots": [
          {
            "name": "wide_action_motion",
            "reason": "차들 사이로 비틀대며 달리는 소녀의 다급한 움직임",
            "focus": "소녀"
          },
          {
            "name": "dutch_angle_tension",
            "reason": "방향감각을 상실하고 허둥대는 소녀의 불안정한 상태",
            "focus": "소녀"
          }
        ]
      },
      {
        "scene_index": 21,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "건물을 뛰쳐나와 플래쉬를 휘두르며 쫓는 경찰의 추격",
            "focus": "경찰"
          },
          {
            "name": "shadow_obscured_threat",
            "reason": "반대쪽 시야에 슥 잡히는 그림자가 주는 스산한 위협",
            "focus": "그림자"
          }
        ]
      },
      {
        "scene_index": 22,
        "shots": [
          {
            "name": "dynamic_low_angle_action",
            "reason": "흙을 던지고 나가떨어지는 거친 충돌 액션",
            "focus": "서림과 소녀"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "쏟아지는 소지품과 그 위를 비추는 경찰의 플래쉬 빛",
            "focus": "소지품"
          }
        ]
      },
      {
        "scene_index": 23,
        "shots": [
          {
            "name": "wide_action_motion",
            "reason": "울창한 나무 사이를 뚫고 질주하는 소녀의 스케일",
            "focus": "소녀"
          },
          {
            "name": "handheld_chaos",
            "reason": "거친 숨소리와 플래쉬가 뒤섞이는 정신없는 긴박함",
            "focus": "소녀와 플래쉬 빛"
          }
        ]
      },
      {
        "scene_index": 24,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "충혈된 눈에 인공눈물을 넣고 듀로작스를 숨기는 디테일",
            "focus": "서림의 눈과 약통"
          },
          {
            "name": "over_shoulder_emotional",
            "reason": "병원비 책임을 전가하며 서림을 압박하는 주현과의 대화",
            "focus": "서림과 주현"
          }
        ]
      },
      {
        "scene_index": 25,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "사건 현장인 언덕의 전경을 다시 보여주며 탐색 시작",
            "focus": "언덕"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "수풀 속 구겨진 지도와 문자를 확인하는 핸드폰 화면",
            "focus": "지도와 핸드폰"
          }
        ]
      },
      {
        "scene_index": 26,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "찬바람을 거슬러 매섭게 자전거를 내달리는 서림 추격",
            "focus": "서림"
          },
          {
            "name": "wide_action_motion",
            "reason": "도로를 질주하는 서림의 빠르고 다급한 움직임",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 27,
        "shots": [
          {
            "name": "low_angle_dominance",
            "reason": "문을 박차고 나오는 장정들의 위협적인 포스",
            "focus": "장정들"
          },
          {
            "name": "trapped_framing_pressure",
            "reason": "기둥 뒤에 숨어 빠끔 고개를 내미는 서림의 압박감",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 28,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "피 맺힌 서림과 고함치는 범식의 격렬한 감정 대립",
            "focus": "범식과 서림"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "죄인처럼 아무 말 못하고 맞는 서림의 약한 모습",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 29,
        "shots": [
          {
            "name": "dynamic_low_angle_action",
            "reason": "대뜸 범식의 벨트를 풀고 낚아채는 서림의 반격",
            "focus": "서림과 범식"
          },
          {
            "name": "two_shot_relationship",
            "reason": "어이없는 범식과 뒤돌아가는 서림의 관계 역전",
            "focus": "두 사람"
          }
        ]
      },
      {
        "scene_index": 30,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "해가 떨어져 가는 연립단지의 쓸쓸한 전경",
            "focus": "연립단지"
          },
          {
            "name": "bird_eye_overview",
            "reason": "단지 전체의 구조를 보여주며 서림의 팍팍한 현실 강조",
            "focus": "연립단지"
          }
        ]
      },
      {
        "scene_index": 31,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "은비와 범식의 메신저 채팅 기록을 확인하는 화면",
            "focus": "맥북 화면"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "다리 사이에 얼굴을 파묻고 고민하다 지도를 꺼내는 내면",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 32,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "공중전화 부스 안에 갇힌 듯한 소녀의 모습",
            "focus": "소녀"
          },
          {
            "name": "emotional_close_up",
            "reason": "눈물이 차오르다 금세 독기로 변하는 소녀의 강렬한 눈빛",
            "focus": "소녀의 얼굴"
          }
        ]
      },
      {
        "scene_index": 33,
        "shots": [
          {
            "name": "bird_eye_overview",
            "reason": "컨베이어벨트처럼 짐을 나르는 노숙인 무리의 전체 시스템",
            "focus": "노숙인 무리"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "맞고 튕겨나가 덩그러니 선 소녀와 멀리서 지켜보는 서림",
            "focus": "소녀와 서림"
          }
        ]
      },
      {
        "scene_index": 34,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "이층침대가 다닥다닥 붙은 생활관의 공간적 압박감",
            "focus": "생활관 내부"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "서림의 등에 시선을 고정하는 숨이의 경계심에 몰입",
            "focus": "숨이와 서림"
          }
        ]
      },
      {
        "scene_index": 35,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "다이어리와 침대 바닥에 적힌 살벌한 낙서 디테일",
            "focus": "다이어리와 낙서"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "몰래 백팩을 뒤지다 기척에 놀라는 서림의 불안함",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 36,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "테이프 아래 숨겨진 '정숨이' 명찰 사진 발견",
            "focus": "사진"
          },
          {
            "name": "emotional_close_up",
            "reason": "사진을 보고 동공이 요동치며 얼빠진 서림의 충격",
            "focus": "서림의 얼굴"
          }
        ]
      },
      {
        "scene_index": 37,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "정신없이 서류철을 넘기는 바들바들 떨리는 손의 혼란",
            "focus": "서림의 손"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "'원고 위서림', '피고 정숨이'가 적힌 판결문 텍스트",
            "focus": "판결문"
          }
        ]
      },
      {
        "scene_index": 38,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "좁고 꾀죄죄한 변호사 사무실에 빛이 들어오는 분위기",
            "focus": "사무실"
          },
          {
            "name": "medium_dialogue_neutral",
            "reason": "사건 자료를 보며 대화하는 두 사람의 정보 전달",
            "focus": "서림과 정화"
          }
        ]
      },
      {
        "scene_index": 39,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "'죽여야지'라고 말하는 정화와 흠칫 놀라는 서림의 대화",
            "focus": "정화와 서림"
          },
          {
            "name": "split_lighting_duality",
            "reason": "농담처럼 말하지만 무거운 공기가 짓누르는 이중적 분위기",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 40,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "보험약관 속 보장금액 8억 남짓의 숫자 강조",
            "focus": "보험약관"
          },
          {
            "name": "emotional_close_up",
            "reason": "핏발 선 두 눈이 미세하게 떨리며 서늘해지는 서림",
            "focus": "서림의 눈"
          }
        ]
      },
      {
        "scene_index": 41,
        "shots": [
          {
            "name": "backlit_silhouette_emotion",
            "reason": "달빛을 등지고 창가에 선 희림(환영)의 실루엣",
            "focus": "희림"
          },
          {
            "name": "two_shot_relationship",
            "reason": "침대에 마주보고 누워 복수를 다짐하는 기괴한 자매 관계",
            "focus": "서림과 희림"
          }
        ]
      },
      {
        "scene_index": 42,
        "shots": [
          {
            "name": "dynamic_low_angle_action",
            "reason": "나동그라지는 숨이 위에 올라타 주먹을 날리는 폭행",
            "focus": "묘순과 숨이"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "팔로 얼굴을 가린 채 속수무책 얻어맞는 숨이의 무력함",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 43,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "시체 마냥 덩그러니 쓰러진 숨이의 고립감",
            "focus": "숨이"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "복도 끝에서 선글라스를 끼고 지켜보는 서림의 시선",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 44,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "반쯤 열린 문틈으로 면접 상황을 훔쳐보는 숨이의 시선",
            "focus": "서림과 원장"
          },
          {
            "name": "over_shoulder_dialogue",
            "reason": "원장이 숨이를 부르고 숨이가 들어가는 상황",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 45,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "'도망가고 싶어요?'라며 숨이의 허를 찌르는 서림의 대화",
            "focus": "서림과 숨이"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "가짜 신분인 '서은비' 명함을 건네는 손",
            "focus": "명함"
          }
        ]
      },
      {
        "scene_index": 46,
        "shots": [
          {
            "name": "soft_light_intimate",
            "reason": "숨이의 손 위에 자신의 손을 포개는 가식적인 따뜻함",
            "focus": "두 사람"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "손을 빼내려는 숨이의 손을 힘주어 눌러 깍지 끼는 디테일",
            "focus": "맞잡은 손"
          }
        ]
      },
      {
        "scene_index": 47,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "복사기에서 나오는 가짜 사업신고증 서류",
            "focus": "서류"
          },
          {
            "name": "split_lighting_duality",
            "reason": "원장 앞에서는 웃지만 얼굴에 스치는 서늘한 적의",
            "focus": "서림의 얼굴"
          }
        ]
      },
      {
        "scene_index": 48,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "노숙인들 사이를 조심스레 헤집고 나가는 숨이의 압박",
            "focus": "숨이"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "스타킹 하나를 몰래 슬쩍하는 손의 움직임",
            "focus": "숨이의 손"
          }
        ]
      },
      {
        "scene_index": 49,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "불쑥 튀어나와 스타킹으로 목을 휘감고 자빠트리는 혼란",
            "focus": "숨이와 묘순"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "묘순의 등에 올라타 주먹으로 내리치는 강한 액션",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 50,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "사이드미러 속 멀어지는 희망의 집 풍경",
            "focus": "사이드미러"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "백미러를 통해 눈이 마주치는 서림과 숨이의 묘한 긴장",
            "focus": "백미러 속 눈빛"
          }
        ]
      },
      {
        "scene_index": 51,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "잘려나간 머리카락과 은비의 인스타 스토리 화면",
            "focus": "머리카락과 핸드폰"
          },
          {
            "name": "split_lighting_duality",
            "reason": "잡지 속 목을 조르는 듯한 자매 사진을 보는 숨이의 이중성",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 52,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "빵을 물에 푹 담그는 숨이의 기괴한 생존 버릇",
            "focus": "물에 젖은 빵"
          },
          {
            "name": "over_shoulder_emotional",
            "reason": "주현을 만나 당황하는 서림과 숨이의 대치 상황",
            "focus": "서림과 주현"
          }
        ]
      },
      {
        "scene_index": 53,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "햇빛가리개에서 떨어진 '위서림' 이름의 렌트증",
            "focus": "렌트증"
          },
          {
            "name": "emotional_medium_close",
            "reason": "렌트증을 보고 의아해하며 의심을 품는 숨이의 표정",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 54,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "창문 너머로 서림의 차를 유심히 지켜보는 주현",
            "focus": "주현"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "떠나는 차와 남겨진 주현 사이의 거리감",
            "focus": "서림의 차"
          }
        ]
      },
      {
        "scene_index": 55,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "진짜 동생이 있냐고 캐묻는 숨이와 당황하는 서림",
            "focus": "서림과 숨이"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "창밖을 보며 건조하게 대답하는 숨이의 속을 알 수 없는 옆모습",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 56,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "고층 주거건물이 늘어선 길과 고급차의 이질적 조화",
            "focus": "오피스텔 앞"
          },
          {
            "name": "shadow_obscured_threat",
            "reason": "헤드라이트가 꺼지며 어둠 속에 숨는 차의 은밀함",
            "focus": "차"
          }
        ]
      },
      {
        "scene_index": 57,
        "shots": [
          {
            "name": "high_angle_vulnerability",
            "reason": "CCTV 시점에서 두 사람을 내려다보는 감시의 구도",
            "focus": "두 사람"
          },
          {
            "name": "tracking_chase",
            "reason": "비상구 계단으로 향하는 두 사람의 은밀한 움직임 추격",
            "focus": "두 사람"
          }
        ]
      },
      {
        "scene_index": 58,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "번호키를 누르는 손과 날카로운 오류음",
            "focus": "도어락"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "당황하는 서림을 지켜보다 별표를 누르는 숨이의 행동",
            "focus": "서림과 숨이"
          }
        ]
      },
      {
        "scene_index": 59,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "모던하고 휑한 은비의 집 거실 분위기",
            "focus": "거실"
          },
          {
            "name": "two_shot_relationship",
            "reason": "대뜸 서림을 껴안는 숨이와 반사적으로 밀쳐내는 서림",
            "focus": "두 사람"
          }
        ]
      },
      {
        "scene_index": 60,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "세면대 앞에 주저앉는 서림의 심리적 압박감",
            "focus": "서림"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "콘솔 안 깊숙이 놓인 조그만 유리공병의 정체",
            "focus": "유리공병"
          }
        ]
      },
      {
        "scene_index": 61,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "창에 비친 숨이의 얼굴과 바깥 야경의 겹침",
            "focus": "숨이"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "텅 빈 집 안을 거니는 숨이의 고립감",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 62,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "술에 흰 가루를 타는 손과 깨진 유리조각",
            "focus": "술잔과 가루"
          },
          {
            "name": "over_shoulder_emotional",
            "reason": "술잔을 두고 벌이는 두 사람의 팽팽한 심리전",
            "focus": "서림과 숨이"
          }
        ]
      },
      {
        "scene_index": 63,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "신발끈으로 만든 키링을 차 키에 매다는 손",
            "focus": "차 키와 키링"
          },
          {
            "name": "shadow_obscured_threat",
            "reason": "어둠 속에서 소파 아래 앉아 서림을 지켜보는 숨이",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 64,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "한두 알밖에 남지 않은 제라프렉사 약통",
            "focus": "약통"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "현관으로 나가는 서림과 몰래 눈을 뜨는 숨이",
            "focus": "숨이의 눈"
          }
        ]
      },
      {
        "scene_index": 65,
        "shots": [
          {
            "name": "wide_action_motion",
            "reason": "새벽에 급히 출발하는 서림의 차",
            "focus": "차"
          },
          {
            "name": "emotional_close_up",
            "reason": "차에 시동을 거는 서림의 초조하고 불안한 얼굴",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 66,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "하수구 거름망에 걸린 듀로작스 한 알",
            "focus": "듀로작스 알약"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "화장품 사이 약통을 열어보는 숨이의 시점",
            "focus": "약통"
          }
        ]
      },
      {
        "scene_index": 67,
        "shots": [
          {
            "name": "dynamic_low_angle_action",
            "reason": "날아온 돌에 거미줄처럼 금이 가는 액자의 파괴력",
            "focus": "깨진 액자"
          },
          {
            "name": "shadow_obscured_threat",
            "reason": "잽싸게 몸을 숨기고 약품 보관실로 들어가는 서림",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 68,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "진열된 약품 사이를 정신없이 훑는 다급한 손",
            "focus": "서림의 손"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "제라프렉사 한 통을 찾아 쥐는 디테일",
            "focus": "약통"
          }
        ]
      },
      {
        "scene_index": 69,
        "shots": [
          {
            "name": "split_lighting_duality",
            "reason": "서림의 정장을 입고 서림을 흉내내는 숨이의 이중성",
            "focus": "숨이"
          },
          {
            "name": "trapped_framing_pressure",
            "reason": "현관문 소리에 소파 뒤로 몸을 숨기는 숨이의 압박감",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 70,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "범식과 숨이의 거친 몸싸움과 쓰레기통 나뒹구는 혼란",
            "focus": "두 사람"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "넘어진 숨이의 얼굴에 주먹을 내리꽂는 강한 충돌",
            "focus": "범식의 주먹"
          }
        ]
      },
      {
        "scene_index": 71,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "운전 중 이리저리 흔들리는 신발끈 키링",
            "focus": "키링"
          },
          {
            "name": "emotional_close_up",
            "reason": "액셀을 밟는 서림의 긴장되고 초조한 얼굴",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 72,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "바닥에 퍼져 숨이 발에 닿는 붉은 피",
            "focus": "피"
          },
          {
            "name": "wide_action_motion",
            "reason": "공포에 질려 현관문을 박차고 나가는 숨이의 도주",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 73,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "허겁지겁 엘리베이터로 향하는 숨이의 뒷모습 추격",
            "focus": "숨이"
          },
          {
            "name": "shadow_obscured_threat",
            "reason": "숨이가 사라진 자리에 나타나는 서림의 불길한 등장",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 74,
        "shots": [
          {
            "name": "high_angle_vulnerability",
            "reason": "정신 나간 사람처럼 걸어나가는 숨이의 위태로움",
            "focus": "숨이"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "숨이가 나가는 모습을 지켜보는 경비의 시선",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 75,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "범식 목에 박힌 유리병 조각의 끔찍한 디테일",
            "focus": "유리 조각"
          },
          {
            "name": "emotional_close_up",
            "reason": "하얗게 질려 소리 없는 비명을 지르는 서림의 충격",
            "focus": "서림의 얼굴"
          }
        ]
      },
      {
        "scene_index": 76,
        "shots": [
          {
            "name": "frame_within_frame",
            "reason": "흡연 부스 유리에 비치는 행인들과 텅 빈 부스 안 서림",
            "focus": "서림"
          },
          {
            "name": "over_shoulder_emotional",
            "reason": "박수영을 언급하며 서림을 압박하는 주현과의 대화",
            "focus": "서림과 주현"
          }
        ]
      },
      {
        "scene_index": 77,
        "shots": [
          {
            "name": "trapped_framing_pressure",
            "reason": "구석진 책상에 몸을 숙이고 통화하는 서림의 압박감",
            "focus": "서림"
          },
          {
            "name": "emotional_close_up",
            "reason": "눈시울이 뜨거워지며 질끈 눈을 감는 서림의 감정",
            "focus": "서림의 얼굴"
          }
        ]
      },
      {
        "scene_index": 78,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "텅 빈 틴케이스와 삼천만원 협박 메모지",
            "focus": "메모지"
          },
          {
            "name": "dutch_angle_tension",
            "reason": "메모를 보고 새파랗게 질린 서림의 불안정한 심리",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 79,
        "shots": [
          {
            "name": "tracking_chase",
            "reason": "경찰차를 피해 정처 없이 걸음을 재촉하는 숨이 추격",
            "focus": "숨이"
          },
          {
            "name": "frame_within_frame",
            "reason": "맞은편 유리창에 비친 자신의 모습을 보는 숨이",
            "focus": "유리창 속 숨이"
          }
        ]
      },
      {
        "scene_index": 80,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "구옥과 신축빌라가 얽힌 길목에 도착한 무리",
            "focus": "빌라촌"
          },
          {
            "name": "over_shoulder_immersive",
            "reason": "차 안에서 하정 무리를 지켜보는 서림의 시선",
            "focus": "하정 무리"
          }
        ]
      },
      {
        "scene_index": 81,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "서림이 하정에게 건네는 명함 디테일",
            "focus": "명함"
          },
          {
            "name": "over_shoulder_dialogue",
            "reason": "하정과 서림이 오경문에 대해 나누는 대화",
            "focus": "하정과 서림"
          }
        ]
      },
      {
        "scene_index": 82,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "하정의 머리를 밀치고 몰아세우는 서림의 거친 행동",
            "focus": "서림과 하정"
          },
          {
            "name": "emotional_medium_close",
            "reason": "울음이 터질 듯 위태로운 하정의 표정",
            "focus": "하정"
          }
        ]
      },
      {
        "scene_index": 83,
        "shots": [
          {
            "name": "emotional_close_up",
            "reason": "숨이가 운전한 게 아니라는 진실에 굳어버린 서림",
            "focus": "서림"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "차에 타서 양손에 얼굴을 파묻는 하정의 괴로움",
            "focus": "하정"
          }
        ]
      },
      {
        "scene_index": 84,
        "shots": [
          {
            "name": "over_shoulder_immersive",
            "reason": "윈드실드 너머 서 있는 숨이(환영)를 보는 서림의 시점",
            "focus": "윈드실드 밖"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "차창 위로 음료가 날아드는 깜짝 놀랄 액션",
            "focus": "차창"
          }
        ]
      },
      {
        "scene_index": 85,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "단지 안에 멈춰 선 차와 서림의 쓸쓸함",
            "focus": "서림"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "트렁크에서 꺼내는 숨이의 커다란 가방",
            "focus": "가방"
          }
        ]
      },
      {
        "scene_index": 86,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "형사와 은비 앞에서 눈물 연기하며 대치하는 서림",
            "focus": "서림과 은비"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "형사가 꺼낸 듀로작스 알약 비닐",
            "focus": "알약"
          }
        ]
      },
      {
        "scene_index": 87,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "썰렁한 고가다리 아래 멈춰 선 소형차의 고립감",
            "focus": "고가다리"
          },
          {
            "name": "two_shot_relationship",
            "reason": "이산가족 상봉하듯 와락 껴안는 숨이와 하정",
            "focus": "숨이와 하정"
          }
        ]
      },
      {
        "scene_index": 88,
        "shots": [
          {
            "name": "over_shoulder_dialogue",
            "reason": "위서림에 대해 묻는 하정과 굳어지는 숨이의 대화",
            "focus": "하정과 숨이"
          },
          {
            "name": "frame_within_frame",
            "reason": "사이드미러에 비친 숨이의 짧은 머리카락",
            "focus": "사이드미러 속 숨이"
          }
        ]
      },
      {
        "scene_index": 89,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "'위서림' 이름이 적힌 렌트증 확인",
            "focus": "렌트증"
          },
          {
            "name": "handheld_chaos",
            "reason": "남자애들이 차를 습격하고 숨이가 발버둥치는 혼란",
            "focus": "숨이와 남자애들"
          }
        ]
      },
      {
        "scene_index": 90,
        "shots": [
          {
            "name": "dutch_angle_tension",
            "reason": "제멋대로 날뛰는 핸들과 위태로운 질주 상황",
            "focus": "차 내부"
          },
          {
            "name": "emotional_close_up",
            "reason": "차가 멈추고 참아왔던 눈물을 쏟는 숨이",
            "focus": "숨이의 얼굴"
          }
        ]
      },
      {
        "scene_index": 91,
        "shots": [
          {
            "name": "high_angle_vulnerability",
            "reason": "구석에 주차하고 내리는 서림을 멀리서 감시하는 시점",
            "focus": "서림"
          },
          {
            "name": "tracking_chase",
            "reason": "서둘러 건물 안으로 들어가는 서림의 다급함",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 92,
        "shots": [
          {
            "name": "low_angle_dominance",
            "reason": "서림을 코너에 몰아넣고 위협하는 장정1의 압도감",
            "focus": "장정1"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "사람들의 시선 속에 유령처럼 덩그러니 남겨진 서림",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 93,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "허름한 연립단지 계단을 오르는 숨이의 낯선 환경",
            "focus": "숨이"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "도어락에 번호를 누르는 손",
            "focus": "도어락"
          }
        ]
      },
      {
        "scene_index": 94,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "비좁고 어두운 집 한가운데 멀뚱히 선 숨이",
            "focus": "숨이"
          },
          {
            "name": "dutch_angle_tension",
            "reason": "은비 집과 상반된 어지러운 집안 분위기가 주는 불안감",
            "focus": "집 내부"
          }
        ]
      },
      {
        "scene_index": 95,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "강을 굽어보는 다리 위에 멈춰 선 차의 쓸쓸함",
            "focus": "다리 위 차"
          },
          {
            "name": "tracking_chase",
            "reason": "비틀비틀 걸어가 트렁크를 여는 서림의 뒷모습",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 96,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "서랍을 마구잡이로 헤집는 숨이의 다급한 움직임",
            "focus": "숨이의 손"
          },
          {
            "name": "emotional_close_up",
            "reason": "쏟아진 짐 속에서 뭔가를 발견하고 하얗게 질린 얼굴",
            "focus": "숨이의 얼굴"
          }
        ]
      },
      {
        "scene_index": 97,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "가방에 돌덩이를 넣고 지퍼를 잠그는 손",
            "focus": "가방"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "난간 앞에 선 서림의 위태로운 뒷모습",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 98,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "희림의 폴라로이드 사진들과 뉴스기사 스크랩",
            "focus": "사진과 기사"
          },
          {
            "name": "side_profile_inner_conflict",
            "reason": "호흡이 가빠지며 미친 듯이 파헤치는 숨이의 충격",
            "focus": "숨이"
          }
        ]
      },
      {
        "scene_index": 99,
        "shots": [
          {
            "name": "wide_action_motion",
            "reason": "풍덩 가라앉는 가방과 요동치는 수면",
            "focus": "수면"
          },
          {
            "name": "high_angle_vulnerability",
            "reason": "검푸른 강물을 가만히 내려다보는 서림의 허망함",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 100,
        "shots": [
          {
            "name": "split_lighting_duality",
            "reason": "어둠 속 침대에 앉아 칼을 숨긴 숨이의 서늘함",
            "focus": "숨이"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "액자로 가격하고 뒤엉켜 싸우다 칼을 내리찍는 거친 액션",
            "focus": "두 사람의 몸싸움"
          }
        ]
      },
      {
        "scene_index": 101,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "울창한 숲을 걸어가는 여자의 뒷모습이 주는 미스터리",
            "focus": "숲 속 여자"
          },
          {
            "name": "over_shoulder_emotional",
            "reason": "'내가 위희림으로 살아도 괜찮아?' 묻는 숨이와 흔들리는 서림",
            "focus": "숨이와 서림"
          }
        ]
      },
      {
        "scene_index": 102,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "칵테일 잔에 술이 따라지는 일상적 모습",
            "focus": "칵테일 잔"
          },
          {
            "name": "soft_light_intimate",
            "reason": "해맑은 얼굴로 일하는 은비의 평화로운 모습",
            "focus": "은비"
          }
        ]
      },
      {
        "scene_index": 103,
        "shots": [
          {
            "name": "shadow_obscured_threat",
            "reason": "어두운 차 안에서 은비를 지켜보는 두 사람의 위협",
            "focus": "차 안 두 사람"
          },
          {
            "name": "tracking_chase",
            "reason": "박카스를 들고 은비의 뒤를 따라 걷는 서림",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 104,
        "shots": [
          {
            "name": "over_shoulder_emotional",
            "reason": "돈 문제로 팽팽하게 대립하는 서림과 주현",
            "focus": "서림과 주현"
          },
          {
            "name": "dynamic_low_angle_action",
            "reason": "어지럼증을 느끼는 주현을 숨이가 튀어나와 덮치는 액션",
            "focus": "숨이와 주현"
          }
        ]
      },
      {
        "scene_index": 105,
        "shots": [
          {
            "name": "handheld_chaos",
            "reason": "은비 얼굴에 케이크가 날아들고 친구들이 몰려나오는 소란",
            "focus": "은비와 친구들"
          },
          {
            "name": "wide_isolation_lonely",
            "reason": "축하 무리 속에 덩그러니 멈춰 선 서림의 이질감",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 106,
        "shots": [
          {
            "name": "extreme_detail_shot",
            "reason": "움직임이 사라진 주현의 팔과 다리",
            "focus": "주현의 몸"
          },
          {
            "name": "two_shot_relationship",
            "reason": "벤치에 나란히 앉아 허공을 보는 서림과 숨이의 공허한 연대",
            "focus": "서림과 숨이"
          }
        ]
      },
      {
        "scene_index": 107,
        "shots": [
          {
            "name": "establishing_environment",
            "reason": "차창 밖으로 스치는 울창한 풀숲 풍경",
            "focus": "창밖 풍경"
          },
          {
            "name": "over_shoulder_dialogue",
            "reason": "먼 곳으로 떠나며 대화하는 두 사람",
            "focus": "서림과 숨이"
          }
        ]
      },
      {
        "scene_index": 108,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "쭉 뻗은 길 위 덩그러니 선 식당 앞 차",
            "focus": "식당 앞"
          },
          {
            "name": "extreme_detail_shot",
            "reason": "뒷좌석 이사박스 안 가득 찬 현금다발",
            "focus": "현금다발"
          }
        ]
      },
      {
        "scene_index": 109,
        "shots": [
          {
            "name": "two_shot_relationship",
            "reason": "술에 취해 킬킬대며 마주 앉은 두 사람의 위태로운 유대",
            "focus": "두 사람"
          },
          {
            "name": "emotional_close_up",
            "reason": "뉴스를 듣고 벌떡 일어서는 서림의 충격받은 얼굴",
            "focus": "서림"
          }
        ]
      },
      {
        "scene_index": 110,
        "shots": [
          {
            "name": "wide_isolation_lonely",
            "reason": "차가 사라진 텅 빈 공터에 홀로 선 서림의 허망함",
            "focus": "서림"
          },
          {
            "name": "tracking_chase",
            "reason": "무작정 도로 위를 걸어나가는 서림의 뒷모습을 불안정하게 쫓음",
            "focus": "서림의 뒷모습"
          }
        ]
      }
    ],
    "shot_count": 2
  },
  "step_id": "scene_cinematography",
  "run_id": "c50a70ea-47dc-4133-9490-b652a8336d82",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-03-28T03:52:07.546942+00:00"
}