{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "2b8422db91885bc7",
  "data": {
    "plan": {
      "share_groups": [
        {
          "group_key": "narrow_workshop_interior",
          "bg_authority": "interior",
          "shot_tags": [
            "S1sh1",
            "S1sh2",
            "S3sh1",
            "S3sh5"
          ],
          "rationale_ko": "장면 1과 장면 3은 같은 좁은 실내를 저녁과 밤에 다시 보여준다. 장면 3에서는 작업대를 옮겨 바닥 공간을 만들었지만 방 자체는 동일하다. 장면 1의 두 쇼트는 연속된 실내 배경을 공유하고, 장면 3은 가구 배치가 바뀐 재방문 상태이므로 첫 쇼트를 실내 배경 기준으로 다시 잡는다. 이후 소등 전경은 바로 앞 쇼트의 변경된 배치를 이어받는다.",
          "evidence": [
            {
              "scene_index": 1,
              "quote_ko": "좁은 정비소. 형광등 하나가 천장에 매달려 있다."
            },
            {
              "scene_index": 1,
              "quote_ko": "연희(20대), 노란 우비를 입고 손전등을 든 채로 문을 밀고 들어선다."
            },
            {
              "scene_index": 3,
              "quote_ko": "작업대를 한쪽으로 밀어 자리를 냈다."
            },
            {
              "scene_index": 3,
              "quote_ko": "민수가 노인 곁에 쪼그려 앉아 있다. 연희는 문가에 서서 손전등을 껐다 켰다 하며 골목 쪽을 내다본다."
            }
          ]
        },
        {
          "group_key": "wet_four_way_junction",
          "bg_authority": "seed",
          "shot_tags": [
            "S2sh1",
            "S2sh3"
          ],
          "rationale_ko": "두 쇼트 모두 깜빡이는 가로등과 젖은 노면이 보이는 같은 야외 사거리 한가운데를 보여준다. 두 번째 쇼트는 첫 쇼트에 설정된 노면, 인물 위치, 지팡이 주변 공간을 연속해서 사용하므로 완성 스틸을 이어받는다.",
          "evidence": [
            {
              "scene_index": 2,
              "quote_ko": "길이 네 갈래로 갈라지는 사거리. 가로등 하나가 깜빡인다. 젖은 바닥에 불빛이 길게 번져 있다."
            },
            {
              "scene_index": 2,
              "quote_ko": "사거리 한가운데에 노인(70대)이 회색 외투 차림으로 눈을 감은 채 옆으로 누워 있다. 곁에 지팡이가 떨어져 있다."
            },
            {
              "scene_index": 2,
              "quote_ko": "연희가 손전등을 켜서 노인의 얼굴 쪽을 조심스럽게 비춘다."
            }
          ]
        }
      ],
      "shot_plans": {
        "S1sh1": {
          "ref_plan": "background"
        },
        "S1sh2": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S1sh1"
        },
        "S2sh1": {
          "ref_plan": "background"
        },
        "S2sh3": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S2sh1"
        },
        "S3sh1": {
          "ref_plan": "background"
        },
        "S3sh5": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S3sh1"
        }
      }
    },
    "attempts": 1,
    "shot_tags": [
      "S1sh1",
      "S1sh2",
      "S2sh1",
      "S2sh3",
      "S3sh1",
      "S3sh5"
    ]
  },
  "step_id": "background_share_plan",
  "run_id": "d7b62c53-1ae6-4aaf-ab69-d43c06eb92fe",
  "resolved_model": "gpt",
  "updated_at": "2026-08-24T13:50:19.136681+00:00",
  "project_config_snapshot": {}
}