{
  "status": "completed",
  "completed_count": 194,
  "applicable_count": 194,
  "failed_count": 0,
  "config_hash": "5d6a0eead186c385",
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 10,
            "reason": "Maintains the daylight lighting and marketplace dirt alley background from the preceding confrontation setup.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the walking man and the foreground military police shoulders.",
            "keep_elements": [
              {
                "label": "dirt ground of the marketplace alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "straw mat and wooden vendor structures in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 13,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 14,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 18,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 26,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 17,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 24,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 17,
            "reason": "Shares the immediate physical space and background context around the straw shoe stall.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the tax collector holding the ledger and the man with the carrying frame facing him.",
            "keep_elements": [
              {
                "label": "straw shoe stall in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dirt floor of the market alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 30,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 17,
            "reason": "Maintains background consistency with the straw shoe stall and daytime market atmosphere.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the tax collector and the full-body arrangement of the men in conversation.",
            "keep_elements": [
              {
                "label": "straw shoe stall background with hanging straw shoes",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "daylight market alley setting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 21,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 17,
            "reason": "Shares the same market stall alley location and lighting tone.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man and the tax collector with the ledger.",
            "keep_elements": [
              {
                "label": "marketplace straw stall and dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 28,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 21,
            "reason": "Direct continuity of the ground impact area following the punch.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing men in mid-punch.",
            "keep_elements": [
              {
                "label": "market dirt floor with scattered debris",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 39,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 21,
            "reason": "Provides the overall market stall alley context where the confrontation occurred.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two men engaged in the punch.",
            "keep_elements": [
              {
                "label": "dirt alley ground of the marketplace",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "surrounding market stalls and alley walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 39,
            "reason": "Direct visual continuation along the narrow market escape alley.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the large central figure running close to the camera.",
            "keep_elements": [
              {
                "label": "narrow market alley walls and distant alley exit",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dirt pathway between stalls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 4,
            "reason": "대문 안쪽에서 대문 방향으로 이어지는 동일 시공간 동선상의 배경 연속성 유지",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the pointing man and the foreground officers.",
            "keep_elements": [
              {
                "label": "wooden gate structure and threshold",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dirt ground leading toward the gate",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 10,
            "reason": "인물들이 대문 밖으로 빠져나간 직후 같은 마당 공간의 상태 변화를 포착하는 직접적 연속 샷",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the dragged man and the two escorting officers.",
            "keep_elements": [
              {
                "label": "courtyard dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden gate frame and open gate doors",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "raised wooden porch of the house in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 6,
            "reason": "장독대 옆 연속되는 대화 상황에서 조명과 장독대 배경 연속성 유지",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman looking upward and the shoulder in the foreground.",
            "keep_elements": [
              {
                "label": "earthenware jars and stone platform in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 9,
            "shot_index": 11,
            "reason": "동일한 옥사 감방 창살의 재질감과 어두운 조명 분위기 일관성을 유지하기 위한 톤 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 6,
            "reason": "Immediate spatial continuity at the destroyed straw shoe stall.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young man's face and upper body.",
            "keep_elements": [
              {
                "label": "broken straw stall background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 13,
            "reason": "Pulls back to a wide shot of the same damaged stall area after the departure.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up hand and shoulder.",
            "keep_elements": [
              {
                "label": "damaged straw shoe stall and scattered straw mats",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "empty dirt marketplace ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 16,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 1,
            "reason": "새벽녘 짙은 안개가 깔린 야외 논둑길 일대의 차가운 푸른빛 조명과 안개 낀 분위기 톤을 일관되게 유지하기 위한 분위기 참조.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the path layout or open field composition from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 1,
            "reason": "동일한 새벽 안개 깔린 흙길과 주변 논둑 지형의 시각적 연속성을 유지하기 위한 배경 참조.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the solitary walking traveler carrying a shoulder bundle.",
            "keep_elements": [
              {
                "label": "narrow dirt path extending forward under heavy dawn mist",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cool blueish morning fog covering the rural field surroundings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 9,
            "reason": "포옹 동작 직후 카메라가 어깨 너머로 회전 이동하는 연속 샷으로, 동일한 대나무 숲 조명과 흐린 숲 배경의 연속성을 유지",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the two men embracing in side profile.",
            "keep_elements": [
              {
                "label": "dense bamboo forest foliage and green stalks in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "soft natural sunlight filtering through bamboo leaves",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 1,
            "reason": "임시 막사와 자갈밭 공터의 기본 레이아웃 및 텐트 구조를 일관되게 유지하기 위한 배경 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "crude temporary shelters made of rough cloth and straw mats",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "gravel clearing and open dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "lake surface visible in the distant background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "stacked bundles and grain sacks near the shelters",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 9,
            "reason": "막사 입구 앞 대면 위치의 천막 배경과 주간 자연광을 유지하기 위한 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man walking out of the tent.",
            "keep_elements": [
              {
                "label": "rough tent fabric hanging at the shelter entrance in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dry dirt and gravel ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 1,
            "reason": "동일한 호숫가 공터의 공간적 배치와 지형을 참고하기 위한 장소 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy daytime lighting or daytime layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "야간 모닥불 붉은 광원과 무쇠솥 주변 식사 자리의 배경을 유지하기 위한 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the group of men seated around the pot eating food.",
            "keep_elements": [
              {
                "label": "dark night lake shore illuminated by warm reddish campfire light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "large cast iron cauldron on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "gravel ground with faint firelight reflections",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 8,
            "reason": "야간 모닥불 앞 동일한 착석 위치 및 어두운 야간 조명 톤을 이어받기 위한 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man's posture and hand holding meat.",
            "keep_elements": [
              {
                "label": "softly blurred night camp background with warm firelight glow",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark outdoor ground with subtle warm highlights",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 4,
            "reason": "같은 민가 마당과 광 입구 공간의 배경 연속성을 유지하기 위해 이전 샷의 마당 흙바닥 및 광 구조물을 참조함.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the weeping elderly woman huddled on the ground.",
            "keep_elements": [
              {
                "label": "dirt courtyard ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden granary entrance structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 7,
            "reason": "같은 마당 흙바닥과 광 입구 주변의 환경 질감 및 조명 연속성을 유지하기 위해 참조함.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man seen from behind and the armed fighter standing in front of him.",
            "keep_elements": [
              {
                "label": "textured dirt ground of the courtyard",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "granary exterior wall and entrance in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 9,
            "reason": "임시 막사 앞 공터의 주간 배경 구조와 막사 외관을 유지하기 위한 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man walking out of the tent.",
            "keep_elements": [
              {
                "label": "rough canvas shelter and straw mat coverings in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "open dirt clearing with scattered gravel",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 17,
            "shot_index": 8,
            "reason": "동일 대치 상황의 야외 공터 배경 및 주간 조명 환경을 이어받기 위한 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the threatening upper body of the approaching man.",
            "keep_elements": [
              {
                "label": "open clearing ground under daytime sky",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "soft-focus shelter structures along the background perimeter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 21,
        "location_refs": [
          {
            "scene_index": 17,
            "shot_index": 18,
            "reason": "대치 중인 발치 바닥의 흙바닥 질감 및 놓인 곡식 자루들의 연속성을 위한 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man's raised torso and arm holding the hairpin.",
            "keep_elements": [
              {
                "label": "dry dirt and packed gravel ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "tied burlap grain sacks resting on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 1,
            "reason": "거점 공터의 전경 구도와 빈 무쇠솥, 막사 배치의 시각적 연속성을 위한 광각 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the scattered luggage and bundles from the earlier daytime setup.",
            "keep_elements": [
              {
                "label": "gravel clearing and open ground of the lakeside camp",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "weathered cloth shelters and straw huts in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cast iron cauldron set on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "공터 진입로와 거점 주변 숲길의 연속적인 지형 환경을 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the exhausted men resting around the pot on the ground.",
            "keep_elements": [
              {
                "label": "edge of the gravel clearing bordering dense bamboo trees",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "earthen trail leading into the open campsite",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "무쇠솥 식사 공간 너머 막사 앞 공터 전체의 공간 관계를 유지하기 위한 배경 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the exhausted men crouching on the gravel ground.",
            "keep_elements": [
              {
                "label": "gravel clearing with the command tent in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cast iron cauldron on the gravel area",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden A-frame carrier and seed-grain sacks nearby",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 14,
            "reason": "막사 앞 공터 중심부의 지면 상태와 배경 막사 구조를 이어받기 위한 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the laughing men in the foreground and the man standing with folded arms in the distance.",
            "keep_elements": [
              {
                "label": "packed dirt ground and gravel of the open campsite",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "blurred fabric of temporary military tents in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 25,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 14,
            "reason": "거점 공터에서 바깥으로 이어지는 이동 경로와 캠프 외곽 지형을 유지하기 위한 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the laughing men at the frame edges and the standing figure in the center.",
            "keep_elements": [
              {
                "label": "gravel path leading diagonally across the camp toward the exit",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough shelters and wooden stakes alongside the campsite boundary",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 31,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 25,
            "reason": "사람들이 빠져나간 직후의 텅 빈 거점 공터와 모닥불 터 지형의 공간적 연속성을 위한 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the departing group of marching men walking along the path.",
            "keep_elements": [
              {
                "label": "wide open gravel clearing and dirt ground of the vacated campsite",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "ashes and charcoal remnants of the campfire site",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "empty wooden stakes and shelter frames in the distant background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 1,
            "reason": "어두운 헛간 바닥의 흙과 목재 질감, 조명 톤의 시각적 연속성을 유지하기 위해 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the men resting on the barn floor.",
            "keep_elements": [
              {
                "label": "dark dirt floor with scattered straw and wooden textures of the barn",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim interior ambient light filtering across the barn floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 16,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 22,
            "shot_index": 2,
            "reason": "곳간 내부 벽체 목조 구조와 바닥, 주변에 쌓여 있는 곡식 자루들의 형태적 일관성을 유지하기 위한 배경 참조.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the group of masked men stepping in through the open doorway.",
            "keep_elements": [
              {
                "label": "rough wooden walls and earthen interior of the storehouse",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "stacked grain and seed sacks on the floor",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "같은 초가집 골목 사립문 앞 공간으로, 어두운 골목 배경 톤과 흙바닥 질감 유지를 위해 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the four walking men carrying sacks along the alley.",
            "keep_elements": [
              {
                "label": "thatched house mud wall and wooden gate structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark dirt ground of the alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "동일한 골목길을 걸어가는 연속 시퀀스로 골목 배경과 야간 조명 톤 유지를 위해 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the four walking figures in the wide alley composition.",
            "keep_elements": [
              {
                "label": "dark thatched alleyway with dirt path and low mud walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "nocturnal shadow and dim ambient night lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 24,
            "shot_index": 2,
            "reason": "같은 국밥집 평상 자리 공간에서 이어지는 장면으로, 평상의 목재 재질감과 주막 배경 조명 톤의 연속성을 유지하기 위해 참조합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the two men clinking cups on the platform.",
            "keep_elements": [
              {
                "label": "worn low wooden platform seating",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rustic tavern wall and warm ambient lighting in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "같은 집무실 책상을 사이에 둔 대화 장면으로, 데스크 모서리와 실내 조명 톤의 연속성을 유지합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man looking downward.",
            "keep_elements": [
              {
                "label": "the office desk edge and desktop surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the interior office background and dim ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "동일한 책상 위 장부와 도장 작업으로 연결되는 디테일 샷으로 책상 표면 재질을 공유합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man.",
            "keep_elements": [
              {
                "label": "the wooden desktop surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the paper ledger document on the desk",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 2,
            "reason": "같은 공터 맞은편에서 신입 의병들과 마주 선 연속된 대화 장면으로 배경 구도와 막사 주변 지형을 공유합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing group of newly arrived Korean men and their worn tools.",
            "keep_elements": [
              {
                "label": "open dirt clearing and surrounding mountainous terrain",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough timber barracks and camp edges in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 2,
            "reason": "신입 의병 무리가 서 있던 동일한 공터 배경 구도에서 인물이 앞으로 걸어 나오는 연속 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the grouped static postures of the newly arrived Korean men.",
            "keep_elements": [
              {
                "label": "open dirt ground of the clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough rustic barracks boundary and tree line",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "bundles and farming tools resting on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 21,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 26,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 18,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 21,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "마루 앞 마당에서 대문 방향으로 퇴장하는 동일 씬 내 마당 배경 연속성 유지",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man in the center and the figures seated on the porch.",
            "keep_elements": [
              {
                "label": "wooden edge of the raised porch",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "courtyard dirt ground and path toward the gate",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 13,
            "reason": "산채 공터의 넓은 흙마당과 막사 경계 지형을 공통으로 보여주는 와이드 앵글입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing men in the clearing.",
            "keep_elements": [
              {
                "label": "open dirt clearing and surrounding camp perimeter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rustic wooden encampment fences and natural forest edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 2,
            "reason": "달래가 공터로 뛰어 들어와 안규홍과 마주하는 직후 시점의 연속된 배경입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the running woman in mid-stride.",
            "keep_elements": [
              {
                "label": "camp clearing background and natural mountain lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 2,
            "reason": "동일한 공터에서 달래의 소식을 들은 직후 의병들이 모여 선 연속된 공간 구도입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the running woman.",
            "keep_elements": [
              {
                "label": "open dirt floor of the training clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "barracks fencing and treeline along the camp perimeter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 21,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 15,
            "reason": "Atmospheric reference for the wide, cleared marketplace passage.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the lone standing figure in front of the stall.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 38,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 21,
            "reason": "Maintains consistency with the cleared confrontation ground in the marketplace center.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the full-body striding figure.",
            "keep_elements": [
              {
                "label": "dirt market ground and peripheral market structures",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 50,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 21,
            "reason": "Directly matches the central passage layout of the marketplace cleared for the clash.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the striding figure.",
            "keep_elements": [
              {
                "label": "central passage of the empty marketplace",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dirt ground and flanking marketplace stalls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 31,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 31,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 31,
            "shot_index": 1,
            "reason": "동일한 해안 바위지대의 야외 자연광과 모래사장 및 암석 색조의 일관성을 유지하기 위한 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 31,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 31,
            "shot_index": 1,
            "reason": "동일한 해안 바위와 파도 배경의 야외 환경 톤, 조명 및 질감 연속성을 유지하기 위한 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 32,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 32,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 32,
            "shot_index": 1,
            "reason": "앞선 전경 샷에서 인물들이 위치해 있던 집무실 벽면 배경의 질감과 조명을 유지합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated officer at the table, the administrative worker, and the man standing by the table edge.",
            "keep_elements": [
              {
                "label": "the textured plaster wall of the office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the dark, tense ambient lighting of the room",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 32,
        "shot_index": 22,
        "location_refs": [
          {
            "scene_index": 32,
            "shot_index": 1,
            "reason": "같은 씬 내 집무실 중앙 테이블 표면과 바닥재의 톤 및 조명 상태를 유지합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated officer at the table, the administrative worker, and the men standing by the wall.",
            "keep_elements": [
              {
                "label": "the dark wooden table surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the floorboards visible beside the table edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 33,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 33,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 33,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 34,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 34,
        "shot_index": 16,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 34,
        "shot_index": 24,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 35,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 35,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "같은 초가집 골목길 전경 구도로 골목의 깊이감과 흙길, 초가 벽면 배경의 연속성을 위해 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the four walking figures carrying sacks on their shoulders.",
            "keep_elements": [
              {
                "label": "narrow dirt alley between thatched houses and mud walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "deep nocturnal shadows and ambient village night lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 35,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 35,
            "shot_index": 12,
            "reason": "바로 직전 샷에서 수레를 끌고 나아가는 골목의 공간적 연속성과 원경 수레 배치를 유지하기 위해 참조",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the three men in the foreground pulling the cart.",
            "keep_elements": [
              {
                "label": "dark village dirt road flanked by thatched roof houses",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden handcart receding in the distant darkness",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 36,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 12,
            "reason": "산채 입구 및 하산 비탈과 연결된 공터 주변 지형의 조명 및 산악 톤을 공유합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 36,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 36,
            "shot_index": 1,
            "reason": "수레를 끌고 산채 주변 비탈길을 올라온 직후 수레 옆에서 대화하는 연속 장면입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the three men hauling the cart ropes.",
            "keep_elements": [
              {
                "label": "loaded supply cart with hemp ropes",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "grain sacks and straw bags piled on the cart",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "sloped mountain pathway with gravel and natural vegetation",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 36,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 36,
            "shot_index": 9,
            "reason": "수레 주변에서 감자를 주고받은 직후 수레 짐을 내리며 안규홍을 응시하는 연속 장면입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the smiling man holding a potato.",
            "keep_elements": [
              {
                "label": "grain sacks stacked beside the mountain trail",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "sloped woodland ground around the camp entrance",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 37,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 37,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 37,
            "shot_index": 2,
            "reason": "Direct reverse close-up in the same alley wall corner where the notice is posted.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man viewed from behind carrying bundles.",
            "keep_elements": [
              {
                "label": "clay and wood wall with pasted official notices",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "marketplace alley corner lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 37,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 37,
            "shot_index": 2,
            "reason": "Closer facial view at the same wall location looking up at the posted notice.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the rear-view torso and hands holding bundles.",
            "keep_elements": [
              {
                "label": "wall with pasted paper notice in the upper background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 38,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 12,
            "reason": "의병들이 모여 앉아 있는 산채 공터 흙바닥으로 급히 달려오는 연속 공간입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the previously assembled militia line.",
            "keep_elements": [
              {
                "label": "dusty clearing floor with scattered training tools",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden barracks structures framing the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 38,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 38,
            "shot_index": 3,
            "reason": "복만이 도착한 후 원형으로 둘러앉아 작전을 전파하는 공터 중앙의 연속 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the running messenger entering the clearing.",
            "keep_elements": [
              {
                "label": "packed earth ground of the central camp clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough wooden benches and logs around the gathering circle",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 38,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 38,
            "shot_index": 13,
            "reason": "작전 회의가 끝나고 일어서서 흩어지는 공터 전체를 조망하는 연속 샷입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated leader delivering instructions.",
            "keep_elements": [
              {
                "label": "packed earth clearing and perimeter wooden fences",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "scattered sickle blades and gear resting near the logs",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 39,
        "shot_index": 14,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 39,
        "shot_index": 18,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 39,
        "shot_index": 25,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 40,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 40,
        "shot_index": 12,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 40,
        "shot_index": 13,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 41,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 38,
            "shot_index": 17,
            "reason": "동일한 산채 공터의 밤 시간대 모닥불 주변 풍경을 보여주므로 공간적 연속성을 참조합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 41,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 41,
            "shot_index": 1,
            "reason": "모닥불 주변에 흩어져 앉은 동일한 순간, 모닥불 너머 안규홍을 잡은 연속 구도입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the wide distribution of seated militia fighters across the fire.",
            "keep_elements": [
              {
                "label": "low-burning camp fire with embers and smoke",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark ground lit by firelight and night forest shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "small blacksmith hammer resting unattended on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 41,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 41,
            "shot_index": 8,
            "reason": "모닥불 앞에서 안규홍이 벌떡 일어선 직후의 연속된 와이드 앵글입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated figure across the fire.",
            "keep_elements": [
              {
                "label": "low embers and flickering camp fire on the ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dimly lit camp perimeter and timber barracks edges under night sky",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 42,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 42,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 42,
            "shot_index": 4,
            "reason": "동일한 골목길에서 이어지는 밀착 대면 장면으로, 담장 배경과 조명 톤의 일관성을 유지하기 위해 참조",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the sneering man facing forward and the foreground shoulder.",
            "keep_elements": [
              {
                "label": "textured stone wall of the alley in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued cool daylight and shadow casting along the alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 42,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 42,
            "shot_index": 9,
            "reason": "동일 골목에서 인물 간 밀착 직후 물러서며 부감으로 전환되는 샷으로, 조명 톤과 색감 분위기를 연속하기 위해 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout or tight framing from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 43,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 43,
        "shot_index": 12,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 43,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 43,
            "shot_index": 12,
            "reason": "관청 정문 문턱의 건축 구조와 동일한 아침 자연광 조명 톤을 일관되게 유지하기 위함",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the bound woman and the two police officers escorting her.",
            "keep_elements": [
              {
                "label": "wooden entrance gate structure and exterior wall of the government office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "ground threshold under natural morning lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 44,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 44,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 44,
        "shot_index": 17,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 45,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 41,
            "shot_index": 12,
            "reason": "동일한 산채 공터 마당 공간의 어두운 야간 조명 및 거친 바닥 환경을 공유합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 45,
        "shot_index": 20,
        "location_refs": [
          {
            "scene_index": 45,
            "shot_index": 5,
            "reason": "멍석 옆에서 안규홍이 울분을 토하며 뛰쳐나가려는 직후의 연속 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the kneeling figure lifting the fallen hand.",
            "keep_elements": [
              {
                "label": "straw mat spread across the dirt ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark ground and camp barracks in deep night shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 45,
        "shot_index": 33,
        "location_refs": [
          {
            "scene_index": 45,
            "shot_index": 5,
            "reason": "달래의 손과 바닥 멍석 주변을 타이트하게 잡은 디테일 클로즈업 연속입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "woven texture and blood-stained edge of the straw mat",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark packed earth adjacent to the mat edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 46,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 38,
            "shot_index": 13,
            "reason": "산채 한가운데 둘러앉아 작전 지시를 내리는 주간 공터 모임 구도가 유사합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated commanders and militia figures in the earlier meeting.",
            "keep_elements": [
              {
                "label": "packed earth clearing ground surrounded by rustic camp boundaries",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden logs and benches placed in a rough circle",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 46,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 46,
            "shot_index": 3,
            "reason": "원형 회의 중 안규홍의 정면을 미디엄에서 클로즈업으로 좁혀 들어간 연속 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "sunlit earthen clearing behind the seating position",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 46,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 46,
            "shot_index": 3,
            "reason": "회의가 끝나고 자리에서 일어나 각자 위치로 걸어 나가는 공터의 연속 샷입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated figures listening to the commander.",
            "keep_elements": [
              {
                "label": "dirt ground of the mountain camp clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden logs and rustic perimeter barracks in daylight",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 47,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 36,
            "shot_index": 1,
            "reason": "산채 진입 오르막 숲길과 물자 운반 경로의 경사로 지형 및 식생을 공유합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the three men hauling the wooden cart.",
            "keep_elements": [
              {
                "label": "ascending mountain path edged with forest foliage and rocks",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 47,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 47,
            "shot_index": 3,
            "reason": "짐꾼들이 오르막길을 올라 산채에 도착하여 쌀자루를 내리는 연속 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the porters ascending in mid-stride.",
            "keep_elements": [
              {
                "label": "stacked rice sacks and packs resting on the forest clearing ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wooden A-frame pack carrier lying near the sacks",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "clearing edge leading down to the mountain path",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 47,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 47,
            "shot_index": 13,
            "reason": "쌀자루 앞에서 박상현 일행이 하산하는 뒷모습을 지켜보는 직후 연속된 구도입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the turning figure resting his hand on the rice sack.",
            "keep_elements": [
              {
                "label": "rice sacks piled along the edge of the path",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "downhill path opening extending toward the forest",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 48,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 48,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 48,
            "shot_index": 10,
            "reason": "Immediate continuity in the enclosed market alley ambush.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the full-body row of men blocking the alley.",
            "keep_elements": [
              {
                "label": "narrow alleyway walls and dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 48,
        "shot_index": 23,
        "location_refs": [
          {
            "scene_index": 48,
            "shot_index": 10,
            "reason": "Continuous spatial reference for the blocked market alley.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the line of men standing across the alley.",
            "keep_elements": [
              {
                "label": "narrow market alley walls and ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 49,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 49,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 49,
            "shot_index": 2,
            "reason": "동일한 편백숲의 수종 형태, 수관부 실루엣 및 자연광 색조의 일관성을 유지하기 위한 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 49,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 49,
            "shot_index": 2,
            "reason": "편백나무 줄기들의 밀도, 바닥 흙길의 질감 및 숲속 조명 톤의 시각적 연속성을 위한 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 50,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 46,
            "shot_index": 16,
            "reason": "평온한 낮 시간대 산채 공터 흙마당에서 식사하는 의병들의 전경을 설정합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the departing men walking into the distance.",
            "keep_elements": [
              {
                "label": "sunlit earthen floor of the camp clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rustic barracks shelters and cooking area structures in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 50,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 50,
            "shot_index": 1,
            "reason": "공터에서 식사하는 그룹 중 한 인물에게 클로즈업으로 접근하는 연속 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "sun-dappled ground around the seated meal gathering",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 50,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 50,
            "shot_index": 1,
            "reason": "식사 모임에서 약간 떨어진 공터 외곽 보초 위치를 보여주는 동일 시간대 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated groups of fighters eating from porcelain bowls.",
            "keep_elements": [
              {
                "label": "clearing edge overlooking the cypress forest slope",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "timber guard outpost posts and natural rock boundary",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 51,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 48,
            "shot_index": 23,
            "reason": "Immediate combat continuation from the back-to-back defense in the alley.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two men braced back-to-back.",
            "keep_elements": [
              {
                "label": "dim alley walls and ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 51,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 51,
            "shot_index": 2,
            "reason": "Tight combat continuity within the same alley clash space.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the frontal defense upper body and raised sickle.",
            "keep_elements": [
              {
                "label": "market alley background texture and lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 51,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 51,
            "shot_index": 2,
            "reason": "Continuous alley environment for the defensive regroup.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the single frontal combatant defending overhead.",
            "keep_elements": [
              {
                "label": "enclosed alley walls and ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 52,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 52,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 52,
            "shot_index": 1,
            "reason": "같은 능선 지형에서 산채를 내려다보는 내리막 산길과 숲의 배경 지형, 자연광 조명을 일관되게 유지하기 위해 참조합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two men standing side by side in the foreground overlooking the downhill slope.",
            "keep_elements": [
              {
                "label": "mountain ridge slope overlooking the distant valley camp below",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough forest paths and natural vegetation along the ridge terrain",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 53,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 51,
            "shot_index": 15,
            "reason": "Immediate physical space continuity where the attack connects.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the two men leaning back-to-back.",
            "keep_elements": [
              {
                "label": "dirt alley ground and textured wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 53,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 53,
            "shot_index": 2,
            "reason": "Wider view along the blocked alley corridor following the wound.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the wounded torso and entering blade.",
            "keep_elements": [
              {
                "label": "narrow dirt alley passage and surrounding walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 53,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 53,
            "shot_index": 6,
            "reason": "Reverse angle of the ongoing confrontation in the alley passage.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the full-body stance of the man brandishing the sword.",
            "keep_elements": [
              {
                "label": "dirt alley floor and rustic market walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 54,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 50,
            "shot_index": 1,
            "reason": "공터 흙바닥에서 식사 중이던 의병이 이상한 낌새를 눈치채고 멈추는 동일 공간 연속입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the wide meal gathering circles.",
            "keep_elements": [
              {
                "label": "earthen camp floor and cypress trees framing the far edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "porcelain bowl placed on the ground",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 54,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 54,
            "shot_index": 4,
            "reason": "숟가락을 멈춘 임정현의 등 뒤 편백나무 숲으로 카메라가 물러나며 총구를 드러내는 연속 샷입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the isolated seated figure eating with a spoon.",
            "keep_elements": [
              {
                "label": "cypress tree trunks and dense evergreen branches at the forest border",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "earthen ground of the clearing viewed through tree gaps",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 55,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 53,
            "shot_index": 10,
            "reason": "Continuous alleyway setting during the fatal confrontation climax.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the confronting man turning his face.",
            "keep_elements": [
              {
                "label": "dirt ground and textured alley wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 55,
        "shot_index": 34,
        "location_refs": [
          {
            "scene_index": 55,
            "shot_index": 11,
            "reason": "Ground-level area where the collapse occurred against the alley wall.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the upright wounded upper body.",
            "keep_elements": [
              {
                "label": "dirt ground against the alley wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 55,
        "shot_index": 40,
        "location_refs": [
          {
            "scene_index": 55,
            "shot_index": 34,
            "reason": "Direct continuous rise from the ground in the same alley position.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the seated man cradling his companion.",
            "keep_elements": [
              {
                "label": "ground level dirt pathway and lower alley wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 56,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 54,
            "shot_index": 7,
            "reason": "산채 공터를 내려다보는 숲 위 능선 기습 위치로 전환되는 장면의 분위기 및 지형 톤을 공유합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 56,
        "shot_index": 31,
        "location_refs": [
          {
            "scene_index": 54,
            "shot_index": 4,
            "reason": "산채 막사 주변 바위 틈새와 부서진 은폐물 인근의 동일 공간입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated figure holding a suspended spoon.",
            "keep_elements": [
              {
                "label": "rustic timber hut corner and stone outcrop",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "earth and gravel ground near the camp shelter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 56,
        "shot_index": 40,
        "location_refs": [
          {
            "scene_index": 56,
            "shot_index": 31,
            "reason": "막사와 바위 뒤 은폐 지점에서 부상자 옆 다른 생존자들을 향해 소리치는 연속 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the crouched figure with eyes fixed forward.",
            "keep_elements": [
              {
                "label": "rough rock shelter and wooden barracks wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "smoke-drifted camp clearing behind the rocks",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 57,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 55,
            "shot_index": 40,
            "reason": "Continues along the alley path toward the boundary wall.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the crouched rising man holding the sickle.",
            "keep_elements": [
              {
                "label": "narrow alleyway walls and dirt path",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 57,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 50,
            "reason": "Matches the wide elevated perspective across the deserted marketplace central passage.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "wide central dirt passage of the empty marketplace",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "abandoned marketplace stalls and structures",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 57,
        "shot_index": 19,
        "location_refs": [
          {
            "scene_index": 57,
            "shot_index": 12,
            "reason": "Maintains ground and landscape continuity as the action exits the marketplace toward the mountain.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "deserted marketplace ground leading toward the distant mountain exit",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 58,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 56,
            "shot_index": 31,
            "reason": "임정현이 피격당한 막사 인근 바닥에 쓰러져 있는 동일 지점의 직후 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the crouched figure arrested mid-action.",
            "keep_elements": [
              {
                "label": "rough exposed earth and gravel around the shelter base",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "broken wooden corner of the hut wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 58,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 56,
            "shot_index": 1,
            "reason": "능선 위에서 내려다보는 토미이시의 동일한 관측 위치 및 지형 배경입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the figure with raised arm.",
            "keep_elements": [
              {
                "label": "rocky mountain ridge overlooking the valley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cypress tree line and distant haze over the camp",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 58,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 58,
            "shot_index": 9,
            "reason": "능선에서 산 아래로 이어지는 하산 길목에서 참혹한 산채를 돌아보는 연결 장면입니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 59,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 59,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 59,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 59,
            "shot_index": 9,
            "reason": "반대편 비탈 숲길로 전환되나 동일 산채 진입로 숲길의 자연광 조명과 흙, 수목 색감 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 60,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 50,
            "shot_index": 1,
            "reason": "과거 평온했던 산채 공터의 전체 전경 구도와 동일한 각도에서 처참해진 참상을 대비해 보여줍니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the peaceful seated dining groups.",
            "keep_elements": [
              {
                "label": "clearing floor with barracks structures and cooking shelter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cast iron cauldron and stone hearth in the cooking area",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dense smoke drifting low across the mountain camp",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 60,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 60,
            "shot_index": 2,
            "reason": "공터의 연기 자욱한 학살 현장 속 나무 뒤에서 지켜보는 연속 공간입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the distant panorama of the camp.",
            "keep_elements": [
              {
                "label": "rough tree trunk at the foreground edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dirt clearing floor covered with smoke and fallen debris",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 60,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 60,
            "shot_index": 11,
            "reason": "같은 나무 뒤에 은폐한 안규홍의 손목과 쌍낫 자루로 들어간 디테일 클로즈업입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the soldier driving the bayonet in the middle ground.",
            "keep_elements": [
              {
                "label": "bark of the pine tree trunk on the near edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 61,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 60,
            "shot_index": 11,
            "reason": "나무 뒤에서 뛰어나와 무너진 막사 뒤편에서 군인을 제압하는 연속된 난전 공간입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the soldier stabbing with a bayonet.",
            "keep_elements": [
              {
                "label": "collapsed timber barracks wall and broken posts",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "smoldering ash and strewn rubble on the dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 61,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 61,
            "shot_index": 4,
            "reason": "무너진 막사 주변 시신들 사이에 엎드려 있는 동일한 전장 바닥입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two grappling fighters behind the hut.",
            "keep_elements": [
              {
                "label": "strewn wooden debris and trampled dirt ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "smoke drifting low across the clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 61,
        "shot_index": 32,
        "location_refs": [
          {
            "scene_index": 61,
            "shot_index": 15,
            "reason": "바닥에 엎드린 화승총 총구와 발사 섬광을 집중 조명한 타이트한 연속 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "compacted earthen ground littered with debris beneath the barrel",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 62,
        "shot_index": 12,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 62,
        "shot_index": 19,
        "location_refs": [
          {
            "scene_index": 62,
            "shot_index": 12,
            "reason": "동일한 숲길 비탈 장소의 수목 환경과 산림 조명 분위기 참고",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 62,
        "shot_index": 22,
        "location_refs": [
          {
            "scene_index": 62,
            "shot_index": 19,
            "reason": "동일한 산길 대치 지점의 숲속 조명 분위기 및 색감 톤 연속성 유지",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 63,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 61,
            "shot_index": 4,
            "reason": "무너진 막사와 잔해 주변 바닥에서 펼쳐지는 육탄전 배경의 동일성입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the previous standing restraint struggle.",
            "keep_elements": [
              {
                "label": "charred ground and scattered wooden splinters",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "collapsed barracks framing in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 63,
        "shot_index": 53,
        "location_refs": [
          {
            "scene_index": 63,
            "shot_index": 18,
            "reason": "뒤엉켜 싸우던 중 일어서 돌진하며 낫이 꽂히는 순간의 연속된 근접 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the choking struggle on the ground.",
            "keep_elements": [
              {
                "label": "disturbed dirt earth of the camp ground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dense smoke and charred timber in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 63,
        "shot_index": 61,
        "location_refs": [
          {
            "scene_index": 63,
            "shot_index": 53,
            "reason": "타격 직후 토미이시가 쓰러진 발밑을 안규홍이 내려다보는 직후 연속된 구도입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the two bodies locked in sickle impact.",
            "keep_elements": [
              {
                "label": "trampled camp ground and background barracks ruins",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thin lingering smoke across the clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 64,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 58,
            "shot_index": 3,
            "reason": "전투가 끝난 후 막사 인근 바닥에 남겨진 임정현 시신의 동일 지점 클로즈업입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "hard-packed mountain soil and scattered gravel around the head",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "fragment of the wooden hut footing in the background edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 64,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 63,
            "shot_index": 61,
            "reason": "전투 직후 파괴된 공터 한가운데에서 망연자실한 생존자를 내려다보는 연속 장면입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the commander staring down at the enemy.",
            "keep_elements": [
              {
                "label": "scorched dirt ground and debris in the clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "charred remains of the barracks wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 64,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 64,
            "shot_index": 10,
            "reason": "생존자들과 함께 산 아래 길목을 응시하며 결의를 다지는 안규홍의 연속 클로즈업입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated survivor on the ground.",
            "keep_elements": [
              {
                "label": "clearing edge opening toward the mountain descent",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 65,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 65,
        "shot_index": 14,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 65,
        "shot_index": 19,
        "location_refs": [
          {
            "scene_index": 65,
            "shot_index": 1,
            "reason": "가파른 오르막 편백나무 숲길의 배경 수목 구조 및 자연광 조명 분위기 유지를 위한 분위기 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 66,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 64,
            "shot_index": 18,
            "reason": "산 아래 일본군을 결연히 응시하는 동일한 공터 능선 경계의 연속 샷입니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "camp ridge perimeter opening down into the mountain valley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "overcast sky and smoke haze drifting from below",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 66,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 66,
            "shot_index": 1,
            "reason": "안규홍의 시선 맞은편에서 서로를 마주 보는 의병들의 동일 능선 경계 배경입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the commander gazing toward the valley.",
            "keep_elements": [
              {
                "label": "earthy mountain rim strewn with spent cartridges and rocks",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "pine trees framing the ridge line",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 66,
        "shot_index": 22,
        "location_refs": [
          {
            "scene_index": 66,
            "shot_index": 9,
            "reason": "의병들의 결의 후 어둠이 깔린 숲길 끝으로 걸어 들어가는 동일 지점의 퇴장 와이드 샷입니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the exchanging faces of the seated militia fighters.",
            "keep_elements": [
              {
                "label": "dark trail leading into the dense forest beyond the clearing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "uneven rocky ground and natural mountain undergrowth",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "1cfe57ad-eb4a-43e9-a529-44796168925b",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-09-08T18:01:53.080768+00:00",
  "schema_version": 4,
  "project_config_snapshot": {}
}