{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "S#1. 숲속 / 해 질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "알 수 없는 위협을 피해 겁에 질린 채 필사적으로 수풀을 도망치는 남자의 상태",
            "after_state": "갑자기 나타난 검은 인영에게 기습당해 비명을 지르며 쓰러지는 제압된 상태",
            "description": "다리에 상처를 입고 도망치던 남자가 결국 미지의 검은 인영에게 덮쳐지며 공격받는 상황의 변화"
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "S#2. 도시 뒷골목 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "도심 뒷골목에서 두 남녀가 서로 뒤엉켜 애정 행각을 벌이는 듯한 평범한 상태",
            "after_state": "남자가 붉은 눈을 번뜩이며 여자의 목살을 물어뜯고, 여자가 힘없이 쓰러지는 살해 상태",
            "description": "평범하게 껴안고 있던 남자가 갑자기 괴물 같은 모습으로 변해 여자를 공격하여 살해하는 행동의 변화"
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "S#3. 현장 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "연쇄 살인이 벌어진 직후 범죄 현장이 수습되지 않은 상태",
            "after_state": "혜수의 지휘 아래 경찰이 폴리스 라인을 치고 시신을 수거하며 갑호 비상령이 내려진 통제된 수사 현장 상태",
            "description": "잔혹한 변사체가 발견된 현장에 경찰이 출동해 수사본부를 꾸리고 사건 현장을 본격적으로 감식하기 시작하는 상황의 변화"
          }
        ]
      },
      {
        "scene_index": 4,
        "scene_heading": "S#4. 옥탑방 / D",
        "beats": []
      },
      {
        "scene_index": 5,
        "scene_heading": "S#5. 옥탑방 안 / 실내",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "민숙이 홀로 굳은 표정으로 연쇄 살인사건 뉴스를 주시하고 있는 긴장된 상태",
            "after_state": "수리영이 방에서 나오자 민숙이 황급히 TV를 끄고 평온한 척 다정한 말투로 대하는 상태",
            "description": "살인사건 뉴스에 몰두하던 민숙이 수리영의 등장에 놀라 급히 사실을 숨기고 일상적인 반응으로 전환하는 모습"
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "수리영이 엄마와 평범한 대화를 나누며 외출을 준비하는 일상적인 상태",
            "after_state": "수리영이 민숙의 손목에 있는 또렷한 붉은 원 표식을 인지하지만 어릴 적부터 익숙하게 여겨 대수롭지 않게 넘기는 상태",
            "description": "수리영이 민숙의 손목에 있는 표식을 시각적으로 확인하지만 특이점을 두지 않고 일상적인 시선으로 넘기는 인지 과정"
          }
        ]
      },
      {
        "scene_index": 6,
        "scene_heading": "S#6. 해안가 도로 / D",
        "beats": []
      },
      {
        "scene_index": 7,
        "scene_heading": "S#7. 유기견 보호원 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "맹견(로트와일러)이 사납게 짖으며 날뛰어 접근하기 어려운 통제 불능 상태",
            "after_state": "수리영과 시선을 교환하자 맹견의 기세가 수그러들며 얌전해져 의사가 안전하게 주사를 놓는 상태",
            "description": "사납게 날뛰던 맹견이 수리영의 시선에 압도되어 순식간에 진정되는 반응의 변화"
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "맹견을 진정시킨 후 의사와 여유롭게 대화를 나누는 편안한 상태",
            "after_state": "기다리는 수많은 개들을 보며 일거리에 한숨을 내쉬고 연락 없는 민숙에게 의아함을 느끼며 일을 시작하는 약간의 근심 상태",
            "description": "여유로운 미소를 짓던 수리영이 쌓인 일거리와 민숙과의 연락 두절 상황에 미세한 걱정을 안고 업무에 돌입하는 감정의 변화"
          }
        ]
      },
      {
        "scene_index": 8,
        "scene_heading": "S#8. 번화가·대형 마트 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "수리영이 약속대로 마트에서 민숙을 만나 저녁을 먹으려 기대하는 상태",
            "after_state": "여직원과 남자 직원으로부터 민숙이 이미 조퇴했으며, 밖에서 누군가와 대화했다는 사실을 듣고 영문을 몰라 혼란스러워하는 상태",
            "description": "수리영이 마트에 엄마가 없다는 사실과 함께 누군가를 만났다는 새로운 정보를 얻고 상황을 이해하지 못하는 인지의 변화"
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "민숙과 길이 엇갈렸다고 생각하며 헷갈려하던 수리영의 상태",
            "after_state": "민숙이 전화를 받지 않자 이상함을 직감하고 서둘러 집으로 향하기로 결심하는 상태",
            "description": "민숙과 통화가 되지 않는 상황 속에서 즉시 집으로 돌아가 확인하려는 의도의 변화"
          }
        ]
      },
      {
        "scene_index": 9,
        "scene_heading": "S#9. 해안가 / N",
        "beats": []
      },
      {
        "scene_index": 10,
        "scene_heading": "S#10. 옥탑방 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "낯선 남자가 옥탑방 철문 앞에 조용히 멈춰 서 있는 상태",
            "after_state": "남자가 문틈에 낀 광고 전단지를 이용해 철문의 잠금장치를 풀고 집 안으로 은밀히 침입하는 상태",
            "description": "문 앞에 서 있던 침입자가 도구를 이용해 문을 열고 민숙이 있는 집 안으로 들어가는 행동의 변화"
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "민숙이 잠긴 옥탑방 내부에 홀로 머물며 무방비하게 있던 상태",
            "after_state": "침입한 남자에게 갑작스레 덮쳐져 어깨를 물어뜯기며 비명을 지르는 피습 상태",
            "description": "침입자가 집 안의 민숙을 덮쳐 공격함으로써 옥탑방 내부가 잔혹한 폭력이 발생하는 현장으로 돌변하는 상황의 변화"
          }
        ]
      },
      {
        "scene_index": 11,
        "scene_heading": "S#11. 옥탑 방 밖 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "수리영이 단순히 엄마의 부재를 확인하기 위해 급히 집 계단을 오르는 상태",
            "after_state": "수리영이 갑자기 풍기는 역겨운 냄새와 반쯤 열려 있는 현관문을 발견하고 불길한 사건을 직감하는 상태",
            "description": "집으로 돌아온 수리영이 후각과 시각적 단서(냄새와 열린 문)를 통해 무언가 끔찍한 일이 벌어졌음을 인지하는 순간"
          }
        ]
      },
      {
        "scene_index": 12,
        "scene_heading": "S#12. 옥탑방 안 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "엄마가 집에 있을 것이라 기대하며 평소처럼 빈 방들을 확인하는 상태",
            "after_state": "자신의 방에서 끔찍하게 훼손된 엄마의 시신과 흥건한 피를 발견하고 얼어붙음",
            "description": "수리영은 집 안을 살피다 자신의 방 커튼 뒤에서 살점이 뜯긴 채 죽어있는 엄마의 시신을 발견하고 엄청난 충격에 빠진다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "극심한 충격과 공포로 몸이 굳어 어쩔 줄 모르는 상태",
            "after_state": "부들부들 떨며 혜수에게 전화를 걸어 다급하게 도움을 요청함",
            "description": "수리영은 공포 속에서도 떨리는 손으로 휴대폰을 꺼내 혜수에게 전화를 걸어 상황을 알리려 애쓴다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "시신 앞에서 혜수의 전화를 기다리며 울먹이는 상태",
            "after_state": "엄마의 문신이 변하고 벽에 피로 그려진 듯한 원이 생겨나는 초자연적 현상에 휩싸여 비명을 지름",
            "description": "죽은 엄마의 손목 문신이 붉게 변하고 벽에 붉은 원이 저절로 그려지는 소름 끼치는 환시가 발생하여 수리영이 비명을 지른다."
          }
        ]
      },
      {
        "scene_index": 13,
        "scene_heading": "S#13. 옥탑방 외곽 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "혜수는 밖으로 뛰쳐나와 멍하니 서 있는 수리영을 보고 영문을 모르는 상태",
            "after_state": "수리영으로부터 엄마가 죽었다는 충격적인 대답을 듣고 경악하여 옥탑방으로 뛰어올라감",
            "description": "혜수는 수리영에게 무슨 일이냐고 물었다가 엄마의 죽음을 전해 듣고 놀라 김형사와 함께 서둘러 옥탑방으로 진입한다."
          }
        ]
      },
      {
        "scene_index": 14,
        "scene_heading": "S#14. 옥탑방 안 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "살인사건이 발생했다는 소식을 듣고 현장을 확인하기 위해 긴장한 상태",
            "after_state": "집 안 어디에도 핏자국이나 시신 등 사건의 흔적이 전혀 없어 허탈함을 느낌",
            "description": "혜수와 김형사가 집 안을 샅샅이 수색하지만, 살인 사건과 관련된 어떠한 단서도 찾지 못해 어리둥절해한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "자신의 방에 엄마의 처참한 시신이 분명히 있다고 확신하는 상태",
            "after_state": "시신과 표식이 감쪽같이 사라진 너무나 깨끗한 방의 모습에 창백하게 질리며 깊은 혼란에 빠짐",
            "description": "수리영이 서둘러 자신의 방으로 뛰어들어가 확인하지만, 시신은커녕 혈흔조차 없는 깨끗한 모습에 자신이 본 것에 대해 심한 헷갈림과 충격을 받는다."
          },
          {
            "beat_index": 3,
            "change_type": "reaction",
            "before_state": "강력 사건에 대응하여 본격적인 수사를 진행하려던 상태",
            "after_state": "아무런 증거가 없자 수리영이 장난전화를 했다고 단정 짓고 불쾌감을 드러냄",
            "description": "김형사는 흔적 하나 없는 현장을 보고 수리영의 말을 거짓이나 장난으로 치부하며 짜증을 낸다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "비어있는 현장과 혼란스러워하는 수리영을 보며 안타까워하는 상태",
            "after_state": "수리영이 과로로 악몽을 꾼 것이라 위로하며 진정시키기 위해 밖으로 데리고 나감",
            "description": "혜수는 헛것을 본 듯 파리해진 수리영을 안심시키고 기분 전환을 위해 바람을 쐬러 함께 밖으로 나간다."
          }
        ]
      },
      {
        "scene_index": 15,
        "scene_heading": "S#15. 해안가. 버스정류장 부근 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "바다를 보며 자신이 환상을 본 것인지 엄마는 정말 어디 있는지 극도로 헷갈리고 무기력한 상태",
            "after_state": "자신이 헛것을 본 것이 맞다고 마음을 다잡고 진짜 엄마를 기다리기 위해 집으로 돌아가기로 결심함",
            "description": "수리영은 끔찍한 환상을 본 스스로를 다독이며 일상으로 돌아가 엄마를 기다리겠다는 생각으로 자리에서 벌떡 일어난다."
          }
        ]
      },
      {
        "scene_index": 16,
        "scene_heading": "S#16. 경찰서 사무실 / N",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "수리영이 겪은 일을 과로나 악몽에 의한 단순 해프닝으로 여겼던 상태",
            "after_state": "민숙과의 지속적인 연락 두절이 평소 성향과 맞지 않음을 깨닫고 불길함을 느껴 위치 추적을 지시함",
            "description": "사무실로 복귀한 혜수는 계속해서 민숙과 연락이 닿지 않자 불길한 예감을 지우지 못하고 김형사에게 정식으로 위치 추적을 지시한다."
          }
        ]
      },
      {
        "scene_index": 17,
        "scene_heading": "S#17. 옥탑방 / 동틀무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "사건과 소동이 벌어진 늦은 밤의 시간대",
            "after_state": "동이 트는 새벽, 고양이 울음소리와 함께 옥탑방 주위에 스산한 분위기가 드리워진 아침으로 전환됨",
            "description": "밤이 지나 새벽이 밝아오고, 검은 고양이가 옥탑방 담을 넘는 모습으로 극의 시간 경과와 불안한 분위기를 묘사한다."
          }
        ]
      },
      {
        "scene_index": 18,
        "scene_heading": "S#18. 안방 안 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "엄마를 기다리다 지쳐 침대에 기대어 깜빡 잠이 든 상태",
            "after_state": "고양이 소리에 깨어나 혹시나 하는 마음에 집안 곳곳과 전날 끔찍한 환시를 보았던 방을 조심스레 살펴봄",
            "description": "수리영은 잠에서 깨어 빈집을 둘러본 뒤, 긴장된 마음을 애써 억누르고 전날 시신을 보았던 자신의 방을 다시 확인한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "자신이 헛것을 보았다고 자위하며 엄마의 연락을 막연히 기다리던 상태",
            "after_state": "혜수의 실종신고 접수 및 위치추적 소식을 전해 듣고 엄마에게 진짜 사고가 났다고 확신하게 됨",
            "description": "혜수로부터 실종신고와 위치추적을 진행 중이라는 통화를 한 수리영은 단순 연락 두절이 아니라 엄마가 사고를 당했음을 강하게 직감한다."
          },
          {
            "beat_index": 3,
            "change_type": "emotion",
            "before_state": "불안감을 안은 채 백팩을 챙기며 외출 준비를 하는 차분한 상태",
            "after_state": "욕실의 붉은 원과 거실 사진 속 엄마의 얼굴이 뭉개지는 연이은 환시를 목격하고 극도의 공포에 휩싸임",
            "description": "수리영은 거울에 나타난 붉은 원과 액자 속 엄마의 얼굴이 기괴하게 흘러내리는 환시를 연이어 목격하며 소리를 지른다."
          },
          {
            "beat_index": 4,
            "change_type": "decision",
            "before_state": "반복되는 기이한 현상들로 인해 정신이 혼미해지고 흔들리는 상태",
            "after_state": "스스로 자신의 뺨을 때리며 환상에 휘둘리지 않도록 정신을 똑바로 차리기로 다짐함",
            "description": "공포에 질렸던 수리영은 다시 정상으로 돌아온 사진을 보며 헛것에 무너지지 않기 위해 스스로 뺨을 치며 이성을 되찾으려 결심한다."
          }
        ]
      },
      {
        "scene_index": 19,
        "scene_heading": "S#19. 마트 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "엄마의 실종 원인을 몰라 막막하던 상태",
            "after_state": "단서를 찾기 위해 마트로 이동해 남자 직원을 찾아 탐문하는 상태",
            "description": "수리영이 마트에 도착해 전날 만난 남자 직원에게 엄마의 결근과 목격담에 대해 묻는다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "엄마의 마지막 행적을 전혀 모르던 상태",
            "after_state": "엄마가 어떤 남자와 대화를 나눴으며 CCTV에 찍혔을 가능성을 인지한 상태",
            "description": "남자 직원으로부터 엄마가 남자와 대화하는 것을 봤다는 이야기를 듣는다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "혼자서 단서를 찾으려던 상태",
            "after_state": "CCTV 위치를 파악하고 혜수에게 전화를 걸어 지원을 요청하는 상태",
            "description": "수리영이 마트 밖에서 CCTV 위치를 확인한 후 혜수에게 전화해 상황을 알린다."
          }
        ]
      },
      {
        "scene_index": 20,
        "scene_heading": "S#20. 마트 총무과 / 실내",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "CCTV를 통해 단서를 찾을 수 있을 것이라는 기대감을 가진 상태",
            "after_state": "화면이 너무 어두워 식별이 불가능해지자 불안감이 깊어진 상태",
            "description": "보안 직원이 보여준 CCTV 화면이 유독 어두워 남자의 정체를 파악하지 못하자 수리영이 초조해한다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "현장에서 육안으로 영상을 확인하려던 상태",
            "after_state": "경찰 조사를 위해 CCTV 원본의 복사를 요구하고 가져가기로 결정한 상태",
            "description": "혜수가 보안 직원에게 CCTV 전체 영상의 복사본을 가져가겠다고 요구한다."
          }
        ]
      },
      {
        "scene_index": 21,
        "scene_heading": "S#21. 경찰서 안 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "경찰서에 도착해 조치를 요구하려는 상태",
            "after_state": "실종신고 서류에 서명하고 엄마의 휴대전화 위치 확인 결과를 기다리는 상태",
            "description": "혜수가 수리영과 함께 경찰서에 들어와 김형사의 지시에 따라 서류에 서명한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "혜수의 자리에 앉아 얌전히 결과를 대기하던 상태",
            "after_state": "책상 위 살인사건 사진이 자신이 환각에서 본 엄마의 시신과 흡사해 끔찍한 충격을 받은 상태",
            "description": "수리영이 혜수 책상의 살인사건 사진들을 보고 이전 환각의 공포를 다시 떠올리며 놀란다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "엄마의 위치를 전혀 알지 못하던 상태",
            "after_state": "엄마의 마지막 위치가 해상(바다)의 특정 좌표임을 알아낸 상태",
            "description": "아무도 없는 틈을 타 김형사 모니터에 뜬 위치추적 결과와 좌표를 몰래 확인한다."
          },
          {
            "beat_index": 4,
            "change_type": "decision",
            "before_state": "경찰(어른들)의 수사를 기다려야 했던 상태",
            "after_state": "스스로 단서를 찾아 바다로 가기로 결심하고 경찰서를 빠져나가는 상태",
            "description": "수리영이 직접 좌표를 메모한 뒤, 아무에게도 알리지 않고 몰래 사무실을 나선다."
          }
        ]
      },
      {
        "scene_index": 22,
        "scene_heading": "S#22. 경찰서 밖 / D",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "경찰서를 방금 빠져나온 상태",
            "after_state": "엄마의 마지막 위치를 향해 지체 없이 달려가는 상태",
            "description": "수리영이 경찰서 밖에 세워둔 자전거를 타고 다급하게 달린다."
          }
        ]
      },
      {
        "scene_index": 23,
        "scene_heading": "S#23. 어느 PC방 / 실내",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "숫자로 된 좌표값만 가지고 있던 상태",
            "after_state": "PC방에서 좌표의 실제 위치를 확인하고 지도를 인쇄해 구체적인 경로를 확보한 상태",
            "description": "수리영이 PC방 모니터로 좌표 위치를 검색하고 여러 장의 지도를 인쇄하여 챙긴다."
          }
        ]
      },
      {
        "scene_index": 24,
        "scene_heading": "S#24. 해안가 / 소나기",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "단순히 자전거를 타고 이동하던 일반적인 상황",
            "after_state": "천둥번개와 폭우가 쏟아지는 악천후 속에서도 오직 엄마를 찾겠다는 일념으로 질주하는 극한의 상황",
            "description": "먹구름이 끼고 세찬 소나기가 내리는 날씨 속에서도 수리영은 자전거를 멈추지 않고 달린다."
          }
        ]
      },
      {
        "scene_index": 25,
        "scene_heading": "S#25. 옥탑방 안 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "엄마를 찾기 위해 잠시 집에 돌아온 상태",
            "after_state": "누군가 침입해 집안을 난장판으로 만든 흔적을 발견하고 충격에 호흡이 가빠진 상태",
            "description": "수리영이 집에 들어서자마자 가재도구가 헤집어져 있는 참혹한 현장을 목격한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "집이 털린 것으로만 인식하던 상태",
            "after_state": "자신의 방 벽에 그려진 붉은 원과 환각 속 엄마가 쥐고 있던 과거 사진이 실제로 존재하는 것을 인지한 상태",
            "description": "수리영이 방 벽에 꽂힌 피 묻은 사진을 확인하고 그것이 어린 시절 엄마가 찍힌 사진임을 깨닫는다."
          },
          {
            "beat_index": 3,
            "change_type": "decision",
            "before_state": "기이한 현상들의 연속으로 정신이 혼미하던 상태",
            "after_state": "피 묻은 사진을 결정적 단서로 꼭 쥐고 무언가에 이끌리듯 집을 나서는 상태",
            "description": "침대에 주저앉았던 수리영이 엉망이 된 집안을 둘러보고는 사진을 쥔 채 백팩을 메고 다시 밖으로 나간다."
          }
        ]
      },
      {
        "scene_index": 26,
        "scene_heading": "S#26. 포구 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "비가 그친 텅 빈 포구에서 배를 구하지 못해 지쳐있던 상태",
            "after_state": "안개를 뚫고 다가온 인우의 배를 발견하고 희망을 품고 다가간 상태",
            "description": "수리영이 몇 시간째 포구에서 대기하다가 마침내 들어오는 배 한 척을 발견하고 다가간다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "인우와 아무런 일면식이 없던 상태",
            "after_state": "엄마를 찾아 섬으로 가려는 목적을 인우가 승낙하며 배에 동승하는 관계가 형성된 상태",
            "description": "수리영이 바다로 나가야 한다고 부탁하자, 고민하던 인우가 탑승을 허락한다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "혜수의 전화를 계속 피하고 있던 상태",
            "after_state": "배를 타기 직전 혜수에게 안심시키는 메시지를 남기고 본격적인 여정에 나서는 상태",
            "description": "수리영이 바다를 바라보며 이모에게 걱정 말라는 음성 메시지를 남긴다."
          }
        ]
      },
      {
        "scene_index": 27,
        "scene_heading": "S#27. 옥탑방 안 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "수리영이 말없이 사라진 사실에 불안해하던 상태",
            "after_state": "음성 메시지를 듣고 수리영이 경찰서에서 좌표를 몰래 확인하고 직접 찾아나섰음을 직감한 상태",
            "description": "혜수가 수리영의 메시지를 확인한 후 김형사에게 그녀가 좌표를 본 것이 틀림없다고 말한다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "수리영의 행방에 크게 관심이 없던 상태",
            "after_state": "혜수의 합리적 추론에도 불구하고 바다에서 혼자 할 수 있는 일이 없을 것이라며 안일하게 반응하는 상태",
            "description": "김형사가 혜수의 말을 콧등으로 넘기며 설사 좌표를 봤어도 곧 돌아올 것이라고 혀를 끌끌 찬다."
          }
        ]
      },
      {
        "scene_index": 28,
        "scene_heading": "S#28. 바다 + 갑판 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "인우는 수리영이 평범한 인근 섬에 가는 줄 알고 배에 태워줌",
            "after_state": "수리영이 아무것도 없는 바다 한가운데의 좌표를 제시하자 인우가 황당해하며 반문함",
            "description": "수리영이 지도를 건네며 목적지 좌표를 밝히자, 인우는 그곳이 아무것도 없는 바다라며 당황한다"
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "인우가 좌표에 대해 의아해하기만 함",
            "after_state": "사진 속 '금월' 글씨를 본 인우가 심하게 동요하며 발뺌하고 수리영이 이를 간파함",
            "description": "수리영이 사진을 들이밀며 장소를 추궁하자, 인우가 당황하며 모른다고 거짓말을 하고 수리영은 인우가 그곳을 알고 있음을 확신한다"
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "수리영에게 목적지를 추궁당하며 압박을 받던 인우",
            "after_state": "다급하게 뱃머리를 돌리기 위해 조타실로 달려가고 수리영이 이를 막으러 쫓아감",
            "description": "압박감을 느낀 인우가 발작적으로 뱃머리를 돌리려 조타실로 뛰쳐가고, 수리영이 이를 막아서며 따라 들어간다"
          }
        ]
      },
      {
        "scene_index": 29,
        "scene_heading": "S#29. 조타실 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "인우는 무작정 돌아가려 하고 수리영은 물리적으로 배 돌리는 것을 저지하며 실랑이함",
            "after_state": "수리영이 엄마가 잡혀있다고 절규하자 인우가 놀라 행동을 멈추고 이유를 되물음",
            "description": "수리영이 분노와 절박함으로 엄마의 납치 가능성을 털어놓자, 인우가 놀라며 사진과의 연관성을 묻는다"
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "인우가 수리영 엄마의 사연과 사진의 연관성을 의아해하며 질문함",
            "after_state": "수리영의 엄마 이름이 '강민숙'이라는 사실을 듣고 인우가 충격으로 굳어버림",
            "description": "수리영이 사진 속 인물이자 실종된 엄마의 이름과 나이를 밝히자, 인우가 큰 충격을 받아 사색이 된다"
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "수리영은 단서를 찾기 위해 인우에게 엄마의 정보를 제공하고 대답을 기다림",
            "after_state": "조타실 내부의 기이한 붉은 원들을 목격한 수리영이 극도의 공포를 느끼며 기절함",
            "description": "수리영이 조타실 곳곳에 그려진 붉은 원들을 발견하고 인우의 정체에 경악하며 쓰러져 의식을 잃는다"
          }
        ]
      },
      {
        "scene_index": 30,
        "scene_heading": "S#30. 바다 / 해질 무렵",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "해 질 녘 황금빛 바다 위에 떠 있던 배",
            "after_state": "세상과 단절된 듯한 짙은 안개 속으로 배가 완전히 빨려 들어감",
            "description": "바다 위에 있던 인우의 배가 경계를 지우는 짙은 안개 속으로 서서히 진입하며 미지의 공간으로 나아간다"
          }
        ]
      }
    ],
    "total_beats": 54
  },
  "step_id": "beat_extract",
  "run_id": "932f525f-3bb9-489e-86d2-8901c7c43f33",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-04-30T23:15:23.231849+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}