{
  "status": "completed",
  "applicable_count": 5,
  "completed_count": 5,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "78e79f6fbb05a6af",
  "data": {
    "schema_version": 1,
    "groups": [
      {
        "group_id": "vca-s2-zoom-1",
        "anchor_type": "zoom_continuity",
        "members": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "role": "source_wide"
          },
          {
            "scene_index": 2,
            "shot_index": 3,
            "role": "zoom"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The man’s jaw and teeth remain locked into the woman’s neck.",
            "evidence_quote": "\"남자의 붉은 눈동자, 목의 살점을 뜯는 이빨…\"; \"jaw locked at neck\"",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The man has a visibly red eye during the bite.",
            "evidence_quote": "\"남자의 붉은 눈동자\"",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The woman remains pressed back against the utility pole with her neck arched at the man’s mouth.",
            "evidence_quote": "\"전봇대에 뒤엉켜있는 두 사람\"; \"neck arched against pole\"",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The man is on frame-left and the woman is on frame-right.",
            "evidence_quote": "Wide: \"도시 뒷골목의 한국인 남자\", \"screen_zone\": \"middle_left\" and \"도시 뒷골목의 한국인 여자\", \"screen_zone\": \"middle_right\"; Zoom: \"도시 뒷골목의 한국인 남자 (포식 본능 활성화 상태)\", \"screen_zone\": \"middle_left\" and \"도시 뒷골목의 한국인 여자\", \"screen_zone\": \"middle_right\"",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The utility pole remains directly behind the woman and supports her body.",
            "evidence_quote": "\"Only its side adjacent to the woman's shoulder is visible.\"; \"Supporting the woman's weight\"",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "The scene remains a dark night alley illuminated by faint streetlamp light.",
            "evidence_quote": "\"도심 희미한 가로등 불빛.\"; \"도시 뒷골목 / N\"",
            "kind": "surface_state"
          }
        ],
        "wide_shot_contract": [
          "The wide frame must contain the man on the left biting the neck of the woman on the right, including the man’s teeth at the neck as the zoom’s focal region.",
          "The man’s red eye must already be present during the bite.",
          "The woman must be pressed against the same utility pole with her neck arched at the bite point.",
          "The utility pole must remain visible directly behind the woman under faint streetlamp illumination in the dark alley."
        ],
        "camera_relation": "different_camera_same_moment",
        "camera_relation_evidence": "The wide camera views the pair \"on a slight three-quarter axis,\" with the man at \"three_quarter_right\" and the woman at \"three_quarter_left.\" The zoom instead \"reaches a clean side axis\" and shows the man at \"profile_right\" and the woman at \"profile_left.\" A tighter crop cannot convert the wide shot’s three-quarter views into the zoom’s opposing clean profiles.",
        "per_shot_consumption_hints": {
          "2:1": {
            "include_in_wide": true
          },
          "2:3": {
            "crop_from_source": false
          }
        },
        "revised_wide_t2i": {
          "0": "Photorealistic cinematic still. A prominent utility pole stands in the upper-center background of a dark urban alleyway, directly behind and physically supporting C11O11 in a beige trench coat, an East Asian woman, positioned on frame-right in the middle-right midground. She stands at three-quarter angle from the left, pressed back firmly against the rough surface of the pole, her upper body pushed back and her neck prominently arched at the bite point, looking off-screen. Sharing this vertical anchor, C10O10 in a black hoodie, an East Asian man, stands on frame-left at three-quarter angle from the right, pressing her firmly against the pole. His face is pressed tightly against her exposed neck, with his jaw and visibly bared teeth locked into her neck in a biting position; one of his eyes explicitly glows with a deep, concentrated red color during the bite as his gaze remains fixed on her. The camera sits at standing eye level near the alley entrance, placing the intertwined bodies in the middle distance while the open asphalt foreground creates an uneasy observational gap. Faint, subdued streetlamp light keeps the night alley desaturated and heavily shadowed, leaving the utility pole visible directly behind the woman while withholding the full nature of the embrace."
        },
        "revised_wide_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "8f02962e87479cb8",
            "revised_prompt_hash": "944609ccc7ea0ab6"
          }
        },
        "revised_zoom_t2i": {
          "0": "Photorealistic cinematic still. C10O10 in a dark hooded jacket, a Korean adult man, occupies the middle-left foreground in right profile, driving the action, while C11O11 in a beige trench coat, a Korean adult woman, occupies the middle-right foreground in left profile, receiving the force. Framed tightly at upper-body height on a clean side axis, C10O10's face is pressed firmly against C11O11's exposed neck, his jaw and teeth decisively locked into her neck at the contact point, his eyes fixed on C11O11. One of C10O10's eyes visibly glows with a concentrated deep-red color. C11O11's upper body is pushed back, her neck prominently arched at his mouth and her body firmly pinned against the rough vertical surface of a shared utility pole directly behind her, supporting her weight; her eyes are closed in a visibly wounded, pained expression. Shallow depth of field isolates the bite, leaving only a narrow strip of the textured utility pole visible behind C11O11 as a scale and support reference. The dark night alley remains desaturated under faint, subdued streetlamp illumination, making the man's red eye the singular bright color accent."
        },
        "revised_zoom_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "ce1b37ccb3af6260",
            "revised_prompt_hash": "3b24697b7303cd9d"
          }
        }
      },
      {
        "group_id": "vca-s5-zoom-2",
        "anchor_type": "zoom_continuity",
        "members": [
          {
            "scene_index": 5,
            "shot_index": 8,
            "role": "source_wide"
          },
          {
            "scene_index": 5,
            "shot_index": 9,
            "role": "zoom"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "강민숙’s wrist bears a small circular mark that is distinctly visible.",
            "evidence_quote": "“힐끗, 민숙 손목에 보이는 작은 원(이하 표식)을 본다. 오늘따라 유난히 또렷해 보이지만”",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "강민숙’s marked wrist is relaxed near her hip.",
            "evidence_quote": "“wrist relaxed near hip”",
            "kind": "subject_pose"
          }
        ],
        "wide_shot_contract": [
          "강민숙’s wrist must be visibly present near her hip within the wider frame.",
          "The visible wrist must carry the same small, distinctly clear circular mark isolated by the zoom shot."
        ],
        "camera_relation": "different_camera_same_moment",
        "camera_relation_evidence": "WIDE: “At shoulder height near the entrance, the side-tracking camera settles into a clean close profile” and “Their heads and shoulders share the central frame.” ZOOM: “the camera finishes its downward move at wrist height and tightens into an insert of 강민숙's small circular mark.” The wrist-height insert is outside the wide shot’s heads-and-shoulders framing, so it cannot be produced as a tighter crop of that frame.",
        "per_shot_consumption_hints": {
          "5:8": {
            "include_in_wide": true
          },
          "5:9": {
            "crop_from_source": false
          }
        },
        "revised_wide_t2i": {
          "0": "Photorealistic cinematic still. Captured at shoulder height, the close frame holds the heads and shoulders of two figures sharing the center. C01O01 in a beige casual jacket, an East Asian young woman, in right profile, leaning her nose to the shoulder of the other figure with a warm smile, eyes closed, slightly nearer to the lens in the foreground. Beside her, C02O02 in a gray knit homewear and a kitchen apron, an East Asian middle-aged woman, in left profile, turning her shoulder toward C01O01, eyes fixed on C01O01. Their shoulders press together in the tight space. C02O02’s relaxed wrist is visibly present near her hip within the frame, bearing a small, distinctly clear circular mark. Soft, desaturated interior daylight illuminates their faces, bringing restrained warmth to their intimate profiles against [L05: an out-of-focus, softly present entrance wall surface behind them]."
        },
        "revised_wide_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "fe1ab544804076fe",
            "revised_prompt_hash": "d8c289834f29bea7"
          }
        },
        "revised_zoom_t2i": {
          "0": "Photorealistic cinematic still. In the middle-center foreground, the exposed wrist of C02, a Korean middle-aged woman wearing a gray knit sleeve, rests relaxed near her hip. A small circular mark on her wrist is distinctly visible. The adjacent edge of the gray knit clothing remains naturally scaled within the frame. She is alive, with her unseen gaze directed off-screen beyond the frame boundaries. Soft interior daylight entering from a small window renders the circular mark and pale skin with restrained contrast and desaturated color. The entrance surroundings fall away into a deeply blurred, out-of-focus background, fully isolating the marked wrist."
        },
        "revised_zoom_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "b26baec57b064827",
            "revised_prompt_hash": "bf0feaee4de33bb9"
          }
        }
      },
      {
        "group_id": "vca-s12-zoom-3",
        "anchor_type": "zoom_continuity",
        "members": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "role": "source_wide"
          },
          {
            "scene_index": 12,
            "shot_index": 11,
            "role": "zoom"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "강민숙 remains dead, seated, and slumped with her exposed wrist motionless.",
            "evidence_quote": "“body_pose”: “slumped seated, wrist exposed”, “subject_state”: “dead”",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "A deep-red circular tattoo is present on 강민숙’s pale wrist.",
            "evidence_quote": "“강민숙(민숙)의 창백한 손목 위, 붉은색으로 짙게 물든 원형 문신 클로즈업.”",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "The photograph associated with 강민숙’s hand remains crumpled.",
            "evidence_quote": "“엄마 손안에 구겨진 사진 한 장이 보인다.”",
            "kind": "held_prop"
          }
        ],
        "wide_shot_contract": [
          "The wide frame must visibly include 강민숙’s exposed wrist and enough of its tattoo-facing surface for the zoom to isolate it.",
          "The wrist must carry the same deep-red circular tattoo shown in the zoom.",
          "The crumpled photograph must remain at her hand, with its placement allowing a narrow fragment to appear beneath the wrist in the tighter crop.",
          "The wrist and hand must remain part of 강민숙’s dead, slumped seated pose."
        ],
        "camera_relation": "uncertain",
        "camera_relation_evidence": "The wide staging says, “complete the dolly-in to a close view of 강민숙’s bowed head, torn shoulder, and exposed collarbone while keeping enough of her seated upper body to preserve the reveal,” but does not establish whether her wrist or the tattoo-facing side of it is visible. The zoom instead specifies, “settling into an extreme close view centered on the red circular tattoo across 강민숙's pale wrist; most of her hand is cropped away.” Therefore, the wide staging does not provide enough information to confirm that this wrist view can be obtained by cropping it.",
        "per_shot_consumption_hints": {
          "12:6": {
            "include_in_wide": true
          },
          "12:11": {
            "crop_from_source": false
          }
        },
        "revised_wide_t2i": {
          "0": "Photorealistic cinematic still. C02O02 in grey knit homewear, a Korean middle-aged woman with a soft facial contour and natural black hair, occupies the middle-center midground. She is positioned at a three-quarter angle from the left, slumped and seated with her head deeply bowed, looking down in a lifeless, motionless state. The close framing from shoulder height captures her upper body, focusing strictly on her exposed, torn shoulder and collarbone with dangling flesh and flowing blood while also visibly retaining her exposed, pale, motionless wrist and hand as part of the same dead, slumped seated pose. Enough of the tattoo-facing wrist surface is unobstructed to clearly show a deep-red circular tattoo. A crumpled photograph remains at her hand, positioned so that a narrow fragment lies visibly beneath the wrist. The immediate surroundings consist of [: a pulled curtain forming a narrow vertical frame edge, with a small patch of the blood-pooled floor partially visible below]. The interior is cast in subdued, dim illumination with a heavily desaturated palette, creating a tense atmosphere that isolates and maximizes the deep red tones of the bloody wounds and wrist tattoo."
        },
        "revised_wide_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "ee8b34bca49e29b0",
            "revised_prompt_hash": "b7345b18ea65f8c2"
          }
        },
        "revised_zoom_t2i": {
          "0": "Photorealistic cinematic still. Extreme close view at hand height. The pale exposed wrist of C02, a Korean woman in her early 40s, occupies the center of the frame, her arm lying motionless as she remains dead, seated, and slumped beyond the tight framing. A deep-red circular tattoo stands out vividly on the pale skin. At the lower frame edge, a narrow edge fragment of the crumpled photograph held in her motionless hand is visible, its image-bearing face cropped beyond recognition. The shallow depth of field leaves the immediate surroundings—out-of-focus dark bed fabric—completely indistinct. Subdued, dim illumination casts the environment in a desaturated palette, keeping the rest of the frame in restrained tones while heavily isolating the deep-red tattoo as the only forceful color contrast."
        },
        "revised_zoom_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "4ec3e54127c5b86b",
            "revised_prompt_hash": "c5a57589dbc9113e"
          }
        }
      },
      {
        "group_id": "vca-s25-zoom-4",
        "anchor_type": "zoom_continuity",
        "members": [
          {
            "scene_index": 25,
            "shot_index": 4,
            "role": "source_wide"
          },
          {
            "scene_index": 25,
            "shot_index": 6,
            "role": "zoom"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "The old, blood-stained photograph remains fixed at the exact center of the large red circle, with its image face presented frontally toward the camera.",
            "evidence_quote": "WIDE staging: “Its blood-stained image face points toward camera from the exact center of the circle.” “Fixed to the wall and blood-stained.” ZOOM staging: “The blood-stained image face is presented frontally.”",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "The bedroom wall is white and bears a large, heavily painted red circular mark around the photograph.",
            "evidence_quote": "WIDE description: “수리영의 방 하얀 벽면 한가운데 붉은색으로 짙게 칠해진 커다란 원형 표식과 중앙에 꽂힌 낡은 사진.” ZOOM staging: “Only peripheral sections of the wall face are visible around the photograph, carrying fragments of the red circle.”",
            "kind": "surface_state"
          },
          {
            "confidence": "high",
            "description": "The photograph depicts an old rural restaurant with a circular structure installed on its roof and two twelve-year-old girls seated in front.",
            "evidence_quote": "SCENE TEXT: “7-80년대 쯤 보이는 시골 식당과 지붕위에 둥근 원이 설치된 (마치 십자가처럼) 식당 앞에는 어린 여자애 둘(12살)이 앉아있다.”",
            "kind": "prop_state"
          },
          {
            "confidence": "high",
            "description": "The two girls depicted in the photograph are seated together facing the photograph camera.",
            "evidence_quote": "ZOOM staging: “사진 속 한국인 여자아이 1” — “facing_camera”, “seated beside other girl”; “사진 속 한국인 여자아이 2” — “facing_camera”, “seated close together”.",
            "kind": "subject_pose"
          }
        ],
        "wide_shot_contract": [
          "The wide frame must visibly contain the old, blood-stained photograph fixed at the center of the large red circle on the white bedroom wall.",
          "The photograph’s image-bearing face must be oriented nearly frontally toward the wide camera so the zoom can enlarge that same surface.",
          "The photograph in the wide must be the same image depicting the rural restaurant, its roof-mounted circular structure, and the two seated girls, even if those internal details are too small to resolve clearly at wide scale."
        ],
        "camera_relation": "same_axis_punch_in",
        "camera_relation_evidence": "WIDE: “the pan settles into a near-frontal wide hold across the doorway, aligning the large red circle and its centered photograph as one accusatory graphic.” ZOOM: “The camera completes the frontal dolly toward the photograph, isolating its image at the center while leaving thin fragments of the red-marked wall around it as physical context.”",
        "per_shot_consumption_hints": {
          "25:4": {
            "include_in_wide": true
          },
          "25:6": {
            "crop_from_source": true
          }
        },
        "revised_wide_t2i": {
          "0": "Photorealistic cinematic still. In the middle-center background, a red circular wall mark with a centered photograph dominates the plain white wall. The view is captured from chest height just outside the open bedroom, framed by the open door with its edges visible on both sides. The interior living space is heavily disturbed and completely ransacked, with household items scattered chaotically across the floor. P13 is an old photograph pinned and fixed exactly at the center of the large, thickly painted red circle, its blood-stained image-bearing face oriented nearly frontally toward the camera and clearly visible within the wide frame. The photograph’s tiny printed image depicts an old rural restaurant with a circular structure installed on its roof, even if these internal details are too small to resolve clearly at this wide scale. Subdued and desaturated ambient dusk lighting mutes the overall color palette of the environment, allowing only the deep red of the wall mark and the dried blood on P13 to stand out in stark contrast."
        },
        "revised_wide_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "a7b60b37950b608f",
            "revised_prompt_hash": "2321195ec0dc22cc"
          }
        }
      },
      {
        "group_id": "vca-s27-zoom-5",
        "anchor_type": "zoom_continuity",
        "members": [
          {
            "scene_index": 27,
            "shot_index": 1,
            "role": "source_wide"
          },
          {
            "scene_index": 27,
            "shot_index": 3,
            "role": "zoom"
          }
        ],
        "locked_elements": [
          {
            "confidence": "high",
            "description": "김형사 has his arms folded tightly.",
            "evidence_quote": "팔짱을 낀 채",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "김형사 wears a disapproving expression with one corner of his mouth twisted upward.",
            "evidence_quote": "입꼬리를 비틀어 올리고 못마땅한 표정을 지은 김형사의 얼굴 정면.",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "김형사 is looking toward 혜수 during the exchange.",
            "evidence_quote": "\"gaze_direction_kind\": \"looks_at_character\", \"gaze_target_id\": \"C04\"",
            "kind": "subject_pose"
          },
          {
            "confidence": "high",
            "description": "The shared setting is a disordered rooftop-room living area.",
            "evidence_quote": "어수선한 옥탑방 거실 한가운데",
            "kind": "surface_state"
          }
        ],
        "wide_shot_contract": [
          "The wide frame must visibly include 김형사 as well as 혜수; otherwise, the zoom's focal subject cannot be an enlargement of the wide shot.",
          "김형사 must be visible with his arms folded tightly and his disapproving, mouth-corner-twisted expression.",
          "For a same-axis punch-in, the wide must show 김형사 from a compatible nearly frontal side with enough of his face and folded forearms present to form the close crop.",
          "김형사’s attention must be directed toward 혜수 within the same disordered rooftop-room living area."
        ],
        "camera_relation": "uncertain",
        "camera_relation_evidence": "The wide staging only establishes “혜수 held near the center of the disordered living area” and says “Her body is caught in a rigid listening pause at a three-quarter angle”; it does not establish whether 김형사 is visible or from which side. The zoom instead specifies “At eye level directly in front of 김형사” and “Keep the composition nearly frontal.” Therefore, compatibility with a crop cannot be confirmed.",
        "per_shot_consumption_hints": {
          "27:1": {
            "include_in_wide": true
          },
          "27:3": {
            "crop_from_source": false
          }
        },
        "revised_wide_t2i": {
          "0": "Photorealistic cinematic still. From eye level near the room boundary, a wide composition captures C04O04 in a dark leather jacket, an Asian woman in her 40s with neat black hair, standing near the center of the disordered rooftop-room living area. She is caught in a rigid listening pause at three-quarter angle from the right, looking down with a grave expression, holding a P03 smartphone pressed to her ear. The rooftop room opens from the camera boundary toward her, revealing the chair in the shadowy background behind her, and the entrance door visible in the distance beyond her. Subdued, desaturated ambient light characteristic of dusk fills the space, casting a cool-toned, dim atmosphere that highlights her tense face in sharp contrast against the scattered forms of the room."
        },
        "revised_wide_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "387175a56920a3a6",
            "revised_prompt_hash": "67292418d5dcf5ca"
          }
        },
        "revised_zoom_t2i": {
          "0": "Photorealistic cinematic still. A Korean man in his 30s with short black hair and standard facial features stands in the middle-center foreground, facing the camera directly. Captured in a close frame at eye level, his face occupies most of the image while his tightly folded forearms remain visible along the lower edge. His mouth twists upward at one corner in a clear expression of disapproval, his gaze fixed on someone off-screen during the exchange. He is in a brown casual blouson jacket, framed against a minimal slice of a shadowy, disordered rooftop-room living area. Subdued, desaturated ambient dusk light washes over him, providing a restrained, cool-toned setting with firm facial contrast and deep shadows wrapping the background edges."
        },
        "revised_zoom_prompt_provenance": {
          "0": {
            "original_scene_detail_prompt_hash": "f51f27ec1a6ece3d",
            "revised_prompt_hash": "232a0da30b894d96"
          }
        }
      }
    ],
    "diagnostics": {
      "seeds_detected": 8,
      "groups_extracted": 5,
      "skipped": [
        {
          "seed": "S12sh6<-S5sh2",
          "reason": "cross_scene_zoom"
        },
        {
          "seed": "S5sh8",
          "reason": "zoom_subject_absent_in_source",
          "missing_chars": [
            "C01"
          ]
        },
        {
          "seed": "S13sh4",
          "reason": "zoom_subject_absent_in_source",
          "missing_chars": [
            "C01"
          ]
        },
        {
          "seed": "S29sh10",
          "reason": "zoom_subject_absent_in_source",
          "missing_chars": [
            "C06"
          ]
        }
      ],
      "revised_prompt_audit_violations": [],
      "rewrite_variation_skipped": [],
      "candidate_same_moment_exact_background": [
        {
          "zoom": [
            14,
            8
          ],
          "source": [
            14,
            4
          ]
        },
        {
          "zoom": [
            15,
            3
          ],
          "source": [
            15,
            1
          ]
        },
        {
          "zoom": [
            15,
            5
          ],
          "source": [
            15,
            3
          ]
        },
        {
          "zoom": [
            21,
            6
          ],
          "source": [
            21,
            3
          ]
        },
        {
          "zoom": [
            25,
            8
          ],
          "source": [
            25,
            4
          ]
        },
        {
          "zoom": [
            26,
            6
          ],
          "source": [
            26,
            5
          ]
        },
        {
          "zoom": [
            30,
            3
          ],
          "source": [
            30,
            2
          ]
        }
      ],
      "ref_usage_source": "shot_dependency_t2i"
    },
    "review_html": "review_html/index.html"
  },
  "step_id": "zoom_continuity_anchor",
  "run_id": "2249bcfc-ff8b-490e-a277-9a935be3ab93",
  "resolved_model": "gpt",
  "updated_at": "2026-07-20T21:52:49.160911+00:00",
  "project_config_snapshot": {}
}