{
  "status": "completed",
  "completed_count": 94,
  "applicable_count": 94,
  "failed_count": 0,
  "config_hash": "6fa28df221449f2d6c5a10d0bc3d4fe0e188f9ee7eefec4c7075723d45f9735a",
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "S#1. 학전소극장, 대기실 - 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 대기실 의자에 앉아 굳은 표정으로 바닥을 응시하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "열린 대기실 문손잡이를 잡은 채 안으로 한 발을 내디딘 자세의 김민기(민기)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)"
            ],
            "original_description": "대기실 문을 열고 안으로 막 들어서는 김민기(민기)의 모습",
            "validator_reason": "'문을 열고 들어서는'의 두 연속 동작을 문을 연 채 발을 딛고 있는 하나의 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김민기(민기)를 향해 선 채 허리를 굽혀 인사하는 고정된 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "자리에서 번쩍 일어나 김민기(민기)를 향해 허리를 굽혀 인사하는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'일어나서 인사하는' 순차적 동작을 이미 일어나 허리를 굽힌 단일 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "김광석(광석·광돌·김광돌)을 향해 부드러운 미소를 띠며 입을 여는 김민기(민기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "다부진 표정으로 정면의 김민기(민기)를 바라보는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)의 등 위로 손바닥을 가볍게 밀착시킨 순간의 김민기(민기)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 등 위로 손을 얹어 토닥이는 순간의 김민기(민기)",
            "validator_reason": "'토닥이는'이라는 움직임이 포함된 동작을 손이 등에 닿아 있는 한 찰나의 능동적 접촉 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "대기실 밖 복도를 향해 걷는 도중, 한쪽 발이 막 들린 mid-stride 자세의 김광석(광석·광돌·김광돌)과 김민기(민기)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "original_description": "대기실 밖 복도를 향해 나란히 발을 내딛는 김광석(광석·광돌·김광돌)과 김민기(민기)의 전신",
            "validator_reason": "'발을 내딛는' 이동 동작을 한쪽 발이 공중에 들린 mid-action 찰나로 수정하여 추진 방향성을 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "조명이 비치는 무대 입구 옆에 멈춰 선 채 시선을 무대 쪽으로 향하는 김민기(민기)",
            "based_on_beat": 2,
            "characters": [
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "밝은 조명이 쏟아지는 무대 바닥을 향해 한쪽 발을 공중에 든 채 디디려는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "무대 위 김광석(광석·광돌·김광돌)의 시점에서 보이는, 객석을 가득 메운 수많은 한국인 관객들의 모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 관객들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "수많은 관객을 마주하고 잔뜩 긴장한 채 굳어있는 무대 위 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "관객",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "S#2. 광돌이 전파사 – 안/밖 – 아침",
        "shots": [
          {
            "shot_index": 1,
            "description": "고장 난 라디오와 선풍기가 빼곡한 낡은 전파사 작업대에서 수리 도구를 쥐고 있는 광석의 아버지",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "광석의 아버지를 향해 손바닥을 펼친 채 내밀고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "구겨진 천 원짜리 지폐를 쥔 광석의 아버지의 손이 김광석(광석·광돌·김광돌)의 펼친 손바닥에 맞닿은 모습",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "구겨진 천 원짜리 지폐 한 장을 김광석(광석·광돌·김광돌)의 펼친 손 위에 올려놓는 광석의 아버지의 손",
            "validator_reason": "'올려놓는'이라는 연속 동작을 지폐가 손에 닿은 정적 접촉 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "한구석에서 출근 복장을 한 채 그 광경을 묵묵히 쳐다보는 김광복(광석의 둘째 형)의 옆얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광복(광석의 둘째 형)"
            ],
            "original_description": "한구석에서 출근 채비를 하며 그 광경을 묵묵히 쳐다보는 김광복(광석의 둘째 형)의 옆얼굴",
            "validator_reason": "출근 채비를 하는 동작과 쳐다보는 동작이 섞인 것을 복장 상태와 쳐다보는 자세의 단일 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "혀를 차는 듯한 찌푸린 표정으로 지폐 한 장을 추가로 뻗어 내민 채 서 있는 광석의 아버지",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지"
            ],
            "original_description": "혀를 차는 듯한 찌푸린 표정으로 지폐 한 장을 추가로 내미는 광석의 아버지",
            "validator_reason": "'내미는'이라는 연속 동작을 손을 뻗어 내민 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "기타 가방의 끈을 두 손으로 꽉 쥔 채 활짝 웃는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "기타 가방의 끈을 어깨에 고쳐 메며 활짝 웃는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'고쳐 메며'라는 진행 동작을 끈을 쥔 고정된 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "뒷발로 전파사 문턱을 차고 몸이 바깥으로 향한 mid-action 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "전파사 문밖으로 뛰쳐나오는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "뛰쳐나오는 동작의 추진력과 방향성을 보존하기 위해 뒷발로 문턱을 찬 mid-action 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "한 발은 아래 계단을 향하고 다른 발은 위쪽 계단을 차고 있는 mid-stride 자세로 가파른 산동네 계단을 내려가는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "가파른 산동네 계단을 두 칸씩 건너뛰며 급하게 내려가는 김광석(광석·광돌·김광돌)의 역동적인 전신",
            "validator_reason": "이동 동작의 방향을 보존하기 위해 계단 사이의 mid-action 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "계단 턱에 바퀴가 걸린 무거운 리어카 손잡이를 쥔 채 난감해하는 한국인 노인의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "한국인 노인"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "리어카 뒤편에 양손을 대고 한쪽 발에 체중을 실어 강하게 밀어붙이는 mid-action 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "리어카 뒤편에 양손을 대고 온몸의 체중을 실어 강하게 밀어 올리는 김광석(광석·광돌·김광돌)",
            "validator_reason": "능동적 접촉과 밀어붙이는 힘의 방향을 보존하기 위해 체중을 실은 mid-action 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "무사히 올라간 리어카 앞에서 고맙다는 듯 한 손을 위로 든 채 서 있는 한국인 노인",
            "based_on_beat": 2,
            "characters": [
              "한국인 노인"
            ],
            "original_description": "무사히 올라간 리어카 앞에서 고맙다는 듯 손을 들어 올리는 한국인 노인",
            "validator_reason": "'들어 올리는'이라는 진행 동작을 손을 든 고정 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "장발 머리가 뒤로 흩날리는 채 노인을 향해 해맑게 활짝 웃고 있는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 노인"
            ],
            "original_description": "장발 머리를 흩날리며 노인을 향해 해맑게 활짝 웃고 있는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'흩날리며'라는 동시 진행 표현을 머리가 흩날리는 고정된 결과 상태로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "S#3. 명지대 캠퍼스 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "햇살이 내리쬐는 캠퍼스 광장에서 확성기를 들거나 팻말을 든 한국인 대학생들이 붐비는 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "한국인 대학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "열정적으로 말을 거는 기독교청년회 소속 한국인 학생 앞에서 어정쩡하게 선 채 이야기를 듣는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "기독교청년회 소속 한국인 학생",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "자신 앞까지 다가온 유도부 소속 한국인 학생을 향해 거절하듯 양손을 들어올려 손바닥을 내보인 채 멈춰 선 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "유도부 소속 한국인 학생",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "다가오는 유도부 소속 한국인 학생을 향해 양손을 휘저으며 손사래를 치는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'다가오는'과 '휘저으며 손사래를 치는'이라는 진행 및 연속 동작을 손을 들어 거절하는 찰나의 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "손목시계를 들여다보며 깜짝 놀라 두 눈을 크게 뜬 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "손목시계로 눈을 내리깔고 깜짝 놀라 눈을 크게 뜨는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'눈을 내리깔고'와 '눈을 크게 뜨는'이라는 순차적 동작을 시계를 보며 놀란 단일 순간으로 통합함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "몸을 앞으로 한껏 기울인 채 한 발로 땅을 힘차게 차고 다른 발을 앞으로 뻗어 캠퍼스를 가로지르는 mid-action 상태의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "몸을 앞으로 한껏 기울인 채 캠퍼스를 가로질러 전력 질주하는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'전력 질주하는'이라는 이동 동작을 추진력이 보존된 달리기 mid-action 순간으로 변환함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 4,
        "scene_heading": "S#4. 명지대 강의실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "계단식 강의실 교탁 앞에서 학생들을 향해 한 손을 뻗은 채 입을 벌리고 열변을 토하는 자세의 한국인 교수",
            "based_on_beat": 1,
            "characters": [
              "한국인 교수"
            ],
            "original_description": "계단식 강의실 교탁 앞에서 학생들을 향해 손짓하며 열변을 토하는 한국인 교수",
            "validator_reason": "'손짓하며'라는 진행 동작을 '한 손을 뻗은 채'라는 정지 자세로 수정하여 한 찰나로 고정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "빽빽하게 앉은 한국인 학생들 사이로 빼꼼히 솟아오른 채 옆으로 살짝 기운 이동 중인 자세의 커다란 기타 가방 윗부분",
            "based_on_beat": 1,
            "characters": [
              "한국인 학생들"
            ],
            "original_description": "빽빽하게 앉은 한국인 학생들 사이로 빼꼼히 솟아오른 채 옆으로 이동하는 커다란 기타 가방의 윗부분",
            "validator_reason": "'이동하는'이라는 연속 동작을 이동 방향을 암시하는 기운 자세의 정지 찰나(mid-action)로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "객석 쪽을 향해 매섭게 삿대질하는 손가락을 뻗은 채 멈춰 있는 한국인 교수",
            "based_on_beat": 1,
            "characters": [
              "한국인 교수"
            ],
            "original_description": "기타 가방이 움직이는 객석 쪽을 향해 매섭게 손가락을 뻗으며 삿대질하는 한국인 교수",
            "validator_reason": "'뻗으며 삿대질하는'이라는 연속 동작을 '손가락을 뻗은 채 멈춰 있는' 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "학생들 틈바구니에서 스프링처럼 벌떡 일어선 채 바짝 얼어붙은 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "교수를 향해 허리를 꼿꼿이 세운 채 어색한 미소와 함께 당당하게 입을 벌린 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "교수"
            ],
            "original_description": "어색한 미소를 지으며 교수를 향해 허리를 꼿꼿이 세우고 당당하게 입을 여는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'지으며... 입을 여는'이라는 두 진행 동작을 '어색한 미소와 함께... 입을 벌린 자세의'라는 하나의 정지 찰나로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "입을 가리거나 고개를 젖힌 채 일제히 웃음을 터뜨린 상태의 주변 한국인 학생들",
            "based_on_beat": 2,
            "characters": [
              "한국인 학생들"
            ],
            "original_description": "입을 가리거나 고개를 젖히며 일제히 웃음을 터뜨리는 주변의 한국인 학생들",
            "validator_reason": "'젖히며 터뜨리는'이라는 연속 동작을 '젖힌 채 터뜨린 상태'라는 정지 결과로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "멋쩍은 표정으로 빈자리를 찾아 엉덩이가 의자 면에 닿기 직전 어정쩡하게 몸을 구부린 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "멋쩍은 표정으로 빈자리를 찾아 엉덩이를 의자에 붙이는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'붙이는 찰나'라는 애매한 동작 진행 표현을 명확한 mid-action 정지 자세인 '닿기 직전 몸을 구부린 자세'로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "무릎 위 기타 가방의 열린 지퍼 사이로 접힌 스포츠신문을 반쯤 꺼낸 채 멈춰 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무릎 위에 둔 기타 가방의 지퍼를 열고 그 안에서 접힌 스포츠신문을 반쯤 꺼낸 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'지퍼를 열고 꺼낸'이라는 두 동작의 순차 연결을 '열린 지퍼 사이로 꺼낸 채'라는 단일 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "책상 위에 활짝 펼친 스포츠신문의 십자 낱말 퀴즈 칸을 펜 끝으로 꾹 누르고 있는 김광석(광석·광돌·김광돌)의 진지한 시선",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 5,
        "scene_heading": "S#5. 음악 카페 프로미넌트, 사무실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 사무실 한쪽에 켜져 있는 브라운관 TV 화면 속, 불에 그을린 건물 앞에서 마이크를 잡은 한국인 기자의 모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 기자"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "팔짱을 낀 채 못마땅한 표정으로 켜진 TV 화면을 응시하는 한국인 업소부장",
            "based_on_beat": 1,
            "characters": [
              "한국인 업소부장"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "만원짜리 지폐 두 장을 김광석(광석·광돌·김광돌)의 코앞으로 불쑥 내민 채 멈춘 한국인 업소부장의 손",
            "based_on_beat": 1,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "만원짜리 지폐 두 장을 김광석(광석·광돌·김광돌)의 코앞으로 불쑥 내미는 한국인 업소부장의 손",
            "validator_reason": "'내미는'이라는 동작 진행을 '내민 채'라는 결과 상태로 고정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "업소부장이 내민 지폐를 향해 덥석 손을 뻗은 김광석(광석·광돌·김광돌)의 mid-action 자세",
            "based_on_beat": 1,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "업소부장이 내민 지폐를 향해 덥석 손을 뻗는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'뻗는' 동작 진행을 팔을 뻗은 mid-action 정지 자세로 고정하여 방향성을 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "지폐를 쥔 손을 자신의 가슴 쪽으로 홱 당긴 채 방어하듯 몸을 웅크린 한국인 업소부장과 허공에 멈춘 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 손이 닿기 직전, 지폐를 쥔 손을 자신의 가슴 쪽으로 홱 당기는 한국인 업소부장",
            "validator_reason": "'당기는' 연속 동작을 손을 바짝 당긴 결과 상태로 고정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "업소부장의 손아귀에 쥔 지폐 끝을 꼬집듯 잡아챈 채 서로 팽팽하게 잡아당기고 있는 김광석(광석·광돌·김광돌)의 자세",
            "based_on_beat": 1,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "업소부장의 손아귀에서 지폐 끝을 꼬집듯 잡아채 당기는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'잡아채 당기는' 연속 동작을 팽팽하게 당기고 있는 정적 상태로 변경하여 능동적 저항을 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "빼앗듯 쥔 지폐를 자신의 셔츠 가슴 주머니 안에 반쯤 쑤셔 넣은 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "빼앗듯 쥔 지폐를 자신의 셔츠 가슴 주머니 안으로 쑤셔 넣는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'쑤셔 넣는' 진행 동작을 지폐가 주머니에 반쯤 들어간 정지 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "김광석(광석·광돌·김광돌)을 향해 삿대질한 채 인상을 찌푸리고 입을 크게 벌린 한국인 업소부장",
            "based_on_beat": 2,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 삿대질하며 인상을 찌푸린 채 잔소리를 쏟아내는 한국인 업소부장",
            "validator_reason": "'쏟아내는' 연속 동작을 입을 크게 벌린 고정 표정으로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "사무실 문밖에서 빼꼼히 고개를 내민 채 입을 크게 벌린 한국인 웨이터의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "한국인 웨이터"
            ],
            "original_description": "사무실 문밖에서 빼꼼히 고개를 내밀고 소리치는 한국인 웨이터의 얼굴",
            "validator_reason": "'소리치는' 진행 동작을 입을 벌린 정지 상태로 고정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "열받은 업소부장을 향해 얄밉게 입꼬리를 올린 채 능청스러운 표정을 짓고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "한국인 업소부장",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "열받은 업소부장을 향해 얄밉게 입꼬리를 올리며 능청스러운 표정을 짓는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'올리며 표정을 짓는' 시간 경과 묘사를 '올린 채 짓고 있는' 고정 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "다이얼 전화기 수화기를 덥석 집어 든 채 공중에 떠 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "시끄러운 소음이 울리는 카운터 위에서 다이얼 전화기 수화기를 덥석 집어 드는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'집어 드는' 진행 동작을 수화기를 집어 든 채 떠 있는 결과 상태로 고정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "한 손으로는 수화기를 귀에 바짝 대고, 다른 손의 검지로 반대쪽 귀를 꽉 막은 채 집중하는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "눈을 반짝이며 수화기에 대고 쾌활한 기색으로 큰 입 모양을 한 채 고정된 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "눈을 반짝이며 수화기에 대고 큰 입 모양으로 쾌활하게 외치는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'외치는' 진행 동작을 쾌활한 기색을 유지한 채 입을 크게 벌린 고정 상태로 변경했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 6,
        "scene_heading": "S#6. 월드팝 고고장 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "화려한 사이키 조명 아래 스테이지에서 한쪽 팔을 허공에 뻗은 채 신나게 춤추는 자세로 정지한 수많은 한국인 대학생들의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "한국인 대학생들"
            ],
            "original_description": "화려한 사이키 조명 아래 스테이지에서 북적이며 몸을 흔드는 수많은 한국인 대학생들의 와이드 샷",
            "validator_reason": "'몸을 흔드는'이라는 연속 동작을 한쪽 팔을 뻗고 춤추는 단일 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "홀 구석 테이블에 턱을 괸 채 맥주잔을 앞에 두고 심드렁한 눈빛으로 스테이지를 쳐다보는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "스테이지 한가운데서 뿔테 안경을 쓴 채 한쪽 어깨를 위로 치켜올린 김창기(창기)와, 마른 몸을 한쪽으로 기울인 채 팔을 뻗은 유준호(준호·준열)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "유준호"
            ],
            "original_description": "스테이지 한가운데서 뿔테 안경을 쓴 채 어깨를 들썩이는 김창기(창기)와 마른 몸을 흔드는 유준호(준호·준열)의 모습",
            "validator_reason": "'어깨를 들썩이는'과 '몸을 흔드는'이라는 연속 동작을 어깨를 치켜올리고 몸을 기울인 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "김창기(창기)와 유준호(준호·준열) 사이에서 두 팔을 엉성하게 앞으로 뻗고 무릎을 굽힌 엇박자 춤 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "유준호",
              "김광석"
            ],
            "original_description": "김창기(창기)와 유준호(준호·준열) 사이에서 팔을 엉성하게 뻗으며 엇박자로 몸을 흔드는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'뻗으며 몸을 흔드는'이라는 두 가지 연속 동작을 팔을 뻗고 무릎을 굽힌 단일 춤 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "한쪽으로 고개를 돌려 무리 지어 있는 여학생들을 곁눈질로 주시하는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "여학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "예쁘장한 한국인 여학생 바로 앞에 서서 두 팔을 둥글게 치켜든 채 부담스러운 구애의 춤 자세를 취한 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "한국인 여학생",
              "김광석"
            ],
            "original_description": "예쁘장한 한국인 여학생 바로 앞까지 다가가 두 팔을 둥글게 휘저으며 부담스럽게 춤을 추는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'다가가 휘저으며 춤을 추는'이라는 순차적이고 연속적인 동작을 여학생 앞에 서서 팔을 치켜든 단일 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "코웃음을 치며 김광석(광석·광돌·김광돌)을 등진 채, 옆으로 스텝을 밟아 한쪽 발이 바닥에서 막 떨어진 mid-action 자세로 빠져나가는 한국인 여학생",
            "based_on_beat": 2,
            "characters": [
              "한국인 여학생",
              "김광석"
            ],
            "original_description": "코웃음을 치며 김광석(광석·광돌·김광돌)을 등지고 옆으로 재빨리 스텝을 밟아 빠져나가는 한국인 여학생",
            "validator_reason": "'스텝을 밟아 빠져나가는'이라는 연속 이동 동작을 한쪽 발이 공중에 떠 있는 mid-action 모먼트로 변경하여 추진력을 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "다른 한국인 여학생 앞에서 과장된 동작으로 손가락을 하늘 위로 찌르는 디스코 자세를 취한 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "한국인 여학생",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "미간을 찌푸린 채 디스코 자세의 김광석(광석·광돌·김광돌)을 불쾌한 시선으로 쏘아보는 두 번째 한국인 여학생",
            "based_on_beat": 2,
            "characters": [
              "한국인 여학생",
              "김광석"
            ],
            "original_description": "미간을 찌푸린 채 디스코 자세의 김광석(광석·광돌·김광돌)을 위아래로 불쾌하게 훑어보는 두 번째 한국인 여학생",
            "validator_reason": "'위아래로 훑어보는'이라는 시선의 이동 동작을 고정된 불쾌한 시선 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "주변에 아무도 없는 스테이지 빈 공간에서 눈을 질끈 감은 채 고개를 뒤로 확 젖히고 두 팔을 아무렇게나 뻗은 막춤 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "주변에 아무도 없는 스테이지 빈 공간에서 눈을 질끈 감은 채 고개를 마구 젖히며 막춤을 추는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'고개를 마구 젖히며 막춤을 추는'이라는 반복 연속 동작을 고개를 젖히고 팔을 뻗은 한순간의 정지 자세로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 7,
        "scene_heading": "S#7. 종로 학사주점 - 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "자욱한 담배 연기 속, 안주와 막걸리가 놓인 테이블에 둘러앉은 김창기(창기), 유준호(준호·준열), 박경찬(경찬), 김광석(광석·광돌·김광돌)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "유준호(준호·준열)",
              "박경찬(경찬)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "유준호(준호·준열)를 향해 손가락을 뻗은 채 입을 벌린 김창기(창기)의 모습",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)",
              "김창기(창기)"
            ],
            "original_description": "유준호(준호·준열)를 향해 손가락을 뻗으며 입을 여는 김창기(창기)의 모습",
            "validator_reason": "'뻗으며 입을 여는'이라는 진행 및 연속 동작을 '뻗은 채 입을 벌린' 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한쪽 입꼬리를 올린 느끼한 표정으로 자신을 가리킨 유준호(준호·준열)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)"
            ],
            "original_description": "한쪽 입꼬리를 올린 느끼한 표정으로 자신을 가리키는 유준호(준호·준열)의 클로즈업",
            "validator_reason": "'가리키는'이라는 동작 표현을 '가리킨'이라는 결과 상태의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "무심한 표정으로 정면을 향해 턱을 살짝 치켜든 박경찬(경찬)의 옆얼굴",
            "based_on_beat": 1,
            "characters": [
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김광석(광석·광돌·김광돌)을 향해 일제히 고개를 돌린 채 주시하는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)",
              "유준호(준호·준열)",
              "박경찬(경찬)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 일제히 고개를 돌려 주시하는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 모습",
            "validator_reason": "'돌려 주시하는'이라는 순차적 동작을 '돌린 채 주시하는' 동시 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "테이블 너머의 일행들을 바라본 채 당당한 표정으로 입을 벌린 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "테이블 너머의 일행들을 바라보며 당당한 표정으로 입을 여는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'바라보며 입을 여는'이라는 연속 동작을 '바라본 채 입을 벌린' 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "무릎 위에 놓인 통기타의 줄을 힘차게 내리치는 mid-action 순간의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무릎 위에 놓인 통기타의 줄을 힘차게 내리치는 순간의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "기타 줄을 '내리치는' 동작을 찰나의 순간으로 명확화하기 위해 mid-action 표현을 적용함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "목에 핏대를 세운 채 열정적으로 입을 크게 벌리고 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "목에 핏대를 세운 채 열정적으로 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'노래하는'이라는 지속적 행동을 '입을 크게 벌리고'라는 정지된 시각적 상태로 명확히 함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "김광석(광석·광돌·김광돌)의 노래에 압도된 듯 눈을 크게 뜬 채 쳐다보는 김창기(창기)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 노래에 압도된 듯 눈을 크게 뜨고 쳐다보는 김창기(창기)의 클로즈업",
            "validator_reason": "'뜨고 쳐다보는'이라는 순차적 동작을 '뜬 채 쳐다보는' 동시 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "입가에 옅은 미소를 띤 채 김광석(광석·광돌·김광돌)을 주시하는 박경찬(경찬)",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "소주를 입안으로 털어 넣기 위해 고개를 뒤로 젖힌 채 잔을 기울인 김광석(광석·광돌·김광돌)",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "잔에 가득 찬 소주를 입안으로 털어 넣으며 고개를 젖힌 김광석(광석·광돌·김광돌)",
            "validator_reason": "'털어 넣으며 고개를 젖힌'이라는 연속 동작을 고개를 젖히고 잔을 기울인 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "빈 소주잔을 김창기(창기)를 향해 쑥 내민 상태의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 3,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "몸을 앞으로 기울인 채 김광석(광석·광돌·김광돌)을 향해 진지한 눈빛으로 입을 벌린 김창기(창기)",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "몸을 앞으로 기울인 채 김광석(광석·광돌·김광돌)을 향해 진지한 눈빛으로 말하는 김창기(창기)",
            "validator_reason": "'말하는'이라는 연속 동작을 '입을 벌린' 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "김창기(창기)의 말에 놀란 듯 눈썹을 치켜뜬 채 입을 반쯤 벌린 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김창기(창기)의 말에 놀란 듯 눈썹을 치켜뜨며 입을 반쯤 벌린 김광석(광석·광돌·김광돌)",
            "validator_reason": "'치켜뜨며'라는 진행형 표현을 '치켜뜬 채'라는 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "장난기 어린 표정으로 김창기(창기)를 향해 한쪽 눈을 찡긋 감은 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "장난기 어린 표정으로 김창기(창기)를 향해 한쪽 눈을 찡긋하는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'찡긋하는'이라는 동작을 '찡긋 감은'이라는 결과 고정 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 8,
        "scene_heading": "S#8. 연세대 도서관 앞 야외테이블 - 밖, 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "밝은 봄날 캠퍼스의 야외 벤치에 앉아 건너편을 응시하는 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "길을 걷는 도중 한 발을 앞으로 뻗고 반대쪽 발뒤꿈치가 땅에서 막 떨어진 자세의 김선경(선경)의 옆모습",
            "based_on_beat": 1,
            "characters": [
              "김선경(선경)"
            ],
            "original_description": "길을 걸어가는 김선경(선경)의 옆모습",
            "validator_reason": "이동 동사 '걸어가는'을 방향과 자세가 보존된 mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "야외 벤치를 향해 한쪽 팔을 번쩍 치켜든 채 달려오는 도중, 뒷발로 땅을 힘차게 밀어내어 앞으로 몸이 살짝 뜬 자세의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "야외 벤치를 향해 한쪽 팔을 번쩍 치켜든 채 달려오는 김광석(광석·광돌·김광돌)",
            "validator_reason": "이동 동사 '달려오는'을 추진력이 드러나는 mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "깜짝 놀라 눈을 동그랗게 뜬 채 공책을 쥔 손을 가슴 쪽으로 움츠린 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "깜짝 놀라 눈을 동그랗게 뜬 채 공책을 쥔 손을 움츠리는 김창기(창기)의 상반신",
            "validator_reason": "동작 진행형 '움츠리는'을 결과 상태와 정지 자세가 결합된 표현으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김창기(창기)의 무릎 위에 펼쳐진 공책 쪽으로 고개를 바짝 들이민 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "도서관 옥상을 향해 고개를 돌린 채 시선을 고정한 김광석(광석·광돌·김광돌)과 김창기(창기)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "도서관 옥상 난간 위에서 한 팔을 앞으로 뻗은 자세이고, 손에서 막 벗어난 전단들이 허공에 떠 있는 한국인 대학생",
            "based_on_beat": 2,
            "characters": [
              "한국인 대학생"
            ],
            "original_description": "도서관 옥상 난간 위에서 한 팔을 뻗어 허공에 전단을 흩뿌리는 한국인 대학생",
            "validator_reason": "동작 진행형 '흩뿌리는'을 동작 직후의 시각적 결과가 유지된 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "허공에 수많은 전단이 흩날리는 아래로, 도서관 입구를 향해 한 발은 땅을 강하게 디디고 다른 발은 굽혀 든 전력 질주 자세의 무리의 한국인 대학생들",
            "based_on_beat": 2,
            "characters": [
              "한국인 대학생"
            ],
            "original_description": "허공에 흩날리는 수많은 전단 아래로 도서관 입구를 향해 전력 질주하는 무리의 한국인 대학생들",
            "validator_reason": "이동 동사 '전력 질주하는'을 추진력이 보존된 mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "학생들 뒤를 쫓아 험악한 표정으로 맹렬히 달려가는 도중, 상체를 앞으로 숙이고 팔을 힘차게 흔들며 내딛는 사복 차림의 한국인 경찰들",
            "based_on_beat": 2,
            "characters": [
              "한국인 경찰"
            ],
            "original_description": "학생들 뒤를 쫓아 험악한 표정으로 맹렬히 달려가는 사복 차림의 한국인 경찰들",
            "validator_reason": "이동 동사 '달려가는'을 추진력이 보존된 mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "맹렬히 달려오던 한국인 사복 경찰의 어깨가 김광석(광석·광돌·김광돌)의 몸에 강하게 충돌하여, 그 충격으로 김광석의 몸이 한쪽으로 밀려 기울어진 찰나",
            "based_on_beat": 3,
            "characters": [
              "한국인 경찰",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "맹렬히 달려가던 한국인 사복 경찰의 어깨와 김광석(광석·광돌·김광돌)의 몸이 강하게 부딪히는 찰나",
            "validator_reason": "모호한 정적 접촉을 방지하고, 능동적 충돌 동작과 힘의 방향이 보존된 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "바닥에 주저앉은 채 얼굴을 찡그린 김광석(광석·광돌·김광돌)",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "흙바닥에 넘어진 채 떨어져 있는 검은색 기타 가방",
            "based_on_beat": 3,
            "characters": [],
            "original_description": "흙바닥에 나뒹구는 검은색 기타 가방",
            "validator_reason": "동작 동사 '나뒹구는'을 시각적인 결과 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "바닥에 쪼그려 앉은 채 기타 가방의 지퍼를 끝까지 열어젖히고 지퍼 손잡이를 쥔 채 멈춰 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "바닥에 쪼그려 앉은 채 기타 가방의 지퍼를 끝까지 열어젖히는 순간의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "연속 동작 '열어젖히는'을 동작 완료 직후의 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "가방 안에서 목 부분이 꺾여 부러진 통기타를 망연자실하게 내려다보는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "얼빠진 표정으로 허공을 응시하며 굳어있는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "김광석(광석·광돌·김광돌)의 어깨에 손을 올린 채 난감한 표정으로 입을 살짝 벌리고 있는 김창기(창기)",
            "based_on_beat": 4,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 어깨에 손을 올린 채 난감한 표정으로 입을 여는 김창기(창기)",
            "validator_reason": "연속 동작 '입을 여는'을 '입을 벌리고 있는' 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "부러진 기타를 가슴에 안은 채 김창기(창기)를 올려다보며 애써 쓴웃음을 짓고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "부러진 기타를 가슴에 안은 채 김창기(창기)를 올려다보며 애써 쓴웃음을 짓는 김광석(광석·광돌·김광돌)",
            "validator_reason": "연속 동작 '짓는'을 '짓고 있는' 고정 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 9,
        "scene_heading": "S#9. 코스모스 비어홀 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 조명 아래 감미로운 노래가 흐르는 비어홀의 문을 반쯤 민 채 안으로 한 발을 들인 mid-stride 자세의 김광석(광석·광돌·김광돌)과 김창기(창기)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "어두운 조명 아래 감미로운 노래가 흐르는 비어홀의 문을 막 밀고 들어서는 김광석(광석·광돌·김광돌)과 김창기(창기)",
            "validator_reason": "'문을 밀고 들어서는'이라는 순차 동작을 문을 민 채 발을 들인 정지 순간으로 수정",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "구석 테이블에 앉아 생맥주 잔을 든 채 반갑게 한 손을 들어 올린 자세의 지훈",
            "based_on_beat": 1,
            "characters": [
              "지훈"
            ],
            "original_description": "구석 테이블에 앉아 생맥주 잔을 든 채 반갑게 손을 흔드는 지훈",
            "validator_reason": "'손을 흔드는'이라는 반복 동작을 한 손을 들어 올린 고정 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "축 처진 어깨로 지훈 앞 테이블에 앉아 입술을 비죽인 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "지훈",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "축 처진 어깨로 지훈 앞 테이블에 앉아 입술을 비죽이는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'비죽이는'이라는 동작 진행 표현을 비죽인 결과 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "바닥에 세워둔 얇은 가죽 기타 케이스의 윗부분에 손끝이 닿은 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "바닥에 세워둔 얇은 가죽 기타 케이스의 윗부분을 손으로 툭 치는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'툭 치는'이라는 동작을 손끝이 닿은 정적 순간으로 구체화",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "힘없이 기역 자로 푹 꺾여 늘어진 기타 케이스의 윗부분",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김창기(창기)를 향해 손바닥을 쫙 펴 보이며 지훈에게 소개하는 듯한 포즈의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "지훈",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "김창기(창기)의 얼굴을 빤히 쳐다보며 흥미로운 미소를 머금은 지훈의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "지훈"
            ],
            "original_description": "김창기(창기)의 얼굴을 빤히 쳐다보며 흥미로운 미소를 짓는 지훈의 클로즈업",
            "validator_reason": "'미소를 짓는'이라는 진행 동작을 미소를 머금은 고정 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "한 손을 번쩍 들어 허공을 향해 뻗은 여유로운 자세의 지훈",
            "based_on_beat": 1,
            "characters": [
              "지훈"
            ],
            "original_description": "한 손을 번쩍 들어 허공을 향해 손짓하는 여유로운 자세의 지훈",
            "validator_reason": "'손짓하는'이라는 연속 동작을 손을 뻗은 정지 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "유리잔을 입에 댄 채 생맥주를 마시려 잔을 크게 기울인 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "유리잔을 입에 댄 채 시원하게 생맥주를 벌컥벌컥 들이켜는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'벌컥벌컥 들이켜는'이라는 연속 동작을 잔을 기울여 입에 댄 고정 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "화려한 핀 조명을 받으며 무대 중앙에서 눈을 감고 입을 벌려 노래하는 정승찬(승찬)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "화려한 핀 조명을 받으며 무대 중앙에서 눈을 감고 노래하는 정승찬(승찬)의 상반신",
            "validator_reason": "'노래하는'이라는 진행 동작을 입을 벌린 고정 자세로 구체화",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "무대 쪽으로 시선을 고정한 채 입을 반쯤 벌린 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "넋을 잃고 무대를 바라보는 김광석(광석·광돌·김광돌) 쪽으로 몸을 기울여 귀에 대고 입을 벌린 지훈",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "지훈"
            ],
            "original_description": "넋을 잃고 무대를 바라보는 김광석(광석·광돌·김광돌) 쪽으로 몸을 기울여 귀에 대고 말하는 지훈",
            "validator_reason": "'말하는'이라는 연속 동작을 입을 벌린 정지 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "정승찬(승찬)을 향해 동경어린 반짝이는 눈빛으로 응시하는 김광석(광석·광돌·김광돌)의 옆얼굴",
            "based_on_beat": 2,
            "characters": [
              "정승찬(승찬)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "정승찬(승찬)을 향해 동경어린 반짝이는 눈빛을 보내는 김광석(광석·광돌·김광돌)의 옆얼굴",
            "validator_reason": "'눈빛을 보내는'이라는 진행형 표현을 응시하는 정적 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "무대에서 내려온 정승찬(승찬)의 어깨를 감싸 쥔 채 테이블 쪽으로 한 발을 내디딘 mid-stride 자세의 지훈",
            "based_on_beat": 3,
            "characters": [
              "정승찬(승찬)",
              "지훈"
            ],
            "original_description": "무대에서 내려온 정승찬(승찬)의 어깨를 감싸 쥐고 테이블로 다가오는 지훈",
            "validator_reason": "'다가오는'이라는 이동 동작을 한 발을 내디딘 정지 순간으로 보존",
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "정승찬(승찬)을 향해 허리를 깊이 굽힌 자세의 김광석(광석·광돌·김광돌)과 김창기(창기)",
            "based_on_beat": 3,
            "characters": [
              "정승찬(승찬)",
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "자리에서 벌떡 일어나 정승찬(승찬)을 향해 허리를 깊이 굽혀 인사하는 김광석(광석·광돌·김광돌)과 김창기(창기)",
            "validator_reason": "'일어나 인사하는' 두 가지 순차 동작을 허리를 굽힌 결과 상태로 단일화",
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "고개를 살짝 숙인 채 점잖은 표정으로 화답하는 정승찬(승찬)",
            "based_on_beat": 3,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "고개를 가볍게 끄덕이며 점잖은 표정으로 화답하는 정승찬(승찬)",
            "validator_reason": "'고개를 끄덕이며'라는 움직임을 고개를 숙인 고정 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "정승찬(승찬)을 향해 호기심 가득한 눈으로 질문을 던지듯 입을 벌린 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "정승찬(승찬)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "정승찬(승찬)을 향해 호기심 가득한 눈으로 질문을 던지듯 입을 여는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'입을 여는'이라는 동작을 입을 벌린 정지 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 18,
            "description": "김광석(광석·광돌·김광돌)을 향해 미간을 살짝 찌푸린 정승찬(승찬)",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "정승찬(승찬)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 미간을 살짝 찌푸리는 정승찬(승찬)",
            "validator_reason": "'찌푸리는'이라는 진행 동작을 찌푸린 결과 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 19,
            "description": "테이블 위로 노래책을 활짝 펼쳐 든 채 앞으로 뻗은 정승찬(승찬)의 손",
            "based_on_beat": 4,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "테이블 위로 노래책을 활짝 펼쳐 내미는 정승찬(승찬)의 손",
            "validator_reason": "'펼쳐 내미는'이라는 연속 동작을 펼쳐 든 채 뻗은 고정 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 20,
            "description": "펼쳐진 책 페이지의 악보 위를 콕 짚은 정승찬(승찬)의 손가락",
            "based_on_beat": 4,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "펼쳐진 책 페이지의 악보 위를 콕 짚어 가리키는 정승찬(승찬)의 손가락",
            "validator_reason": "'짚어 가리키는'이라는 동작 진행을 악보 위를 짚은 고정 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 21,
            "description": "악보를 내려다보며 깨달은 듯 고개를 살짝 숙인 김광석(광석·광돌·김광돌)과 김창기(창기)의 모습",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "악보를 내려다보며 깨달은 듯 동시에 고개를 끄덕이는 김광석(광석·광돌·김광돌)과 김창기(창기)의 모습",
            "validator_reason": "'고개를 끄덕이는'이라는 반복 동작을 고개를 숙인 고정 자세로 수정",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 10,
        "scene_heading": "S#10. 낙원상가 악기점 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "매대 위로 낡은 기타 케이스를 내리며 바닥에 닿기 직전 양손으로 꽉 잡고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "매대 위에 낡은 기타 케이스를 올려놓는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'올려놓는'이라는 진행 동작을 바닥에 닿기 직전의 한 찰나로 고정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "열린 가방 안에서 목이 부러진 기타 바디를 한 손으로 쥔 채 반쯤 들어 올린 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "열린 가방 안에서 목이 부러진 기타 바디를 들어 올리는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'들어 올리는'이라는 연속 동작을 반쯤 들어 올린 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "매대 위에 놓인 부러진 기타의 목 부분을 심각한 표정으로 굽어살펴보는 한국인 악기점 주인",
            "based_on_beat": 1,
            "characters": [
              "한국인 악기점 주인"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "바닥에 떨어진 '메아리' 노래집에 시선을 고정한 채 굳어있는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "작업대에서 부러진 기타 넥의 단면에 접착제를 바르기 위해 붓끝을 맞댄 한국인 악기점 주인의 손",
            "based_on_beat": 1,
            "characters": [
              "한국인 악기점 주인"
            ],
            "original_description": "작업대에서 부러진 기타 넥의 단면에 붓으로 접착제를 펴 바르는 한국인 악기점 주인의 손",
            "validator_reason": "'펴 바르는'이라는 연속 동작을 붓끝을 맞댄 찰나의 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "의자에 앉아 무릎 위에 올린 '메아리' 노래집의 페이지 가장자리를 쥐고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "'못생긴 얼굴'이라는 제목이 적힌 악보 페이지 위를 꾹 짚고 있는 김광석(광석·광돌·김광돌)의 손가락",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "노래집을 내려다보며 입을 크게 벌리고 웃는 얼굴로 정지된 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "노래집을 내려다보며 입을 크게 벌린 채 실소를 터뜨리는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'실소를 터뜨리는'이라는 동작 묘사를 입을 벌리고 웃는 단일 프레임 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "벽에 전시된 반짝이는 새 기타의 넥을 덥석 움켜쥔 채 멈춰 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "벽에 전시된 반짝이는 새 기타의 넥을 덥석 움켜쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'움켜쥐는 찰나'라는 묘사를 완전히 움켜쥐고 멈춘 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "새 기타를 쥔 김광석(광석·광돌·김광돌)을 향해 미간을 찌푸린 채 거부하듯 한 손을 허공에 뻗고 굳어있는 한국인 악기점 주인",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 악기점 주인"
            ],
            "original_description": "새 기타를 쥔 김광석(광석·광돌·김광돌)을 향해 미간을 찌푸린 채 거칠게 손사래를 치는 한국인 악기점 주인",
            "validator_reason": "'손사래를 치는'이라는 연속 동작을 손을 뻗은 단일 찰나의 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "품에 안은 새 기타의 줄을 튕긴 직후 허공에 손이 머문 채 활짝 웃고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "품에 안은 새 기타의 줄을 힘차게 튕기며 활짝 웃고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'튕기며'라는 연속 동작을 줄을 치고 난 직후 손이 멈춘 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "허공을 향해 시선을 던진 채 입을 크게 벌리고 노래하는 표정으로 고정된 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "허공을 향해 시선을 던진 채 입을 크게 벌리고 흥겹게 노래하는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'흥겹게 노래하는' 연속적인 입의 움직임을 한 순간 벌린 상태로 고정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "작업대 너머에서 김광석(광석·광돌·김광돌)을 향해 삿대질을 하듯 손가락을 뻗고 핏대를 세운 채 입을 크게 벌린 한국인 악기점 주인",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 악기점 주인"
            ],
            "original_description": "작업대 너머에서 김광석(광석·광돌·김광돌)을 향해 삿대질을 하며 핏대를 세워 외치는 한국인 악기점 주인",
            "validator_reason": "'삿대질을 하며 외치는' 연속 동작을 손가락을 뻗고 입을 벌린 단일 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "웃음기가 가신 굳은 표정으로 기타를 품에 안은 채 정면을 멍하게 응시하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 11,
        "scene_heading": "S#11. 못생긴 내 얼굴 몽타주",
        "shots": [
          {
            "shot_index": 1,
            "description": "노란 가로등 불빛 아래, 가파른 돌계단에 한쪽 발을 내디딘 상태의 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "불이 환하게 켜진 미싱 공장 창문 앞의 좁고 어두운 골목에서 한쪽 발을 막 뗀 mid-stride 자세의 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "불이 환하게 켜진 미싱 공장 창문 앞의 좁고 어두운 골목을 걷고 있는 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "이동 동작('걷고 있는')을 추진력이 보존된 mid-stride 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "골목길 끝 허름한 이층집 철제 대문 앞에 우두커니 멈춰 선 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "좁은 마당 수돗가에 쪼그려 앉아 양손으로 퍼 올린 물을 얼굴에 들이붓는 찰나의 광석의 아버지",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "연기가 피어오르는 부엌 아궁이 앞에서 낡은 냄비 뚜껑을 움켜쥐고 있는 광석의 어머니",
            "based_on_beat": 1,
            "characters": [
              "광석의 어머니"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "창고를 개조한 좁은 방의 벽에 등을 기댄 채 굳은 표정으로 통기타 줄을 막 튕겨낸 mid-action 순간의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "창고를 개조한 좁은 방의 벽에 등을 기댄 채 굳은 표정으로 통기타 줄을 튕기는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "연속적인 연주 동작('튕기는')을 손가락이 막 줄을 튕겨낸 순간의 mid-action 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "초점이 흐려진 눈으로 멍하게 허공을 뚫어지게 바라보는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "거칠게 인쇄된 '연합메아리' 주소가 적힌 노래집의 마지막 페이지에 시선을 꽂고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 12,
        "scene_heading": "S#12. 카톨릭회관 복도 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "동아리 방들이 늘어선 실내 복도 한가운데서 '207호' 팻말이 붙은 문을 올려다보며 굳어있는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "207호 출입문의 둥근 손잡이를 꽉 움켜쥐고 막 비틀어 돌리는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 13,
        "scene_heading": "S#13. 카톨릭회관, 207호 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "'고뇌하는 마음으로 노래를!' 구호가 적힌 칠판 앞 커다란 책상에 모여 앉은 한국인 대학생들 뒤로, 열린 문간에 뻘쭘하게 서 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "한국인 대학생들",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "책상 앞에 앉은 채 김광석(광석·광돌·김광돌)을 향해 고개를 돌려 반가운 듯 눈썹을 치켜뜬 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "정승찬(승찬)"
            ],
            "original_description": "책상 앞에 앉은 채 고개를 문 쪽으로 돌려 김광석(광석·광돌·김광돌)을 발견하고 반가운 듯 눈썹을 치켜뜨는 정승찬(승찬)의 상반신",
            "validator_reason": "'발견하고'라는 시간 인과 및 순차 연결어를 제거하고 고개를 돌린 채 눈썹을 치켜뜬 단일 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "테이블 위에 놓인 '도시빈민과 농민의 계몽 방향 연구' 유인물을 호기심 어린 눈으로 내려다보는 김광석(광석·광돌·김광돌)의 시선",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "한 손에 유인물을 든 채 곧고 단정한 자세로 정면을 향해 또렷하게 입을 벌린 송영숙(영숙)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "한 손에 유인물을 든 채 곧고 단정한 자세로 정면을 향해 또렷하게 입을 여는 송영숙(영숙)의 상반신",
            "validator_reason": "'입을 여는'이라는 동작 진행 표현을 '입을 벌린'이라는 정지된 시각적 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "송영숙(영숙)의 옆에 바짝 앉아 눈을 빛내며 열정적으로 발언하는 박혜수(혜수)의 모습",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "박혜수(혜수)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "미간을 찌푸린 어리둥절한 표정으로 몸을 한껏 기울여 정승찬(승찬)의 귓가에 대고 속삭이는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "정승찬(승찬)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "검지 손가락으로 책상 위의 유인물 끝을 꾹 짚은 채 김광석(광석·광돌·김광돌)을 향해 단호하게 눈을 치켜뜨는 정승찬(승찬)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "정승찬(승찬)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 14,
        "scene_heading": "S#14. 대학로 중국집 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "자욱한 담배 연기로 가득 찬 중국집의 앉은뱅이 상을 둘러싼 한국인 대학생들 사이에서, 눈을 지그시 감은 채 노래하는 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "한국인 대학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "테이블에 턱을 괸 채 송영숙(영숙)을 향해 넋을 잃고 뚫어지게 바라보는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김광석(광석·광돌·김광돌)의 어깨 가까이로 얼굴을 바짝 들이민 채 해맑게 웃고 있는 박혜수(혜수)의 모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "박혜수(혜수)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "갑작스러운 기척에 깜짝 놀라 몸을 움츠린 채 옆에 바짝 붙은 박혜수(혜수)를 향해 토끼 눈을 뜨고 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "박혜수(혜수)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "갑작스러운 기척에 깜짝 놀라 몸을 움츠리며 옆에 바짝 붙은 박혜수(혜수)를 향해 토끼 눈을 뜬 김광석(광석·광돌·김광돌)",
            "validator_reason": "'몸을 움츠리며'라는 연속 동작을 '몸을 움츠린 채'라는 고정된 자세로 수정하여 단일 찰나로 만들었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "반대편의 송영숙(영숙) 쪽에 시선을 고정한 채 멍해진 김광석(광석·광돌·김광돌)의 옆얼굴",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "다시 고개를 홱 돌려 반대편의 송영숙(영숙) 쪽에 시선을 고정한 채 멍해진 김광석(광석·광돌·김광돌)의 옆얼굴",
            "validator_reason": "'고개를 홱 돌려'라는 선행 시간 동작을 삭제하고, 시선을 고정한 정지 상태만 남겼습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "노래를 멈춘 채 자신을 보는 김광석(광석·광돌·김광돌)을 정면으로 응시하는 송영숙(영숙)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "노래를 부르다 멈춘 채 시선을 돌려 자신을 보는 김광석(광석·광돌·김광돌)을 정면으로 응시하는 송영숙(영숙)의 얼굴",
            "validator_reason": "'시선을 돌려'라는 순차적 동작을 제거하고, 응시하는 단일 상태만 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "송영숙(영숙)과 시선이 마주친 상태로 양볼이 새빨갛게 달아오른 채 완전히 얼어붙어 버린 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 15,
        "scene_heading": "S#15. 야학 교실 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "칠판에 붙은 '제5회 민들레 야학 졸업식' 현수막 앞, 단상에 서 있는 김광석(광석·광돌·김광돌), 송영숙(영숙), 정승찬(승찬), 한국인 회원들의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "송영숙",
              "정승찬",
              "한국인 회원들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "단상 앞에서 관객을 향해 한 팔을 허공에 뻗은 채 지휘하는 자세로 멈춰 있는 정승찬(승찬)의 모습",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "단상 앞에서 관객을 향해 손을 뻗어 지휘하듯 손짓하는 정승찬(승찬)의 모습",
            "validator_reason": "'손을 뻗어 지휘하듯 손짓하는'이라는 연속된 동작을 '한 팔을 허공에 뻗은 채 지휘하는 자세로 멈춰 있는' 한 찰나의 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "입을 크게 벌린 채 합창하는 자세로 고정된 단상 위 한국인 회원들의 상반신",
            "based_on_beat": 1,
            "characters": [
              "한국인 회원들"
            ],
            "original_description": "정승찬(승찬)의 손짓에 맞춰 입을 크게 벌리고 합창하는 단상 위 한국인 회원들의 상반신",
            "validator_reason": "'손짓에 맞춰'라는 시간 진행과 인과적 연결을 제거하고 입을 벌린 채 합창하는 단일 고정 상태만 남겼습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "단상 아래 객석에서 손수건으로 눈가를 닦은 채 앉아 있는 한국인 졸업생들의 모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 졸업생들"
            ],
            "original_description": "단상 아래 객석에서 눈물을 닦으며 훌쩍이는 한국인 졸업생들의 모습",
            "validator_reason": "'눈물을 닦으며 훌쩍이는'이라는 두 동작의 동시 진행을 '눈가를 닦은 채 앉아 있는' 하나의 고정된 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "합창 중인 단상 위에서 객석의 한 곳으로 시선을 고정한 송영숙(영숙)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "송영숙"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "목에 맨 손수건의 매듭을 양손으로 쥔 채 서 있는 송영숙(영숙)",
            "based_on_beat": 2,
            "characters": [
              "송영숙"
            ],
            "original_description": "목에 맨 손수건의 매듭을 양손으로 막 풀어내는 찰나의 송영숙(영숙)",
            "validator_reason": "'막 풀어내는 찰나'라는 진행 중인 동작 표현을 '양손으로 쥔 채 서 있는' 고정된 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "눈물을 흘리는 한국인 여성 졸업생을 향해 손수건을 내민 송영숙(영숙)의 손",
            "based_on_beat": 2,
            "characters": [
              "한국인 여성 졸업생",
              "송영숙"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "놀란 눈으로 눈물을 멈춘 채 단상 위의 송영숙(영숙)을 올려다보는 한국인 여성 졸업생의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "한국인 여성 졸업생",
              "송영숙"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "정면을 응시한 채 입을 벌리고 서 있는 송영숙(영숙)의 꼿꼿한 상반신",
            "based_on_beat": 2,
            "characters": [
              "송영숙"
            ],
            "original_description": "정면을 응시하며 입을 벌려 계속 노래하는 송영숙(영숙)의 꼿꼿한 상반신",
            "validator_reason": "'계속 노래하는'이라는 시간 진행 및 연속 동작의 표현을 제거하고 입을 벌린 채 서 있는 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "입을 벌린 채 눈동자만 옆으로 굴려 송영숙(영숙)을 힐끗 쳐다보는 김광석(광석·광돌·김광돌)의 시선",
            "based_on_beat": 3,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "노래를 부르며 눈동자만 옆으로 굴려 송영숙(영숙)을 힐끗 쳐다보는 김광석(광석·광돌·김광돌)의 시선",
            "validator_reason": "'노래를 부르며 쳐다보는'이라는 동시 진행형 표현을 '입을 벌린 채 쳐다보는' 하나의 고정된 정지 순간으로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 16,
        "scene_heading": "S#16. 카페 무진기행 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "카페 테이블에 모여 앉아 각자 무릎 위에 기타를 올려둔 김광석(광석·광돌·김광돌), 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)",
              "유준호(준호·준열)",
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "구석에 켜진 브라운관 TV를 향해 시선을 고정한 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김광석(광석·광돌·김광돌)을 향해 고개를 돌린 채 말을 건네는 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 고개를 돌려 말을 건네는 김창기(창기)의 상반신",
            "validator_reason": "'고개를 돌려'와 '말을 건네는'의 순차 동작을 '고개를 돌린 채'라는 고정된 상태로 수정하여 한 찰나로 묘사함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "장난스러운 미소를 띠며 손가락으로 김창기(창기)를 가리키는 유준호(준호·준열)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "무릎 위 기타 줄을 튕기며 입을 벌려 노래를 부르는 김창기(창기)의 모습",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "허공을 응시하며 옅은 미소를 머금은 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "능숙한 손놀림으로 기타 넥의 코드를 짚고 있는 유준호(준호·준열)의 손 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "진지한 표정으로 노래를 열창하는 유준호(준호·준열)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "유준호(준호·준열)를 향해 눈을 반짝이며 감탄하는 표정의 박경찬(경찬) 얼굴",
            "based_on_beat": 2,
            "characters": [
              "유준호(준호·준열)",
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "미간을 찌푸린 굳은 표정으로 유준호(준호·준열)를 응시하는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 3,
            "characters": [
              "유준호(준호·준열)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "싸늘한 표정으로 입을 벌린 채 날카롭게 내뱉는 듯한 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "싸늘한 표정으로 입을 열어 날카롭게 내뱉는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'입을 열어'와 '내뱉는'의 순차 동작을 '입을 벌린 채'라는 고정된 자세로 수정하여 한 찰나로 묘사함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "일제히 굳은 표정으로 김광석(광석·광돌·김광돌)을 주시하는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 모습",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)",
              "유준호(준호·준열)",
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "한쪽 입꼬리를 올린 채 얄밉게 비웃는 듯한 표정의 유준호(준호·준열)",
            "based_on_beat": 4,
            "characters": [
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "험악한 표정으로 허공을 향해 소리치는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "테이블을 등지고 카페 문을 향해 거칠게 발을 내디뎌, 한쪽 발이 바닥에서 막 떨어진 mid-stride 자세의 김광석(광석·광돌·김광돌) 뒷모습",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "테이블을 등지고 카페 문을 향해 거칠게 걸어가는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "'걸어가는'이라는 이동 동작을 모션 방향이 보존된 한쪽 발이 바닥에서 떨어진 mid-stride 자세로 수정하여 한 찰나로 묘사함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 17,
        "scene_heading": "S#17. 전주 전동성당 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "성당 단상 위 스크린 앞에 나란히 선 정승찬(승찬), 송영숙(영숙), 김광석(광석·광돌·김광돌), 박혜수(혜수)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)",
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)",
              "박혜수(혜수)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "무대 앞으로 한 발을 내디딘 자세로 결연한 표정으로 앞을 향해 입을 반쯤 벌린 정승찬(승찬)의 모습",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "무대 앞으로 한 발 내디딘 채 결연한 표정으로 앞을 향해 입을 여는 정승찬(승찬)의 모습",
            "validator_reason": "'입을 여는'이라는 동작 진행 표현을 '입을 반쯤 벌린'이라는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "단상 아래 객석을 가득 메운 한국인 관객들의 진지한 표정",
            "based_on_beat": 1,
            "characters": [
              "한국인 관객들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "기타를 멘 채 정면을 향해 또렷한 눈빛으로 입을 벌리고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "기타를 멘 채 정면을 향해 또렷한 눈빛으로 발언하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'발언하는'이라는 진행 동작을 '입을 벌리고 있는'이라는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "건반 위에 양손을 올린 채 꾹 누른 박혜수(혜수)의 손",
            "based_on_beat": 1,
            "characters": [
              "박혜수(혜수)"
            ],
            "original_description": "건반 위에 양손을 올리고 꾹 누르는 박혜수(혜수)의 손",
            "validator_reason": "'올리고 꾹 누르는'이라는 연속·진행 동작을 '올린 채 꾹 누른'이라는 정지 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "기타 줄을 튕긴 손가락 자세로 반주에 몰입한 표정의 김광석(광석·광돌·김광돌) 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "기타 줄을 튕기며 반주에 몰입하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'튕기며 몰입하는'이라는 연속 동작과 진행을 '튕긴 손가락 자세로 몰입한' 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "무대 중앙에서 눈을 감고 온 힘을 다해 노래하듯 입을 크게 벌린 정승찬(승찬)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "original_description": "무대 중앙에서 눈을 감고 온 힘을 다해 노래하는 정승찬(승찬)의 얼굴",
            "validator_reason": "'노래하는'이라는 진행 동작을 '입을 크게 벌린' 시각적 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "객석 구석에 앉아 무대를 쏘아보는 날카로운 눈매의 한국인 사복경찰의 모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 사복경찰"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "걱정스러운 표정으로 객석 쪽을 내려다보고 있는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "걱정스러운 표정으로 객석 쪽을 힐끗 내려다보는 송영숙(영숙)의 얼굴",
            "validator_reason": "'힐끗 내려다보는'이라는 짧은 동작 및 진행 뉘앙스를 '내려다보고 있는' 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "송영숙(영숙)의 곁에 선 채 객석 쪽을 응시하는 한국인 원장 수녀의 측면",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "한국인 원장 수녀"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "굳은 의지가 담긴 눈빛으로 원장 수녀를 마주 보는 송영숙(영숙)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "한국인 원장 수녀"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "송영숙(영숙)을 향해 인자하고 만족스러운 미소를 띤 한국인 원장 수녀의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "한국인 원장 수녀"
            ],
            "original_description": "송영숙(영숙)을 향해 인자하고 만족스러운 미소를 띠는 한국인 원장 수녀의 얼굴",
            "validator_reason": "'미소를 띠는'이라는 상태 변화 과정을 '미소를 띤'이라는 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "스테인드글라스를 통과한 화려한 빛무리가 옆얼굴 위로 드리워진 송영숙(영숙)의 모습",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "스테인드글라스를 통과한 화려한 빛무리가 송영숙(영숙)의 옆얼굴 위로 쏟아지는 찰나",
            "validator_reason": "'쏟아지는 찰나'라는 움직임 묘사를 '드리워진'이라는 고정된 시각적 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "빛을 받는 송영숙(영숙)을 향해 넋을 잃고 시선을 빼앗긴 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 18,
        "scene_heading": "S#18. 기차 객석 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "햇살이 드는 기차 동반석에 마주 앉은 김광석(광석·광돌·김광돌), 정승찬(승찬), 송영숙(영숙), 박혜수(혜수)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "정승찬",
              "송영숙",
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "창가를 향해 턱을 괸 채 유리창 너머 풍경을 응시하는 송영숙(영숙)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙"
            ],
            "original_description": "고개를 창가로 돌려 유리창 너머 풍경을 턱을 괸 채 응시하는 송영숙(영숙)의 측면",
            "validator_reason": "시간 흐름을 나타내는 '고개를 창가로 돌려'를 제거하고 창밖을 응시하는 단일 고정 상태로 재작성했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "팔짱을 낀 채 의자 등받이에 머리를 기대고 눈을 감고 있는 정승찬(승찬)의 모습",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "무릎 위에 펼쳐진 시집의 페이지에 시선을 고정한 박혜수(혜수)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "창밖을 보는 송영숙(영숙)을 향해 조심스럽게 곁눈질을 하는 김광석(광석·광돌·김광돌)의 애정 어린 시선",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 19,
        "scene_heading": "S#19. 서울역 앞-밖-저녁",
        "shots": [
          {
            "shot_index": 1,
            "description": "어스름한 저녁 서울역 앞 거리에서 각자 커다란 짐을 양손에 든 채 동그랗게 모여 마주 보고 서 있는 정승찬(승찬), 송영숙(영숙), 김광석(광석·광돌·김광돌), 박혜수(혜수)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "정승찬",
              "송영숙",
              "김광석",
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "일행을 등지고 역 입구 쪽을 향해 한쪽 발을 크게 뻗은 mid-stride 자세의 정승찬(승찬) 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "일행을 등지고 몸을 돌려 역 입구 쪽을 향해 성큼성큼 발을 내디딘 정승찬(승찬)의 뒷모습",
            "validator_reason": "이동 동작('몸을 돌려', '성큼성큼 발을 내디딘')을 걷는 도중의 한 순간인 mid-stride 자세로 고정하여 묘사함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "정승찬(승찬)이 떠난 자리에서 무거운 가방을 어깨에 메거나 바닥에 둔 채 서 있는 송영숙(영숙), 김광석(광석·광돌·김광돌), 박혜수(혜수)의 모습",
            "based_on_beat": 2,
            "characters": [
              "송영숙",
              "김광석",
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "고개를 돌려 김광석(광석·광돌·김광돌)을 향해 쾌활한 표정으로 입을 크게 벌려 말하는 박혜수(혜수)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "걱정스러운 표정으로 박혜수(혜수) 앞의 짐 더미를 쳐다보는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "박혜수",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "자신의 몸집보다 큰 짐 더미를 품에 잔뜩 안은 채 무릎이 꺾이며 기우뚱거리는 찰나의 박혜수(혜수)",
            "based_on_beat": 2,
            "characters": [
              "박혜수"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "한쪽으로 몸이 기운 채 앞으로 발을 내딛고 있는 박혜수(혜수)의 뒷모습을 향해 멋쩍은 표정으로 서 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "박혜수",
              "김광석"
            ],
            "original_description": "비틀거리며 멀어지는 박혜수(혜수)의 뒷모습을 향해 멋쩍은 표정으로 서 있는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'멀어지는'이라는 연속 동작/시간 진행 표현을 제거하고, 기운 자세로 발을 내딛는 단일 정지 순간으로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 20,
        "scene_heading": "S#20. 영숙 집 앞 골목 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "노란 가로등 불빛이 떨어지는 골목길에서 무거운 슬라이드 박스를 든 채 한쪽 발이 지면에서 막 떨어진 mid-stride 자세로 송영숙(영숙)과 나란히 위치한 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "노란 가로등 불빛이 떨어지는 골목길에서 무거운 슬라이드 박스를 든 채 송영숙(영숙)과 나란히 발을 내딛는 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "'발을 내딛는' 이동 동작을 한쪽 발이 공중에 떠 있는 mid-stride 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "한쪽 어깨가 앞으로 향한 걷는 자세에서 송영숙(영숙) 쪽으로 고개를 돌린 채 상기된 표정으로 입을 벌리고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "걸음을 옮기며 송영숙(영숙) 쪽으로 고개를 돌려 상기된 표정으로 열띠게 말하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'걸음을 옮기며'와 '말하는' 연속 동작을 걷는 역동적 자세를 유지한 채 입을 벌린 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "정면의 골목길을 응시하며 차분하고 단정한 미소를 띤 채 입을 살짝 벌리고 있는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙"
            ],
            "original_description": "정면의 골목길을 응시하며 차분하고 단정한 미소를 띤 채 입을 여는 송영숙(영숙)의 얼굴",
            "validator_reason": "'입을 여는' 동작의 진행을 입을 살짝 벌리고 있는 고정된 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "눈동자를 크게 반짝이며 놀란 듯 입을 살짝 벌린 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "송영숙(영숙)의 말을 듣고 눈동자를 크게 반짝이며 놀란 듯 입을 살짝 벌린 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "시간의 선후 관계를 나타내는 '말을 듣고'를 제거하고 놀란 표정의 정지 상태만 남김.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "진지한 눈빛의 김광석(광석·광돌·김광돌)을 향해 따뜻하고 부드러운 시선을 보내는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "어두운 골목 끝, 웅장한 2층 양옥집 대문 앞에 우뚝 멈춰 선 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "거대한 양옥집을 올려다보며 입을 헤벌린 채 바짝 굳어버린 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "잔뜩 움츠러든 어깨를 한 채 눈썹을 찡그리며 당황한 기색이 역력한 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "과장되게 입꼬리를 올리며 송영숙(영숙)을 향해 넉살 좋게 웃어 보이는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "황급히 표정을 바꾸어 과장되게 입꼬리를 올리며 송영숙(영숙)을 향해 넉살 좋게 웃어 보이는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "시간의 흐름을 나타내는 '황급히 표정을 바꾸어'를 제거하고 웃는 순간의 정지 상태만 남김.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "김광석(광석·광돌·김광돌)이 들고 있는 슬라이드 박스의 모서리를 송영숙(영숙)의 손이 단단히 쥐고 있는 모습",
            "based_on_beat": 3,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "김광석(광석·광돌·김광돌)이 내민 슬라이드 박스의 모서리 위로 손을 뻗어 맞잡는 찰나의 송영숙(영숙)의 손",
            "validator_reason": "'손을 뻗어 맞잡는' 연속 동작을 이미 상자를 단단히 쥐고 있는 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "슬라이드 박스를 쥔 채 김광석(광석·광돌·김광돌)의 두 눈을 똑바로 응시하며 흔들림 없는 눈빛으로 입을 벌리고 있는 송영숙(영숙)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "슬라이드 박스를 쥔 채 김광석(광석·광돌·김광돌)의 두 눈을 똑바로 응시하며 흔들림 없이 말하는 송영숙(영숙)의 얼굴",
            "validator_reason": "'말하는' 동작을 입을 벌리고 있는 고정된 시각적 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "가로등 불빛 아래 머리카락이 바람에 흩날리는 상태로 서로를 가만히 마주 보고 선 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 3,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 21,
        "scene_heading": "S#21. 카페 무진기행 앞 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "지하로 내려가는 어두운 카페 입구 벽면에 큼지막하게 붙은 '한마당 창작곡 발표회' 종이 포스터의 클로즈업",
            "based_on_beat": 0,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "포스터 옆의 좁은 계단을 따라 지하를 향해 한쪽 발을 아래 칸으로 뻗은 mid-action 자세인 여러 명의 한국인 대학생들의 뒷모습",
            "based_on_beat": 0,
            "characters": [
              "한국인 대학생들"
            ],
            "original_description": "포스터 옆의 좁은 계단을 따라 지하를 향해 발을 내딛는 여러 명의 한국인 대학생들의 뒷모습",
            "validator_reason": "'발을 내딛는'이라는 이동 표현을 한쪽 발을 아래 칸으로 뻗은 mid-action 자세로 명확히 고정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 22,
        "scene_heading": "S#22. 카페 무진기행 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 카페 문을 밀고 안으로 막 들어선 채 커다란 눈으로 주위를 응시하는 김선경(선경)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김선경(선경)"
            ],
            "original_description": "어두운 카페 문을 밀고 안으로 막 들어선 채 커다란 눈으로 주위를 두리번거리는 김선경(선경)의 상반신",
            "validator_reason": "연속적인 시선 이동을 나타내는 '두리번거리는'을 한 곳을 고정해 '응시하는' 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "무대 위에서 입구 쪽을 향해 눈썹을 치켜뜨며 턱으로 방향을 가리키는 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김선경(선경)의 코앞에서 한쪽 팔을 안쪽 자리로 길게 뻗은 채 정중한 자세를 취한 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김선경(선경)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김선경(선경)의 코앞에 다가가 한쪽 팔을 안쪽 자리로 길게 뻗으며 정중한 자세를 취한 김광석(광석·광돌·김광돌)",
            "validator_reason": "'다가가 뻗으며'의 시간적 연속 동작을 '팔을 뻗은 채' 유지하는 단일 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "안내하는 김광석(광석·광돌·김광돌)을 올려다보며 미간을 살짝 찌푸린 채 어리둥절한 표정을 짓는 김선경(선경)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김선경(선경)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "테이블 중앙에 놓여있던 '지정석' 나무 팻말을 손가락으로 홱 낚아채는 순간의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "빈 의자의 등받이를 양손으로 잡고 김선경(선경) 쪽으로 쑥 빼내는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김선경(선경)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "마이크 스탠드를 꽉 쥐고 객석을 향해 입을 크게 벌려 외치는 유준호(준호·준열)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "화려한 무대 조명 아래 기타를 멘 채 지정석 테이블 쪽을 향해 부드러운 미소를 보내는 김창기(창기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "의자에 다소곳이 앉은 채 무대를 향해 한쪽 손을 번쩍 들어 올린 자세의 김선경(선경)",
            "based_on_beat": 2,
            "characters": [
              "김선경(선경)"
            ],
            "original_description": "의자에 다소곳이 앉은 채 무대를 향해 한쪽 손을 번쩍 들어 올려 흔드는 찰나의 김선경(선경)",
            "validator_reason": "왕복 연속 동작인 '흔드는 찰나'를 제외하고 손을 들어 올린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "자신의 바지 허벅지 춤에 축축한 손바닥을 대고 아래로 꾹 누르고 있는 김창기(창기)의 손",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "자신의 바지 허벅지 춤에 축축한 손바닥을 대고 아래로 꾹 문질러 닦는 김창기(창기)의 손",
            "validator_reason": "'문질러 닦는'이라는 연속 마찰 동작을 허벅지에 손바닥을 힘주어 '누르고 있는' 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "기타 바디 위에서 팽팽한 쇠줄을 향해 손가락을 힘차게 튕기는 찰나의 김창기(창기)의 오른손 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "무대 옆 천장에 매달린 거대한 핀 조명 기기의 손잡이를 꽉 움켜쥐고 옆으로 확 비틀고 있는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무대 옆 천장에 매달린 거대한 핀 조명 기기의 손잡이를 꽉 움켜쥐고 옆으로 확 비틀어 돌리는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'비틀어 돌리는'의 연속 회전 동작을 힘을 줘 '비틀고 있는' mid-action 모먼트로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "강렬한 하얀 핀 조명을 정면으로 맞은 채 깜짝 놀라 두 눈을 동그랗게 뜬 김선경(선경)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김선경(선경)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "김선경(선경)과 무대를 향해 일제히 양손을 허공에 든 채 손뼉을 마주치는 찰나의 주변 한국인 대학생들",
            "based_on_beat": 2,
            "characters": [
              "김선경(선경)",
              "한국인 대학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "눈을 지그시 감고 목에 핏대를 세운 채 마이크를 향해 열정적으로 노래하는 김창기(창기)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "핀 조명 아래서 한 손으로 입가를 살짝 가린 채 환한 눈웃음을 짓고 있는 김선경(선경)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김선경(선경)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 23,
        "scene_heading": "S#23. 연대 여학생 기숙사 앞 – 밖 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "한 손에 꽃다발을 든 김선경(선경)과 그 옆에 바짝 붙어 밤거리를 걷는 mid-stride 자세로 한 발을 앞으로 내디딘 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "한 손에 꽃다발을 든 김선경(선경)과 그 옆에 바짝 붙어 밤거리를 걷고 있는 김창기(창기)의 전신",
            "validator_reason": "'걷고 있는'이라는 이동 동작을 mid-stride 자세로 변환하여 추진 방향과 순간을 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "두꺼운 전공 서적을 김선경(선경)의 가슴 높이로 뻗은 채 고정된 김창기(창기)의 손",
            "based_on_beat": 1,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "두꺼운 전공 서적을 김선경(선경)의 가슴 높이로 불쑥 내미는 김창기(창기)의 손",
            "validator_reason": "'내미는'이라는 연속 동작을 이미 내밀어 뻗은 상태의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김창기(창기)가 내민 책을 양손으로 덥석 쥐고 있는 김선경(선경)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "김창기(창기)가 내민 책을 양손으로 덥석 받아 드는 찰나의 김선경(선경)의 상반신",
            "validator_reason": "'받아 드는 찰나'라는 진행형 동작을 완전히 쥐고 있는 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "팔목을 들어 올린 채 손목시계의 다이얼로 시선을 푹 내리깐 김선경(선경)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김선경"
            ],
            "original_description": "팔목을 들어 올려 손목시계의 다이얼로 시선을 푹 내리깐 김선경(선경)의 클로즈업",
            "validator_reason": "'들어 올려'와 '내리깐' 두 동작의 연결을, 팔을 든 채 시선을 고정한 단일 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "노란 가로등 불빛이 떨어지는 낡은 나무 벤치 위에 약간의 거리를 두고 나란히 앉아 앞을 응시하는 김창기(창기)와 김선경(선경)",
            "based_on_beat": 2,
            "characters": [
              "김창기",
              "김선경"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김선경(선경)의 어깨 뒤 허공에서 닿지 못한 채 뻣뻣하게 멈춰 있는 김창기(창기)의 어색한 손",
            "based_on_beat": 2,
            "characters": [
              "김선경",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "눈을 지그시 감은 채 김창기(창기)의 어깨에 고개를 기댄 김선경(선경)의 평온한 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "눈을 지그시 감은 채 김창기(창기)의 어깨 위로 고개를 툭 떨구어 기댄 김선경(선경)의 평온한 얼굴",
            "validator_reason": "'떨구어'라는 시간적 하강 움직임을 제거하고 '기댄' 상태의 정지 자세만 남김.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "자신의 어깨에 닿은 무게에 화들짝 놀라 두 눈을 번쩍 뜬 채 굳어버린 김창기(창기)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "김선경(선경)의 어깨를 살포시 감싸 쥐고 있는 김창기(창기)의 손",
            "based_on_beat": 2,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "허공에 머물러 있던 손을 내려 김선경(선경)의 어깨를 살포시 감싸 쥐는 찰나의 김창기(창기)의 손",
            "validator_reason": "'손을 내려'라는 선행 동작 묘사를 지우고, 어깨를 감싸 쥐고 있는 단일 고정 상태만 남김.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "어깨에 안긴 김선경(선경)의 정수리를 내려다보며 입꼬리를 귓가까지 길게 올린 채 활짝 웃고 있는 김창기(창기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김선경",
              "김창기"
            ],
            "original_description": "어깨에 안긴 김선경(선경)의 정수리를 내려다보며 입꼬리를 귓가까지 길게 올려 활짝 웃는 김창기(창기)의 얼굴",
            "validator_reason": "'길게 올려'라는 안면 근육의 움직임을 '올린 채'라는 고정된 표정 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 24,
        "scene_heading": "S#24. 연희동 영숙집 마당 – 밖 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "육중한 철제 대문이 반쯤 열린 틈 사이로 푸른 잔디가 깔린 거대한 마당을 향해 발을 한 발짝 내디딘 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "2층의 하얀 테라스 난간 밖으로 몸을 내민 채 아래를 향해 활짝 웃으며 한 팔을 크게 흔드는 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "넓은 잔디밭 한가운데 우두커니 선 채 고개를 한껏 젖혀 위를 올려다보며 조심스럽게 한 손을 들어 흔드는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "테라스 난간 위에서 집 안쪽 바닥을 향해 손가락을 가리키며 입을 크게 벙긋거리는 찰나의 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "테라스 안쪽의 투명한 유리문을 향해 한 발을 지면에서 떼고 몸을 기울인 채 뛰어 들어가는 mid-action 순간의 송영숙(영숙)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "테라스 안쪽의 투명한 유리문 너머로 몸을 휙 돌려 뛰어 들어가는 찰나의 송영숙(영숙)의 뒷모습",
            "validator_reason": "'몸을 돌려'와 '뛰어 들어가는' 두 연속 동작이 섞여 있어, 몸을 돌리는 과정을 생략하고 뛰어 들어가는 mid-action 순간의 자세로 통합하여 재작성함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "송영숙(영숙)이 사라진 텅 빈 2층 테라스를 향해 턱을 치켜든 채 아련한 미소를 띠고 있는 김광석(광석·광돌·김광돌)의 멍한 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 25,
        "scene_heading": "S#25. 연희동 영숙집, 영숙 방 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "피아노 의자에 나란히 앉아 건반 위를 짚은 송영숙(영숙)과 그 옆에서 집중하는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "피아노 건반 위를 꾹 짚고 있는 송영숙(영숙)의 손가락 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한 옥타브 위의 건반을 손가락으로 누르는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "피아노 건반을 누른 채 연주에 몰입한 송영숙(영숙)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "피아노 건반을 두드리며 연주에 몰입한 송영숙(영숙)의 상반신",
            "validator_reason": "'두드리며'라는 반복적 연속 동작을 '누른 채'라는 하나의 정지된 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "연주 중인 송영숙(영숙)을 향해 시선을 고정한 채 품 안의 기타를 고쳐 쥐는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "품에 안은 기타 줄을 손가락으로 서툴게 튕기는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "김광석(광석·광돌·김광돌)을 향해 고개를 돌린 채 대견하다는 듯 옅은 미소를 띤 송영숙(영숙)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "피아노와 기타를 든 채 서로 눈을 맞추며 웃고 있는 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 와이드 샷",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 26,
        "scene_heading": "S#26. 신촌 거리 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "햇살이 비치는 거리에서 나란히 걷고 있는 mid-stride 순간의 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 와이드 샷, 각자 한쪽 발을 막 내딛어 지면에서 떨어져 있는 자세",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "햇살이 비치는 거리를 나란히 걷고 있는 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 와이드 샷",
            "validator_reason": "'걷고 있는'이라는 이동 동작을 추진력과 방향성이 드러나는 mid-stride 정지 순간으로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "레코드 가게 안에서 앨범을 들고 있는 김광석(광석·광돌·김광돌)을 쇼윈도 밖에서 응시하는 송영숙(영숙)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "거리에서 환한 표정으로 LP 앨범을 앞을 향해 쭉 뻗어 들고 있는 고정된 자세의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "거리에서 환한 표정으로 LP 앨범을 불쑥 내미는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'내미는 찰나'라는 연속/진행형 동작을 팔을 뻗어 들고 있는 고정 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "앨범을 양손으로 받아 든 채 싱긋 웃는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "송영숙(영숙)의 팔짱을 자기 쪽으로 바짝 당겨 송영숙의 상체가 끌려오는 능동적 mid-action 모먼트의 김광석(광석·광돌·김광돌), 팔에 힘이 들어간 자세",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "송영숙(영숙)의 팔짱을 자기 쪽으로 바짝 끌어당기는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'끌어당기는'이라는 연속 동작을 힘의 방향과 자세의 불균형이 드러나는 능동적 정지 순간으로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)의 어깨 쪽으로 몸을 바짝 기울여 맞닿은 채 체중을 싣고 있는 송영숙(영숙)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 어깨 쪽으로 몸을 바짝 기울여 기대는 찰나의 송영숙(영숙)",
            "validator_reason": "'기대는'이라는 진행 동작을 어깨에 맞닿아 체중을 실은 결과 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "팔짱을 꽉 끼고 몸을 밀착한 채 활짝 웃으며 걷고 있는 mid-stride 순간의 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 전신, 한쪽 발이 공중에 떠서 앞으로 나아가는 자세",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "팔짱을 꽉 끼고 몸을 밀착한 채 활짝 웃으며 걷는 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 전신",
            "validator_reason": "'걷는'이라는 이동 동작을 발이 공중에 떠서 추진력이 드러나는 mid-stride 순간으로 변경했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 27,
        "scene_heading": "S#27. 연희동 영숙집 거실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "거실에 쏟아지는 강렬한 조명 불빛에 인상을 찡그린 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "벽면에 투사된 슬라이드 화면을 등지고 험악한 표정으로 어깨를 치켜올린 채 서 있는 한국인 중년 남성의 전신",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "original_description": "벽면에 투사된 슬라이드 화면을 등지고 험악한 표정으로 씩씩거리는 한국인 중년 남성의 전신",
            "validator_reason": "반복 동작인 '씩씩거리는'을 화가 난 태도를 보존한 한 순간의 고정된 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "벽에 비친 슬라이드 화면을 향해 시선을 고정한 송영숙(영숙)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "날카로운 가위를 손에 꽉 움켜쥔 채 한쪽 발을 허공에 뻗고 앞으로 몸이 쏠린 mid-action 자세의 한국인 중년 남성",
            "based_on_beat": 2,
            "characters": [
              "한국인 중년 남성"
            ],
            "original_description": "날카로운 가위를 손에 꽉 움켜쥔 채 앞으로 성큼 내딛는 찰나의 한국인 중년 남성",
            "validator_reason": "이동/추진 동작인 '성큼 내딛는'을 동작 방향과 추진력이 보존된 mid-action 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "다급한 표정으로 송영숙(영숙)의 등에 양손을 밀착한 채 몸을 앞으로 기울여 밀어붙이는 굳은 자세의 영숙의 어머니",
            "based_on_beat": 2,
            "characters": [
              "영숙의 어머니",
              "송영숙(영숙)"
            ],
            "original_description": "다급한 표정으로 송영숙(영숙)의 등을 양손으로 세게 떠미는 찰나의 영숙의 어머니",
            "validator_reason": "능동적 신체 접촉 동작인 '떠미는'을 접촉 지점과 힘의 방향이 드러나는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "등 뒤의 미는 힘에도 꿈쩍 않고 꼿꼿하게 버티고 선 송영숙(영숙)의 굳은 자세",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "송영숙(영숙)의 머리카락 바로 앞까지 날카로운 가위 날을 뻗은 채 멈춰 있는 한국인 중년 남성의 손",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "한국인 중년 남성"
            ],
            "original_description": "송영숙(영숙)의 머리카락을 향해 날카로운 가위 날을 바짝 들이대는 한국인 중년 남성의 손",
            "validator_reason": "동작의 진행을 의미하는 '들이대는'을 가위를 뻗은 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "화들짝 놀란 표정으로 가위를 든 한국인 중년 남성의 팔목을 꽉 움켜잡은 영숙의 어머니의 양손",
            "based_on_beat": 2,
            "characters": [
              "영숙의 어머니",
              "한국인 중년 남성"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "눈앞의 가위를 피하지 않고 매섭게 쏘아보는 송영숙(영숙)의 굳은 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 28,
        "scene_heading": "S#28. 번화가 건물 앞 – 밖 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "화단 턱에 앉아 걱정스러운 얼굴로 입에 담배를 문 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김광석(광석·광돌·김광돌) 곁에 막걸리병을 두고 초췌한 몰골로 서 있는 김민기(민기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "손가락 사이에 쥔 담배 한 개비를 김민기(민기)를 향해 불쑥 내민 채 고정된 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김민기",
              "김광석"
            ],
            "original_description": "손가락 사이에 쥔 담배 한 개비를 김민기(민기)를 향해 불쑥 내미는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'내미는'이라는 동작 진행 표현을 '내민 채 고정된' 결과 상태로 수정하여 단일 찰나로 만들었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "입에 담배를 문 김민기(민기)의 얼굴 앞까지 켜진 라이터 불꽃을 가까이 들이민 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김민기",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "입에서 허공을 향해 길게 담배 연기를 뿜어내는 김민기(민기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "담배를 문 채 김광석(광석·광돌·김광돌)을 향해 고마운 눈빛을 보내는 김민기(민기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "김민기(민기)를 향해 심드렁하고 무심한 표정으로 쳐다보는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김민기",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "바닥의 담배꽁초를 발끝으로 꾹 비벼 끄는 찰나의 김광석(광석·광돌·김광돌)의 구두 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "건물 입구를 향해 한 발을 앞으로 내딛고 다른 발은 뒤로 뻗은 mid-stride 자세로 걷고 있는 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "건물 입구를 향해 성큼성큼 걸어가는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "건물로 '걸어가는' 이동 동작을 motion direction이 보존된 mid-stride 정지 자세 묘사로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "손에 든 종이컵을 입에 댄 채 잔을 크게 기울인 자세의 김민기(민기) 상반신",
            "based_on_beat": 2,
            "characters": [
              "김민기"
            ],
            "original_description": "손에 든 종이컵을 입에 댄 채 남은 막걸리를 비우는 김민기(민기)의 상반신",
            "validator_reason": "막걸리를 '비우는'이라는 시간 진행 과정을 '잔을 기울인 자세'라는 정적 상태로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 29,
        "scene_heading": "S#29. 녹음실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "부스 안에서 악보를 손에 쥔 채 입을 크게 벌리고 있는 한국인 여성 합창단원들의 상반신",
            "based_on_beat": 1,
            "characters": [
              "한국인 여성 합창단원들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "한 손으로 열린 문을 잡은 채 안으로 한 발 내딛는 mid-action 순간의 김민기(민기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)"
            ],
            "original_description": "녹음실 문을 열고 안으로 한 발 내딛는 찰나의 김민기(민기)의 전신",
            "validator_reason": "시간 순차를 나타내는 '열고'를 동시 고정 상태인 '열린 문을 잡은 채'로 수정하여 한 찰나로 만들었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김민기(민기)를 향해 일제히 허리를 꼿꼿하게 굽히고 굳어 있는 한국인 여성 합창단원들",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)",
              "한국인 여성 합창단원들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "의자 위로 엉덩이를 막 붙이는 찰나의 김민기(민기)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "부스 유리창 너머의 김민기(민기)를 주시하며 정승찬(승찬)의 귓가로 고개를 바짝 들이민 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김민기(민기)",
              "정승찬(승찬)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "놀란 듯 눈을 동그랗게 뜬 채 유리창 너머를 쳐다보는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "부스 안의 김광석(광석·광돌·김광돌)을 향해 막걸리가 담긴 종이컵을 허공에 번쩍 들어 올린 김민기(민기)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "부스 안 마이크 앞에서 입을 크게 벌린 채 노래하는 박혜수(혜수)와 한국인 여성 합창단원들의 상반신",
            "based_on_beat": 3,
            "characters": [
              "박혜수(혜수)",
              "한국인 여성 합창단원들"
            ],
            "original_description": "부스 안 마이크 앞에서 입을 벌려 노래하는 박혜수(혜수)와 한국인 여성 합창단원들의 상반신",
            "validator_reason": "동작의 순서를 의미할 수 있는 '벌려'를 고정 상태인 '벌린 채'로 수정하여 단일 찰나로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "부스 밖에서 손바닥을 쫙 편 채 허공으로 번쩍 들어 올린 정지 자세의 김민기(민기)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김민기(민기)"
            ],
            "original_description": "부스 밖에서 손바닥을 쫙 펴서 허공으로 번쩍 들어 올린 김민기(민기)의 상반신",
            "validator_reason": "시간 순차 연결어 '펴서'를 결과 상태인 '편 채'로 수정하여 한 순간으로 통일했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "노래를 멈춘 채 어리둥절한 표정으로 서로를 쳐다보는 부스 안 한국인 여성 합창단원들의 모습",
            "based_on_beat": 3,
            "characters": [
              "한국인 여성 합창단원들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "자신의 볼을 향해 손바닥을 강하게 내려치는 찰나의 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "부스 밖에서 눈을 크게 뜬 채 흥미로운 미소를 짓고 있는 김민기(민기)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김민기(민기)"
            ],
            "original_description": "부스 밖에서 눈을 크게 뜨고 흥미로운 미소를 짓는 김민기(민기)의 얼굴",
            "validator_reason": "시간 순차 연결어 '뜨고'를 고정 상태인 '뜬 채'로 변경하여 단일 찰나의 묘사로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "마이크 앞에서 허리를 꼿꼿이 편 차렷 자세로 서 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "마이크 앞에서 자신의 볼을 손바닥으로 강하게 내려치는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "한쪽 뺨이 붉게 부풀어 오른 채 밖의 김민기(민기)를 주시하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 4,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "김광석(광석·광돌·김광돌)을 향해 한쪽 손의 엄지손가락을 곧게 치켜세운 김민기(민기)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "붉게 부어오른 뺨을 한 채 활짝 미소 지으며 고개를 푹 숙인 정지 자세의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "붉게 부어오른 뺨을 한 채 활짝 미소 지으며 고개를 푹 숙여 인사하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "동작의 진행과 순차를 나타내는 '숙여 인사하는'을 결과 상태인 '숙인 정지 자세'로 변경하여 한 찰나로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 30,
        "scene_heading": "S#30. 연희동 영숙집 앞 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "열린 대문 안쪽에서 바깥의 박혜수(혜수)를 반갑게 쳐다보는 영숙의 어머니의 상반신",
            "based_on_beat": 1,
            "characters": [
              "영숙의 어머니",
              "박혜수(혜수)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "영숙의 어머니를 향해 환하게 미소 짓는 박혜수(혜수)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "박혜수(혜수)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "근심 가득한 표정으로 시선을 아래로 깐 영숙의 어머니의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "영숙의 어머니"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "영숙의 어머니를 향해 한 손을 든 채 밝은 표정으로 입을 반쯤 벌린 박혜수(혜수)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "박혜수(혜수)"
            ],
            "original_description": "영숙의 어머니를 향해 손짓하며 밝은 표정으로 입을 여는 박혜수(혜수)의 상반신",
            "validator_reason": "'손짓하며'와 '입을 여는'의 연속 동작을 한 손을 든 채 입을 벌린 단일 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "박혜수(혜수)를 향해 옅은 미소를 띤 채 고개를 살짝 숙인 영숙의 어머니",
            "based_on_beat": 1,
            "characters": [
              "영숙의 어머니",
              "박혜수(혜수)"
            ],
            "original_description": "박혜수(혜수)를 향해 옅은 미소를 지으며 고개를 끄덕이는 영숙의 어머니",
            "validator_reason": "'고개를 끄덕이는' 연속 동작을 고개를 숙인 결과 상태인 단일 정지 자세로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 31,
        "scene_heading": "S#31. 놀이터 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "모자를 푹 눌러쓴 채 박혜수(혜수)와 나란히 한쪽 발을 내디딘 미드 액션 자세로 걷고 있는 송영숙(영숙)의 전신",
            "based_on_beat": 1,
            "characters": [
              "박혜수(혜수)",
              "송영숙(영숙)"
            ],
            "original_description": "모자를 푹 눌러쓴 채 박혜수(혜수)와 나란히 발을 맞추어 걷고 있는 송영숙(영숙)의 전신",
            "validator_reason": "'걷고 있는' 이동 동작의 추진 방향을 보존하기 위해 한쪽 발을 내디딘 미드 액션 자세로 구체화했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "놀이터 구석에 서서 걸어오는 송영숙(영숙)을 지그시 주시하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "놀이터 밖을 향해 한쪽 발을 크게 내디디며 성큼성큼 걷는 미드 액션 자세인 박혜수(혜수)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "박혜수(혜수)"
            ],
            "original_description": "몸을 돌려 놀이터 밖을 향해 성큼성큼 걸어가는 박혜수(혜수)의 뒷모습",
            "validator_reason": "'몸을 돌려'와 '걸어가는' 연속 동작 중 걷는 동작을 선택하여 추진 방향을 보존하는 미드 액션 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "송영숙(영숙) 앞을 가로막고 가만히 멈춰 선 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "낡은 벤치에 나란히 앉아 허공을 응시하는 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 와이드 샷",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "고개를 한쪽으로 돌린 채 시선을 아래로 푹 떨어뜨린 송영숙(영숙)의 옆얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "고개를 가로저으며 시선을 아래로 푹 떨어뜨린 송영숙(영숙)의 옆얼굴",
            "validator_reason": "'가로저으며'라는 연속적인 흔들림 동작을 특정 방향으로 고개를 둔 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "푹 눌러쓴 모자의 챙을 손으로 쥐고 머리 위로 막 들어 올린 미드 액션 자세의 송영숙(영숙)",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "푹 눌러쓴 모자의 챙을 손으로 쥐고 위로 훌쩍 벗어 올리는 찰나의 송영숙(영숙)",
            "validator_reason": "'벗어 올리는 찰나'를 모자를 쥐고 들어 올린 상태의 정지된 미드 액션 자세로 명확히 했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "듬성듬성 잘린 짧은 단발머리를 드러낸 채 위축된 눈빛으로 김광석(광석·광돌·김광돌)을 올려다보는 송영숙(영숙)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "송영숙(영숙)의 짧은 머리를 마주 보며 굳은 표정을 짓고 있는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "송영숙(영숙)을 향해 따뜻한 미소를 띠고 입을 살짝 벌린 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "송영숙(영숙)을 향해 따뜻한 미소를 띠며 입을 여는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'입을 여는'이라는 동작의 진행을 '입을 살짝 벌린' 고정된 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "입가에 희미한 미소를 머금고 있는 송영숙(영숙)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 말을 들으며 입가에 희미한 미소를 머금은 송영숙(영숙)의 얼굴 클로즈업",
            "validator_reason": "'말을 들으며'라는 시간 경과 및 비시각적 행동 묘사를 제거하고 시각적 상태인 미소만 남겼습니다.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "송영숙(영숙)을 향해 부드러운 눈빛을 보내며 바라보는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "머뭇거리는 표정으로 벤치 바닥을 응시하는 송영숙(영숙)의 측면",
            "based_on_beat": 4,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "벤치에서 막 엉덩이를 뗀 채 송영숙(영숙)을 향해 한쪽 손을 뻗고 있는 미드 액션 상태의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "벤치에서 몸을 일으키며 송영숙(영숙)을 향해 한쪽 손을 불쑥 내미는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'몸을 일으키며'와 '내미는' 두 가지 동작의 결합을 엉덩이를 뗀 자세와 손을 뻗은 정지된 미드 액션 상태로 단일화했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 32,
        "scene_heading": "S#32. 국립묘지 – 밖 – 늦은 오후",
        "shots": [
          {
            "shot_index": 1,
            "description": "수많은 비석이 늘어선 국립묘지의 좁은 길을 나란히 걷던 중 한쪽 발을 땅에서 막 떼어낸 mid-stride 찰나의 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "수많은 비석이 늘어선 국립묘지의 좁은 길을 나란히 걷는 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 뒷모습",
            "validator_reason": "이동 동작인 '걷는'을 motion 방향이 보존된 mid-stride 찰나의 정지 자세로 재작성함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "'육군 대위 김광동'이라 적힌 비석 앞에 우두커니 멈춰 선 김광석(광석·광돌·김광돌)과 송영숙(영숙)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "비석 앞의 빈 종이컵에 투명한 소주를 붓고 있는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "연기가 피어오르는 담배 한 개비를 비석 위에 조심스럽게 올려놓는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "비석 앞에 나란히 앉아 허공을 응시하며 덤덤하게 입을 반쯤 벌린 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "비석 앞에 나란히 앉아 허공을 응시하며 덤덤하게 입을 여는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'입을 여는'이라는 동작의 진행을 '입을 반쯤 벌린' 단일 고정 상태로 변경함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)의 곁에 앉아 안타까운 눈빛으로 그를 쳐다보는 송영숙(영숙)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "허공을 향해 슬픈 눈빛을 한 채 멍하니 굳어있는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "슬픔을 감추려는 듯 송영숙(영숙)을 향해 입꼬리를 올린 채 억지로 히죽 웃고 있는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "슬픔을 감추려는 듯 입꼬리를 끌어 올려 송영숙(영숙)을 향해 억지로 히죽 웃어 보이는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'끌어 올려'와 '웃어 보이는'의 순차 동작을 '입꼬리를 올린 채 웃고 있는' 단일 결과 상태로 병합함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "억지로 웃는 김광석(광석·광돌·김광돌)을 애틋하게 바라보는 송영숙(영숙)의 젖은 눈가 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "양팔을 뻗어 김광석(광석·광돌·김광돌)의 어깨를 꽉 끌어안은 찰나의 송영숙(영숙)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "송영숙(영숙)의 어깨에 이마를 푹 파묻은 채 눈을 지그시 감은 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "김광석(광석·광돌·김광돌)의 등을 부드럽게 감싼 채 허공을 응시하는 송영숙(영숙)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "주홍빛으로 물든 노을 하늘을 배경으로 서로를 꽉 끌어안고 멈춰 있는 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 실루엣 와이드 샷",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 33,
        "scene_heading": "S#33. 학림다방 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "다방 구석 테이블에 앉아 고개를 숙인 채 악보 위를 펜으로 짚고 있는 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "정승찬(승찬)의 팔꿈치 옆 테이블 위에 활짝 펼쳐진 흑백 신문의 헤드라인 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "무심한 표정으로 펜을 쥔 채 작곡에 몰두하는 정승찬(승찬)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 34,
        "scene_heading": "S#34. 망원동 새벽 사무실 앞 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "허름한 건물 앞 트럭 짐칸에서 아래로 끌어당기듯 몸을 뒤로 젖힌 채 커다란 책상 한쪽 모서리를 꽉 붙잡은 정승찬(승찬)",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "허름한 건물 앞 트럭 짐칸에서 커다란 책상 한쪽 모서리를 붙잡고 아래로 끄는 찰나의 정승찬(승찬)",
            "validator_reason": "'끄는 찰나'라는 동적 표현을 몸을 뒤로 젖히고 꽉 붙잡은 단일 정지 자세(mid-action)로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "지하로 통하는 좁은 계단 위쪽에서 무거운 책상을 쥔 채 힘겹게 버티고 선 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "계단 아래쪽에서 책상의 반대편을 양손으로 꽉 쥔 채 조심스럽게 한 발을 뒤로 내디딘 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "계단 아래쪽에서 책상의 반대편을 양손으로 꽉 쥔 채 조심스럽게 뒤로 걷고 있는 정승찬(승찬)의 상반신",
            "validator_reason": "'뒤로 걷고 있는'이라는 진행형 동작을 '한 발을 뒤로 내디딘' mid-action 정지 자세로 수정하여 방향성을 보존함",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "이마에 땀이 맺힌 채 입을 크게 벌리고 계단 아래를 향해 다급하게 소리치는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "계단 아래 김광석(광석·광돌·김광돌)의 옆 빈자리를 향해 한 발을 바짝 내디딘 송영숙(영숙)의 전신",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "계단을 재빨리 내려가 김광석(광석·광돌·김광돌)의 옆 빈자리로 바짝 다가서는 송영숙(영숙)의 전신",
            "validator_reason": "'내려가 다가서는'이라는 순차적 연속 동작을 '한 발을 내디딘' 단일 정지 순간으로 통일함",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)의 옆에서 책상의 아래쪽 판을 양손으로 단단히 받쳐 든 송영숙(영숙)의 손 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "책상의 무게를 견디며 힘을 주고 있는 김광석(광석·광돌·김광돌)의 찡그린 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 35,
        "scene_heading": "S#35. 망원동 새벽 사무실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "책상 위에 깔린 신문지 위에서 짜장면이 담긴 그릇을 앞에 두고 나란히 앉은 김광석(광석·광돌·김광돌), 송영숙(영숙), 정승찬(승찬)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "송영숙",
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "손에 든 젓가락을 허공에 멈춘 채 정면을 향해 진지한 눈빛으로 입을 반쯤 벌리고 있는 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "손에 든 젓가락을 허공에 멈춘 채 정면을 향해 진지한 눈빛으로 말하는 정승찬(승찬)의 상반신",
            "validator_reason": "'말하는'이라는 시간적 연속성이 있는 행위를 '입을 반쯤 벌리고 있는' 고정된 시각적 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "입가에 짜장 소스가 묻은 채 정승찬(승찬)을 향해 몸을 기울인 자세로 다급하게 입을 벌린 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "정승찬"
            ],
            "original_description": "입가에 짜장 소스가 묻은 채 정승찬(승찬)을 향해 몸을 기울이며 다급하게 입을 벌리는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'몸을 기울이며 입을 벌리는'이라는 두 가지 연속 동작을 '기울인 자세로 입을 벌린' 하나의 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "김광석(광석·광돌·김광돌)을 쳐다보며 입꼬리를 올린 채 옅은 미소를 머금은 송영숙(영숙)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 쳐다보며 입꼬리를 올려 옅은 미소를 짓는 송영숙(영숙)의 얼굴",
            "validator_reason": "'입꼬리를 올려 미소를 짓는'이라는 순차적 동작의 흐름을 '올린 채 미소를 머금은' 동시적 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김광석(광석·광돌·김광돌)을 향해 손가락을 곧게 뻗은 채 단호한 표정으로 입을 열고 있는 정승찬(승찬)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "정승찬",
              "김광석"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 손가락으로 가리키며 단호하게 말하는 정승찬(승찬)의 상반신",
            "validator_reason": "'가리키며 말하는'이라는 복합 연속 동작을 '손가락을 뻗은 채 입을 열고 있는' 단일 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "정승찬(승찬)의 손가락질에 놀라 두 눈을 동그랗게 뜬 채 입을 떡 벌린 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석",
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "벅차오르는 표정으로 정승찬(승찬)과 송영숙(영숙)이 있는 방향을 향해 시선을 둔 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석",
              "정승찬",
              "송영숙"
            ],
            "original_description": "벅차오르는 표정으로 정승찬(승찬)과 송영숙(영숙)을 번갈아 쳐다보는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'번갈아 쳐다보는'이라는 시간의 흐름을 요구하는 연속 동작을 한 방향에 시선을 고정한 찰나의 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 36,
        "scene_heading": "S#36. 카페 무진기행 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "대낮의 카페 테이블에서 술잔을 앞에 두고 비스듬히 앉은 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김창기(창기) 앞 테이블에 바짝 붙어 서서 화가 난 표정으로 내려다보는 김선경(선경)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "창기",
              "선경"
            ],
            "original_description": "김창기(창기) 앞 테이블로 바짝 다가와 화가 난 표정으로 내려다보는 김선경(선경)의 얼굴",
            "validator_reason": "'다가와'라는 시간적 접근 동작을 제거하고 '바짝 붙어 서서'라는 정지된 결과 상태로 교정함",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "고개를 든 채 김선경(선경)을 쳐다보며 심드렁하게 입을 삐죽이는 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "창기",
              "선경"
            ],
            "original_description": "고개를 들어 김선경(선경)을 쳐다보며 심드렁하게 입을 삐죽이는 김창기(창기)의 얼굴",
            "validator_reason": "'고개를 들어'라는 동작과 '쳐다보며'라는 연속 동작을 '고개를 든 채'라는 고정된 자세로 교정함",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "미간을 찌푸린 채 어이없다는 듯 입을 크게 벌리고 쏘아붙이는 김선경(선경)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "선경"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "충격을 받은 듯 두 눈을 크게 뜬 채 굳어 있는 김창기(창기)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "창기"
            ],
            "original_description": "김선경(선경)의 말을 듣고 충격을 받은 듯 두 눈을 크게 뜬 채 몸을 움찔하는 김창기(창기)의 클로즈업",
            "validator_reason": "시각적 상태가 아닌 '말을 듣고'라는 시간 진행 표현과 '움찔하는' 연속 동작을 제거하고 고정된 표정으로 교정함",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "카페 입구를 향해 한 발을 막 내디디며 등 돌린 mid-action 찰나의 김선경(선경) 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "선경"
            ],
            "original_description": "테이블을 등지고 카페 입구를 향해 몸을 홱 돌려 걷는 찰나의 김선경(선경)의 뒷모습",
            "validator_reason": "'몸을 홱 돌려 걷는'이라는 여러 동작의 연속을 한 발을 내디딘 mid-action freeze 찰나로 교정함",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "저만치 멀어진 김선경(선경)의 뒷모습을 향해 얼빠진 표정으로 멍하게 시선을 고정한 김창기(창기)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "창기",
              "선경"
            ],
            "original_description": "멀어지는 김선경(선경)의 뒷모습을 향해 얼빠진 표정으로 멍하게 시선을 고정한 김창기(창기)의 상반신",
            "validator_reason": "'멀어지는'이라는 동작 진행형을 '멀어진'이라는 고정된 거리 상태로 교정함",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 37,
        "scene_heading": "S#37. 망원동 새벽 사무실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "계란판이 붙은 벽면을 배경으로 피아노를 치고 있는 송영숙(영숙)과 그 옆에서 눈을 감고 열창하는 김광석(광석·광돌·김광돌)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "손바닥을 펼쳐 허공을 향해 번쩍 들어 올린 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "정승찬(승찬)의 손짓에 놀라 입을 반쯤 벌린 채 굳어버린 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "정승찬",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "미간을 찌푸린 채 김광석(광석·광돌·김광돌)을 향해 삿대질을 한 자세로 입을 벌리고 있는 정승찬(승찬)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "정승찬"
            ],
            "original_description": "미간을 찌푸린 채 김광석(광석·광돌·김광돌)을 향해 삿대질을 하며 지적하는 정승찬(승찬)의 상반신",
            "validator_reason": "'삿대질을 하며 지적하는'이라는 두 가지 동작의 연속성을 삿대질을 한 고정 자세와 입을 벌리고 있는 시각적 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "피아노 건반 위에서 양손을 뗀 채 당황한 표정으로 정승찬(승찬)을 올려다보는 송영숙(영숙)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "정승찬",
              "송영숙"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "잔뜩 주눅 든 표정으로 고개를 푹 숙인 채 가방 끈을 꽉 움켜쥔 김광석(광석·광돌·김광돌)의 손과 모습",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "잔뜩 주눅 든 표정으로 고개를 푹 숙인 채 가방 끈을 움켜쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'움켜쥐는 찰나'라는 진행의 의미를 내포한 표현을 '꽉 움켜쥔'이라는 결과 상태의 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "어깨가 축 처진 채 사무실 문밖으로 걷는 mid-stride 자세, 한쪽 발은 문지방 너머 허공에 띄우고 다른 발은 바닥을 디딘 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "어깨가 축 처진 채 사무실 문밖으로 한 발 내딛는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "이동 동작인 '한 발 내딛는 찰나'를 mid-action 원칙에 따라 신체 지지 상태(디딘 발과 허공에 뜬 발)를 명시한 정지 묘사로 수정하여 추진력을 보존했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 38,
        "scene_heading": "S#38. 노래 연습 몽타주",
        "shots": [
          {
            "shot_index": 1,
            "description": "캄캄한 산동네 꼭대기에서 양손을 입가에 모으고 허공을 향해 소리치는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "산동네 담벼락 너머로 열린 창문 밖을 향해 험악한 표정으로 외치는 한국인 중년 남성의 상반신",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "original_description": "산동네 담벼락 너머로 창문을 열고 험악한 표정으로 외치는 한국인 중년 남성의 상반신",
            "validator_reason": "'창문을 열고'와 '외치는'의 연속된 동작을 '열린 창문 밖을 향해 외치는' 결과 상태와 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "전파사 작업대 앞에서 입에 모나미 볼펜을 가로로 꽉 문 채 눈에 핏대를 세운 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "가로등 불빛이 비치는 밤거리 골목 한가운데 우뚝 멈춰 서서 허공을 응시하는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "가만히 서 있는 김광석(광석·광돌·김광돌)을 힐끗 돌아보며 미간을 찌푸린 채 걷고 있는 mid-stride 자세의 한국인 행인의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "한국인 행인"
            ],
            "original_description": "가만히 서 있는 김광석(광석·광돌·김광돌)을 힐끗 돌아보며 미간을 찌푸린 채 지나가는 한국인 행인의 측면",
            "validator_reason": "'지나가는'이라는 이동 동사를 걷고 있는 mid-stride 자세로 구체화하여 motion direction을 보존한 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "어두운 방안 이불 위에서 상체를 벌떡 일으킨 채 허공을 향해 입을 크게 벌리고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 39,
        "scene_heading": "S#39. 창기의 집, 거실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "거실 테이블 위에 놓인 얇은 유급 통지서 종이를 양손으로 쥐고 있는 한국인 중년 남성의 손",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "종이를 든 채 싸늘하고 경멸하는 눈빛으로 앞을 쏘아보는 한국인 중년 남성의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "테이블 위에 종이가 남겨진 채, 방문 쪽을 향해 매몰차게 한 발을 내디딘 찰나의 한국인 중년 남성의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "original_description": "종이를 테이블 위에 던져두고 방문 쪽을 향해 매몰차게 걸어가는 찰나의 한국인 중년 남성의 뒷모습",
            "validator_reason": "'던져두고 걸어가는'의 순차적 시간 연결을 제거하고, 걷는 동작의 추진력을 보존하기 위해 한 발을 내디딘 mid-action 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "텅 빈 거실 한가운데서 테이블 위의 통기서를 내려다보며 굳어있는 김창기(창기)의 처연한 전신",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 40,
        "scene_heading": "S#40. 도서관 앞, 밖 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "화창한 도서관 입구 계단에서 한국인 남학생들에 둘러싸여 환하게 웃고 있는 김선경(선경)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김선경",
              "한국인 남학생들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "먼발치 나무 밑에 가방을 멘 채 우두커니 서서 굳은 표정으로 도서관 쪽을 응시하는 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "서글픈 눈빛으로 멀리 김선경(선경)을 바라보는 김창기(창기)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "김선경"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 41,
        "scene_heading": "S#41. 기차 객차 사이 출입구 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "기차 객차 사이의 좁은 출입구 계단에 쭈그려 앉아 창밖을 응시하는 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "덜컹거리는 기차 객차 사이의 좁은 출입구 계단에 쭈그려 앉아 창밖을 응시하는 김창기(창기)의 전신",
            "validator_reason": "동적 묘사인 '덜컹거리는'을 제거하여 시각적인 정지 상태에 집중함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "손에 든 소주병을 입술에 댄 채 고개를 뒤로 젖힌 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "손에 든 소주병을 입술에 대고 고개를 뒤로 젖히는 찰나의 김창기(창기)의 상반신",
            "validator_reason": "'대고 젖히는' 연속 동작을 '댄 채 젖힌'의 단일 고정 자세로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "무릎 위에 펼친 구겨진 노트 페이지 위로 펜 끝을 꾹 누르고 있는 김창기(창기)의 손",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "노트 페이지를 내려다보며 어둡고 침울한 표정으로 눈을 찡그린 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 42,
        "scene_heading": "S#42. 바닷가 절벽 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "파도가 부서지는 아찔한 바닷가 절벽의 맨 끝자락에 위태롭게 서 있는 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "벼랑 아래로 펼쳐진 소용돌이치는 바닷물에 시선을 꽂고 있는 김창기(창기)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "절벽 아래쪽에서 위를 올려다본 구도로, 잿빛 하늘을 등지고 선 김창기(창기)의 위태로운 실루엣",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 43,
        "scene_heading": "S#43. 민박집 객실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 민박집 방 안, 작은 스탠드 불빛이 비치는 앉은뱅이책상 앞에 웅크리고 앉은 김창기(창기)의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김창기(창기)와 김선경(선경)이 환하게 웃고 있는 낡은 사진을 쥔 김창기(창기)의 양손",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "책상 한구석에 흩어진 수십 알의 하얀 알약과 빈 소주병들의 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "펜을 쥔 손으로 편지지 첫 줄에 '유서'라는 글자를 막 적은 상태의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "눈물이 고인 붉은 눈시울로 허공을 응시하며 입술을 꽉 깨문 김창기(창기)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "편지지를 거칠게 둥그렇게 구겨 쥔 김창기(창기)의 손",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "편지지를 거칠게 둥그렇게 구겨 쥐는 찰나의 김창기(창기)의 손",
            "validator_reason": "'구겨 쥐는 찰나'라는 동작 진행을 '구겨 쥔'이라는 고정 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "구겨진 종이 뭉치를 책상 아래 휴지통을 향해 내던지며 한쪽 팔을 뻗은 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "구겨진 종이 뭉치를 책상 아래 휴지통을 향해 내던지는 찰나의 김창기(창기)의 상반신",
            "validator_reason": "'내던지는 찰나'라는 동작 표현에 팔을 뻗은 구체적인 mid-action 자세 단서를 추가함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "새 편지지 위에서 펜을 쥔 채 글귀를 적는 자세를 취한 김창기(창기)의 손",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "새 편지지 위에서 다른 내용의 글귀를 빠르게 휘갈겨 적고 있는 김창기(창기)의 손",
            "validator_reason": "'빠르게 휘갈겨 적고 있는'이라는 속도와 연속 동작을 포함한 표현을 단일 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "펜을 쥔 채 고개를 살짝 갸웃하고 눈살을 찌푸린 김창기(창기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "펜을 쥔 채 고개를 살짝 갸웃거리며 눈살을 찌푸리는 김창기(창기)의 얼굴",
            "validator_reason": "'갸웃거리며'라는 반복/진행 동작을 '갸웃하고'라는 고정된 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "바깥에서 들려오는 소리에 깜짝 놀라 닫힌 방문 쪽을 향해 홱 고개를 돌린 김창기(창기)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 44,
        "scene_heading": "S#44. 민박집 주인방 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "민박집 주인방 문을 반쯤 열어젖힌 채 한 발을 안으로 들이밀며 뛰어 들어오는 mid-action, 굳은 얼굴의 김창기(창기)",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "민박집 주인방 문을 막 열어젖히며 안으로 뛰어 들어오는 김창기(창기)의 굳은 얼굴",
            "validator_reason": "'열어젖히며 뛰어 들어오는'의 연속 동작을 문을 연 상태로 추진력을 유지한 mid-action으로 교정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "방바닥에 쓰러진 민박집 주인아주머니와 주변에 널브러진 농약병들을 내려다보는 김창기(창기)의 시선",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "쓰러진 민박집 주인아주머니 옆에서 눈물을 흘리며 울고 있는 민박집 소년의 상반신",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니",
              "민박집 소년"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "바닥에 산산조각 난 채 부서진 전화기 파편 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "쓰러진 민박집 주인아주머니의 얼굴 가까이로 몸을 숙인 채 눈의 초점을 들여다보는 김창기(창기)의 측면",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니",
              "김창기(창기)"
            ],
            "original_description": "쓰러진 민박집 주인아주머니의 얼굴 가까이로 몸을 숙여 눈의 초점을 들여다보는 김창기(창기)의 측면",
            "validator_reason": "'몸을 숙여 들여다보는'의 순차적 뉘앙스를 없애기 위해 '숙인 채'라는 고정 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "의식을 잃은 민박집 주인아주머니의 두 팔을 어깨너머로 단단히 잡고 무릎을 반쯤 펴며 등 위로 끌어올리는 김창기(창기)의 mid-action",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니",
              "김창기(창기)"
            ],
            "original_description": "의식을 잃은 민박집 주인아주머니를 자신의 등 위로 번쩍 들어 업는 찰나의 김창기(창기)",
            "validator_reason": "'들어 업는 찰나'라는 추상적 동작을 추진력과 자세가 드러나는 mid-action으로 구체화했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 45,
        "scene_heading": "S#45. 해변 도로 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 해변 도로에서 등에 민박집 주인아주머니를 업은 채 한쪽 발이 허공에 뜬 전력 질주의 mid-action 자세인 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "민박집 주인아주머니"
            ],
            "original_description": "어두운 해변 도로에서 등에 민박집 주인아주머니를 업은 채 전력 질주하는 김창기(창기)의 전신",
            "validator_reason": "'전력 질주하는'이라는 연속 동작을 허공에 한쪽 발이 떠 있는 질주의 mid-action 정지 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "한 발이 허공에 뜬 채 달리는 앞선 민박집 소년의 뒷모습과, 그 뒤에서 달리는 mid-action 자세의 김창기(창기)가 한 프레임에 담긴 구도",
            "based_on_beat": 1,
            "characters": [
              "민박집 소년",
              "김창기"
            ],
            "original_description": "앞서 달려가는 민박집 소년의 뒷모습과 거리가 벌어지는 김창기(창기)의 구도",
            "validator_reason": "'거리가 벌어지는'이라는 시간 경과 표현을 지우고, 두 인물 모두 달리는 mid-action 순간의 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "이마에서 떨어져 나온 땀방울이 공중에 맺혀 있고, 가쁜 숨을 토해내며 입을 벌린 상태인 김창기(창기)의 찌푸린 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "이마에서 비 오듯 쏟아지는 땀방울을 흩날리며 가쁜 숨을 몰아쉬는 김창기(창기)의 찌푸린 얼굴 클로즈업",
            "validator_reason": "'쏟아지는', '흩날리며 몰아쉬는'이라는 연속적인 움직임을 땀방울이 공중에 머물러 있고 입을 벌린 정지된 한 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "어두운 고갯길 저 멀리서 헤드라이트 불빛을 비추며 나타난 거대한 트럭을 응시하는 김창기(창기)의 시선",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "어두운 고갯길 저 멀리서 다가오는 거대한 트럭의 헤드라이트 불빛을 응시하는 김창기(창기)의 시선",
            "validator_reason": "'다가오는'이라는 이동의 시간 흐름을 제거하고, 트럭이 헤드라이트를 비추고 있는 고정된 찰나의 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "트럭을 향해 한쪽 팔을 허공에 번쩍 치켜들고 필사적으로 뻗은 자세인 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "다가오는 트럭을 향해 한쪽 팔을 허공에 번쩍 치켜들고 필사적으로 흔드는 김창기(창기)의 상반신",
            "validator_reason": "'다가오는', '흔드는'이라는 연속적인 동작과 시간 흐름을 지우고, 필사적으로 팔을 치켜든 한 순간의 정지된 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김창기(창기)의 코앞에 정지해 있는 한국인 운전자의 화물 트럭 전면부",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "한국인 운전자"
            ],
            "original_description": "김창기(창기)의 코앞에서 급정거하며 멈춰 선 한국인 운전자의 화물 트럭 전면부",
            "validator_reason": "'급정거하며 멈춰 선'이라는 시간 진행 과정을 지우고, 트럭이 코앞에 멈춰 있는 단일한 결과 상태의 찰나로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 46,
        "scene_heading": "S#46. 시골 병원 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "시골 병원 응급실 침대 위에 호흡기를 달고 고요히 누워있는 민박집 주인아주머니의 상반신",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "민박집 주인아주머니 옆에 놓인 기기 화면에 바이털 사인 그래프가 정상 파형으로 띄워져 있는 모니터 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "민박집 주인아주머니"
            ],
            "original_description": "민박집 주인아주머니 옆에 놓인 기기 화면에서 바이털 사인 그래프가 정상적으로 뛰고 있는 모니터 클로즈업",
            "validator_reason": "'뛰고 있는'이라는 동적 표현을 '띄워져 있는' 고정 상태 묘사로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "침대 곁에 서서 겁에 질린 표정으로 눈물을 머금고 있는 민박집 소년의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "민박집 소년"
            ],
            "original_description": "침대 곁에 서서 겁에 질린 표정으로 눈물을 훌쩍거리는 민박집 소년의 얼굴",
            "validator_reason": "'훌쩍거리는'이라는 연속 동작을 '눈물을 머금고 있는' 정지된 시각적 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "민박집 소년 옆에 서서 침대 쪽을 안도하는 눈빛으로 내려다보는 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "민박집 소년",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김창기(창기)를 향해 차분한 표정으로 입을 살짝 벌린 채 마주보고 있는 한국인 의사의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "한국인 의사"
            ],
            "original_description": "김창기(창기)를 향해 차분한 표정으로 입을 열어 설명하는 한국인 의사의 상반신",
            "validator_reason": "'입을 열어 설명하는'이라는 행위의 시간 진행을 '입을 살짝 벌린 채 마주보고 있는' 찰나의 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "민박집 소년의 어깨를 양손으로 꽉 쥔 채 고개를 살짝 숙이고 있는 김창기(창기)의 모습",
            "based_on_beat": 1,
            "characters": [
              "민박집 소년",
              "김창기(창기)"
            ],
            "original_description": "민박집 소년의 어깨를 양손으로 꽉 쥐어주며 고개를 끄덕이는 김창기(창기)의 모습",
            "validator_reason": "'쥐어주며 고개를 끄덕이는'이라는 두 가지 연속 동작을 '어깨를 꽉 쥔 채 고개를 살짝 숙이고 있는' 단일 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "김창기(창기)를 향해 허리를 깊숙이 굽힌 채 멈춰 있는 민박집 소년",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "민박집 소년"
            ],
            "original_description": "김창기(창기)를 향해 허리를 깊숙이 굽혀 꾸벅 인사하는 찰나의 민박집 소년",
            "validator_reason": "'꾸벅 인사하는'이라는 동작성 표현을 '허리를 깊숙이 굽힌 채 멈춰 있는' 고정 자세로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 47,
        "scene_heading": "S#47. 병원 앞 - 밖 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "병원 현관문을 한 손으로 잡은 채 어두운 마당 쪽으로 무겁게 한 발을 내디딘, 지친 기색의 김창기(창기) 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "병원 현관문을 잡은 채 어두운 마당으로 터덜터덜 걸어 나오는 김창기(창기)의 지친 전신",
            "validator_reason": "문을 잡은 상태와 터덜터덜 걷는 연속 동작을 어두운 마당 쪽으로 한 발을 내디딘 찰나의 mid-action 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "병원 마당 한가운데서 기타를 멘 채 서 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김창기(창기) 쪽으로 시선을 고정한 채 입꼬리를 크게 올려 하회탈처럼 활짝 웃고 있는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "걸어 나오는 김창기(창기)를 주시하며 입꼬리를 크게 올려 하회탈처럼 활짝 웃는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "대상의 행동인 '걸어 나오는'과 '주시하며'를 특정 방향으로 시선을 고정한 정지 상태로 수정",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 48,
        "scene_heading": "S#48. 동해 해변 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "잔잔한 파도가 들이치는 어두운 동해 해변 모래사장에 나란히 앉아, 새우깡과 소주병을 앞에 두고 입을 연 채 서로를 바라보는 김광석(광석·광돌·김광돌)과 김창기(창기)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "잔잔한 파도가 치는 어두운 동해 해변 모래사장에 나란히 앉아 새우깡과 소주병을 두고 대화하는 김광석(광석·광돌·김광돌)과 김창기(창기)의 와이드 샷",
            "validator_reason": "'대화하는'이라는 연속 동작을 입을 열고 바라보는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "씁쓸한 표정으로 자조 섞인 말을 내뱉듯 입을 반쯤 벌린 채 멈춰 있는 김창기(창기)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "씁쓸한 표정으로 혀를 차듯 자조 섞인 말을 내뱉는 김창기(창기)의 측면",
            "validator_reason": "'내뱉는'이라는 연속 동작을 입을 벌린 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김창기(창기)를 향해 고개를 돌린 채 킬킬거리며 장난스럽게 웃고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "모래사장에 주저앉아 한 손으로 기타 줄을 짚고 다른 손은 줄 위에 둔 채 입을 벌리고 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "모래사장에 주저앉아 무릎 위 기타 줄을 튕기며 노래를 부르는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'튕기며 부르는'이라는 두 가지 연속 동작을 기타를 잡고 입을 벌린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "기타를 치는 김광석(광석·광돌·김광돌)의 곁에서 양 볼 위로 하염없이 눈물을 흘리고 있는 김창기(창기)의 젖은 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김창기(창기)를 향해 농담을 던지듯 능청스럽게 미소 짓는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "노래를 마친 뒤 김창기(창기)를 향해 농담을 던지며 능청스럽게 미소 짓는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'노래를 마친 뒤'라는 시간 연결어와 흐름을 제거하여 한 순간만 남김.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "손등을 눈물이 흐른 뺨에 거칠게 댄 채 멈춰 있는 김창기(창기)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "original_description": "손등으로 뺨의 눈물을 거칠게 닦아내는 찰나의 김창기(창기)의 상반신",
            "validator_reason": "'닦아내는'이라는 연속 동작을 손등이 뺨에 닿아 있는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "모래사장에서 막 몸을 일으켜 세우며 무릎이 반쯤 펴진 mid-action 순간의 김광석(광석·광돌·김광돌)과 김창기(창기)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "엉덩이를 털고 자리에서 벌떡 일어나는 찰나의 김광석(광석·광돌·김광돌)과 김창기(창기)의 전신",
            "validator_reason": "'엉덩이를 털고 일어나는'이라는 순차적 연속 동작을 몸을 일으키는 도중의 mid-action 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "서로의 어깨에 손을 얹고 웃는 표정으로 한 발을 앞으로 내딛고 모래사장을 걷는 mid-stride 순간의 김광석(광석·광돌·김광돌)과 김창기(창기)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "서로의 어깨를 툭 치며 킬킬거리는 표정으로 모래사장을 걸어가는 김광석(광석·광돌·김광돌)과 김창기(창기)의 뒷모습",
            "validator_reason": "'툭 치며 걸어가는'이라는 연속 이동 동작을 손이 닿은 상태와 걷는 도중의 mid-stride 자세로 보존하여 정지시킴.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 49,
        "scene_heading": "S#49. 광돌이 전파사 – 앞 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "몸으로 전파사 문을 밀어 연 채 커다란 카세트 레코드를 양손으로 꽉 쥔 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "전파사 문을 밀고 나오며 커다란 카세트 레코드를 양손으로 꽉 쥔 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'밀고 나오며'라는 동작 진행 표현을 문을 밀어 연 고정된 찰나의 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "하늘에서 떨어지는 빗방울에 깜짝 놀라 미간을 찌푸린 채 위를 올려다보는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한 손으로 우산을 받쳐 들고 다른 한 팔로 카세트 레코드를 가슴에 바짝 껴안은 채 빗속을 걷는 mid-stride 자세의 김광석(광석·광돌·김광돌)의 전신, 한 발이 지면에서 막 떨어진 찰나",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "한 손으로 우산을 받쳐 들고 다른 한 팔로 카세트 레코드를 가슴에 바짝 껴안은 채 빗속을 걷는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'걷는'이라는 이동 동작을 동적 동사 freeze 규칙에 따라 한 발이 바닥에서 떨어진 mid-stride 자세로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 50,
        "scene_heading": "S#50. 망원동 새벽 사무실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "새벽 사무실 책상을 사이에 두고 마주 앉은 송영숙(영숙)과 정승찬(승찬)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "테이블 위의 악보에 시선을 고정한 채 콧노래를 부르듯 입술을 살짝 벌리고 있는 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙"
            ],
            "original_description": "테이블 위의 악보에 시선을 고정한 채 가볍게 콧노래를 흥얼거리는 송영숙(영숙)의 상반신",
            "validator_reason": "연속 동작을 내포하는 '흥얼거리는'을 입술을 벌린 고정 상태로 변경.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "슬픔에 잠긴 굳은 표정으로 양 볼 위로 눈물이 맺혀 있는 정승찬(승찬)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "정승찬"
            ],
            "original_description": "슬픔에 잠긴 굳은 표정으로 양 볼 위로 눈물을 주르륵 흘리는 정승찬(승찬)의 얼굴 클로즈업",
            "validator_reason": "'주르륵 흘리는'이라는 움직임 표현을 눈물이 맺혀 있는 결과 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "애틋한 눈빛으로 정승찬(승찬)을 바라보며 손수건을 그의 뺨에 살포시 대고 있는 송영숙(영숙)의 손",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "original_description": "애틋한 눈빛으로 정승찬(승찬)을 바라보며 손수건으로 그의 뺨에 맺힌 눈물을 살포시 닦아내는 송영숙(영숙)의 손",
            "validator_reason": "'닦아내는'이라는 연속 동작을 손수건을 뺨에 대고 있는 정지 자세로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "송영숙(영숙)의 가슴팍으로 고개를 푹 기대어 파묻은 정승찬(승찬)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "가슴에 기댄 정승찬(승찬)의 등에 넓은 손바닥을 부드럽게 얹어둔 송영숙(영숙)의 손",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "original_description": "가슴에 기댄 정승찬(승찬)의 등을 넓은 손바닥으로 부드럽게 쓰다듬어 내리는 송영숙(영숙)의 손",
            "validator_reason": "'쓰다듬어 내리는'이라는 연속 동작을 손을 얹고 있는 고정 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "고개를 들어 송영숙(영숙)의 얼굴 가까이에 바짝 다가가 멈춘 정승찬(승찬)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "original_description": "고개를 들어 송영숙(영숙)의 얼굴 쪽으로 바짝 다가가는 정승찬(승찬)의 얼굴",
            "validator_reason": "'다가가는'이라는 진행형 동작을 얼굴이 가까워진 정지 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "정승찬(승찬)의 입술이 자신의 뺨에 닿은 채, 놀란 듯 반쯤 고개를 돌린 자세로 고정된 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "original_description": "정승찬(승찬)의 입술이 자신의 뺨을 스치자 놀란 듯 살짝 고개를 돌리는 찰나의 송영숙(영숙)의 얼굴",
            "validator_reason": "'스치자 놀란 듯 고개를 돌리는'이라는 순차적 동작을 입술이 닿은 채 고개를 반쯤 돌린 하나의 찰나로 통합.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "눈을 감은 채 서로의 입술을 깊게 포개어 맞춘 송영숙(영숙)과 정승찬(승찬)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙",
              "정승찬"
            ],
            "original_description": "눈을 감은 채 서로의 입술을 깊게 포개어 맞추는 송영숙(영숙)과 정승찬(승찬)의 측면",
            "validator_reason": "'맞추는'이라는 진행 동작을 입술을 맞춘 결과 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "카세트 레코드를 품에 안은 채 사무실 문간에 한 발을 들이밀고 그대로 굳어버린 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "카세트 레코드를 품에 안은 채 사무실 문간에 들어서다 그대로 굳어버린 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'들어서다'라는 연속적 동작을 한 발을 들이민 채 정지한 구체적 자세로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "정승찬(승찬) 너머 문간의 김광석(광석·광돌·김광돌)을 향해 두 눈을 크게 뜬 채 얼어붙은 송영숙(영숙)의 당황한 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "송영숙",
              "정승찬",
              "김광석"
            ],
            "original_description": "정승찬(승찬) 너머로 문간의 김광석(광석·광돌·김광돌)을 발견하고 두 눈을 크게 뜬 채 얼어붙은 송영숙(영숙)의 당황한 얼굴 클로즈업",
            "validator_reason": "'발견하고'라는 인과적 선행 사건을 제거하고 시선을 향한 채 얼어붙은 정지 상태만 보존.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "입술을 꽉 깨문 처연한 표정으로 사무실 밖을 향해 몸을 반쯤 돌리고, 한쪽 발을 막 떼어 올린 mid-stride 자세의 김광석(광석·광돌·김광돌) 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "입술을 꽉 깨문 처연한 표정으로 몸을 돌려 사무실 밖을 향해 발걸음을 떼는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "'몸을 돌려 발걸음을 떼는'이라는 두 동작의 연속을, 이동 방향성을 보존하면서 한쪽 발을 뗀 mid-action 찰나로 수정.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 51,
        "scene_heading": "S#51. 반지하 계단 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "당황한 기색이 역력한 얼굴로 활짝 열린 사무실 문턱을 막 넘어 밖으로 뛰어 나오는 mid-stride 순간의 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "당황한 기색이 역력한 얼굴로 사무실 문을 거칠게 열고 밖으로 뛰어 나오는 찰나의 송영숙(영숙)의 상반신",
            "validator_reason": "'문을 열고 뛰어 나오는'의 연속 동작을 '열린 문턱을 넘어 뛰어 나오는 순간'의 단일 찰나로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "닫힌 사무실 문 앞 바닥에 빗방울이 묻은 채 얌전하게 놓여있는 카세트 레코드 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "바닥에 놓인 카세트 레코드를 내려다보며 충격과 죄책감에 입을 반쯤 벌린 송영숙(영숙)의 굳은 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 52,
        "scene_heading": "S#52. 노량진 길 – 밖 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "거센 장대비가 쏟아지는 어두운 밤거리, 우산 없이 터덜터덜 걷는 도중 한쪽 발을 앞으로 내디딘 채 땅에서 막 떨어진 김광석(광석·광돌·김광돌)의 젖은 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "거센 장대비가 쏟아지는 어두운 밤거리를 우산 없이 터덜터덜 걷고 있는 김광석(광석·광돌·김광돌)의 젖은 전신",
            "validator_reason": "이동 동작인 '걷고 있는'을 mid-stride 상태를 보여주는 정지된 시각적 찰나로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "쏟아지는 비를 온몸으로 맞으며 하늘을 향해 입을 크게 벌리고 처절하게 오열하는 김광석(광석·광돌·김광돌)의 일그러진 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 53,
        "scene_heading": "S#53. 선술집 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "허름한 선술집 구석 테이블에 홀로 앉아 기울인 병 입구에서 투명한 소주가 빈 잔으로 쏟아져 내리는 순간의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "허름한 선술집 구석 테이블에 홀로 앉아 빈 잔에 투명한 소주를 콸콸 따르고 있는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'따르고 있는'이라는 진행형 표현을 병에서 소주가 쏟아지는 찰나의 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "눈물과 콧물로 엉망이 된 얼굴을 한 채 소주잔을 입가로 가져가는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "입술을 삐죽이며 눈물이 맺힌 채 애처로운 표정을 짓고 있는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "입술을 삐죽이며 징징 우는 소리를 내는 김광석(광석·광돌·김광돌)의 애처로운 클로즈업",
            "validator_reason": "'우는 소리를 내는'이라는 비시각적·연속적 표현을 우는 표정의 고정된 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "주방 쪽에서 걸레를 쥔 채 의아하다는 눈빛으로 김광석(광석·광돌·김광돌)을 주시하는 한국인 선술집 주인아주머니의 상반신",
            "based_on_beat": 1,
            "characters": [
              "한국인 선술집 주인아주머니",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 54,
        "scene_heading": "S#54. 망원동 새벽 사무실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "거칠게 현관문을 열어젖힌 채 안을 향해 비틀거리듯 한 발을 내디딘 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "거칠게 현관문을 열어젖히며 안으로 비틀거리며 들어서는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'열어젖히며 들어서는' 연속 동작을 문을 연 채 한 발을 내디딘 mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "켜진 전등 불빛 아래서 술에 취해 벌겋게 달아오른 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "텅 빈 소파 앞 테이블 위에 얌전하게 놓인 카세트레코더",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "카세트레코더의 플레이 버튼을 손가락으로 꾹 누르는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "눈물이 가득 고인 눈으로 술잔을 입술에 기울인 채 머금고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "눈물이 가득 고인 눈으로 술잔을 입에 대고 들이켜는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'대고 들이켜는'의 두 연속 동작을 술잔을 기울인 고정된 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "테이프가 멈춘 카세트레코더 곁 소파 위에서 웅크린 채 잠들어 있는 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "바닥에 흥건하게 빗물이 차오른 어두운 반지하 사무실 전경",
            "based_on_beat": 2,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "창문 틈 사이를 뚫고 벽면을 타고 쏟아지는 찰나의 빗물 줄기 클로즈업",
            "based_on_beat": 2,
            "characters": [],
            "original_description": "창문 틈 사이를 뚫고 벽면을 타고 계속 흘러내리는 빗물 클로즈업",
            "validator_reason": "'계속 흘러내리는'이라는 시간 진행 표현을 쏟아지는 찰나의 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "반지하 현관 밖, 문 손잡이 높이까지 차오른 빗물이 표면에서 거칠게 출렁이는 찰나의 모습",
            "based_on_beat": 2,
            "characters": [],
            "original_description": "반지하 현관 밖, 쉴 새 없이 들이치는 빗물이 문 손잡이 높이까지 찰랑이는 모습",
            "validator_reason": "'쉴 새 없이 들이치는'이라는 시간 진행 표현을 출렁이는 찰나의 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "사무실 안 수면 위로 종이 악보와 잡동사니들이 흩어져 떠 있는 모습",
            "based_on_beat": 2,
            "characters": [],
            "original_description": "사무실 안 수면 위를 둥둥 떠다니는 종이 악보와 잡동사니들",
            "validator_reason": "'둥둥 떠다니는'이라는 연속적인 움직임을 흩어져 떠 있는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "물이 턱 끝까지 찰랑이는 소파 위에서 차가운 촉감에 번쩍 눈을 뜬 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "물에 잠긴 채 현관문 손잡이를 양손으로 움켜쥐고 필사적으로 뒤로 당기는 자세의 김광석(광석·광돌·김광돌)의 일그러진 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "물에 잠긴 채 현관문 손잡이를 양손으로 움켜쥐고 필사적으로 뒤로 당기는 김광석(광석·광돌·김광돌)의 일그러진 얼굴",
            "validator_reason": "'당기는' 진행형 동작을 힘의 방향이 보존된 고정된 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "물에 떠 있는 나무 스툴을 양손으로 치켜든 채 창가 쪽으로 힘겹게 한 발을 내디딘 mid-stride 자세의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "물에 떠 있는 나무 스툴을 양손으로 치켜든 채 힘겹게 창가 쪽으로 발을 내딛는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'발을 내딛는' 이동 동작을 방향성이 보존된 mid-stride 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "들어 올린 나무 스툴로 유리창을 힘껏 내리치는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "산산조각 난 유리창 틈으로 거세게 쏟아져 들어오는 찰나의 빗물",
            "based_on_beat": 2,
            "characters": [],
            "original_description": "산산조각 난 유리창 틈으로 거세게 쏟아져 들어오는 빗물",
            "validator_reason": "'쏟아져 들어오는'이라는 진행형 표현을 찰나의 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "밀려드는 빗물에 휩쓸려 한쪽 팔을 허공으로 치켜든 채 수면 위에서 허우적거리는 mid-action 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "밀려드는 빗물에 휩쓸려 양팔을 휘저으며 수면 위로 허우적거리는 김광석(광석·광돌·김광돌)",
            "validator_reason": "'휘저으며 허우적거리는' 반복 동작을 한쪽 팔을 치켜든 mid-action 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "흙탕물 위로 떠밀려가듯 떠 있는 찰나의 프리휠링 앨범 커버 클로즈업",
            "based_on_beat": 2,
            "characters": [],
            "original_description": "흙탕물 위를 유유히 둥둥 떠내려가는 프리휠링 앨범 커버 클로즈업",
            "validator_reason": "'유유히 둥둥 떠내려가는'이라는 이동 진행 표현을 물 위에 떠 있는 찰나의 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 18,
            "description": "떠내려가는 앨범을 향해 수면 위로 절박하게 손을 뻗는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 19,
            "description": "턱 밑까지 물이 꽉 찬 천장 아래서 숨을 쉬기 위해 고개를 한껏 젖힌 김광석(광석·광돌·김광돌)의 절박한 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 20,
            "description": "거세게 문을 두드리는 소리에 놀라 현관 쪽으로 두 눈을 크게 뜬 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 55,
        "scene_heading": "S#55. 망원동 새벽 사무실 앞 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "깨진 창문 틈으로 빗물이 흘러나오는 반지하를 바라보며 입을 벌린 채 황망하게 굳어있는 송영숙(영숙)의 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "구급차 앞 바닥에 쪼그려 앉아 두꺼운 담요를 뒤집어쓴 채 오들오들 떨고 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김광석(광석·광돌·김광돌)의 어깨를 양손으로 감싸 쥐며 걱정 가득한 얼굴로 내려다보는 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "젖은 머리칼을 한 채 송영숙(영숙)을 물끄러미 올려다보는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "난감한 듯 미간을 살짝 찌푸리며 김광석(광석·광돌·김광돌)을 향해 단호한 눈빛으로 말하는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "선 자세로 어깨에 두른 담요를 바닥으로 거칠게 벗어 던져 담요가 허공에 떠 있는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "자리에서 일어나 어깨에 두른 담요를 바닥으로 거칠게 벗어 던지는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'자리에서 일어나'와 '벗어 던지는'의 연속 동작을 제거하고, 선 자세에서 담요를 던지는 단일 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "축 처진 어깨로 초점 잃은 채 어두운 거리를 걷는 mid-stride 자세로 한쪽 발을 바닥에서 막 떼어낸 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "축 처진 어깨로 초점 잃은 채 어두운 거리를 걷고 있는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "이동 동작인 '걷고 있는'을 추진력이 보존된 mid-stride 정지 순간으로 재작성함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "거리를 두고 떨어져 있는 김광석(광석·광돌·김광돌)의 뒷모습을 하염없이 바라보는 송영숙(영숙)의 굳은 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "멀어지는 김광석(광석·광돌·김광돌)의 뒷모습을 하염없이 바라보는 송영숙(영숙)의 굳은 상반신",
            "validator_reason": "시간의 흐름을 내포하는 '멀어지는'이라는 동적 표현을 고정된 거리 상태인 '떨어져 있는'으로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 56,
        "scene_heading": "S#56. 기독교 100주년기념관 앞 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "기념관 건물 앞 어두운 거리에서 끝없이 길게 줄을 늘어선 수많은 한국인 관객들의 와이드 샷",
            "based_on_beat": 0,
            "characters": [
              "수많은 한국인 관객들"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 57,
        "scene_heading": "S#57. 기독교100주년기념관 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 무대 위 핀 조명을 받으며 홀로 서서 지그시 눈을 감은 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "무대 한편에서 신디사이저 건반을 지그시 누르는 송영숙(영숙)의 양손",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "비장한 표정으로 기타 줄을 강하게 튕기는 정승찬(승찬)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "정승찬(승찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "감정에 취해 입을 크게 벌린 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "감정에 취해 입을 크게 벌리고 천천히 노래를 시작하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'천천히 노래를 시작하는'이라는 연속 동작 표현을 제거하고 입을 벌린 고정된 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "객석에 나란히 앉아 압도된 표정으로 무대에 집중하는 광석의 아버지, 광석의 어머니, 김광복(광석의 둘째 형)의 모습",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지",
              "광석의 어머니",
              "김광복(광석의 둘째 형)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "진지하게 굳은 눈빛으로 무대를 응시하는 객석의 김민기(민기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "입을 크게 벌린 채 무대 한편에 자리한 송영숙(영숙)을 향해 뚫어지게 시선을 고정한 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "노래를 부르며 무대 한편에 자리한 송영숙(영숙)을 향해 뚫어지게 시선을 던지는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'노래를 부르며 시선을 던지는'이라는 동시 진행 및 연속 동작 암시 표현을 제거하고 입을 벌린 채 시선을 고정한 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "김광석(광석·광돌·김광돌)과 시선이 마주친 채 건반 위에 손을 얹고 얼어붙은 송영숙(영숙)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "목에 핏대를 곤두세운 채 고개를 뒤로 젖히고 입을 크게 벌린 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "목에 핏대를 곤두세우고 고개를 젖히며 폭발적으로 노래를 토해내는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'젖히며 토해내는'이라는 연속 동작을 제거하고 젖힌 상태로 고정된 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "미묘하게 찌푸린 표정으로 기타 코드를 짚은 채 김광석(광석·광돌·김광돌) 쪽을 곁눈질로 살피는 정승찬(승찬)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)",
              "정승찬(승찬)"
            ],
            "original_description": "기타를 치며 미묘하게 찌푸린 표정으로 김광석(광석·광돌·김광돌)과 송영숙(영숙)을 번갈아 살피는 정승찬(승찬)의 얼굴",
            "validator_reason": "'번갈아 살피는'은 시간 경과가 필요한 연속 동작이므로 한 곳으로 시선을 향한 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "마이크 앞에서 꼿꼿한 자세로 정면을 응시하는 김광석(광석·광돌·김광돌)의 굳은 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "노래를 마친 뒤 마이크 앞에서 꼿꼿한 자세로 정면을 응시하는 김광석(광석·광돌·김광돌)의 굳은 상반신",
            "validator_reason": "'노래를 마친 뒤'라는 시간 경과/순서 표현을 제거함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "김광석(광석·광돌·김광돌)을 향해 양손을 허공에 높이 든 채 열광적으로 입을 벌려 환호하는 한국인 관객들의 모습",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 관객들"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 열광적인 환호와 함께 양손을 허공에 들고 손뼉을 치는 한국인 관객들의 모습",
            "validator_reason": "'손뼉을 치는'이라는 연속/반복 동작을 손을 높이 든 정지된 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "관객을 향해 허리를 깊숙이 굽힌 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "관객을 향해 허리를 깊숙이 굽혀 인사하는 김광석(광석·광돌·김광돌)의 모습",
            "validator_reason": "'굽혀 인사하는'이라는 연속 동작을 허리를 굽힌 결과 상태의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "고개를 든 김광석(광석·광돌·김광돌)을 향해 애틋하고 미안한 눈빛을 보내는 송영숙(영숙)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "송영숙(영숙)의 시선을 완전히 외면한 채 차갑게 정면 허공만 쏘아보는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 58,
        "scene_heading": "S#58. 광석집, 광석 방, 거리 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "소주병과 과자봉지가 나뒹구는 지저분한 방안 이불 위에서 부스스한 머리로 상체를 일으켜 앉은 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "방구석 벽에 비스듬히 넘어뜨려져 있는 기타",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "창문 커튼의 벌어진 틈 사이로 한 줄기 오후의 햇살이 떨어지는 책상 위의 구도",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "햇살이 눈부시게 비치는 책상 위, 김광석(광석·광돌·김광돌), 광석의 아버지, 광석의 어머니, 김광복(광석의 둘째 형)이 함께 찍힌 가족사진 액자의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "광석의 아버지",
              "광석의 어머니",
              "김광복(광석의 둘째 형)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "이불에 주저앉은 채 텅 빈 눈동자로 책상 위 사진을 뚫어지게 응시하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "무기력에 빠져 미동조차 하지 않는 김광석(광석·광돌·김광돌)의 공허한 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "마당의 작은 화분 잎사귀 위로 투명한 빗방울이 부딪혀 튀어 오르는 찰나",
            "based_on_beat": 1,
            "characters": [],
            "original_description": "바람이 부는 마당의 작은 화분 잎사귀 위로 투명한 빗방울이 후드득 떨어지는 찰나",
            "validator_reason": "'후드득 떨어지는'이라는 연속적인 소리 및 동작 묘사를 빗방울이 잎사귀에 부딪히는 단일 시각적 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "마당 끄트머리 홈을 따라 빗물과 작은 꽃씨들이 한 방향으로 휩쓸리는 찰나의 바닥 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "original_description": "마당 끄트머리 홈을 따라 빗물이 작은 꽃씨들과 함께 흘러 내려가는 바닥의 클로즈업",
            "validator_reason": "'흘러 내려가는'이라는 시간 진행 및 연속 동작을 빗물과 꽃씨가 한 방향으로 휩쓸린 찰나의 고정된 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 59,
        "scene_heading": "S#59. 거리 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "비가 내리는 잿빛 거리, 각양각색의 우산을 쓴 채 한 발을 바닥에서 막 뗀 종종걸음 mid-stride 자세인 수많은 한국인 행인들의 뒷모습",
            "based_on_beat": 1,
            "characters": [
              "수많은 한국인 행인들"
            ],
            "original_description": "비가 내리는 잿빛 거리를 각양각색의 우산을 쓴 채 종종걸음으로 지나가는 수많은 한국인 행인들의 뒷모습",
            "validator_reason": "'종종걸음으로 지나가는' 이동 동작을 한 발을 들어올린 mid-action 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "우산 하나 없이 쏟아지는 비를 온몸으로 맞으며, 젖은 담배를 입에 문 채 나사 빠진 듯 다리를 끌며 흐느적거리는 mid-stride 자세의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "우산 하나 없이 쏟아지는 비를 온몸으로 맞으며, 젖은 담배를 입에 문 채 나사 빠진 듯 흐느적거리며 걷는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'흐느적거리며 걷는' 연속 이동 동작을 나사 빠진 태도를 보존한 채 다리를 끄는 mid-action 찰나로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "초점 잃은 멍한 눈빛으로 목적지 없이 허공을 향해 시선을 둔 채, 터덜터덜 걷는 반동으로 어깨가 살짝 기울어진 김광석(광석·광돌·김광돌)의 흠뻑 젖은 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "초점 잃은 멍한 눈빛으로 목적지 없이 허공을 향해 터덜터덜 걸어가는 김광석(광석·광돌·김광돌)의 흠뻑 젖은 얼굴 클로즈업",
            "validator_reason": "얼굴 클로즈업 샷에서 '걸어가는' 연속 동작을 제거하고 멍하게 허공을 응시하며 반동으로 기울어진 찰나의 정지 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 60,
        "scene_heading": "S#60. 카페 무진기행 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "술병이 어지럽게 놓인 창가 테이블에 둘러앉아 환하게 웃고 있는 김창기, 유준호, 박경찬의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "유준호",
              "박경찬"
            ],
            "original_description": "술병이 어지럽게 놓인 창가 테이블에 둘러앉아 환하게 웃으며 떠드는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 와이드 샷",
            "validator_reason": "'떠드는'이라는 연속 행동 표현을 제거하고 시각적으로 고정된 '웃고 있는' 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "한 손으로 카페 문을 반쯤 민 채 우두커니 서서 친구들을 바라보는 김광석의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "카페 문을 밀고 들어서다 친구들을 발견하고 그 자리에 우두커니 멈춰 선 김광석(광석·광돌·김광돌)의 모습",
            "validator_reason": "'문을 밀고 들어서다 발견하고 멈춰 선'이라는 순차적 동작을 문을 민 채 멈춰 선 단일 순간으로 통합했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "눈을 크게 뜬 채 김광석을 향해 한 손을 번쩍 치켜들고 입을 크게 벌린 박경찬의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "박경찬"
            ],
            "original_description": "눈을 크게 뜨고 김광석(광석·광돌·김광돌)을 향해 손을 번쩍 치켜들며 소리치는 박경찬(경찬)의 상반신",
            "validator_reason": "'치켜들며 소리치는'의 연속/동시 동작을 손을 치켜들고 입을 벌린 고정 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "친구들을 향해 피식 입꼬리를 올린 채 희미하게 웃고 있는 김광석의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "반겨주는 친구들을 향해 피식 입꼬리를 올리며 희미하게 웃어 보이는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'입꼬리를 올리며 웃어 보이는'의 동작을 입꼬리가 올라간 채 웃고 있는 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "흥분한 표정으로 몸을 테이블 위로 한껏 기울인 채 김광석을 향해 입을 벌리고 있는 김창기의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "흥분한 표정으로 몸을 테이블 위로 한껏 기울이며 김광석(광석·광돌·김광돌)에게 열띠게 말하는 김창기(창기)의 상반신",
            "validator_reason": "'기울이며 말하는' 연속 동작을 몸을 기울인 채 입을 벌린 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "기대감에 차 두 주먹을 불끈 쥔 채 환호하는 표정을 짓고 있는 박경찬의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "박경찬"
            ],
            "original_description": "기대감에 차 두 주먹을 불끈 쥐고 환호하는 표정의 박경찬(경찬) 얼굴",
            "validator_reason": "'쥐고 환호하는'을 주먹을 쥔 채 표정을 짓고 있는 동시 고정 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "김광석을 향해 고개를 한쪽으로 기울인 채 동참을 권유하는 듯한 표정을 짓고 있는 유준호의 모습",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "유준호"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 고개를 까닥거리며 동참을 권유하는 유준호(준호·준열)의 모습",
            "validator_reason": "'까닥거리며'라는 연속 동작을 고개를 기울인 고정 자세로 수정하여 한 찰나로 만들었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "단호한 표정으로 고개를 옆으로 약간 돌린 채 입을 굳게 다물고 있는 김광석의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "단호한 표정으로 고개를 저으며 입을 굳게 다문 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'고개를 저으며'라는 반복적 연속 동작을 고개를 돌린 단일 고정 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "미간을 찌푸린 채 의아한 표정으로 김광석을 쳐다보는 박경찬의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석",
              "박경찬"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 거절에 미간을 찌푸리며 의아한 듯 쳐다보는 박경찬(경찬)의 얼굴",
            "validator_reason": "'찌푸리며 쳐다보는'의 연속 진행 표현을 찌푸린 채 쳐다보는 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "입가에 자조적인 웃음을 머금은 채 허공을 응시하고 있는 김광석의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "입가에 자조적인 웃음을 머금은 채 허공을 응시하며 덤덤하게 말하는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'응시하며 말하는'의 두 동작 연속을 응시하고 있는 단일 시각적 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "씁쓸한 표정으로 테이블 위 술잔을 덥석 움켜쥔 김광석의 손",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "씁쓸한 표정으로 테이블 위 술잔을 덥석 움켜쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'움켜쥐는'이라는 동작 진행형을 완전히 움켜쥔 결과 상태의 찰나로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 61,
        "scene_heading": "S#61. 가평 별장 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "창밖으로 어두운 호수가 보이는 거실에서 기타를 안은 채 입을 벌리고 열창하는 표정인 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "original_description": "창밖으로 어두운 호수가 보이는 거실에서 기타를 안고 노래를 부르는 김창기(창기)의 상반신",
            "validator_reason": "'노래를 부르는'이라는 연속 동작을 '입을 벌리고 열창하는 표정'의 정지 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "소파에 비스듬히 기댄 채 맥주 캔을 들고 심드렁한 표정으로 김창기(창기)를 응시하는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "눈빛이 반짝이고 표정이 진지해진 채 앞을 응시하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "김창기(창기)의 노래를 들으며 눈빛이 반짝이고 표정이 진지해진 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'노래를 들으며'라는 시간 진행 상황을 제거하고, 시각적 상태(진지해진 표정과 반짝이는 눈빛)만 보존함",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "손바닥을 편 채 허공을 향해 그만하라는 듯 팔을 뻗은 김창기(창기)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "original_description": "손바닥을 펴서 허공을 향해 그만하라는 듯 뻗은 김창기(창기)의 상반신",
            "validator_reason": "'펴서'라는 순차 동작 연결어를 '편 채'라는 결과 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "테이블 위 카세트플레이어의 스톱 버튼을 검지로 꾹 누른 채 멈춰 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "테이블 위 카세트플레이어의 스톱 버튼을 검지로 꾹 누르는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'누르는'이라는 동작 진행을 '누른 채 멈춰 있는' 정지 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "카세트플레이어의 녹음 버튼을 검지로 꾹 누른 채 멈춰 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "카세트플레이어의 녹음 버튼을 다시 꾹 누르는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'다시'라는 시간 연결어와 '누르는' 동작을 제거하고 누른 상태의 정지 찰나로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "소파에 기대어 고개를 젖힌 채 맥주 캔을 입술에 대고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "소파에 기대어 맥주 캔을 입에 댄 채 꿀꺽꿀꺽 들이켜는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'꿀꺽꿀꺽 들이켜는'이라는 연속 동작을 캔을 입에 댄 채 고개를 젖힌 고정 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "눈을 찡그린 채 입을 크게 벌린 김광석(광석·광돌·김광돌)의 익살스러운 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "눈을 찡그린 채 입을 크게 벌려 트림을 뱉어내는 찰나의 김광석(광석·광돌·김광돌)의 익살스러운 얼굴",
            "validator_reason": "'트림을 뱉어내는 찰나'라는 동작 진행/시간 표현을 제거하고 입을 크게 벌린 시각적 결과 상태만 남김",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "미간을 찌푸린 채 짜증 섞인 표정으로 김광석(광석·광돌·김광돌)을 노려보는 김창기(창기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 62,
        "scene_heading": "S#62. 화장실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "좁은 화장실 안에서 벽을 향해 선 채 약간 풀린 눈으로 입술을 살짝 벌린 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "좁은 화장실 안에서 벽을 향해 선 채 약간 풀린 눈으로 입술을 달싹이며 노래를 흥얼거리는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'달싹이며 노래를 흥얼거리는'이라는 연속 동작을 '입술을 살짝 벌린' 정지 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "허공을 응시하며 어이없다는 듯 입꼬리를 올린 채 실소하는 표정의 김광석(광석·광돌·김광돌) 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "허공을 응시하며 어이없다는 듯 입꼬리를 올려 실소를 터뜨리는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'입꼬리를 올려 실소를 터뜨리는'이라는 연속 동작을 '입꼬리를 올린 채 실소하는 표정의' 정지 상태로 수정함",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 63,
        "scene_heading": "S#63. 가평 별장 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "푸르스름한 새벽빛이 스며드는 거실 바닥에 널브러져 잠든 김광석(광석·광돌·김광돌)과 김창기(창기)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "뺨에 종이 한 장이 찰싹 붙은 채 부스스한 머리로 상체를 일으켜 앉은 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "뺨에 붙은 종이 모서리를 엄지와 검지로 꼬집듯 잡아 얼굴 바깥쪽으로 당긴 상태인 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "뺨에 붙은 종이 모서리를 엄지와 검지로 꼬집듯 잡아 떼어내는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'떼어내는'이라는 연속 동작을 종이를 잡고 당긴 채 멈춘 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "손에 쥐어진 종이 위, 손글씨로 삐뚤빼뚤하게 적힌 '거리에서'라는 제목 악보의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "바닥에 놓인 기타의 넥을 손가락으로 꽉 움켜쥔 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "바닥에 놓인 기타의 넥을 덥석 움켜쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'움켜쥐는'이라는 연속 동작을 넥을 단단히 잡은 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "악보에 시선을 고정한 채 한 손은 기타 줄에 올리고 입을 반쯤 벌린 상태인 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "악보에 시선을 고정한 채 서툴게 기타 줄을 튕기며 노래를 흥얼거리는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'튕기며 흥얼거리는'이라는 두 연속 동작을 기타 줄에 손을 얹고 입을 벌린 단일 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "자리에서 일어난 채 코안경의 테를 손가락으로 짚어 올린 김창기(창기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "original_description": "자리에서 일어나 코안경의 테를 손가락으로 짚어 막 고쳐 쓰는 찰나의 김창기(창기)의 얼굴",
            "validator_reason": "'일어나 고쳐 쓰는'의 순차적 동작을 일어난 상태에서 안경을 짚고 있는 고정 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "이불을 덮고 누운 채 한 손을 눈가에 댄 자세로 김광석(광석·광돌·김광돌)을 주시하는 유준호(준호·준열)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "유준호",
              "김광석"
            ],
            "original_description": "이불을 덮고 누운 채 눈을 비비며 노래하는 김광석(광석·광돌·김광돌)을 주시하는 유준호(준호·준열)의 상반신",
            "validator_reason": "'눈을 비비며'라는 연속 동작을 손을 눈가에 댄 단일 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "키보드 앞에 앉아 건반 위에 양손을 올린 채 손가락으로 건반을 꾹 누르고 있는 김창기(창기)의 손",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "original_description": "키보드 앞에 앉아 건반 위에 양손을 올리고 꾹 누르는 찰나의 김창기(창기)의 손",
            "validator_reason": "'누르는'이라는 진행형 동작을 건반을 누른 상태로 멈춘 고정 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "베이스기타를 멘 채 손가락으로 줄을 힘차게 당긴 자세를 취한 유준호(준호·준열)의 늠름한 상반신",
            "based_on_beat": 2,
            "characters": [
              "유준호"
            ],
            "original_description": "베이스기타를 멘 채 줄을 힘차게 퉁기는 유준호(준호·준열)의 늠름한 상반신",
            "validator_reason": "'퉁기는'이라는 연속 동작을 줄을 당겨 연주하는 찰나의 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "거실 가득한 새벽햇살 속에서 드럼 스틱을 쥔 손을 심벌즈를 향해 강하게 내리뻗어 타격하기 직전 공중에 멈춘 한국인 남성의 팔",
            "based_on_beat": 2,
            "characters": [
              "한국인 남성"
            ],
            "original_description": "거실 가득한 새벽햇살 속에서 드럼 스틱을 쥐고 심벌즈를 강하게 내리치는 찰나의 한국인 남성의 팔",
            "validator_reason": "'내리치는'이라는 타격 동작을 심벌즈를 향해 내리뻗은 mid-action 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "감정에 흠뻑 젖은 짙은 표정으로 입을 크게 벌린 채 멈춘 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "기타를 치며 감정에 흠뻑 젖은 짙은 표정으로 열창하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'치며 열창하는'의 연속 동작을 입을 크게 벌리고 감정을 표현하는 단일 얼굴 상태로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 64,
        "scene_heading": "S#64. 음반사 사장실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "밝은 사장실 소파에 나란히 앉아 무릎 위에 두 손을 모은 채 바짝 굳어있는 김광석(광석·광돌·김광돌)과 김창기(창기)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "눈을 지그시 감은 채 고개를 살짝 기울인 자세로 카세트 음악을 감상하는 김창완(창완)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창완"
            ],
            "original_description": "눈을 지그시 감은 채 고개를 가볍게 까닥거리며 카세트 음악을 감상하는 김창완(창완)의 상반신",
            "validator_reason": "'까닥거리며'라는 반복적인 연속 동작을 고개를 살짝 기울인 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "눈을 감은 채 입꼬리가 올라간 흐뭇한 미소를 띠고 있는 김창완(창완)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창완"
            ],
            "original_description": "눈을 감은 채 입꼬리를 끌어 올려 흐뭇한 미소를 짓는 김창완(창완)의 얼굴 클로즈업",
            "validator_reason": "'끌어 올려'라는 동작 표현을 '입꼬리가 올라간' 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "서로 시선을 맞춘 채 입가에 만족스러운 미소를 띠고 있는 김창완(창완)과 지훈의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창완",
              "지훈"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "긴장이 풀린 듯 입을 살짝 벌린 채 어깨를 툭 떨어뜨린 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "김창완(창완)의 미소를 확인하고 긴장이 풀린 듯 크게 안도의 한숨을 내쉬는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'확인하고 내쉬는'의 시간 순차적 동작을 안도하여 어깨를 늘어뜨린 단일 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "안도감에 찬 표정으로 서로의 손을 꽉 맞잡고 있는 김광석(광석·광돌·김광돌)과 김창기(창기)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "안도감에 찬 표정으로 서로의 손을 꽉 맞잡는 찰나의 김광석(광석·광돌·김광돌)과 김창기(창기)의 손",
            "validator_reason": "'맞잡는 찰나의'라는 동작 진행 표현을 '맞잡고 있는' 정지 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 65,
        "scene_heading": "S#64. 동물원1집 몽타쥬",
        "shots": [
          {
            "shot_index": 1,
            "description": "녹음 부스 유리창 밖에서 팔짱을 낀 채 안을 들여다보며 흐뭇하게 미소 짓는 김창완(창완)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창완"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "마이크 앞에서 두 눈을 질끈 감고 입을 크게 벌려 열창하는 유준호(준호·준열)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "유준호"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "진지한 눈빛으로 허공을 응시하며 통기타 줄을 힘차게 튕기는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "화려한 방송국 무대 위에서 1위 발표를 기다리며 잔뜩 긴장한 채 나란히 선 김광석(광석·광돌·김광돌)과 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "1위를 차지한 상대 가수를 향해 환하게 웃으며 손뼉을 마주치는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "전파사 안에서 라디오를 들으며 드라이버를 꽉 쥔 채 허공을 보며 대견하게 미소 짓는 광석의 아버지의 상반신",
            "based_on_beat": 1,
            "characters": [
              "광석의 아버지"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "전파사 벽면에 큼지막하게 걸린 '동물원 앨범 100만 장 판매 돌파' 신문 기사 스크랩 액자의 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "새로운 디자인의 멋진 간판이 달린 전파사 외관과 빼곡한 팬들의 포스트잇이 붙은 쇼윈도 와이드 샷",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "식당 벽면에 커다란 사인 종이를 대고 누르고 있는 한국인 식당 사장과 그 옆에서 손가락으로 브이 자를 그리며 환하게 웃는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "한국인 식당 사장",
              "김광석"
            ],
            "original_description": "식당 벽면에 커다란 사인 종이를 붙이는 한국인 식당 사장과 그 옆에서 손가락으로 브이 자를 그리며 환하게 웃는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'붙이는'이라는 연속 동작을 종이를 벽에 대고 누르고 있는 정지 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "조랑말 인형 탈을 머리에 쓴 채 카메라를 향해 장난스럽게 두 팔을 치켜든 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "둥근 나무늘보 인형 탈을 쓴 채 나른한 눈빛으로 정면을 응시하는 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "덥수룩한 사자 인형 옷을 입고 입을 크게 벌려 포효하는 자세로 멈춰 있는 유준호(준호·준열)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "유준호"
            ],
            "original_description": "덥수룩한 사자 인형 옷을 입고 입을 크게 벌려 포효하는 흉내를 내는 유준호(준호·준열)의 상반신",
            "validator_reason": "흉내를 내는 진행형 동작을 입을 벌린 채 멈춘 정지 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "원숭이 인형 옷을 입고 한 손을 머리에 얹은 채 우스꽝스러운 자세를 취한 박경찬(경찬)의 모습",
            "based_on_beat": 1,
            "characters": [
              "박경찬"
            ],
            "original_description": "원숭이 인형 옷을 입고 머리를 긁적이는 우스꽝스러운 자세를 취한 박경찬(경찬)의 모습",
            "validator_reason": "머리를 긁적이는 반복 및 연속 동작을 손을 머리에 얹은 정지 상태로 수정",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 66,
        "scene_heading": "S#65. 라디오 스튜디오",
        "shots": [
          {
            "shot_index": 1,
            "description": "마이크가 놓인 방송국 스튜디오 책상 앞에서 옹기종기 모여 앉은 김광석(광석·광돌·김광돌), 김창기(창기)와 맞은편의 한국인 남성 진행자의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)",
              "한국인 남성 진행자"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "눈썹을 찡긋한 채 짓궂은 미소를 띠고 입을 벌린 한국인 남성 진행자의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "한국인 남성 진행자"
            ],
            "original_description": "눈썹을 찡긋거리며 짓궂은 미소를 띤 채 질문을 던지는 한국인 남성 진행자의 얼굴",
            "validator_reason": "'찡긋거리며 질문을 던지는'이라는 연속 동작 및 대화 진행 표현을 '찡긋한 채 입을 벌린' 시각적 정지 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "예상치 못한 질문에 살짝 놀란 듯 두 눈을 동그랗게 뜬 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "마이크 쪽으로 몸을 숙인 채 뻔뻔하고 능청스러운 표정으로 입을 열고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "마이크 쪽으로 몸을 숙인 채 뻔뻔하고 능청스러운 표정으로 받아치는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'받아치는'이라는 추상적인 대화 동작을 '입을 열고 있는' 시각적 정지 상태로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "배를 움켜쥔 채 고개를 뒤로 젖히고 입을 크게 벌려 웃고 있는 김창기(창기)와 한국인 남성 진행자의 모습",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "한국인 남성 진행자"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 대답에 배를 움켜쥐고 고개를 젖히며 박장대소하는 김창기(창기)와 한국인 남성 진행자의 모습",
            "validator_reason": "'대답에'라는 인과 표현과 '젖히며 박장대소하는'이라는 연속 동작을 '젖히고 웃고 있는' 시각적 정지 자세로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "헤드폰을 쓴 채 기타를 무릎에 올리고 여유로운 미소를 띠고 있는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "헤드폰을 쓴 채 기타를 무릎에 올리고 여유로운 미소로 노래를 준비하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'노래를 준비하는'이라는 추상적인 진행 과정을 '미소를 띠고 있는' 시각적 정지 상태로 수정.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 67,
        "scene_heading": "S#66. 샘터 파랑새 극장 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "무대 뒤 어두운 공간에서 입술을 굳게 다문 채 긴장한 표정으로 서 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김광석(광석·광돌·김광돌)의 등 뒤에서 마찬가지로 굳은 표정으로 서 있는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "유준호",
              "박경찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "결연한 표정으로 턱을 아래로 당긴 채 허공을 향해 입을 벌려 외치는 찰나의 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "결연한 표정으로 고개를 끄덕이며 허공을 향해 입을 벌려 외치는 찰나의 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'고개를 끄덕이며'라는 연속 동작을 제거하고 '턱을 아래로 당긴 채'라는 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "환한 조명이 비치는 무대 쪽을 향해 한쪽 발을 막 떼어 공중에 띄운 mid-stride 자세의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "환한 조명이 비치는 무대 쪽을 향해 힘차게 첫발을 내딛는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'첫발을 내딛는'이라는 이동 동작을 모션 방향이 보존된 mid-stride 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김광석(광석·광돌·김광돌)의 뒤를 따라 무대 쪽으로 향하는 mid-stride 자세로, 한 발을 앞으로 내밀고 있는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "유준호",
              "박경찬"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 뒤를 따라 무대 쪽으로 발걸음을 옮기는 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 전신",
            "validator_reason": "'발걸음을 옮기는'이라는 이동 동작을 모션 방향이 보존된 mid-stride 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "무대 위로 등장하는 멤버들을 향해 글씨가 적힌 플래카드를 머리 위로 번쩍 든 채 입을 크게 벌려 환호하는 객석의 한국인 여학생들의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "한국인 여학생들"
            ],
            "original_description": "무대 위로 등장하는 멤버들을 향해 글씨가 적힌 플래카드를 번쩍 들어 올리며 입을 크게 벌려 환호하는 객석의 한국인 여학생들의 와이드 샷",
            "validator_reason": "'들어 올리며'라는 동작 진행을 '번쩍 든 채'라는 결과 상태이자 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "무대 중앙 마이크 앞에서 객석을 향해 차분한 미소를 띠고 입을 살짝 벌린 채 서 있는 김창기(창기)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김창기"
            ],
            "original_description": "무대 중앙 마이크 앞에서 객석을 향해 차분한 미소를 띠고 입을 여는 김창기(창기)의 상반신",
            "validator_reason": "'입을 여는'이라는 동작 진행을 '입을 살짝 벌린 채 서 있는' 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "키보드 건반 위에 양손을 올리고 힘차게 내리누르는 찰나의 박경찬(경찬)의 손",
            "based_on_beat": 2,
            "characters": [
              "박경찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "베이스기타의 굵은 줄을 손가락으로 강하게 튕기는 찰나의 유준호(준호·준열)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "유준호"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "스탠드 마이크를 두 손으로 꽉 쥔 채 허공을 응시하며 열정적으로 입을 벌려 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "김광석(광석·광돌·김광돌)의 노래에 열광하며 두 팔을 뻗은 채 환호하는 객석의 한국인 여학생들의 모습",
            "based_on_beat": 2,
            "characters": [
              "한국인 여학생들"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 68,
        "scene_heading": "S#67. 기업 입사면접장 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "밝은 면접장 의자에 허리를 꼿꼿이 세우고 두 손을 무릎 위에 모은 채 앉아있는 유준호(준호·준열)의 전신",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "유준호(준호·준열)의 이력서를 손에 든 채 미간을 살짝 찌푸리고 의아한 눈빛으로 입을 반쯤 벌린 한국인 면접관의 상반신",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)",
              "한국인 면접관"
            ],
            "original_description": "유준호(준호·준열)의 이력서를 내려다보며 미간을 살짝 찌푸린 채 의아한 눈빛으로 질문을 던지는 한국인 면접관의 상반신",
            "validator_reason": "'내려다보며 질문을 던지는' 연속 동작을 입을 반쯤 벌린 정지 순간으로 수정",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한국인 면접관을 향해 당당하고 차분한 표정으로 입을 반쯤 벌린 유준호(준호·준열)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "유준호(준호·준열)",
              "한국인 면접관"
            ],
            "original_description": "한국인 면접관을 향해 당당하고 차분한 표정으로 입을 여는 유준호(준호·준열)의 얼굴",
            "validator_reason": "'입을 여는' 동작을 입을 벌린 고정된 자세로 수정",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "유준호(준호·준열)의 얼굴을 빤히 쳐다보며 호기심 어린 표정으로 옅은 미소를 짓는 다른 한국인 면접관의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "유준호(준호·준열)",
              "다른 한국인 면접관"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "진지한 눈빛으로 한국인 면접관들을 향해 시선을 고정하고 입을 살짝 벌린 유준호(준호·준열)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "유준호(준호·준열)",
              "한국인 면접관들"
            ],
            "original_description": "진지한 눈빛으로 한국인 면접관들을 향해 또렷하게 대답하는 유준호(준호·준열)의 상반신",
            "validator_reason": "'대답하는' 연속적인 발화 동작을 시선 고정과 입을 벌린 찰나의 상태로 수정",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "일제히 턱을 살짝 당긴 자세로 수긍하는 표정을 띠고 있는 한국인 면접관들의 와이드 샷",
            "based_on_beat": 2,
            "characters": [
              "한국인 면접관들"
            ],
            "original_description": "유준호(준호·준열)의 대답을 듣고 일제히 고개를 끄덕이며 수긍하는 표정을 짓는 한국인 면접관들의 와이드 샷",
            "validator_reason": "'대답을 듣고 고개를 끄덕이며'라는 시간 진행과 연속 동작을 턱을 당긴 정지 자세로 수정",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 69,
        "scene_heading": "S#68. 방송국 무대 뒤 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "방송 장비가 빽빽하게 쌓인 좁은 무대 뒤 어두운 통로에서 이마에 땀이 맺힌 채 뒷발로 바닥을 밀어내 몸이 막 떠오른 mid-stride 자세로 뛰어오는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "방송 장비가 빽빽하게 쌓인 좁은 무대 뒤 어두운 통로에서 이마에 땀이 맺힌 채 헐레벌떡 뛰어오는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'뛰어오는' 이동 동작을 motion direction이 보존되도록 한 발이 떠오른 mid-stride 정지 모먼트로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김광석(광석·광돌·김광돌)을 향해 굳은 표정으로 삿대질을 한 채 입을 크게 벌리고 있는 한국인 무대감독의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 무대감독"
            ],
            "original_description": "뛰어오는 김광석(광석·광돌·김광돌)을 향해 굳은 표정으로 삿대질을 하며 외치는 한국인 무대감독의 상반신",
            "validator_reason": "'삿대질을 하며 외치는' 두 동작의 연속을 팔을 뻗은 자세와 벌린 입의 한 찰나로 고정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한국인 무대감독 앞에서 허리를 깊숙이 굽힌 채 입을 벌리고 가파른 숨을 고르고 있는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 무대감독",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "한국인 무대감독 앞에서 허리를 깊숙이 굽힌 채 헐떡거리며 인사하는 김광석(광석·광돌·김광돌)의 모습",
            "validator_reason": "'헐떡거리며 인사하는' 시간 진행 표현을 굽힌 자세와 입을 벌린 결과 상태로 고정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "어깨에 멘 통기타의 몸통에 한 손을 얹은 채 능청스럽게 눈웃음을 짓고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "어깨에 멘 통기타의 몸통을 한 손으로 툭툭 치며 능청스럽게 눈웃음을 치는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'툭툭 치며 눈웃음을 치는' 연속 동작을 손을 얹은 채 미소 짓는 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "자신의 옷깃을 양손으로 쥔 채 밖으로 살짝 당겨 고정한 자세로 뻔뻔하게 미소 짓는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "자신의 옷깃을 양손으로 쥐고 밖으로 살짝 당겨 보여주며 뻔뻔하게 미소 짓는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'당겨 보여주며'의 진행 동작을 옷깃을 당긴 결과 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)의 복장으로 시선을 고정한 채 어이없다는 듯 미간을 잔뜩 찌푸린 한국인 무대감독의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 무대감독"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 복장을 위아래로 훑어보며 어이없다는 듯 미간을 잔뜩 찌푸린 한국인 무대감독의 얼굴",
            "validator_reason": "'위아래로 훑어보며'의 시선 이동 과정을 특정 지점에 시선이 머문 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "혀를 끌쯧 차는 표정으로 김광석(광석·광돌·김광돌)을 등지고 무대 쪽으로 몸을 반쯤 돌린 mid-turn 자세의 한국인 무대감독의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 무대감독"
            ],
            "original_description": "혀를 끌쯧 차며 김광석(광석·광돌·김광돌)을 등지고 무대 쪽으로 몸을 홱 돌리는 찰나의 한국인 무대감독의 뒷모습",
            "validator_reason": "'몸을 홱 돌리는 찰나'의 회전 동작을 회전 중간인 mid-turn 정지 자세로 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "한국인 무대감독이 사라진 쪽을 보며 민망한 듯 뒷머리에 손을 얹고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "한국인 무대감독",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "한국인 무대감독이 사라진 쪽을 보며 민망한 듯 뒷머리를 긁적이는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'긁적이는' 연속 동작을 손을 얹고 있는 정적 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "무대 쪽으로 고개를 돌린 채 시선을 집중하고 있는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무대 쪽에서 들려오는 노랫소리에 고개를 돌려 시선을 집중하는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'고개를 돌려 시선을 집중하는' 순차 동작을 고개를 돌린 결과 상태로 고정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "화려한 무대 조명 아래서 스탠드 마이크를 쥔 채 열창하고 있는 한동준(동준)의 전신 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "한동준(동준)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "장비 틈새로 한동준(동준)의 노래하는 뒷모습을 물끄러미 응시하며 조용히 굳어있는 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 3,
            "characters": [
              "한동준(동준)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 70,
        "scene_heading": "S#69. 병원 응급실 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "복잡한 응급실에서 다리를 다친 환자의 침대 곁에 서서 고개를 돌린 채 다급하게 소리치는 한국인 의사의 상반신",
            "based_on_beat": 1,
            "characters": [
              "한국인 의사"
            ],
            "original_description": "복잡한 응급실에서 다리를 다친 환자의 침대 곁에 서서 고개를 돌려 다급하게 소리치는 한국인 의사의 상반신",
            "validator_reason": "'고개를 돌려 소리치는'의 순차적인 표현을 '고개를 돌린 채'라는 고정된 상태로 수정하여 한 찰나로 만들었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "응급실 복도 저편에서 다급한 표정으로 한쪽 발이 바닥에서 막 떨어진 전력 질주의 mid-stride 자세인 김창기(창기)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "응급실 복도 저편에서 다급한 표정으로 전력 질주해 오는 김창기(창기)의 전신",
            "validator_reason": "'전력 질주해 오는'이라는 이동 동작을 추진력이 보존된 mid-stride 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "입을 벌린 채 한국인 의사 앞 침대 곁에 우뚝 멈춰 선 김창기(창기)의 굳은 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "한국인 의사"
            ],
            "original_description": "숨을 헐떡이며 한국인 의사 앞 침대 곁에 우뚝 멈춰 선 김창기(창기)의 굳은 얼굴",
            "validator_reason": "'숨을 헐떡이며'라는 시간 진행 표현을 '입을 벌린 채'라는 시각적 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "한국인 의사를 향해 몸을 반쯤 돌린 채 다급한 표정으로 굳어 있는 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "한국인 의사"
            ],
            "original_description": "한국인 의사를 향해 고개를 강하게 끄덕이며 재빨리 몸을 돌리는 찰나의 김창기(창기)의 상반신",
            "validator_reason": "'끄덕이며 몸을 돌리는'이라는 두 연속 동작 중 하나를 선택해 몸을 돌린 정지 자세로 단일화했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "양손에 커다란 흰색 깁스 부목을 쥔 채 환자의 침대 쪽으로 한쪽 발을 뻗어 막 바닥에 닿으려는 mid-action 자세의 김창기(창기) 모습",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "양손에 커다란 흰색 깁스 부목을 쥔 채 환자의 침대 쪽으로 황급히 발을 내딛는 김창기(창기)의 모습",
            "validator_reason": "'발을 내딛는'이라는 이동 및 시간 흐름을 한쪽 발이 뻗어진 mid-action의 정지 자세로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 71,
        "scene_heading": "S#70. 청진동 해장국집 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "테이블에 소주병이 놓인 해장국집에서 각자 굳은 표정으로 앉아 침묵을 지키는 김광석(광석·광돌·김광돌), 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기",
              "유준호",
              "박경찬"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "빈 소주잔을 내려다보며 덤덤한 표정으로 입을 여는 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "손에 쥔 소주잔을 입술에 댄 채 거칠게 고개를 뒤로 젖힌 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "손에 쥔 소주잔의 술을 입안으로 거칠게 털어 넣으며 고개를 젖히는 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "'털어 넣으며'와 '젖히는'의 동시 진행 동작을 소주잔을 입에 대고 고개를 젖힌 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "빈 소주잔을 테이블 위로 탁 소리 나게 강하게 내려놓는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "옆 테이블의 한국인 여성 팬을 향해 고개를 돌린 채 억지로 헤죽 웃어 보이는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "한국인 여성 팬"
            ],
            "original_description": "옆 테이블의 한국인 여성 팬을 향해 고개를 돌려 억지로 헤죽 웃어 보이는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'고개를 돌려'라는 시간 진행 표현을 '고개를 돌린 채'라는 고정 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "김광석(광석·광돌·김광돌)을 향해 굳은 표정으로 담담하게 말하는 유준호(준호·준열)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "유준호"
            ],
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "유준호(준호·준열)의 말에 두 눈을 크게 뜬 채 어리둥절하게 입술을 씰룩인 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "유준호"
            ],
            "original_description": "유준호(준호·준열)의 말에 두 눈을 크게 뜬 채 어리둥절하게 입술을 씰룩이는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'씰룩이는'이라는 동작 진행 표현을 '씰룩인'이라는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "지갑에서 꺼낸 흰색 명함을 김광석(광석·광돌·김광돌) 쪽으로 불쑥 내민 박경찬(경찬)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "박경찬"
            ],
            "original_description": "지갑에서 꺼낸 흰색 명함을 김광석(광석·광돌·김광돌) 쪽으로 불쑥 내미는 박경찬(경찬)의 손",
            "validator_reason": "'내미는'이라는 동작 진행 표현을 '내민'이라는 결과 상태 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "명함을 받아 든 채 미간을 잔뜩 찌푸리고 박경찬(경찬)을 노려보는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "박경찬"
            ],
            "original_description": "명함을 받아 든 채 미간을 잔뜩 찌푸리며 박경찬(경찬)을 노려보는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'찌푸리며'라는 동시 진행 표현을 '찌푸리고'라는 고정 상태 표현으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "김광석(광석·광돌·김광돌)을 향해 이성적이고 차분한 표정으로 설득하듯 입을 여는 김창기(창기)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "어이없다는 듯 한쪽 입꼬리를 비틀어 올린 채 냉소적으로 비웃는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "어이없다는 듯 한쪽 입꼬리를 비틀어 올리며 냉소적으로 비웃는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'비틀어 올리며'라는 동시 진행 표현을 '비틀어 올린 채'라는 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "답답한 듯 인상을 찌푸린 채 김광석(광석·광돌·김광돌)을 향해 짜증스럽게 언성을 높이는 김창기(창기)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "답답한 듯 인상을 찌푸리며 김광석(광석·광돌·김광돌)을 향해 짜증스럽게 언성을 높이는 김창기(창기)의 얼굴",
            "validator_reason": "'찌푸리며'라는 동시 진행 표현을 '찌푸린 채'라는 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "테이블 위로 몸을 확 기울인 채 두 주먹을 꽉 쥐고 핏대를 세워 분노하여 소리치는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "테이블 위로 몸을 확 기울이며 두 주먹을 꽉 쥔 채 핏대를 세우고 분노하여 소리치는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'기울이며'라는 시간 진행 표현을 '기울인 채'라는 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "김광석(광석·광돌·김광돌)의 고함에 놀라 미간을 찌푸린 채 상체를 뒤로 젖힌 유준호(준호·준열)의 모습",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "유준호"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 고함에 놀라 미간을 찌푸린 채 상체를 뒤로 젖히는 유준호(준호·준열)의 모습",
            "validator_reason": "'뒤로 젖히는'이라는 동작 진행 표현을 '뒤로 젖힌'이라는 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "얼굴이 벌겋게 달아오른 채 김광석(광석·광돌·김광돌)을 향해 거칠게 삿대질한 상태로 외치는 김창기(창기)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "얼굴이 벌겋게 달아오른 채 김광석(광석·광돌·김광돌)을 향해 거칠게 삿대질하며 외치는 김창기(창기)의 상반신",
            "validator_reason": "'삿대질하며'라는 동시 진행 동작을 '삿대질한 상태로'라는 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "김창기(창기)를 향해 눈을 부릅뜨고 악에 받쳐 매섭게 쏘아붙이는 김광석(광석·광돌·김광돌)의 험악한 얼굴",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "어이없다는 듯 김광석(광석·광돌·김광돌)을 깔보는 듯한 표정으로 혀를 차는 김창기(창기)의 클로즈업",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "어이없다는 듯 콧방귀를 뀌며 김광석(광석·광돌·김광돌)을 깔보는 듯한 표정으로 혀를 차는 김창기(창기)의 클로즈업",
            "validator_reason": "'콧방귀를 뀌며'와 '혀를 차는' 연속 동작 중 콧방귀 진행을 제거하여 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 18,
            "description": "극도의 분노로 얼굴이 일그러진 채, 발로 바닥을 밀어내며 엉덩이가 의자에서 막 떨어진 mid-action 자세로 거칠게 일어나는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "김광석"
            ],
            "original_description": "극도의 분노로 얼굴이 일그러진 채 거칠게 의자를 박차고 일어나는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'박차고 일어나는' 동작에 대해 몸을 밀어낸 출처를 포함한 mid-action freeze로 구체화함.",
            "character_ids": []
          },
          {
            "shot_index": 19,
            "description": "테이블 너머의 김창기(창기)를 향해 맹렬하게 몸을 날려, 뒷발이 바닥을 차고 공중으로 몸이 떠오른 mid-action 자세로 돌진하는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "테이블 너머의 김창기(창기)를 향해 맹렬하게 몸을 날려 돌진하는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'몸을 날려 돌진하는' 추진 동작에 대해 지면을 찬 뒷발을 묘사하여 mid-action 방향성을 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 20,
            "description": "돌진하는 김광석(광석·광돌·김광돌)의 가슴팍을 양손으로 꽉 막아 밀어내는 유준호(준호·준열)의 찡그린 얼굴",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "유준호"
            ],
            "character_ids": []
          },
          {
            "shot_index": 21,
            "description": "유준호(준호·준열)에게 가로막힌 채 눈에 눈물이 고인 상태로 핏대를 세워 소리치는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 4,
            "characters": [
              "김광석",
              "유준호"
            ],
            "character_ids": []
          },
          {
            "shot_index": 22,
            "description": "유준호(준호·준열)의 만류에 양손을 허공에 든 채, 거칠게 뒤로 한 발짝 물러서며 한쪽 발이 공중에 뜬 mid-action 자세의 김광석(광석·광돌·김광돌) 전신",
            "based_on_beat": 5,
            "characters": [
              "김광석",
              "유준호"
            ],
            "original_description": "유준호(준호·준열)의 만류에 양손을 허공에 들며 거칠게 뒤로 한 발짝 물러서는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'들며 물러서는' 두 동작 진행을 '손을 든 채 뒷발이 공중에 뜬' mid-action 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 23,
            "description": "멤버들을 향해 싸늘하고 매정한 눈빛을 던진 채 선언하듯 입을 굳게 다문 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 5,
            "characters": [
              "김광석"
            ],
            "original_description": "멤버들을 향해 싸늘하고 매정한 눈빛을 던지며 선언하듯 굳게 다문 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'던지며'라는 시간 진행 표현을 '던진 채'라는 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 24,
            "description": "자신의 가방 끈을 거칠게 움켜쥔 채 어깨 위로 막 당겨 올리는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 6,
            "characters": [
              "김광석"
            ],
            "original_description": "바닥에 둔 자신의 가방 끈을 거칠게 움켜쥐고 어깨 위로 당겨 메는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'움켜쥐고 메는' 연속 동작을 '움켜쥔 채 당겨 올리는' 단일 찰나의 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 25,
            "description": "가방을 멘 채 식당 문을 향해 성큼성큼 걸어가며, 한 발은 땅에 딛고 다른 발은 허공에 들려 있는 mid-stride 자세의 김광석(광석·광돌·김광돌) 뒷모습",
            "based_on_beat": 6,
            "characters": [
              "김광석"
            ],
            "original_description": "가방을 멘 채 식당 문을 향해 성큼성큼 발을 내딛는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "'발을 내딛는' 이동 동작을 한 발이 허공에 들린 mid-stride 자세로 구체화하여 motion direction을 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 26,
            "description": "등을 돌린 김광석(광석·광돌·김광돌)의 뒷모습을 향해 비꼬는 듯한 얄미운 표정으로 쏘아붙이는 김창기(창기)의 상반신",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "멀어지는 김광석(광석·광돌·김광돌)의 뒷모습을 향해 비꼬는 듯한 얄미운 표정으로 쏘아붙이는 김창기(창기)의 상반신",
            "validator_reason": "'멀어지는'이라는 동작 진행 배경 표현을 '등을 돌린'이라는 고정 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 27,
            "description": "발걸음을 우뚝 멈춘 채 고개를 뒤로 돌려 김창기(창기)를 맹수처럼 노려보는 김광석(광석·광돌·김광돌)의 무서운 눈빛",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "김창기(창기)의 말에 발걸음을 우뚝 멈추고 고개를 홱 돌려 맹수처럼 노려보는 김광석(광석·광돌·김광돌)의 무서운 눈빛",
            "validator_reason": "'멈추고 돌려 노려보는' 순차 동작을 '멈춘 채 고개를 돌려 노려보는' 정지 결과 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 28,
            "description": "김창기(창기)를 향해 전속력으로 달려와 옷깃을 덥석 움켜쥔 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "김창기(창기)를 향해 전속력으로 달려들어 옷깃을 덥석 움켜쥐는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'달려들어 움켜쥐는' 순차 동작을 '달려와 움켜쥔 찰나'라는 접촉의 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 29,
            "description": "김광석(광석·광돌·김광돌)의 밀치는 힘에 의해 뒤로 크게 기울어지며, 한 발만 바닥에 남은 채 공중으로 몸이 붕 떠오른 mid-action 자세의 김창기(창기)",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 힘에 밀려 뒤로 크게 넘어지며 공중으로 몸이 붕 떠오르는 찰나의 김창기(창기)",
            "validator_reason": "'넘어지며 떠오르는' 동작을 한 발만 바닥에 남고 힘에 밀려 떠오른 mid-action 상태로 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 30,
            "description": "바닥에 쓰러진 채 서로의 멱살을 꽉 쥐고 격렬하게 뒤엉켜 멈춰 있는 김광석(광석·광돌·김광돌)과 김창기(창기)",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "바닥에 쓰러진 채 서로의 멱살을 꽉 쥐고 뒤엉켜 뒹구는 김광석(광석·광돌·김광돌)과 김창기(창기)의 격렬한 몸싸움",
            "validator_reason": "'뒹구는'이라는 연속 동작을 멱살을 쥐고 엉켜 있는 한 순간의 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 31,
            "description": "바닥에 뒤엉킨 두 사람을 떼어내기 위해 양팔을 뻗은 채 필사적으로 옷자락에 매달려 있는 유준호(준호·준열)와 박경찬(경찬)의 와이드 샷",
            "based_on_beat": 6,
            "characters": [
              "김광석",
              "김창기",
              "유준호",
              "박경찬"
            ],
            "original_description": "바닥에 뒹구는 두 사람을 떼어내기 위해 양팔을 뻗어 필사적으로 옷자락에 매달리는 유준호(준호·준열)와 박경찬(경찬)의 와이드 샷",
            "validator_reason": "'뒹구는'과 '뻗어 매달리는'이라는 연속 동작을 '뒤엉킨'과 '뻗은 채 매달려 있는' 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 32,
            "description": "뒤집어진 테이블 옆으로 소주병과 하얀 접시들이 바닥에 부딪혀 산산조각이 나는 찰나의 파편 클로즈업",
            "based_on_beat": 6,
            "characters": [],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 72,
        "scene_heading": "S#71. 시청 지하철역 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "북적이는 한국인 인파 속에서 피곤한 표정으로 앞을 향해 몸을 기울이고 걷는 mid-action 자세의 김창기(창기) 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "북적이는 한국인 인파 속에서 피곤한 표정으로 걷고 있는 김창기(창기)의 상반신",
            "validator_reason": "이동 동작의 방향성을 보존하기 위해 '걷고 있는' 모습을 mid-action 자세로 구체화함",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "가판대 앞에서 몸을 돌린 채 누군가와 어깨가 강하게 맞부딪혀 몸이 기우는 충격의 순간인 김창기(창기)",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)"
            ],
            "original_description": "가판대 앞에서 홱 돌아서며 누군가와 어깨를 강하게 부딪히는 찰나의 김창기(창기)",
            "validator_reason": "'돌아서며 부딪히는' 연속 동작을 지우고 어깨가 맞부딪힌 능동적 물리 접촉의 한 순간으로 고정함",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김창기(창기)를 올려다보며 깜짝 놀라 두 눈을 크게 뜬 김선경(선경)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "original_description": "부딪힌 후 고개를 들어 김창기(창기)를 보며 깜짝 놀라 두 눈을 크게 뜬 김선경(선경)의 얼굴",
            "validator_reason": "'부딪힌 후 고개를 들어'라는 시간 경과 및 연속 동작을 지우고 올려다보며 놀란 정지 상태 하나로 압축함",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "반가운 표정으로 김선경(선경)을 향해 활짝 미소 짓는 김창기(창기)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "돌돌 말린 신문을 손에 든 김창기(창기)를 향해 입을 벌린 채 옅은 미소를 띠고 있는 김선경(선경)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "original_description": "돌돌 말린 신문을 손에 든 김창기(창기)를 향해 옅은 미소를 띠고 말하는 김선경(선경)의 얼굴",
            "validator_reason": "'말하는'이라는 동작 진행을 입을 벌린 채 미소 짓는 시각적 고정 상태로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "인파 속으로 한쪽 발을 내딛고 걸어 들어가는 mid-stride 자세의 김선경(선경) 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "김선경(선경)"
            ],
            "original_description": "인파 속으로 등을 돌려 걷고 있는 김선경(선경)의 뒷모습",
            "validator_reason": "'등을 돌려 걷고 있는'이라는 연속 동작을 지우고 방향성을 보존한 mid-stride 걷기 자세 하나로 압축함",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "멀어지는 김선경(선경)을 바라보며 우두커니 멈춰 서 있는 김창기(창기)의 전신",
            "based_on_beat": 3,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "어깨너머로 고개를 돌린 채 김창기(창기)를 바라보는 김선경(선경)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "original_description": "가던 길을 멈추고 고개를 홱 돌려 김창기(창기)를 바라보는 김선경(선경)의 얼굴",
            "validator_reason": "'가던 길을 멈추고 고개를 홱 돌려'라는 순차적 동작을 지우고 고개를 돌린 채 바라보는 정지 자세 하나로 압축함",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "무리 속에서 앞을 향해 발을 내딛고 막 걸음을 떼는 mid-stride 자세의 김선경(선경) 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "김선경(선경)"
            ],
            "original_description": "무리 속에서 다시 고개를 돌려 앞을 향해 발걸음을 내딛는 찰나의 김선경(선경)의 뒷모습",
            "validator_reason": "'고개를 돌려 앞을 향해 내딛는'이라는 연속 동작을 지우고 앞으로 걸음을 내딛는 mid-stride 자세 하나로 압축함",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "멍한 표정으로 김선경(선경)이 사라진 쪽을 하염없이 바라보는 김창기(창기)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김창기(창기)",
              "김선경(선경)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 73,
        "scene_heading": "S#72. 노찾사 사무실 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 사무실 바닥에 쪼그려 앉아 카세트테이프가 담긴 종이 상자 위로 다른 상자를 쥔 채 강하게 내려놓아 두 상자가 막 맞닿은 순간의 송영숙(영숙)의 측면",
            "based_on_beat": 0,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "어두운 사무실 바닥에 쪼그려 앉아 카세트테이프가 담긴 종이 상자 위로 다른 상자를 쾅 올려놓는 찰나의 송영숙(영숙)의 측면",
            "validator_reason": "'쾅 올려놓는 찰나'라는 움직임을 내포한 표현을 두 상자가 막 맞닿은 시각적 정지 상태와 자세 묘사로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 74,
        "scene_heading": "S#73. 광돌이 전파사 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "전파사 한구석 탁자에 마주 앉아 소주잔을 입술로 기울인 채 정지한 김광석(광석·광돌·김광돌)과 광석의 아버지의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "광석의 아버지"
            ],
            "original_description": "전파사 한구석 탁자에 마주 앉아 소주잔을 기울이는 김광석(광석·광돌·김광돌)과 광석의 아버지의 와이드 샷",
            "validator_reason": "'기울이는'이라는 동작 진행 표현을 '기울인 채 정지한' 결과 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김광석(광석·광돌·김광돌)을 향해 따뜻하고 인자한 미소를 띠며 입을 살짝 벌린 광석의 아버지의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "광석의 아버지"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 따뜻하고 인자한 미소를 띠며 말하는 광석의 아버지의 상반신",
            "validator_reason": "연속적인 청각 행위인 '말하는'을 시각적인 정지 상태인 '입을 살짝 벌린'으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "쑥스러운 듯 히죽 웃고 있는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "아버지의 말을 들으며 쑥스러운 듯 히죽 웃고 있는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'아버지의 말을 들으며'라는 시간 동시 진행(while) 표현을 제거했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "빈 잔을 든 채 김광석(광석·광돌·김광돌)을 향해 다른 한 손을 들어 만류하는 자세의 광석의 아버지",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "광석의 아버지"
            ],
            "original_description": "빈 잔을 들고 김광석(광석·광돌·김광돌)을 향해 손을 들어 만류하는 광석의 아버지",
            "validator_reason": "'손을 들어 만류하는'이라는 연속 동작을 '손을 들어 만류하는 자세'라는 고정 상태로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "텅 빈 전파사 안에서 빈 오선지 노트를 쫙 펼치는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "놀란 표정으로 어깨 너머로 고개를 홱 돌린 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "전파사 문이 열리는 소리에 놀라 고개를 뒤로 홱 돌리는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "비시각적인 소리 묘사를 지우고, '돌리는' 동작을 돌린 채 굳어있는 정지 순간으로 다듬었습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "전파사 문간에 우두커니 선 채 김광석(광석·광돌·김광돌)을 쳐다보는 송영숙(영숙)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "전파사 문간에 우두커니 서서 김광석(광석·광돌·김광돌)을 쳐다보는 송영숙(영숙)의 전신",
            "validator_reason": "시간의 선후관계를 암시할 수 있는 '서서'를 동시 고정 상태인 '선 채'로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "종이컵 위로 주전자를 기울인 채 뜨거운 물을 붓고 있는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "종이컵 위로 주전자를 기울여 뜨거운 물을 붓고 있는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'기울여'라는 순차 동작을 '기울인 채'의 결과 상태 유지로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "낡은 소파에 마주 앉은 채 김광석(광석·광돌·김광돌)을 향해 차분한 표정으로 입을 살짝 벌린 송영숙(영숙)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "낡은 소파에 마주 앉아 김광석(광석·광돌·김광돌)을 향해 차분하게 말하는 송영숙(영숙)의 상반신",
            "validator_reason": "연속적인 대화 행위인 '말하는'을 '입을 살짝 벌린' 정적 순간으로 변경했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "컵을 두 손으로 감싸 쥔 채 진지한 표정으로 송영숙(영숙)을 응시하는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "김광석(광석·광돌·김광돌)을 향해 옅은 미소를 지은 채 고개를 살짝 숙인 송영숙(영숙)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)을 향해 옅은 미소를 지으며 고개를 끄덕이는 송영숙(영숙)의 클로즈업",
            "validator_reason": "'지으며 끄덕이는'이라는 연속 동작을 '지은 채 숙인'이라는 단일 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "안쪽 방을 향해 성큼성큼 걸어가며 뒷발이 바닥에서 막 떨어진 mid-stride 자세의 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "몸을 일으켜 안쪽 방을 향해 성큼성큼 걸어가는 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "선행 동작인 '몸을 일으켜'를 제거하고 '걸어가는' 이동 동작의 모멘텀을 mid-action 자세로 보존했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 75,
        "scene_heading": "S#74. 버스 정류장 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "밤거리 버스 정류장에서 굳은 표정으로 나란히 선 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "어색한 눈빛으로 허공을 응시하는 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "손에 든 종이 쇼핑백을 송영숙(영숙)의 가슴 쪽으로 불쑥 내민 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "손에 든 종이 쇼핑백을 송영숙(영숙)의 가슴 쪽으로 불쑥 내미는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'불쑥 내미는'이라는 진행 동작을 '불쑥 내민'이라는 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "내민 쇼핑백을 양손으로 덥석 쥔 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "내민 쇼핑백을 양손으로 덥석 받아 드는 찰나의 송영숙(영숙)의 상반신",
            "validator_reason": "'받아 드는 찰나'라는 동작 진행 표현을 '덥석 쥔'이라는 고정된 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "쇼핑백 안을 들여다보려는 송영숙(영숙)의 손등 위를 다급하게 덮어 쥔 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "쇼핑백 안을 들여다보려는 송영숙(영숙)의 손등 위를 다급하게 덮어 쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'덮어 쥐는 찰나'라는 동작 진행 표현을 '덮어 쥔'이라는 고정된 결과 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "도착한 버스의 열린 계단 위로 한 발을 올린 채 김광석(광석·광돌·김광돌)을 힐끗 돌아보는 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "도착한 버스의 열린 계단 위로 발을 내디디며 김광석(광석·광돌·김광돌)을 힐끗 돌아보는 송영숙(영숙)의 얼굴",
            "validator_reason": "'발을 내디디며 돌아보는' 두 가지 연속 동작을 '한 발을 올린 채 돌아보는' 단일 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "닫힌 버스 문 너머로 멀어지는 버스를 하염없이 쳐다보는 김광석(광석·광돌·김광돌)의 멍한 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 76,
        "scene_heading": "S#75. 버스 안 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "버스 좌석에 멍하니 앉아 있는 송영숙(영숙)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "건너편 좌석에서 입에 담배를 문 채 여유로운 표정을 짓고 있는 한국인 중년 남성의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "한국인 중년 남성"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "무릎 위 쇼핑백 안에서 내용물을 막 끄집어내는 순간의 송영숙(영숙)의 손",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "무릎 위 쇼핑백 안으로 손을 쑥 집어넣어 내용물을 끄집어내는 찰나의 송영숙(영숙)의 손",
            "validator_reason": "'집어넣어'와 '끄집어내는'의 연속 동작을 물건을 꺼내는 단일 순간으로 압축함",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "물에 불어 쭈글쭈글해진 밥 딜런 앨범 커버를 쥔 송영숙(영숙)의 손 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "앨범을 내려다보며 충격받은 듯 두 눈을 크게 뜬 송영숙(영숙)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "버스 뒷창문 밖을 향해 황급히 고개를 튼 채 뚫어지게 내다보는 송영숙(영숙)의 다급한 측면",
            "based_on_beat": 1,
            "characters": [
              "송영숙(영숙)"
            ],
            "original_description": "황급히 고개를 돌려 버스 뒷창문 밖을 뚫어지게 내다보는 송영숙(영숙)의 다급한 측면",
            "validator_reason": "'고개를 돌려'와 '내다보는'의 순차 동작을 창밖을 향한 고정된 자세 하나로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "창밖 정류장에 우두커니 서서 버스 쪽을 응시하는 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "창밖으로 멀어지는 정류장에 우두커니 서서 버스 쪽을 응시하는 김광석(광석·광돌·김광돌)의 모습",
            "validator_reason": "'멀어지는'이라는 시간의 흐름 및 동적 연결어를 제거하고 정지된 시각 상태로만 한정함",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 77,
        "scene_heading": "S#76. 국립묘지 – 밖 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "비석 옆 잔디밭에 앉아 기타를 안고 노트를 굽어보는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "기타 줄을 짚고 미간을 찌푸린 채 고민하는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "펜을 쥐고 노트의 가사 위에 코드를 적던 중 펜촉이 종이에 닿아 있는 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "펜을 쥐고 노트의 가사 위에 코드를 빠르게 휘갈겨 적고 있는 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'빠르게 휘갈겨 적고 있는'이라는 연속 동작을 펜촉이 종이에 닿은 단일 고정 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "답답한 기색으로 기타를 옆 잔디밭으로 기울여 기타 밑단이 바닥에 막 닿은 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "답답한 듯 기타를 옆 잔디밭으로 툭 내려놓는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'툭 내려놓는'이라는 이동 동작을 기타가 바닥에 닿는 시각적 정지 순간(mid-action)으로 구체화하고 태도(답답한 기색)를 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "잔디밭 위로 두 팔을 뻗고 대자로 벌렁 누워 푸른 하늘을 올려다보는 김광석(광석·광돌·김광돌)의 멍한 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 78,
        "scene_heading": "S#77. 광돌전파사 앞 – 밖 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡은 자동차 위를 덮고 있던 비닐 커버를 양손으로 확 벗겨내는 찰나의 김광복(광석의 둘째 형)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광복(광석의 둘째 형)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "모습을 드러낸 낡은 프라이드 승용차를 보며 깜짝 놀라 입을 떡 벌린 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "자랑스럽게 어깨를 으쓱한 채 엄지손가락을 치켜세운 김광복(광석의 둘째 형)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광복(광석의 둘째 형)"
            ],
            "original_description": "어깨를 으쓱하며 자랑스럽게 엄지손가락을 치켜세우는 김광복(광석의 둘째 형)의 얼굴",
            "validator_reason": "'으쓱하며 치켜세우는'이라는 동시진행 동작을 어깨를 으쓱한 채 고정된 정지 자세로 교정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "기쁨을 감추지 못하고 활짝 웃은 채 조수석 차 문 손잡이를 덥석 쥔 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "기쁨을 감추지 못하고 활짝 웃으며 조수석 차 문 손잡이를 덥석 쥐는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'웃으며 쥐는'이라는 두 동작 연속을 웃은 채 손잡이를 쥔 결과 상태와 정지 자세로 교정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "뒷문 안쪽의 유아용 카시트를 보며 미간을 찌푸린 채 의아해하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "뒷문 안쪽의 유아용 카시트를 발견하고 미간을 찌푸리며 의아해하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'발견하고 찌푸리며'라는 시간적 흐름을 '보며 찌푸린 채'의 시각적 고정 상태로 교정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "장난스러운 농담을 건네듯 킬킬거리는 표정을 짓고 있는 김광복(광석의 둘째 형)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광복(광석의 둘째 형)"
            ],
            "original_description": "킬킬거리며 장난스러운 농담을 건네는 김광복(광석의 둘째 형)의 얼굴",
            "validator_reason": "'농담을 건네는'이라는 발화 진행 동작을 킬킬거리는 고정된 표정 상태로 교정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "배를 움켜쥐고 고개를 뒤로 젖힌 채 파하하 폭소를 터뜨리는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "배를 움켜쥔 채 고개를 젖히고 파하하 폭소를 터뜨리는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'고개를 젖히고 터뜨리는'의 순차적 동작 연결을 '젖힌 채 터뜨리는' 동시 고정 자세로 교정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 79,
        "scene_heading": "S#78. 광석의 차 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "조수석 유아용 카시트에 안전벨트로 단단히 묶여 있는 검은색 기타 가방 클로즈업",
            "based_on_beat": 0,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "운전대를 꽉 쥔 채 앞으로 펼쳐진 도로를 주시하는 김광석(광석·광돌·김광돌)의 늠름한 측면",
            "based_on_beat": 0,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "운전대를 꽉 쥔 채 앞으로 펼쳐진 도로를 주시하며 운전하는 김광석(광석·광돌·김광돌)의 늠름한 측면",
            "validator_reason": "'주시하며 운전하는'의 두 동작이 섞인 표현을 운전대를 쥔 채 도로를 주시하는 단일 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "차량 전면 유리창 너머로 보이는 '강원도 인제' 방향 표지판의 모습",
            "based_on_beat": 0,
            "characters": [],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 80,
        "scene_heading": "S#79. 시골 보건소 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "의사 가운을 입은 채 한국인 할머니 환자를 향해 심각한 표정으로 손가락을 펴 보인 채 입을 살짝 벌리고 있는 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "한국인 할머니 환자"
            ],
            "original_description": "의사 가운을 입은 채 한국인 할머니 환자를 향해 심각한 표정으로 손가락을 펴 보이며 설명하는 김창기(창기)의 상반신",
            "validator_reason": "연속 동작을 내포하는 '설명하는'을 '입을 살짝 벌리고 있는' 정지 상태로 변경하여 한 찰나로 만듦.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김창기(창기)를 향해 순순히 고개를 약간 숙인 채 시선을 맞추는 한국인 할머니 환자의 주름진 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기",
              "한국인 할머니 환자"
            ],
            "original_description": "김창기(창기)의 말에 순순히 고개를 끄덕이는 한국인 할머니 환자의 쭈름진 얼굴",
            "validator_reason": "연속 동작인 '고개를 끄덕이는'을 '고개를 약간 숙인 채 시선을 맞추는' 고정 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "진료실 열린 문간에 삐딱하게 기대어 서서 씩 웃고 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "문간의 김광석(광석·광돌·김광돌)을 향해 두 눈을 휘둥그레 뜬 채 입을 떡 벌린 김창기(창기)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "김창기"
            ],
            "original_description": "문간의 김광석(광석·광돌·김광돌)을 발견하고 두 눈을 휘둥그레 뜬 채 입을 떡 벌린 김창기(창기)의 클로즈업",
            "validator_reason": "시간의 선후를 나타내는 '발견하고'를 제거하고 고정된 표정과 시선만 남김.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 81,
        "scene_heading": "S#80. 보건소 관사 마당 – 밖- 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "닭백숙과 술병이 어지럽게 놓인 평상 위에 러닝 차림으로 마주 앉은 김광석(광석·광돌·김광돌)과 김창기(창기)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "술잔을 허공에 들고 결연한 표정으로 덤덤하게 말하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "흐뭇한 표정으로 피식 웃으며 김광석(광석·광돌·김광돌)을 쳐다보는 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "김광석(광석·광돌·김광돌)을 향해 진지하고 미안한 기색으로 굳은 표정을 지어 보이는 김창기(창기)의 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김창기(창기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "손사래 치듯 한 손을 내저은 채 아무렇지 않다는 듯 크게 파하하 웃는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "손사래를 치며 아무렇지 않다는 듯 크게 파하하 웃는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "연속된 손사래 동작을 '한 손을 내저은 채'라는 단일 고정 자세로 수정하여 찰나의 순간을 표현함",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "평상 위에서 기타를 품에 안고 꼿꼿한 자세로 코드를 짚은 채 입을 벌려 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "평상 위에서 기타를 품에 안고 꼿꼿한 자세로 연주하며 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'연주하며 노래하는' 진행 동작을 '코드를 짚은 채 입을 벌려 노래하는' 단일 시각적 찰나로 수정함",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "평상에 편안하게 기대어 앉아 눈을 감고 노래하는 김창기(창기)의 모습",
            "based_on_beat": 2,
            "characters": [
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "밤하늘을 등지고 나란히 앉아 허공을 바라보며 합창하는 김광석(광석·광돌·김광돌)과 김창기(창기)의 실루엣 와이드 샷",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "서로 눈을 맞추고 환하게 웃으며 입을 벌려 합창하는 두 사람의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "두 사람"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 82,
        "scene_heading": "S#81. 보건소 관사 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "햇살이 비치는 보건소 관사 방안 이불 위에서 상체를 일으켜 앉은 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "테이블 위에 놓인 메모지와 악보 종이를 향해 손을 뻗는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "손에 쥔 메모지의 익숙한 글씨를 차분한 눈빛으로 응시하는 김광석(광석·광돌·김광돌)의 시선",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "손에 쥔 메모지의 익숙한 글씨를 차분한 눈빛으로 읽어 내려가는 김광석(광석·광돌·김광돌)의 시선",
            "validator_reason": "'읽어 내려가는'이라는 시간 진행을 나타내는 연속 동작 표현을 '응시하는'이라는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "메모지 아래에 놓여진 '그날들' 제목이 적힌 손글씨 악보의 클로즈업",
            "based_on_beat": 2,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "손에 든 악보를 응시하며 눈시울이 붉게 달아오른 채 멈춰 있는 김광석(광석·광돌·김광돌)의 감격스러운 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 83,
        "scene_heading": "S#82. 광석 집 – 밖/안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 마당 한가운데서 한쪽 까치발이 막 땅에서 떨어진 mid-stride 자세로 조심스럽게 걷는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "어두운 마당 한가운데서 까치발을 든 채 조심스럽게 걷고 있는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "걷고 있는 이동 동작에 mid-action freeze 규칙을 적용하여 한 찰나의 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "마당 바닥에 놓인 양철 대야 위로 발을 꾹 내디디는 찰나의 김광석(광석·광돌·김광돌)의 구두 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "요란한 양철 소리에 깜짝 놀라 두 눈을 질끈 감고 어깨를 잔뜩 움츠린 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "마루 쪽 안방 문을 연 채 마당 쪽을 향해 한 발을 내디딘 mid-stride 자세의 광석의 어머니 전신",
            "based_on_beat": 1,
            "characters": [
              "광석의 어머니"
            ],
            "original_description": "마루 쪽 안방 문을 열고 마당 쪽을 향해 걸어 나오는 광석의 어머니의 전신",
            "validator_reason": "문을 여는 동작과 걸어 나오는 연속 동작을 문을 연 채 발을 내디딘 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "마루 턱에 걸터앉아 구두 뒤축을 손으로 쥐고 벗겨내는 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "메모지 한 장을 든 손을 김광석(광석·광돌·김광돌) 쪽으로 내민 채 서 있는 광석의 어머니의 상반신",
            "based_on_beat": 2,
            "characters": [
              "광석의 어머니",
              "김광석"
            ],
            "original_description": "방 안에서 메모지 한 장을 들고 나와 김광석(광석·광돌·김광돌) 쪽으로 내미는 광석의 어머니의 상반신",
            "validator_reason": "들고 나와서 내미는 두 연속 동작을 내밀고 있는 고정된 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "어머니가 쥔 메모지의 '김민기'라는 이름을 응시하며 놀란 듯 두 눈을 번쩍 뜬 채 얼어붙은 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "광석의 어머니"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 84,
        "scene_heading": "S#83. 광석의 차 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 밤길을 배경으로 굳은 표정으로 운전대를 꽉 쥐고 있는 김광석의 진지한 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "어두운 밤길을 달리며 굳은 표정으로 운전대를 꽉 쥐고 있는 김광석(광석·광돌·김광돌)의 진지한 측면",
            "validator_reason": "'달리며'라는 연속 동작을 암시하는 표현을 제거하고 고정된 자세와 배경 묘사로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "조수석 유아용 카시트에 안전벨트로 단단히 묶여 있는 기타 가방의 윗부분 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 85,
        "scene_heading": "S#84. 부산대학교 강당 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "'겨레의 노래' 현수막이 걸린 강당 무대 뒤 어두운 공간에서, 기타를 멘 채 입술을 굳게 다물고 앉아있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "김광석(광석·광돌·김광돌)을 향해 무대 쪽으로 나오라는 듯 손짓하는 김민기(민기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "자리에서 일어선 채 눈을 지그시 감고 심호흡으로 가슴을 부풀린 찰나의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "자리에서 일어나 눈을 지그시 감고 크게 심호흡을 하는 찰나의 김광석(광석·광돌·김광돌)",
            "validator_reason": "'일어나'와 '심호흡을 하는'이라는 두 순차적 동작을 일어선 채 심호흡으로 가슴이 부푼 하나의 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "환한 조명이 비치는 무대 입구를 향해 한 발을 성큼 내디뎌 허공에 띄운 mid-stride 자세의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "환한 조명이 비치는 무대 입구를 향해 성큼성큼 걸어 나가는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'걸어 나가는'이라는 이동 동작을 모션 방향을 보존한 mid-stride 찰나의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "무대에서 내려오는 노찾사 팀 무리 속에서 한 발을 내디뎌 허공에 띄운 mid-stride 자세로 함께 이동 중인 송영숙(영숙)의 모습",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "노찾사 팀"
            ],
            "original_description": "무대에서 쏟아져 내려오는 노찾사 팀 무리 속을 함께 걷고 있는 송영숙(영숙)의 모습",
            "validator_reason": "'걷고 있는'이라는 연속 이동 동작을 mid-stride 찰나의 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "무대 입구에서 서로를 등진 채 한 발을 뻗어 엇갈리는 mid-stride 자세의 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무대 입구에서 서로를 등진 채 엇갈려 지나가는 송영숙(영숙)과 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "'엇갈려 지나가는'이라는 이동 동작을 mid-stride 찰나의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "발걸음을 멈추고 몸을 뒤로 튼 채 놀란 토끼 눈으로 김광석(광석·광돌·김광돌)의 뒷모습을 쳐다보는 송영숙(영숙)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "송영숙(영숙)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "발걸음을 우뚝 멈추고 뒤를 홱 돌아보며 놀란 토끼 눈으로 김광석(광석·광돌·김광돌)의 뒷모습을 쳐다보는 송영숙(영숙)의 얼굴",
            "validator_reason": "'멈추고', '돌아보며', '쳐다보는'의 순차적 동작을 몸을 튼 채 바라보는 단일 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "무대의 눈부신 조명 빛에 미간을 강하게 찡그리는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "객석을 가득 메운 수많은 한국인 관객들을 내려다보며 차분한 표정으로 입을 벌려 말하는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "한국인 관객들",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "하모니카를 입에 문 채 눈을 감고 전주를 부는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "하모니카를 입에 문 채 눈을 감고 전주를 불기 시작하는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'불기 시작하는'이라는 시간 진행 암시 표현을 '부는'이라는 단일 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "객석 사이에서 무대 위 김광석(광석·광돌·김광돌)을 애틋하게 올려다보는 송영숙(영숙)의 얼굴",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "통기타 줄을 힘차게 튕기며 열정적으로 노래를 부르는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 3,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "대기실 테이블에 막걸리 주전자를 두고 마주 앉은 김민기(민기)와 긴장한 표정의 김광석(광석·광돌·김광돌)",
            "based_on_beat": 4,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "김광석(광석·광돌·김광돌) 앞의 빈 잔에 막걸리를 콸콸 따르는 찰나의 김민기(민기)의 손",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "가득 찬 막걸리 잔을 입에 댄 채 술을 들이켜는 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 4,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "가득 찬 막걸리 잔을 입에 대고 단숨에 꿀꺽꿀꺽 들이켜는 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "'단숨에 꿀꺽꿀꺽 들이켜는'이라는 시간 진행 및 연속 동작의 표현을 잔을 댄 채 마시는 단일 정지 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "빈 잔을 테이블에 내려놓은 채 근심 어린 표정으로 질문을 던지는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 5,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "빈 잔을 테이블에 내려놓으며 근심 어린 표정으로 질문을 던지는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'내려놓으며'와 '질문을 던지는' 두 연속 동작이 겹쳐 있어, 잔을 내려놓은 상태로 질문하는 하나의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "김광석(광석·광돌·김광돌)을 빤히 응시하며 단호하고 든든한 눈빛으로 말하는 김민기(민기)의 얼굴",
            "based_on_beat": 5,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 18,
            "description": "김민기(민기)의 말에 깨달음을 얻은 듯 눈동자가 크게 반짝이는 김광석(광석·광돌·김광돌)의 클로즈업",
            "based_on_beat": 5,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김민기(민기)의 말을 듣고 깨달음을 얻은 듯 눈동자가 크게 반짝이는 김광석(광석·광돌·김광돌)의 클로즈업",
            "validator_reason": "'말을 듣고'라는 시간 진행/인과 연결어를 '말에'라는 원인/상태 표현으로 변경하여 단일 순간으로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 19,
            "description": "안도하는 김광석(광석·광돌·김광돌)을 향해 담배 한 개비를 불쑥 내미는 찰나의 김민기(민기)의 손",
            "based_on_beat": 5,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 86,
        "scene_heading": "S#85. 음악 작업실 – 안 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "벽면에 커다란 'SM' 로고가 박힌 음악 작업실을 흥미로운 듯 바라보며 서 있는 김광석과 한동준의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "한동준"
            ],
            "original_description": "벽면에 커다란 'SM' 로고가 박힌 음악 작업실을 흥미로운 듯 두리번거리며 구경하는 김광석(광석·광돌·김광돌)과 한동준(동준)의 와이드 샷",
            "validator_reason": "'두리번거리며 구경하는'이라는 연속 동작을 시선이 고정된 '바라보며 서 있는' 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "로고를 향해 손을 뻗은 채 장난스러운 미소를 띠고 있는 김광석의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "로고를 가리키며 장난스러운 미소를 띠고 농담을 던지는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'가리키며 농담을 던지는'이라는 연속 동작을 '손을 뻗은 채 미소를 띠고 있는' 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "어이없다는 듯 입술을 삐죽인 채 상대방을 쳐다보고 있는 한동준의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "한동준"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 농담에 어이없다는 듯 입술을 삐죽이며 대꾸하는 한동준(동준)의 얼굴",
            "validator_reason": "'삐죽이며 대꾸하는'이라는 대화 동작을 '삐죽인 채 쳐다보고 있는' 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "슬쩍 한동준을 곁눈질하며 얄미운 표정을 짓고 있는 김광석의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "한동준"
            ],
            "original_description": "슬쩍 한동준(동준)의 눈치를 살피며 은근슬쩍 곡에 대한 화두를 던지는 김광석(광석·광돌·김광돌)의 얄미운 클로즈업",
            "validator_reason": "'눈치를 살피며 화두를 던지는'이라는 대화 연속 동작을 '곁눈질하며 표정을 짓고 있는' 시각적 고정 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "팔짱을 낀 채 심드렁한 표정으로 꼿꼿하게 서 있는 한동준의 상반신",
            "based_on_beat": 2,
            "characters": [
              "한동준"
            ],
            "original_description": "팔짱을 낀 채 심드렁한 표정으로 방어적으로 대답하는 한동준(동준)의 상반신",
            "validator_reason": "'방어적으로 대답하는'이라는 동작 진행을 '서 있는' 정지 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "한동준의 어깨에 팔을 얹은 채 입꼬리를 크게 끌어 올린 김광석의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "한동준"
            ],
            "original_description": "한동준(동준)의 어깨에 팔을 툭 올리며 입꼬리를 크게 끌어 올려 회를 사주겠다며 회유하는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'툭 올리며 회유하는'이라는 연속 동작을 '팔을 얹은 채 입꼬리를 올린' 정지된 접촉 상태로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 87,
        "scene_heading": "S#86. 횟집 – 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "테이블 위에 커다란 광어회 접시와 소주잔을 두고 마주 앉은 김광석(광석·광돌·김광돌)과 한동준(동준)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석",
              "한동준"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "젓가락으로 간장을 가리킨 채 뻔뻔한 표정으로 입을 열고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "젓가락으로 간장을 가리키며 뻔뻔한 표정으로 노래를 요구하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'가리키며 요구하는'이라는 연속 및 청각적 동작 표현을 젓가락으로 가리킨 채 입을 열고 있는 단일 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "어이없다는 듯 입을 떡 벌린 채 김광석(광석·광돌·김광돌)을 어처구니없게 쏘아보는 한동준(동준)의 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "한동준",
              "김광석"
            ],
            "original_description": "어이없다는 듯 입을 떡 벌리고 김광석(광석·광돌·김광돌)을 어처구니없게 쏘아보는 한동준(동준)의 클로즈업",
            "validator_reason": "'벌리고 쏘아보는'이라는 순차적 동작을 '벌린 채 쏘아보는'이라는 결과 상태와 정지 자세의 조합으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "눈을 내리깐 채 씁쓸한 표정으로 덤덤하게 입을 약간 벌리고 있는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김광석"
            ],
            "original_description": "눈을 내리깔고 씁쓸한 표정으로 덤덤하게 자신의 뼈저린 깨달음을 뱉어내는 김광석(광석·광돌·김광돌)의 얼굴",
            "validator_reason": "'깨달음을 뱉어내는'이라는 언어적 연속 동작을 '입을 약간 벌리고 있는' 시각적 정지 상태로 수정하되 원문의 태도(씁쓸한, 덤덤하게)는 보존했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "몸이 주방 쪽을 향해 틀어진 채 다급한 표정으로 입을 크게 벌리고 있는 한동준(동준)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "한동준"
            ],
            "original_description": "몸을 홱 돌려 주방 쪽을 향해 다급하고 큰 소리로 주문을 외치는 한동준(동준)의 상반신",
            "validator_reason": "'몸을 홱 돌려'와 '외치는'이라는 순차적 연속 동작을 몸이 틀어진 채 입을 크게 벌리고 있는 단일 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "자연산 회 주문에 흔쾌히 흡족한 듯 입을 크게 벌리고 환하게 웃고 있는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "자연산 회 주문에 흔쾌히 흡족한 듯 파하하 소리 내어 웃는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'소리 내어 웃는'이라는 청각적 연속 동작을 입을 벌리고 환하게 웃고 있는 시각적 고정 상태로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 88,
        "scene_heading": "S#87. 학전소극장 – 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "무대 자재를 쥐고 서 있는 한국인 인부들 너머로 임시 객석에 나란히 앉아있는 김민기와 김광석의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "한국인 인부들",
              "김민기",
              "김광석"
            ],
            "original_description": "무대 작업을 하는 한국인 인부들 너머로 임시 객석에 나란히 앉아있는 김민기(민기)와 김광석(광석·광돌·김광돌)의 와이드 샷",
            "validator_reason": "'작업을 하는'이라는 연속 동작을 자재를 쥐고 있는 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "고개를 돌린 채 놀란 눈으로 김광석을 바라보며 입을 벌리고 있는 김민기의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김민기",
              "김광석"
            ],
            "original_description": "고개를 돌려 놀란 눈으로 김광석(광석·광돌·김광돌)의 파격적인 계획을 되묻는 김민기(민기)의 상반신",
            "validator_reason": "'돌려', '되묻는' 등의 연속 동작을 고개를 돌린 채 입을 벌린 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "무대를 응시하며 차분하고 여유로운 미소를 띠고 있는 김광석의 옆얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "작업 중인 무대를 응시하며 차분하고 여유로운 미소를 띠고 있는 김광석(광석·광돌·김광돌)의 옆얼굴",
            "validator_reason": "'작업 중인'이라는 연속 동작 내포 표현을 제거하여 시각적 고정 상태에 집중했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "미간을 살짝 찌푸린 채 걱정스러운 표정으로 입을 열고 있는 김민기의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김민기"
            ],
            "original_description": "미간을 살짝 찌푸리며 밴드 구성에 대한 현실적인 걱정을 담아 묻는 김민기(민기)의 얼굴",
            "validator_reason": "'찌푸리며', '묻는'의 시간 흐름을 가진 연속 동작을 미간을 찌푸린 채 입을 열고 있는 단일 정지 순간으로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "자신감에 찬 단단한 눈빛으로 김민기를 마주 본 채 입을 열고 있는 김광석의 상반신",
            "based_on_beat": 2,
            "characters": [
              "김광석",
              "김민기"
            ],
            "original_description": "자신감에 찬 단단한 눈빛으로 김민기(민기)를 마주 보며 홀로 서겠다는 의지를 밝히는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'의지를 밝히는'이라는 대화의 연속 진행을 입을 열고 있는 단일 정지 상태로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "안도한 듯 두 손가락을 입술에 댄 채 앉아 있는 김민기의 모습",
            "based_on_beat": 2,
            "characters": [
              "김민기"
            ],
            "original_description": "고개를 끄덕이며 안도한 듯 손가락으로 입에 담배를 피우는 시늉을 하는 김민기(민기)의 모습",
            "validator_reason": "'끄덕이며', '시늉을 하는'의 두 가지 연속 동작을 손가락을 입에 댄 하나의 정지 자세로 수정했습니다.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 89,
        "scene_heading": "S#88. 학전 소극장 앞 – 밖 – 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "학전 소극장 입구 앞 벽면에 붙어 바람에 날려 한쪽 모서리가 들린 '동물원 김광석의 첫 단독콘서트' 종이 포스터 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "original_description": "학전 소극장 입구 앞 벽면에 붙어 바람에 펄럭이는 '동물원 김광석의 첫 단독콘서트' 종이 포스터 클로즈업",
            "validator_reason": "'펄럭이는'이라는 지속적 움직임을 바람에 모서리가 들린 순간의 고정된 시각적 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "길게 줄을 선 한국인 관객들 곁에서 벽면의 포스터를 향해 한 발을 내디딘 mid-stride 자세의 김광석(광석·광돌·김광돌) 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "한국인 관객들"
            ],
            "original_description": "길게 줄을 선 한국인 관객들 곁을 지나 벽면의 포스터 앞쪽으로 걸어오는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'지나 걸어오는'이라는 연속적인 이동 과정을 걷는 도중 한 발을 뻗은 mid-action 정지 순간으로 수정하여 추진력을 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "벽면의 포스터를 물끄러미 응시하며 굳은 의지가 담긴 눈빛으로 서 있는 김광석(광석·광돌·김광돌)의 옆얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "한 손에 검은색 사인펜을 꽉 쥔 채 포스터 위로 거침없이 팔을 반쯤 뻗은 고정된 자세의 김광석(광석·광돌·김광돌) 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "한 손에 검은색 사인펜을 꽉 쥔 채 포스터 위로 거침없이 손을 뻗는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'손을 뻗는 찰나'를 팔을 뻗고 있는 중간 상태인 명확한 정지 자세로 구체화함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "포스터의 '동물원' 글자 위에 굵은 선이 그어지는 중간, 사인펜 촉을 거칠고 단호하게 꾹 누르고 있는 김광석(광석·광돌·김광돌)의 손 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "포스터의 '동물원' 글자 위를 사인펜으로 거칠고 단호하게 죽죽 긋고 있는 김광석(광석·광돌·김광돌)의 손 클로즈업",
            "validator_reason": "'죽죽 긋고 있는'이라는 반복적 연속 동작을 선을 긋는 도중 펜촉이 종이에 강하게 맞닿아 있는 한 찰나로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 90,
        "scene_heading": "S#89. 학전소극장, 대기실 - 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "비좁은 대기실 의자에 앉아 양손을 꽉 맞잡은 채 극도로 긴장한 표정을 짓고 있는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "대기실 문손잡이를 잡은 채 안으로 한 발을 내디딘 mid-stride 자세의 김민기(민기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김민기(민기)"
            ],
            "original_description": "대기실 문을 열고 안으로 한 발 내딛는 찰나의 김민기(민기)의 상반신",
            "validator_reason": "'문을 열고'와 '내딛는'이라는 연속 동작을 문손잡이를 잡고 들어서는 mid-action 정지 자세로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "김민기(민기)를 향해 허리를 깊이 굽혀 깍듯하게 인사하는 찰나의 김광석(광석·광돌·김광돌)의 모습",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "original_description": "자리에서 번쩍 일어나 김민기(민기)를 향해 허리를 깊이 굽혀 깍듯하게 인사하는 김광석(광석·광돌·김광돌)의 모습",
            "validator_reason": "'일어나'와 '인사하는'이라는 순차적 연속 동작을 인사하는 한 순간의 자세로 단일화함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "김광석(광석·광돌·김광돌)을 향해 부드러운 미소를 띠며 긴장을 풀어주듯 따뜻하게 입을 여는 김민기(민기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "김광석(광석·광돌·김광돌)의 어깨 위에 손을 얹은 채 든든하게 힘을 주어 누르는 찰나의 김민기(민기)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "original_description": "김광석(광석·광돌·김광돌)의 어깨 위에 손을 얹고 든든하게 토닥이는 찰나의 김민기(민기)의 손",
            "validator_reason": "'얹고 토닥이는'이라는 연속적/반복적 동작을 어깨에 손을 대고 힘을 가하는 능동적 정지 모먼트로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "굳은 결의가 담긴 눈빛으로 고개를 강하게 아래로 끄덕이듯 숙인 찰나의 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "굳은 결의가 담긴 눈빛으로 고개를 강하게 끄덕이는 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "validator_reason": "'끄덕이는'이라는 움직임이 포함된 동작을 고개를 아래로 숙인 단일 정지 순간으로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "무대를 향해 뻗은 어두운 복도를 나란히 걷고 있는 mid-stride 순간, 한 발이 앞으로 나간 김민기(민기)와 김광석(광석·광돌·김광돌)의 뒷모습",
            "based_on_beat": 2,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "무대를 향해 뻗은 어두운 복도를 나란히 걷고 있는 김민기(민기)와 김광석(광석·광돌·김광돌)의 뒷모습",
            "validator_reason": "'걷고 있는'이라는 이동 동작에 동적 동사 freeze 규칙을 적용하여 한 발이 나간 mid-stride 자세를 명시함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "무대 입구 직전에 우뚝 멈춰 선 채, 앞으로 한 발을 내딛는 김광석(광석·광돌·김광돌)의 등에 손을 대고 부드럽게 밀어내는 찰나의 김민기(민기)",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김민기(민기)"
            ],
            "original_description": "무대 입구 직전에 우뚝 멈춰 선 채, 앞으로 나서는 김광석(광석·광돌·김광돌)의 등을 부드럽게 밀어주는 찰나의 김민기(민기)",
            "validator_reason": "'나서는'과 '밀어주는'으로 흐르는 동작의 진행을 등에 손을 대고 힘을 가하는 한 순간으로 명확화함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "김민기(민기)를 등진 채 환한 조명이 쏟아지는 무대 중앙을 향해 묵직하게 첫발을 앞으로 내디딘 mid-stride 자세의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김민기(민기)",
              "김광석(광석·광돌·김광돌)"
            ],
            "original_description": "김민기(민기)를 등진 채 환한 조명이 쏟아지는 무대 중앙을 향해 묵직하게 첫발을 내디디는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'내디디는'이라는 이동 동작을 동적 동사 freeze 규칙에 따라 첫발이 지면에 닿기 직전이나 닿은 찰나의 mid-stride 자세로 수정.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "무대 위 김광석(광석·광돌·김광돌)의 시점에서 보이는, 소극장 객석을 빼곡하게 채운 수많은 한국인 관객들의 와이드 샷",
            "based_on_beat": 2,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "수많은 한국인 관객들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "만원 관객을 마주하고 무대 한가운데 홀로 선 채 긴장감으로 굳게 다문 입술을 한 김광석(광석·광돌·김광돌)의 얼굴 클로즈업",
            "based_on_beat": 2,
            "characters": [
              "만원 관객",
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 91,
        "scene_heading": "S#90. 학전 소극장, 무대 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "무대 중앙의 의자를 향해 엉덩이를 내리며 막 앉으려는 찰나의 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "객석에 앉아 긴장된 굳은 표정으로 무대를 올려다보는 한국인 관객들의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "한국인 관객들"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "양손으로 마이크 스탠드의 기둥을 꽉 움켜쥔 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "마이크에 입술을 바짝 댄 채 정면을 향해 옅은 미소를 띠고 말하는 김광석(광석·광돌·김광돌)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "기타의 코드를 짚은 채 줄을 힘차게 튕기는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "활짝 웃으며 양손바닥을 허공에서 강하게 마주치는 찰나의 한국인 관객들의 모습",
            "based_on_beat": 2,
            "characters": [
              "한국인 관객들"
            ],
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 92,
        "scene_heading": "S#91. 학전 소극장 앞 – 밖 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "'첫 단독콘서트' 포스터 앞 벽면에 기대어 입에 담배를 문 김민기(민기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "허공을 향해 길게 담배 연기를 뿜어내는 찰나의 김민기(민기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "밤하늘에 번쩍이는 번개 불빛 아래 굳어있는 김민기(민기)의 실루엣",
            "based_on_beat": 1,
            "characters": [
              "김민기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "고개를 든 채 어두운 하늘을 올려다보며 미간을 잔뜩 찌푸린 김민기(민기)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김민기"
            ],
            "original_description": "고개를 들어 어두운 하늘을 올려다보며 미간을 잔뜩 찌푸린 김민기(민기)의 얼굴 클로즈업",
            "validator_reason": "'고개를 들어 올려다보며'라는 시간적 순차 동작을 '고개를 든 채'라는 동시 고정 상태로 변경함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 93,
        "scene_heading": "S#92. 학전 소극장, 무대 – 안 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "마이크 앞에서 차분한 표정으로 객석을 향해 입을 벌린 채 서 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "마이크 앞에서 차분한 표정으로 객석을 향해 말하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'말하는'이라는 연속적인 동작을 입을 벌린 채 서 있는 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "짧은 머리를 한 채 객석에 앉아 무대를 보며 흐뭇하게 미소 짓는 김창기(창기)의 얼굴",
            "based_on_beat": 1,
            "characters": [
              "김창기"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "한 손으로 기타 지판을 잡고 다른 손은 줄 위에 둔 채 입을 벌리고 노래에 집중하는 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석"
            ],
            "original_description": "기타를 치며 노래에 집중하는 김광석(광석·광돌·김광돌)의 전신",
            "validator_reason": "'기타를 치며'라는 연속 동작을 연주 자세로 정지된 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "조명이 꺼진 칠흑 같은 암흑 속에서 당황하여 고개를 한쪽으로 돌린 채 굳어있는 한국인 관객들의 모습",
            "based_on_beat": 1,
            "characters": [
              "한국인 관객들"
            ],
            "original_description": "조명이 꺼진 칠흑 같은 암흑 속에서 당황하여 주위를 두리번거리는 한국인 관객들의 모습",
            "validator_reason": "'두리번거리는'이라는 연속 동작을 고개를 돌린 결과 상태의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "불이 켜진 초를 한 손에 높이 치켜들고 무대 중앙을 향해 뒷발은 지면에 닿은 채 앞발이 살짝 들린 미드액션 자세의 김민기(민기)의 전신",
            "based_on_beat": 2,
            "characters": [
              "김민기"
            ],
            "original_description": "불이 켜진 초를 한 손에 높이 치켜들고 무대 중앙으로 발을 내디디는 찰나의 김민기(민기)의 전신",
            "validator_reason": "'발을 내디디는 찰나'의 이동 동작을 뒷발이 땅에 닿은 미드액션 자세로 구체화하여 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "촛불 불빛 아래서 객석을 향해 단호한 표정으로 입을 벌린 채 서 있는 김민기(민기)의 얼굴",
            "based_on_beat": 2,
            "characters": [
              "김민기"
            ],
            "original_description": "촛불 불빛 아래서 객석을 향해 단호한 표정으로 입을 벌려 말하는 김민기(민기)의 얼굴",
            "validator_reason": "'말하는'이라는 연속 동작을 입을 벌린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "어두운 무대 위에서 기타 줄을 강하게 튕기기 위해 손가락이 줄에 닿아 있는 미드액션 상태인 김광석(광석·광돌·김광돌)의 손 클로즈업",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "어두운 무대 위에서 기타 줄을 강하게 튕기는 찰나의 김광석(광석·광돌·김광돌)의 손 클로즈업",
            "validator_reason": "'튕기는 찰나'의 연속성을 가진 동작을 손가락이 줄에 닿은 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 8,
            "description": "촛불 조명 아래서 마이크 없이 목에 핏대를 세운 채 입을 크게 벌리고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 3,
            "characters": [
              "김광석"
            ],
            "original_description": "마이크 없이 생목소리로 열창하며 목에 핏대를 세운 김광석(광석·광돌·김광돌)의 촛불 조명 아래 상반신",
            "validator_reason": "'열창하며'라는 연속 동작을 입을 크게 벌린 정지 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 9,
            "description": "어둠 속에서 일제히 입을 크게 벌린 채 무대를 향해 고정된 한국인 관객들의 모습",
            "based_on_beat": 3,
            "characters": [
              "한국인 관객들"
            ],
            "original_description": "어둠 속에서 일제히 입을 크게 벌리고 노래를 따라 부르는 한국인 관객들의 모습",
            "validator_reason": "'따라 부르는'이라는 연속 동작을 입을 벌린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 10,
            "description": "갑자기 켜진 환한 조명 빛에 깜짝 놀라 눈을 찡그린 김광석(광석·광돌·김광돌)의 전신",
            "based_on_beat": 4,
            "characters": [
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 11,
            "description": "쏟아지는 조명 아래서 고개를 뒤로 젖히고 마이크를 향해 입을 크게 벌린 상태로 굳어있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 4,
            "characters": [
              "김광석"
            ],
            "original_description": "쏟아지는 조명 아래서 고개를 뒤로 젖히고 마이크를 향해 시원하게 고음을 내지르는 찰나의 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'내지르는 찰나'의 발성 동작을 입을 벌린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 12,
            "description": "활짝 열린 객석 통로 뒷문 사이로 뒷발로 바닥을 지탱하고 앞발을 허공에 든 미드액션 자세의 송영숙(영숙)의 전신",
            "based_on_beat": 5,
            "characters": [
              "송영숙"
            ],
            "original_description": "활짝 열린 객석 통로 뒷문 사이로 한 발 내딛는 찰나의 송영숙(영숙)의 전신",
            "validator_reason": "'한 발 내딛는 찰나'의 이동 동작을 바닥을 지탱한 미드액션 자세로 구체화하여 보존함.",
            "character_ids": []
          },
          {
            "shot_index": 13,
            "description": "객석의 빈 의자를 향해 두 발을 바닥에 디딘 채 무릎을 굽히고 엉덩이가 닿기 직전인 미드액션 자세의 송영숙(영숙)의 모습",
            "based_on_beat": 5,
            "characters": [
              "송영숙"
            ],
            "original_description": "객석의 빈 의자에 엉덩이를 붙이고 막 앉는 찰나의 송영숙(영숙)의 모습",
            "validator_reason": "'앉는 찰나'의 하강 동작을 두 발을 디딘 채 무릎을 굽힌 미드액션 자세로 구체화함.",
            "character_ids": []
          },
          {
            "shot_index": 14,
            "description": "무대 위 악보대 위의 종이 모서리를 손가락으로 쥐고 반쯤 들어 올린 상태로 멈춘 김광석(광석·광돌·김광돌)의 손",
            "based_on_beat": 5,
            "characters": [
              "김광석"
            ],
            "original_description": "무대 위 악보대 위의 종이를 손가락으로 쥐고 홱 넘기는 찰나의 김광석(광석·광돌·김광돌)의 손",
            "validator_reason": "'홱 넘기는 찰나'의 연속 동작을 종이를 반쯤 들어 올린 미드액션 상태로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 15,
            "description": "손글씨로 '사랑했지만'이라 삐뚤빼뚤하게 적힌 악보 페이지의 클로즈업",
            "based_on_beat": 5,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 16,
            "description": "객석의 송영숙(영숙)을 향해 시선을 고정한 채 애틋한 표정으로 입을 벌리고 있는 김광석(광석·광돌·김광돌)의 상반신",
            "based_on_beat": 5,
            "characters": [
              "김광석",
              "송영숙"
            ],
            "original_description": "객석의 송영숙(영숙)을 향해 시선을 고정한 채 애틋한 표정으로 노래하는 김광석(광석·광돌·김광돌)의 상반신",
            "validator_reason": "'노래하는'이라는 연속 동작을 입을 벌린 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 17,
            "description": "무대 위의 김광석(광석·광돌·김광돌)을 물끄러미 올려다보는 송영숙(영숙)의 얼굴 클로즈업",
            "based_on_beat": 5,
            "characters": [
              "송영숙",
              "김광석"
            ],
            "character_ids": []
          },
          {
            "shot_index": 18,
            "description": "객석에 앉아 고개를 끄덕인 채 흡족한 미소를 띠고 있는 한동준(동준)의 얼굴",
            "based_on_beat": 6,
            "characters": [
              "한동준"
            ],
            "original_description": "객석에 앉아 고개를 끄덕이며 흡족한 미소를 띠고 있는 한동준(동준)의 얼굴",
            "validator_reason": "'끄덕이며'라는 연속 동작을 고개를 끄덕인 결과 상태의 정지 자세로 수정함.",
            "character_ids": []
          },
          {
            "shot_index": 19,
            "description": "마이크를 두 손으로 꽉 부여잡고 온몸에 힘을 준 채 입을 크게 벌린 일그러진 표정의 김광석(광석·광돌·김광돌) 얼굴 클로즈업",
            "based_on_beat": 7,
            "characters": [
              "김광석"
            ],
            "original_description": "마이크를 두 손으로 꽉 부여잡고 온몸의 힘을 다해 긴 고음을 토해내는 김광석(광석·광돌·김광돌)의 일그러진 얼굴 클로즈업",
            "validator_reason": "'고음을 토해내는' 발성 동작을 입을 벌린 정지 상태로 수정함.",
            "character_ids": []
          }
        ]
      },
      {
        "scene_index": 94,
        "scene_heading": "S#93. <그날들> 몽타쥬",
        "shots": [
          {
            "shot_index": 1,
            "description": "소형 카세트 기기 투명 창 너머로 '친구가 준 곡'이라는 손글씨가 적힌 하얀색 테이프가 정지된 채 들어있는 모습의 클로즈업",
            "based_on_beat": 1,
            "characters": [],
            "character_ids": []
          },
          {
            "shot_index": 2,
            "description": "카세트 기기의 재생 버튼을 검지 손가락으로 꾹 누르는 찰나의 누군가의 손",
            "based_on_beat": 1,
            "characters": [
              "누군가"
            ],
            "character_ids": []
          },
          {
            "shot_index": 3,
            "description": "어깨를 바짝 붙인 채 거리를 나란히 걷는 도중 한 발을 땅에 딛고 다른 발은 막 떼어 허공에 둔 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 전신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "어깨를 바짝 붙인 채 거리를 나란히 걷고 있는 김광석(광석·광돌·김광돌)과 송영숙(영숙)의 전신",
            "validator_reason": "'걷고 있는'이라는 이동 동작을 추진력이 보존된 걷는 도중의 한 찰나(mid-stride) 자세로 수정했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 4,
            "description": "시골 마당의 평상 위에 나란히 앉아 허공을 응시하며 입을 크게 벌려 합창하는 김광석(광석·광돌·김광돌)과 김창기(창기)의 상반신",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 5,
            "description": "어두운 녹음 부스 안의 스탠드 마이크 앞에 모여서 일제히 입을 벌려 열창하는 김광석(광석·광돌·김광돌), 김창기(창기), 유준호(준호·준열), 박경찬(경찬)의 와이드 샷",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "김창기(창기)",
              "유준호(준호·준열)",
              "박경찬(경찬)"
            ],
            "character_ids": []
          },
          {
            "shot_index": 6,
            "description": "환한 조명이 비치는 무대 위에서 통기타의 코드를 잡고 입을 벌린 채 송영숙(영숙)을 향해 다정하게 시선을 맞추고 있는 김광석(광석·광돌·김광돌)의 측면",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "original_description": "환한 조명이 비치는 무대 위에서 통기타를 치며 노래 부르다 송영숙(영숙)을 향해 다정하게 시선을 마주치는 김광석(광석·광돌·김광돌)의 측면",
            "validator_reason": "'노래 부르다 시선을 마주치는'이라는 시간적 연속성을 제거하고 기타를 치고 입을 벌린 채 시선을 맞춘 하나의 정지된 찰나로 재작성했습니다.",
            "character_ids": []
          },
          {
            "shot_index": 7,
            "description": "무대 한편에서 김광석(광석·광돌·김광돌)과 시선을 마주친 채 애틋하고 환하게 미소 짓는 송영숙(영숙)의 얼굴 클로즈업",
            "based_on_beat": 1,
            "characters": [
              "김광석(광석·광돌·김광돌)",
              "송영숙(영숙)"
            ],
            "character_ids": []
          }
        ]
      }
    ],
    "total_shots": 794,
    "changed_shots": 440
  },
  "step_id": "shot_validator",
  "run_id": "9668255f-31d3-49b8-bc07-92926624f65f",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-10T15:19:12.654771+00:00",
  "schema_version": 1,
  "project_config_snapshot": {}
}