{
  "status": "completed",
  "applicable_count": 3,
  "completed_count": 3,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "c343d77dc94e4725",
  "data": {
    "schema_version": 1,
    "groups": [
      {
        "group_id": "vca-p02-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 25,
            "shot_index": 5,
            "role": "close_insert"
          },
          {
            "scene_index": 25,
            "shot_index": 8,
            "role": "close_insert"
          },
          {
            "scene_index": 29,
            "shot_index": 3,
            "role": "close_insert"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The photograph shows a rural restaurant dating visually to approximately the 1970s or 1980s, with a round structure mounted on its roof like a cross.",
            "evidence_quote": "7-80년대 쯤 보이는 시골 식당과 지붕위에 둥근 원이 설치된 (마치 십자가처럼)",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "Two 12-year-old Korean girls are seated together in front of the restaurant.",
            "evidence_quote": "식당 앞에는 어린 여자애 둘(12살)이 앉아있다.",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "One of the two girls is the childhood version of Min-sook, Su-ri-young’s mother.",
            "evidence_quote": "그중에 한 아이는 분명히 어릴 적 엄마다.",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "The physical print is an old black-and-white photograph.",
            "evidence_quote": "낡은 흑백 사진 속 여자아이의 인쇄된 형상 위를 찌르듯 짚고 멈춘 수리영의 검지손가락 클로즈업",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "The photograph is bloodstained and has previously been crumpled.",
            "evidence_quote": "[F.B: 1부 12씬] 죽은 엄마의 손에 구겨져있던 바로 그 사진이다.",
            "kind": "surface_state"
          }
        ],
        "prop_anchor": {
          "prop_short_id": "P02",
          "carries_printed_content": true,
          "applicability_evidence": "This prop qualifies because it is a physical photograph with recurring printed imagery, explicitly described as “7-80년대 쯤 보이는 시골 식당과 지붕위에 둥근 원이 설치된 (마치 십자가처럼) 식당 앞에는 어린 여자애 둘(12살)이 앉아있다.”",
          "printed_content": "The photograph shows a rural Korean restaurant that appears to date from the 1970s or 1980s, with a distinctive round structure mounted on the roof like a cross. Two 12-year-old Korean girls sit in front of the restaurant; one is the childhood version of Min-sook, Su-ri-young’s mother.",
          "physical_form": "A handheld, old black-and-white photographic paper print, visibly aged and previously crumpled, with blood staining on its surface.",
          "scale_contract": "Keep the photograph at the consistent real-world scale of a small handheld photographic print relative to hands, walls, furniture, and the surrounding environment."
        },
        "per_shot_consumption_hints": {
          "25:5": {
            "keep_real_scale": true
          },
          "25:8": {
            "keep_real_scale": true
          },
          "29:3": {
            "keep_real_scale": true
          }
        }
      },
      {
        "group_id": "vca-p01-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 26,
            "shot_index": 3,
            "role": "close_insert"
          },
          {
            "scene_index": 26,
            "shot_index": 11,
            "role": "environment"
          },
          {
            "scene_index": 27,
            "shot_index": 2,
            "role": "close_insert"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The screen shows a caller-identification interface for Aunt Hyesu together with multiple missed-call notifications; the exact written characters may vary.",
            "evidence_quote": "수리영의 무릎 위에 놓인, '혜수 이모'라는 발신자 이름과 다수의 부재중 알림이 뜬 핸드폰 정지 화면",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "In the notification close-up, the smartphone lies on Suri-young’s lap with its display visible.",
            "evidence_quote": "수리영의 무릎 위에 놓인, '혜수 이모'라는 발신자 이름과 다수의 부재중 알림이 뜬 핸드폰 정지 화면",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "Suri-young holds the smartphone to her ear while standing toward the foggy sea.",
            "evidence_quote": "안개 낀 바다를 향해 선 채 귀에 핸드폰을 대고 멈춘 수리영의 뒷모습",
            "kind": "held_prop"
          },
          {
            "confidence": "high",
            "description": "Hyesu holds the smartphone tightly against her ear while reacting with widened eyes.",
            "evidence_quote": "귀에 핸드폰을 바짝 대고 두 눈을 크게 뜬 채 멈춘 혜수의 놀란 얼굴 클로즈업",
            "kind": "held_prop"
          }
        ],
        "prop_anchor": {
          "prop_short_id": "P01",
          "carries_printed_content": true,
          "applicability_evidence": "The smartphone qualifies because its screen displays a call-notification interface: \"수리영의 무릎 위에 놓인, '혜수 이모'라는 발신자 이름과 다수의 부재중 알림이 뜬 핸드폰 정지 화면\".",
          "printed_content": "The display presents a modern call-notification interface identifying Aunt Hyesu as the caller and showing multiple missed-call alerts. No person, portrait, or physical place is depicted on the screen.",
          "physical_form": "A hand-sized modern touchscreen smartphone with a thin rectangular body, black glass front, and rear camera, in ordinary contemporary condition with no specified damage, wear, or stains.",
          "scale_contract": "Keep the smartphone at realistic modern handheld-phone scale relative to Suri-young’s lap, either character’s hand and ear, and the surrounding environment."
        },
        "per_shot_consumption_hints": {
          "26:3": {
            "keep_real_scale": true
          },
          "26:11": {
            "keep_real_scale": true
          },
          "27:2": {
            "keep_real_scale": true
          }
        }
      },
      {
        "group_id": "vca-s1-c01-immobilized",
        "anchor_type": "immobilized_subject",
        "members": [
          {
            "scene_index": 1,
            "shot_index": 3,
            "role": "close_insert"
          },
          {
            "scene_index": 1,
            "shot_index": 5,
            "role": "environment"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The immobilized subject is sprawled on the forest floor with the body pressed flat beneath the attacking black figure.",
            "evidence_quote": "숲 바닥에 쓰러진 한국인 남자를 강하게 짓누르고 있는 검은 형상, 남자의 몸이 바닥에 밀착된 찰나",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The immobilized subject remains beneath the black figure, which is actively pinning the body down.",
            "evidence_quote": "sprawled beneath attacker",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "The head remains turned back over the shoulder, preserving the terrified backward glance while the body is pinned.",
            "evidence_quote": "잔뜩 겁에 질린 표정으로 어깨 너머를 돌아본 채 굳은 한국인 남자의 얼굴 클로즈업",
            "kind": "subject_pose"
          }
        ],
        "subject_anchor": {
          "character_short_id": "C01",
          "subject_state": "severely_injured",
          "shared_state_contract": "The immobilized subject lies sprawled and pressed against the forest floor beneath the attacking black figure. The head stays turned back over the shoulder with a terrified expression; this floor-bound, pinned configuration remains unchanged even when only the face is framed.",
          "per_shot_visible_focus": {
            "3": "A close view of the immobilized subject’s terrified face, turned head, and part of the shoulder; the pinned body and attacking figure may remain outside the crop.",
            "5": "The immobilized subject’s body sprawled against the forest floor beneath the black figure, including enough of the turned head and torso to show the pinning action."
          }
        },
        "related_zoom_group_ids": [],
        "per_shot_consumption_hints": {
          "1:3": {
            "enforce_state_continuity": true
          },
          "1:5": {
            "enforce_state_continuity": true
          }
        }
      }
    ],
    "diagnostics": {
      "seeds_detected": 3,
      "c_seeds": 0,
      "d_seeds": 2,
      "immobilized_seeds": 1,
      "groups_extracted": 3,
      "skipped": [
        {
          "seed": "*",
          "reason": "refined_ref_usage_unavailable"
        }
      ],
      "zoom_seed_candidates": [],
      "zoom_anchor_moved_to": "zoom_continuity_anchor",
      "candidate_same_moment_exact_background": [],
      "ref_usage_source": "unavailable",
      "immobilized_enabled": true
    },
    "review_html": "review_html/index.html"
  },
  "step_id": "visual_continuity_anchor",
  "run_id": "232175b2-9e69-4e6c-b736-6a0e0ec9b34d",
  "resolved_model": "gpt",
  "updated_at": "2026-07-10T18:25:11.861054+00:00",
  "project_config_snapshot": {}
}