{
  "status": "completed",
  "applicable_count": 4,
  "completed_count": 4,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "bb79b0d9a9ba1470",
  "data": {
    "schema_version": 1,
    "groups": [
      {
        "group_id": "vca-p09-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 12,
            "shot_index": 13,
            "role": "close_insert"
          },
          {
            "scene_index": 29,
            "shot_index": 4,
            "role": "close_insert"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The prop is a single crumpled photograph.",
            "evidence_quote": "엄마 손안에 구겨진 사진 한 장이 보인다.",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "When first discovered, the crumpled photograph is gripped inside the dead mother’s stiff hand.",
            "evidence_quote": "시신의 굳은 손 안에 구겨진 사진 한 장이 쥐어진 클로즈업.",
            "kind": "held_prop"
          },
          {
            "confidence": "high",
            "description": "One child visible in the photograph is identified by Suri-young as her mother, Kang Min-sook, as a child.",
            "evidence_quote": "이 사진속의 얘가 우리 엄마예요.",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "Suri-young indicates the mother-child figure by pointing at one child in the photograph.",
            "evidence_quote": "사진속의 한 아이를 가르키며",
            "kind": "held_prop"
          }
        ],
        "prop_anchor": {
          "prop_short_id": "P09",
          "carries_printed_content": true,
          "applicability_evidence": "The prop qualifies because it is a photograph with its own displayed image, introduced as “엄마 손안에 구겨진 사진 한 장이 보인다” and later referenced as containing “사진속의 한 아이”.",
          "printed_content": "The photograph shows a vintage rural Korean restaurant from the 1970s or 1980s, including a distinctive round rooftop sign resembling a cross shape and some small visible Korean signage whose exact wording is not locked. In front of the restaurant sit two Korean girls around twelve years old; one is Kang Min-sook, Suri-young’s mother, as a child, and the other is an unidentified young Korean girl.",
          "physical_form": "An old hand-held black-and-white paper photograph, roughly snapshot-sized, with worn vintage print texture and visibly crumpled condition; no specific stains are fixed.",
          "scale_contract": "Keep it the size of a real hand-held old snapshot photo, small enough to be clenched in one hand and pointed at closely."
        },
        "per_shot_consumption_hints": {
          "12:13": {
            "keep_real_scale": true
          },
          "29:4": {
            "keep_real_scale": true
          }
        }
      },
      {
        "group_id": "vca-p12-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 14,
            "shot_index": 12,
            "role": "close_insert"
          },
          {
            "scene_index": 23,
            "shot_index": 4,
            "role": "close_insert"
          }
        ],
        "locked_elements": [],
        "prop_anchor": {
          "prop_short_id": "P12",
          "carries_printed_content": false,
          "applicability_evidence": "The backpack is a soft fabric carrying object with a doll charm and no printed/displayed content of its own; the folded paper maps placed inside it are separate props, not backpack content.",
          "printed_content": "",
          "physical_form": "",
          "scale_contract": ""
        },
        "per_shot_consumption_hints": {
          "14:12": {
            "keep_real_scale": true
          },
          "23:4": {
            "keep_real_scale": true
          }
        }
      },
      {
        "group_id": "vca-p05-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "role": "close_insert"
          },
          {
            "scene_index": 19,
            "shot_index": 8,
            "role": "environment"
          },
          {
            "scene_index": 27,
            "shot_index": 1,
            "role": "environment"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The phone’s visible screen content is a saved contact or phone-number display associated with Minsuk, with no fixed exact digits or written characters.",
            "evidence_quote": "(핸드폰에 저장된 민숙번호 보여주며)",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "When its screen is shown in the police-office shot, Hyesu holds the phone very close in front of Kim Detective’s eyes.",
            "evidence_quote": "혜수의 손이 핸드폰 액정 화면을 김형사 눈앞에 바짝 들이민 순간.",
            "kind": "held_prop"
          },
          {
            "confidence": "medium",
            "description": "In the later mart call shot, the same class of phone is held to Suriyoung’s ear, so its screen content is not the focal visible surface there.",
            "evidence_quote": "핸드폰을 귀에 댄 채 심각한 표정으로 서 있는 수리영의 상반신.",
            "kind": "held_prop"
          },
          {
            "confidence": "medium",
            "description": "In the rooftop-room shot, the phone is again held to Hyesu’s ear while she reacts, so the display content is not newly changed or revealed by that shot.",
            "evidence_quote": "핸드폰을 귀에 댄 채 눈이 커진 혜수의 상반신.",
            "kind": "held_prop"
          }
        ],
        "prop_anchor": {
          "prop_short_id": "P05",
          "carries_printed_content": true,
          "applicability_evidence": "The prop is a smartphone with a displayed screen, and Scene 16 explicitly says Hyesu is “(핸드폰에 저장된 민숙번호 보여주며)”, so the phone bears displayed content.",
          "printed_content": "The phone display shows a saved contact or phone-number interface for Minsuk: a simple mobile screen centered on her stored number/contact information, without locking exact digits, Korean characters, or UI wording. No people or location image is shown on the phone screen in the provided scenes.",
          "physical_form": "A modern handheld smartphone with a sleek dark casing and a glowing rectangular glass screen, normal contemporary phone size, clean hard-edged consumer electronics finish with no specified cracks, stains, or distinctive wear.",
          "scale_contract": "Keep the smartphone at ordinary handheld scale, small enough to be held in one hand or pressed to an ear, never tablet-sized or oversized relative to the actors and police-office/mart/rooftop-room environments."
        },
        "per_shot_consumption_hints": {
          "16:3": {
            "keep_real_scale": true
          },
          "19:8": {
            "keep_real_scale": true
          },
          "27:1": {
            "keep_real_scale": true
          }
        }
      },
      {
        "group_id": "vca-p08-prop",
        "anchor_type": "printed_prop",
        "members": [
          {
            "scene_index": 5,
            "shot_index": 12,
            "role": "close_insert"
          },
          {
            "scene_index": 12,
            "shot_index": 16,
            "role": "environment"
          },
          {
            "scene_index": 25,
            "shot_index": 4,
            "role": "environment"
          }
        ],
        "locked_elements": [],
        "prop_anchor": {
          "prop_short_id": "P08",
          "carries_printed_content": false,
          "applicability_evidence": "The prop is a simple circular mark/symbol drawn on skin or wall, not an object bearing its own printed or displayed content.",
          "printed_content": "",
          "physical_form": "",
          "scale_contract": ""
        },
        "per_shot_consumption_hints": {
          "5:12": {
            "keep_real_scale": true
          },
          "12:16": {
            "keep_real_scale": true
          },
          "25:4": {
            "keep_real_scale": true
          }
        }
      }
    ],
    "diagnostics": {
      "seeds_detected": 4,
      "c_seeds": 0,
      "d_seeds": 4,
      "groups_extracted": 4,
      "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"
    },
    "review_html": "review_html/index.html"
  },
  "step_id": "visual_continuity_anchor",
  "run_id": "048cefeb-e47d-415e-a29f-13fba3d6a289",
  "resolved_model": "gpt",
  "updated_at": "2026-06-19T04:22:04.231900+00:00",
  "project_config_snapshot": {}
}