{
  "status": "completed",
  "applicable_count": 6,
  "completed_count": 6,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "e992a88ee70dabe2",
  "data": {
    "pose_canon": [
      {
        "character_ko": "노인",
        "character_short_id": "C03",
        "pose_en": "The elderly man rests on his side in the middle of the crossroads with his eyes closed, wearing a gray coat. His cane is on the ground beside him.",
        "shots": [
          "S2sh4",
          "S2sh6"
        ],
        "basis_ko": "“사거리 한가운데에 노인(70대)이 회색 외투 차림으로 눈을 감은 채 옆으로 누워 있다. 곁에 지팡이가 떨어져 있다.”"
      },
      {
        "character_ko": "노인",
        "character_short_id": "C03",
        "pose_en": "The elderly man rests under a blanket beneath the fluorescent light inside the repair shop, with his eyes closed.",
        "shots": [
          "S3sh2"
        ],
        "basis_ko": "“형광등 불빛 아래 노인이 담요를 덮고 눈을 감은 채 누워 있다.”"
      }
    ],
    "carried": {
      "S1sh3": {
        "carried_contract": "scoped_v1",
        "objects_en": "A single fluorescent light hangs from the ceiling. An open toolbox sits on the grease-stained workbench, with an old bicycle standing upside down beside it.",
        "people": [
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She stands inside wearing a yellow raincoat and holding a flashlight, with wet shoulders and her mouth open as she pants.",
            "basis_ko": "“연희(20대), 노란 우비를 입고 손전등을 든 채로 문을 밀고 들어선다. 숨이 가쁘고 어깨가 젖어 있다.”"
          },
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He wears navy coveralls with the sleeves rolled up and has grease on his fingertips. He is working at the bicycle chain while holding the wrench that he later sets down.",
            "basis_ko": "“소매를 걷어붙이고 자전거 체인을 손보는 중이다. 손끝에 기름이 묻어 있다.” / “쥐고 있던 렌치를 작업대 위에 내려놓고”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“형광등 하나가 천장에 매달려 있다. 기름때 묻은 작업대 위에 공구 상자가 열려 있고, 그 옆에 낡은 자전거 한 대가 거꾸로 세워져 있다.”"
      },
      "S1sh4": {
        "carried_contract": "scoped_v1",
        "objects_en": "A single fluorescent light hangs from the ceiling. The open toolbox remains on the grease-stained workbench, and the old bicycle remains upside down beside it.",
        "people": [
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He wears navy coveralls with rolled sleeves and has greasy fingertips. He has stopped with a hand at the bicycle chain, raised his head toward the door, and still holds the wrench.",
            "basis_ko": "“민수가 손을 멈추고 고개를 든다. 쥐고 있던 렌치를 작업대 위에 내려놓고”"
          },
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She stands inside in a yellow raincoat, holding a flashlight. Her shoulders are wet and she is still short of breath.",
            "basis_ko": "“노란 우비를 입고 손전등을 든 채로 문을 밀고 들어선다. 숨이 가쁘고 어깨가 젖어 있다.”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“기름때 묻은 작업대 위에 공구 상자가 열려 있고, 그 옆에 낡은 자전거 한 대가 거꾸로 세워져 있다.”"
      },
      "S2sh4": {
        "carried_contract": "scoped_v1",
        "objects_en": "The four-way intersection has wet pavement beneath a flickering streetlamp, whose light stretches across the ground. A cane lies near the center of the intersection.",
        "people": [
          {
            "character_ko": "노인",
            "character_short_id": "C03",
            "state_en": "He wears a gray coat and rests on his side in the middle of the intersection with both eyes closed.",
            "basis_ko": "“사거리 한가운데에 노인(70대)이 회색 외투 차림으로 눈을 감은 채 옆으로 누워 있다.”"
          },
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She wears the yellow raincoat and holds the switched-on flashlight, aiming its round beam carefully downward. Her shoulders remain wet from her arrival at the repair shop.",
            "basis_ko": "“연희가 손전등을 켜서 노인의 얼굴 쪽을 조심스럽게 비춘다.”"
          },
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He is at the intersection in navy coveralls with the sleeves rolled up, having run out from the alley. Grease remains on his fingertips.",
            "basis_ko": "“민수와 연희가 골목에서 뛰어나온다.”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“가로등 하나가 깜빡인다. 젖은 바닥에 불빛이 길게 번져 있다.”"
      },
      "S2sh6": {
        "carried_contract": "scoped_v1",
        "objects_en": "The wet pavement remains lit by the flickering streetlamp, with its light stretched across the ground. The fallen cane remains beside the prone figure.",
        "people": [
          {
            "character_ko": "노인",
            "character_short_id": "C03",
            "state_en": "He remains on his side in the middle of the intersection, wearing a gray coat with his eyes closed.",
            "basis_ko": "“회색 외투 차림으로 눈을 감은 채 옆으로 누워 있다.”"
          },
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He wears navy coveralls with rolled sleeves and has greasy fingertips. He kneels on the wet pavement with both hands extended forward, exerting a gentle shaking motion.",
            "basis_ko": "“민수가 노인 옆에 무릎을 꿇고 어깨를 가만히 흔들어 본다.”"
          },
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She remains nearby in her yellow raincoat, holding the switched-on flashlight aimed carefully downward. Her shoulders remain wet.",
            "basis_ko": "“연희가 손전등을 켜서 노인의 얼굴 쪽을 조심스럽게 비춘다.”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“곁에 지팡이가 떨어져 있다.”"
      },
      "S3sh2": {
        "carried_contract": "scoped_v1",
        "objects_en": "The workbench has been pushed to one side, leaving a cleared area beneath the fluorescent light. The toolbox remains open on the moved workbench, and the old bicycle remains upside down in the repair shop.",
        "people": [
          {
            "character_ko": "노인",
            "character_short_id": "C03",
            "state_en": "He rests in the cleared area with his eyes closed, wearing the gray coat and covered by a blanket.",
            "basis_ko": "“형광등 불빛 아래 노인이 담요를 덮고 눈을 감은 채 누워 있다.”"
          },
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He remains in navy coveralls with rolled sleeves and greasy fingertips. He squats in profile on the cleared floor with his gaze fixed downward.",
            "basis_ko": "“민수가 노인 곁에 쪼그려 앉아 있다.”"
          },
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She stands at the doorway in her yellow raincoat, holding the flashlight and repeatedly switching it off and on while looking into the alley. Her shoulders remain wet.",
            "basis_ko": "“연희는 문가에 서서 손전등을 껐다 켰다 하며 골목 쪽을 내다본다.”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“작업대를 한쪽으로 밀어 자리를 냈다.”"
      },
      "S3sh3": {
        "carried_contract": "scoped_v1",
        "objects_en": "The workbench remains pushed to one side, leaving the floor area clear beneath the fluorescent light. The toolbox remains open on the moved workbench, the old bicycle remains upside down, and the dark alley is visible through the doorway.",
        "people": [
          {
            "character_ko": "노인",
            "character_short_id": "C03",
            "state_en": "He remains lying with his eyes closed, wearing the gray coat beneath a blanket.",
            "basis_ko": "“노인이 담요를 덮고 눈을 감은 채 누워 있다.”"
          },
          {
            "character_ko": "민수",
            "character_short_id": "C01",
            "state_en": "He remains in navy coveralls with rolled sleeves and greasy fingertips, squatting on the cleared floor with his gaze lowered.",
            "basis_ko": "“민수가 노인 곁에 쪼그려 앉아 있다.”"
          },
          {
            "character_ko": "연희",
            "character_short_id": "C02",
            "state_en": "She stands at the doorway in her yellow raincoat, gripping the flashlight and craning her neck toward the dark alley. She continues switching the flashlight off and on, and her shoulders remain wet.",
            "basis_ko": "“연희는 문가에 서서 손전등을 껐다 켰다 하며 골목 쪽을 내다본다.”"
          }
        ],
        "offscreen_effects_en": "",
        "basis_ko": "“작업대를 한쪽으로 밀어 자리를 냈다. 형광등 불빛 아래”"
      }
    },
    "pose_fix": {
      "S2sh4": {
        "movement_en": "",
        "figures_en": ""
      },
      "S2sh6": {
        "movement_en": "",
        "figures_en": ""
      },
      "S3sh2": {
        "movement_en": "",
        "figures_en": ""
      }
    }
  },
  "step_id": "shot_continuity",
  "run_id": "bffe0602-8c99-457a-afa1-9c2acdc4f9ca",
  "resolved_model": "gpt",
  "updated_at": "2026-08-28T18:42:35.140707+00:00",
  "project_config_snapshot": {}
}