{
 "groups": [
  {
   "key": "dense_forest_incident_site",
   "name_ko": "우거진 숲 사건 현장",
   "place_en": "A dense forest clearing enclosed by tangled shrubs, mature tree trunks, and uneven leaf-covered ground. A narrow, barely visible path cuts through the undergrowth.",
   "shots": [
    "S1sh1",
    "S1sh4",
    "S3sh3"
   ]
  },
  {
   "key": "dim_city_back_alley",
   "name_ko": "어두운 도시 뒷골목",
   "place_en": "A narrow urban back alley bordered by worn masonry walls and utility poles. A single weak streetlamp casts patchy light over the confined pavement.",
   "shots": [
    "S2sh1",
    "S2sh3"
   ]
  },
  {
   "key": "rooftop_room_exterior",
   "name_ko": "옥상·옥탑방 외부",
   "place_en": "The flat rooftop of an aging low-rise apartment building, enclosed by a waist-high parapet. A small rooftop dwelling has a metal entrance door and a window visible from the open roof.",
   "shots": [
    "S4sh1",
    "S10sh6",
    "S10sh7",
    "S11sh5",
    "S17sh2"
   ]
  },
  {
   "key": "rooftop_room_interior",
   "name_ko": "옥탑방 내부",
   "place_en": "A cramped, aging rooftop residence with a small living area, bedroom wall, sparse furniture, and a compact tiled bathroom. Fixed features include the metal entrance door, a window, a bed, and worn interior walls.",
   "shots": [
    "S5sh5",
    "S5sh9",
    "S12sh11",
    "S12sh18",
    "S12sh21",
    "S14sh5",
    "S14sh7",
    "S14sh11",
    "S18sh11",
    "S18sh15",
    "S18sh16",
    "S25sh1",
    "S25sh5",
    "S25sh9",
    "S27sh3"
   ]
  },
  {
   "key": "coastal_road",
   "name_ko": "해안도로",
   "place_en": "A paved coastal road running beside an exposed tidal shoreline, with the sea visible along one side and sparse roadside barriers. The route remains open and windswept, with few nearby buildings.",
   "shots": [
    "S6sh1",
    "S9sh1",
    "S24sh2"
   ]
  },
  {
   "key": "dog_shelter_interior",
   "name_ko": "유기견 보호원 내부",
   "place_en": "A utilitarian indoor animal shelter with a hard washable floor, kennel partitions, and plain institutional walls. The space is lit evenly and provides open floor area beside the enclosures.",
   "shots": [
    "S7sh3",
    "S7sh6"
   ]
  },
  {
   "key": "supermarket_sales_floor",
   "name_ko": "대형마트 매장",
   "place_en": "A brightly lit supermarket sales floor with long merchandise aisles, stocked shelving, and broad customer walkways. Overhead fluorescent fixtures create flat, even illumination.",
   "shots": [
    "S8sh3"
   ]
  },
  {
   "key": "supermarket_exterior_entrance",
   "name_ko": "대형마트 외부",
   "place_en": "The exterior frontage of a large supermarket, centered on wide public entrance doors and a paved forecourt. A wall-mounted CCTV camera overlooks the entrance area.",
   "shots": [
    "S8sh5",
    "S19sh5",
    "S19sh6"
   ]
  },
  {
   "key": "exterior_metal_staircase",
   "name_ko": "외부 철제계단",
   "place_en": "A narrow exterior metal staircase attached to an old low-rise residential building. It has exposed steel steps and tubular pipe railings leading upward toward the roof.",
   "shots": [
    "S11sh4"
   ]
  },
  {
   "key": "residential_alley_courtyard",
   "name_ko": "빌라 골목·마당",
   "place_en": "A confined ground-level alley and small courtyard beside an aging multi-unit residential building. Concrete walls, building entrances, and the base of the exterior access structure frame the space.",
   "shots": [
    "S13sh4",
    "S13sh6"
   ]
  },
  {
   "key": "seaside_bus_stop",
   "name_ko": "해안가 버스정류장",
   "place_en": "A roadside bus stop on an open coast, with a paved waiting area and an unobstructed view of the sea. The surrounding road shoulder is broad enough for people to stand or run beside the shelter.",
   "shots": [
    "S15sh2",
    "S15sh6"
   ]
  },
  {
   "key": "police_office_interior",
   "name_ko": "경찰서 사무실",
   "place_en": "A functional police office with clustered desks, computer monitors, paperwork, and a clearly visible exit door. The room is arranged as an open administrative workspace under institutional lighting.",
   "shots": [
    "S16sh3",
    "S21sh7",
    "S21sh10",
    "S21sh12"
   ]
  },
  {
   "key": "supermarket_admin_office",
   "name_ko": "마트 총무과",
   "place_en": "A compact back-office inside a supermarket, furnished with desks, computer monitors, and security equipment. The workstation is used to review surveillance footage away from the public sales floor.",
   "shots": [
    "S20sh1",
    "S20sh3"
   ]
  },
  {
   "key": "police_station_exterior_road",
   "name_ko": "경찰서 앞 도로",
   "place_en": "A paved urban road directly outside a police station, with the institutional building facade bordering the street. The curbside lane provides a clear route past the entrance.",
   "shots": [
    "S22sh1"
   ]
  },
  {
   "key": "dark_pc_cafe_interior",
   "name_ko": "어두운 PC방",
   "place_en": "A dark internet cafe lined with closely spaced computer desks, high-backed chairs, and glowing monitors. Most ambient light comes from the screens and small ceiling fixtures.",
   "shots": [
    "S23sh1",
    "S23sh4"
   ]
  },
  {
   "key": "foggy_harbor_rocks",
   "name_ko": "안개 낀 포구",
   "place_en": "A small foggy harbor where dark tidal rocks meet a simple mooring edge. Fixed features include a stout mooring post, thick anchor ropes, and a landing point for small fishing boats.",
   "shots": [
    "S26sh2",
    "S26sh5",
    "S26sh9"
   ]
  },
  {
   "key": "small_fishing_boat_deck",
   "name_ko": "소형 어선 갑판",
   "place_en": "The exposed deck of a small working fishing boat, with low rails, a forward bow area, and a raised wheelhouse. A narrow doorway connects the open deck to the enclosed wheelhouse.",
   "shots": [
    "S28sh5",
    "S28sh8"
   ]
  },
  {
   "key": "fishing_boat_wheelhouse",
   "name_ko": "어선 조타실",
   "place_en": "A cramped enclosed wheelhouse aboard a small fishing boat, surrounded by windows and fitted with basic navigation controls. The narrow interior opens directly onto the exterior deck through a single doorway.",
   "shots": [
    "S29sh3",
    "S29sh4",
    "S29sh8"
   ]
  },
  {
   "key": "open_coastal_sea",
   "name_ko": "해질녘 바다",
   "place_en": "An open coastal sea with a broad horizon and no nearby land dominating the view. At sunset, golden light stretches across the water while a dense offshore fog bank forms a distinct wall ahead.",
   "shots": [
    "S30sh1",
    "S30sh3"
   ]
  }
 ],
 "movement": {
  "dense_forest_incident_site": {
   "S1sh1": {
    "movement": "A terrified, bleeding Korean man with one shoe missing runs through dense undergrowth, pushing forward with one foot airborne and a strained, injury-compromised gait as he flees through the forest.",
    "figures": "The man's full body fills roughly ~3/4 of the frame height and is the sole figure, occupying the primary near-to-midground plane; no farther person is visible."
   },
   "S1sh4": {
    "movement": "A real person appearing as a dark silhouette, with normal human build, has sprinted in from an unspecified direction and is airborne with both arms extended toward the terrified Korean man to tackle him.",
    "figures": "The airborne silhouette and the man are both prominent, each roughly ~1/2–2/3 of the frame height; the silhouette is closing the remaining distance to the man, but the source does not establish which is nearer to the camera. Their paths converge directly at the impending impact."
   },
   "S3sh3": {
    "movement": "static: Hyesu stands upright amid the detectives, directing the investigation with her upper body oriented toward one side and one finger pointing that way.",
    "figures": "Hyesu's upper body fills roughly ~2/3 of the frame height and is the dominant nearer figure, while the surrounding detectives appear smaller or partially framed farther around and behind her. Hyesu remains centered within their group rather than moving through it."
   }
  },
  "dim_city_back_alley": {
   "S2sh1": {
    "movement": "static: A Korean man and a Korean woman stand pressed together against a utility pole under the dim streetlight, their bodies in side profile and oriented toward each other.",
    "figures": "The exact frame-height fractions are unspecified; the man and woman are comparable-sized, overlapping human figures, with neither discernibly NEARER nor FARTHER than the other, while the utility pole remains directly behind them and is FARTHER from the camera."
   },
   "S2sh3": {
    "movement": "static: The Korean man holds his mouth wide open with his teeth embedded in the Korean woman's neck, their bodies locked together at the point of the bite.",
    "figures": "The exact frame-height fractions are unspecified; the man's head and the woman's neck and head are the dominant, tightly overlapping forms, with neither person clearly NEARER or FARTHER because they occupy nearly the same depth and remain in direct contact."
   }
  },
  "rooftop_room_exterior": {
   "S4sh1": {
    "movement": "static: No person is visible; the rooftop room remains fixed on top of the old multi-family villa beneath the high, downward-looking camera.",
    "figures": "The rooftop room appears small, about ~1/6 of the frame height, and is FARTHER from the camera than the surrounding upper roof surfaces in the foreground."
   },
   "S10sh6": {
    "movement": "The unknown man's shoe toe advances from the rooftop exterior through the narrowly opened iron doorway into the dark room, leading his unseen body inward.",
    "figures": "The shoe toe is small, about ~1/10 of the frame height, and lies FARTHER from the camera than the NEARER iron door edges; the dark interior recedes farthest beyond it."
   },
   "S10sh7": {
    "movement": "static: A real man appearing as a large dark silhouette, with normal human build, leans into Minsook and angles his head down toward her shoulder as she is caught beneath him.",
    "figures": "The man's shadow fills roughly ~2/3 of the frame height, larger than Minsook's smaller shadow at about ~1/3; both people are FARTHER than the NEARER window surface, while their mutual camera-depth order is not established. Their silhouettes overlap at Minsook's shoulder, leaving almost no distance between their paths."
   },
   "S11sh5": {
    "movement": "static: Suriyoung stands tensely on the rooftop with her body and gaze directed straight toward the half-open iron entrance door and its dark interior.",
    "figures": "Suriyoung appears about ~1/2 of the frame height in the NEARER rooftop area, while the half-open door appears about ~1/3 and is FARTHER ahead along her line of sight."
   },
   "S17sh2": {
    "movement": "The black cat moves side-on across and over the rooftop wall toward the opposite side, extending one forepaw into the air as its body follows.",
    "figures": "The cat appears medium-sized, about ~1/3 of the frame height, and is NEARER to the camera than the FARTHER side beyond the wall; the wall runs beneath its crossing path."
   }
  },
  "rooftop_room_interior": {
   "S5sh5": {
    "movement": "Min-sook urgently pitches her upper body forward toward the TV and forcefully drives a fingertip into its power button to turn it off as Su-ri-young emerges from her room.",
    "figures": "Min-sook's side-view upper body fills roughly 2/3 of the frame height, with her reaching hand and the TV button NEARER to the camera than her face and torso. The TV is FARTHER along her forward reach, and her body closes the short distance toward it."
   },
   "S5sh9": {
    "movement": "static: Min-sook's wrist is held in view, with the sharply visible small circular mark facing the camera.",
    "figures": "The wrist fills most of the tight frame, while the circular mark occupies a small area at its center. The skin and mark are the NEAREST and only principal subject, with any body or room detail FARTHER and out of focus."
   },
   "S12sh11": {
    "movement": "static: lifeless Min-sook is collapsed against the floor in an asymmetric seated slump, her head dropped deeply forward, shoulders fallen, limbs limp, and body weight fully given way.",
    "figures": "Min-sook's blood-covered body fills about 2/3 of the frame height and is the NEAREST principal figure. The floor directly beneath her is nearer than the surrounding bedroom and curtain area, which recede FARTHER behind her."
   },
   "S12sh18": {
    "movement": "static: lifeless Min-sook's limp hand remains curled tightly around a crumpled photograph, with the photograph exposed toward the camera.",
    "figures": "The dead woman's hand fills roughly 2/3 of the tight frame, and the crumpled photograph fills about 1/3. The photograph is NEARER where it protrudes from her grasp, while her palm, wrist, and collapsed body lie progressively FARTHER behind it."
   },
   "S12sh21": {
    "movement": "A red circular mark spreads around the wall above the bed, progressing along a ring-like path as though an unseen brush is drawing it, with about half the circle formed.",
    "figures": "The half-formed red circle fills roughly 1/2 of the frame height on the wall and is the principal visible object. The wall surface and mark are FARTHER than the nearer edge of the bed, with the red pigment visually sitting closest on that wall plane."
   },
   "S14sh5": {
    "movement": "static: the excessively tidy bedroom stands empty, with no bloodstains, red wall mark, or collapsed body remaining anywhere in the room.",
    "figures": "The empty room fills the full frame; nearer floor and furniture edges occupy the foreground, while the bed, curtain, and clean back wall are FARTHER away. No person is visible, and the formerly occupied curtain area is now empty."
   },
   "S14sh7": {
    "movement": "static: pale-faced Su-ri-young holds her body rigid and stares blankly into the empty bedroom where she expected to find her mother's body.",
    "figures": "Su-ri-young's face fills about 2/3 of the frame height and is the NEAREST figure. The empty room she watches is FARTHER beyond her eyeline, with no other person visible."
   },
   "S14sh11": {
    "movement": "static: Hye-su fixes a sharp, hostile stare toward Detective Kim, her face and body oriented directly at him.",
    "figures": "Hye-su fills roughly 2/3 of the frame height and is the NEAREST visible figure. Detective Kim is the FARTHER target of her gaze, whether at the edge of the frame or just off-screen, with no crossing movement between them."
   },
   "S18sh11": {
    "movement": "A red circular mark suddenly develops across the bathroom tile wall seen in the mirror, extending around a ring-like path until roughly half is visible.",
    "figures": "The mirror and reflected tiled wall fill most of the frame, while the half-formed red circle occupies about 1/2 of the reflected frame height. The mirror surface is physically NEARER to the camera, while the marked bathroom wall appears FARTHER within the reflection."
   },
   "S18sh15": {
    "movement": "The image of Min-sook's smiling face inside the framed photograph distorts and flows downward before Su-ri-young's eyes.",
    "figures": "The framed photograph fills most of the close frame, and Min-sook's pictured face occupies roughly 1/2 of its height. The photograph's glass and frame are NEARER to the camera, while the collapsing facial image is visually FARTHER beneath the surface."
   },
   "S18sh16": {
    "movement": "static: terrified and overwhelmed, Su-ri-young clamps both hands around her head and holds her mouth wide open in a scream, her posture rigid with panic.",
    "figures": "Su-ri-young's face and hands fill about 3/4 of the frame height and form the NEAREST subject. Her hands sit slightly NEARER than her face on either side, while the room behind her is FARTHER and secondary."
   },
   "S25sh1": {
    "movement": "static: muddy footprints remain across the ransacked living-room floor among overturned dining chairs, indicating a prior path through the room but no current movement.",
    "figures": "The footprint-marked floor fills the lower half of the wide frame, with the NEAREST prints and fallen chair parts in the foreground appearing larger. Additional prints, the dining area, and the open living-room window recede FARTHER into the room."
   },
   "S25sh5": {
    "movement": "static: a bloodstained old photograph remains pinned at the center of the red circle on Su-ri-young's bedroom wall, facing outward toward the camera.",
    "figures": "The photograph fills roughly 1/3 of the tight frame height, while the surrounding red circle occupies most of the frame. The photograph projects NEARER from the wall, and the red mark lies FARTHER against the flat wall surface behind it."
   },
   "S25sh9": {
    "movement": "static: Su-ri-young's tense hand crushes the crumpled photograph in a tight grip as she holds it close.",
    "figures": "Su-ri-young's hand fills roughly 2/3 of the tight frame, and the exposed portion of the photograph fills about 1/3. Her knuckles are NEARER to the camera, while the photograph is partly FARTHER inside her closed fingers."
   },
   "S27sh3": {
    "movement": "static: Hye-su lowers her gaze toward the smartphone and listens to Su-ri-young's recorded message with her brow deeply furrowed.",
    "figures": "Hye-su's face fills about 2/3 of the close-up frame, while the smartphone occupies a smaller area below her face. The phone is NEARER to the camera, Hye-su's face is slightly FARTHER, and the room behind her is farthest."
   }
  },
  "coastal_road": {
   "S6sh1": {
    "movement": "Su-ri-young rides laterally along the daytime coastal road, seated upright and smiling as one foot drives a pedal downward, with her hair streaming behind her in the direction opposite her travel.",
    "figures": "Su-ri-young and the bicycle together fill roughly ~2/3 of the frame height in side view; she is NEARER to the camera than the coastal road and sea behind her, while the bicycle occupies the same foreground plane beneath her."
   },
   "S9sh1": {
    "movement": "Su-ri-young, a real person appearing as a dark silhouette with normal human build, rides quickly forward along the dark coastal road toward home, leaning her torso into her course as one leg presses a pedal downward and her clothing trails behind.",
    "figures": "Su-ri-young and her bicycle form a medium-sized silhouette filling about ~1/2 of the frame height; they are NEARER to the camera than the dark road and coast extending FARTHER ahead."
   },
   "S24sh2": {
    "movement": "Soaked by the downpour, Su-ri-young continues riding forward through the rain, gripping the handlebars tightly and aiming a tense, determined stare ahead as she searches for her mother.",
    "figures": "Su-ri-young’s wet face fills roughly ~2/3 of the frame height in close-up, with the partially visible handlebars NEARER at the lower foreground and her face just FARTHER behind them; the rain and coastal-road background are FARTHER still."
   }
  },
  "dog_shelter_interior": {
   "S7sh3": {
    "movement": "static: the Rottweiler lies subdued and low against the floor with its ears pinned back, its body facing an unspecified direction.",
    "figures": "The Rottweiler is the only visible figure; the framing and its exact fraction of frame height are unspecified, and with no other figure present it is the sole depth reference."
   },
   "S7sh6": {
    "movement": "static: Suriyoung holds a smartphone to her ear and remains in place with a furrowed brow, facing an unspecified direction as she tries to contact Minsook.",
    "figures": "Suriyoung's face is the dominant visible figure, though its exact fraction of frame height is unspecified; the smartphone is immediately beside her face at essentially the same depth, with neither clearly nearer nor farther."
   }
  },
  "supermarket_sales_floor": {
   "S8sh3": {
    "movement": "static: Su-ri-young stands facing the female supermarket employee at conversational distance, her body turned toward the employee and her mouth slightly open as if speaking.",
    "figures": "Su-ri-young and the uniformed Korean female employee each fill roughly ~1/2 of the frame height in the side-on two-shot. They stand at approximately the same camera depth, so neither is distinctly NEARER or FARTHER, facing each other across a short gap."
   }
  },
  "supermarket_exterior_entrance": {
   "S8sh5": {
    "movement": "Suriyoung comes out of the supermarket and continues away toward home while looking down at the smartphone held in front of her upper body, trying to make contact as she walks.",
    "figures": "Suriyoung's upper body fills about ~2/3 of the frame height; the small smartphone is NEARER to the camera in front of her torso, while her face is FARTHER behind it."
   },
   "S19sh5": {
    "movement": "static: Suriyoung and the male employee stand outside the supermarket with their backs to the camera, bodies oriented toward the wall and heads tilted upward at the CCTV camera.",
    "figures": "Suriyoung and the male employee each fill roughly ~1/2 of the frame height and stand at a comparable NEARER distance, their paths paused side by side; the small wall-mounted CCTV camera is FARTHER from the camera and above them."
   },
   "S19sh6": {
    "movement": "static: Suriyoung holds a smartphone to her ear and faces forward, staring straight ahead while calling Hyesu.",
    "figures": "Suriyoung's upper body fills about ~3/4 of the frame height and is the dominant NEAR figure; the small smartphone beside her face is slightly NEARER to the camera than her head."
   }
  },
  "exterior_metal_staircase": {
   "S11sh4": {
    "movement": "static: Suri-young pauses midway up the staircase while ascending toward the rooftop, gripping the metal-pipe railing with a tense posture and wrinkling her nose at the sudden foul smell, her body oriented uphill.",
    "figures": "Suri-young’s face fills ~2/3 of the frame height in close-up and is the nearest figure; her hand and the metal-pipe railing sit slightly farther from the camera as she remains midway on the stairs."
   }
  },
  "residential_alley_courtyard": {
   "S13sh4": {
    "movement": "static: Su-ri-young stands motionless and dazed after coming down from the rooftop room, her unfocused eyes staring into empty space and her body lacking purposeful direction.",
    "figures": "Su-ri-young is the only visible figure, so she is both the nearest and farthest person; her apparent fraction of frame height is unspecified in the source."
   },
   "S13sh6": {
    "movement": "static: Su-ri-young holds her head raised and faces Hye-su directly in side profile, looking up at her while remaining dazed and stationary.",
    "figures": "Su-ri-young and Hye-su's face are visible facing each other, but their respective frame-height fractions and which is nearer to the camera are unspecified; their paths have converged at conversational distance, with neither moving past the other."
   }
  },
  "seaside_bus_stop": {
   "S15sh2": {
    "movement": "Hye-su extends her hand and the drink can from her side into the space directly in front of Su-ri-young, who remains seated and dazed while facing the sea.",
    "figures": "Hye-su’s hand and forearm fill roughly ~1/3 of the frame height, with the can small at ~1/8; both are NEARER to the camera, while seated Su-ri-young is FARTHER behind them."
   },
   "S15sh6": {
    "movement": "Su-ri-young runs away from Hye-su and away from the camera, seen from behind with one foot airborne in mid-stride, while Hye-su remains standing behind her and calls after her.",
    "figures": "In the wide frame, Hye-su’s full body appears small at roughly ~1/3 of the frame height and is NEARER, while Su-ri-young’s back-facing running figure is FARTHER and smaller at roughly ~1/4. Su-ri-young’s path increases the distance between them as she runs ahead, leaving Hye-su behind."
   }
  },
  "police_office_interior": {
   "S16sh3": {
    "movement": "Hye-su abruptly extends her arm from her position in the office toward Detective Kim, thrusting the smartphone screen with Min-suk's saved number into his viewing space while remaining tensely oriented toward him.",
    "figures": "Hye-su's outstretched hand and smartphone are NEARER and prominent at roughly ~1/3 of the frame height, while Detective Kim is FARTHER across from her at roughly ~1/2 of the frame height. The phone crosses the space between them but remains in Hye-su's hand."
   },
   "S21sh7": {
    "movement": "static: Su-ri-young holds rigid with widened eyes and slightly parted lips, her tense, shocked face directed toward what she has just seen.",
    "figures": "Su-ri-young's face is the sole visible figure, NEAR to the camera and filling roughly ~2/3 to ~3/4 of the frame height; no farther person is visible."
   },
   "S21sh10": {
    "movement": "static: the monitor displays an ocean map with a red location pin and coordinate numbers, with no physical movement in frame.",
    "figures": "The monitor image is the sole visible subject and fills nearly the entire frame; the red pin and coordinate text lie on the same NEAR screen plane, with the map visually receding FARTHER only within the displayed graphic."
   },
   "S21sh12": {
    "movement": "static: Su-ri-young pauses mid-turn inside the office with one hand still in the coat pocket holding the folded note, her tense, guarded body oriented toward the office exit as she prepares to leave.",
    "figures": "Su-ri-young is NEARER, appearing at roughly ~1/2 to ~2/3 of the frame height, while the office doorway she faces is FARTHER in the background. Her path leads away from her position in the office toward and through that doorway."
   }
  },
  "supermarket_admin_office": {
   "S20sh1": {
    "movement": "static: The Korean male security employee and Hye-su lean tensely forward from in front of the desk toward the computer monitor, keeping their faces and bodies oriented to the CCTV footage.",
    "figures": "The security employee and Hye-su each fill roughly ~1/2 of the frame height in side view, occupying a comparable near-midground plane, with the slightly overlapping foreground figure NEARER and the other FARTHER; the monitor is smaller and FARTHER than both along their shared line of sight."
   },
   "S20sh3": {
    "movement": "static: A real person appearing as a faint dark silhouette, with normal human build, remains indistinct in a dark corner of the black-and-white CCTV image.",
    "figures": "The monitor fills nearly the entire frame and is NEARER to the camera, while the faint human figure within the displayed CCTV scene is FARTHER and small, roughly ~1/5 of the screen height."
   }
  },
  "police_station_exterior_road": {
   "S22sh1": {
    "movement": "Su-ryeong rides the bicycle along the road outside the police station in a side-on lateral path, pedaling forward from where it had been parked with her torso pitched forward and her hair streaming backward.",
    "figures": "Su-ryeong and the bicycle together fill roughly ~2/3 of the frame height, with Su-ryeong about ~1/2 and the bicycle about ~1/2; both occupy the same midground depth, so neither is meaningfully nearer than the other."
   }
  },
  "dark_pc_cafe_interior": {
   "S23sh1": {
    "movement": "static: Su-ri-young sits at the computer, torso facing the monitor and gaze directed toward the screen in front of her.",
    "figures": "Su-ri-young's front-facing upper body fills roughly ~1/2 of the frame height and is the nearer figure, while the monitor casting light onto her is farther in front of her."
   },
   "S23sh4": {
    "movement": "Su-ri-young's two hands push the folded map sheets downward from above the opening into the open backpack.",
    "figures": "Her hands and the folded maps occupy roughly ~1/3 of the frame height, with the hands nearer to the camera than the maps as they press them into the backpack; the open backpack fills roughly ~1/2 of the frame height and lies farther beneath them along the same insertion path."
   }
  },
  "foggy_harbor_rocks": {
   "S26sh2": {
    "movement": "static: exhausted after wandering the harbor for hours, Suriyoung sits on the shore rock with her knees together, her body turned toward the sea as she stares into the incoming fog.",
    "figures": "Suriyoung appears at roughly ~1/2 of the frame height, NEARER to the camera than the fog-covered sea, which lies FARTHER beyond her; the shore rock supports her in the near plane."
   },
   "S26sh5": {
    "movement": "static: having stepped off the bow, Inwoo stands by the ground stake, gripping the thick mooring rope and holding it in place as he secures the boat.",
    "figures": "Inwoo fills roughly ~2/3 of the frame height and is NEARER than the boat behind him; the rope runs from the FARTHER boat through his hands to the NEARER ground stake beside him."
   },
   "S26sh9": {
    "movement": "static: visibly fatigued, Suriyoung stands facing the sea in side profile, holding her smartphone at her mouth while leaving a voice message before departing.",
    "figures": "Suriyoung's upper body fills roughly ~2/3 of the frame height, with the smartphone close to her face in the NEAREST plane; she is NEARER than the foggy sea stretching FARTHER behind her."
   }
  },
  "small_fishing_boat_deck": {
   "S28sh5": {
    "movement": "static: Inwoo keeps his gaze fixed on the photograph, eyes widened as his startled, tense upper body recoils backward in side profile.",
    "figures": "Inwoo fills roughly ~1/2 of the frame height and is the only visible person, making him both the nearest and farthest figure in the frame."
   },
   "S28sh8": {
    "movement": "static: Suriyoung has stopped at the wheelhouse entrance with both arms spread, standing squarely toward the wheelhouse interior as if blocking the way.",
    "figures": "Suriyoung is shown full-body, filling roughly ~4/5 of the frame height; she is the only visible person and therefore the nearest figure, while the wheelhouse interior lies farther behind her."
   }
  },
  "fishing_boat_wheelhouse": {
   "S29sh3": {
    "movement": "static: Soo Ri-young's index finger points down toward and rests against the child's face in the worn photograph, while the rest of her body remains off-screen.",
    "figures": "Soo Ri-young's visible index finger is small, about ~1/4 of frame height, and is NEARER to the camera; the worn photograph fills most of the frame and is FARTHER, with the child's pictured face directly beneath the fingertip."
   },
   "S29sh4": {
    "movement": "static: In-woo holds his pallid face still with his lips slightly parted, his gaze direction unspecified as he turns pensive and shocked.",
    "figures": "In-woo's face fills ~3/4 of frame height and is the sole visible figure, positioned NEAR to the camera; no farther person is visible in the tight frame."
   },
   "S29sh8": {
    "movement": "Losing consciousness, Soo Ri-young slackens and collapses forward and downward from her own position onto In-woo, her weight giving way until her forehead meets his shoulder as he remains in place glaring at her.",
    "figures": "Soo Ri-young's visible head fills ~1/2 of frame height and is NEARER as it overlaps In-woo's shoulder; In-woo's visible shoulder and partial figure occupy ~1/3 of frame height and are FARTHER, with the two bodies closing to direct contact."
   }
  },
  "open_coastal_sea": {
   "S30sh1": {
    "movement": "static: the sea lies beneath the gradually setting sun, with its long golden reflection extending across the water and no character movement visible.",
    "figures": "The sea and its golden reflection occupy most of the frame, with the foreground water NEARER to the camera and the distant horizon and sunset glow FARTHER away."
   },
   "S30sh3": {
    "movement": "The fishing boat advances bow-first from clear water into the dense fog wall, seen side-on as its forward half disappears into the mist; no camera-relative left-right direction is specified.",
    "figures": "The boat's visible bow is medium-large, filling roughly ~1/2 of the frame height, while the fog wall fills most of the background; the unobscured side of the boat is NEARER, and its forward section vanishing into the fog is FARTHER along its path."
   }
  }
 },
 "prev": {
  "dense_forest_incident_site": {
   "S1sh1": {
    "prev": null,
    "reason": "도주 장면의 첫 샷"
   },
   "S1sh4": {
    "prev": "S1sh1",
    "reason": "같은 숲에서 도망치던 남자를 덮치는 연속 액션"
   },
   "S3sh3": {
    "prev": null,
    "reason": "시간대가 바뀐 현장 감식 장면으로 직접 연결되는 구도 없음"
   }
  },
  "dim_city_back_alley": {
   "S2sh1": {
    "prev": null,
    "reason": "첫 샷으로 앞쪽 참조 샷 없음"
   },
   "S2sh3": {
    "prev": "S2sh1",
    "reason": "같은 전봇대 공간에서 두 남녀의 밀착이 목을 무는 연속 액션으로 이어짐"
   }
  },
  "rooftop_room_exterior": {
   "S4sh1": {
    "prev": null,
    "reason": "낮의 옥탑방 외경을 처음 제시"
   },
   "S10sh6": {
    "prev": null,
    "reason": "밤의 현관 앞 침입 장면으로 시간대와 구도가 새로 전환"
   },
   "S10sh7": {
    "prev": "S10sh6",
    "reason": "같은 밤 침입 액션이 현관에서 창문 그림자로 연속"
   },
   "S11sh5": {
    "prev": "S10sh6",
    "reason": "침입자가 열어 둔 같은 현관 철문의 상태가 이어짐"
   },
   "S17sh2": {
    "prev": null,
    "reason": "동틀 무렵의 별도 시점이며 고양이 중심의 새 구도"
   }
  },
  "rooftop_room_interior": {
   "S5sh5": {
    "prev": null,
    "reason": "첫 제시 샷"
   },
   "S5sh9": {
    "prev": "S5sh5",
    "reason": "같은 장면 속 민숙의 손목 디테일"
   },
   "S12sh11": {
    "prev": null,
    "reason": "다른 시간대의 새로운 사건 상황"
   },
   "S12sh18": {
    "prev": "S12sh11",
    "reason": "민숙의 시신에서 손으로 이어지는 디테일"
   },
   "S12sh21": {
    "prev": "S12sh18",
    "reason": "사진을 꺼낸 직후 같은 방에서 발생한 현상"
   },
   "S14sh5": {
    "prev": "S12sh11",
    "reason": "같은 수리영 방의 시신 발견 전후 대비"
   },
   "S14sh7": {
    "prev": "S14sh5",
    "reason": "깨끗하고 빈 방을 확인하는 수리영의 반응"
   },
   "S14sh11": {
    "prev": null,
    "reason": "현관 쪽의 별도 인물 구도"
   },
   "S18sh11": {
    "prev": "S12sh21",
    "reason": "절반쯤 나타나는 동일한 붉은 원 현상"
   },
   "S18sh15": {
    "prev": "S5sh5",
    "reason": "액자 속 민숙의 외형 일관성"
   },
   "S18sh16": {
    "prev": "S18sh15",
    "reason": "사진이 일그러진 직후의 수리영 반응"
   },
   "S25sh1": {
    "prev": null,
    "reason": "시간이 지난 뒤 새롭게 훼손된 거실"
   },
   "S25sh5": {
    "prev": "S12sh21",
    "reason": "같은 수리영 방 벽의 붉은 원 재등장"
   },
   "S25sh9": {
    "prev": "S25sh5",
    "reason": "벽에서 떼어낸 동일한 피 묻은 사진"
   },
   "S27sh3": {
    "prev": null,
    "reason": "별도 장면의 혜수 단독 행동"
   }
  },
  "coastal_road": {
   "S6sh1": {
    "prev": null,
    "reason": "목록의 첫 샷"
   },
   "S9sh1": {
    "prev": null,
    "reason": "낮에서 밤으로 시간대가 달라 연결 단서 없음"
   },
   "S24sh2": {
    "prev": null,
    "reason": "소나기 속 별도 시점으로 날씨와 액션 연속성 없음"
   }
  },
  "dog_shelter_interior": {
   "S7sh3": {
    "prev": null,
    "reason": "목록의 첫 샷"
   },
   "S7sh6": {
    "prev": null,
    "reason": "통화 장면으로 전환되어 앞선 개 단독 구도와 시각적 연결이 약함"
   }
  },
  "supermarket_sales_floor": {
   "S8sh3": {
    "prev": null,
    "reason": "단독 샷"
   }
  },
  "supermarket_exterior_entrance": {
   "S8sh5": {
    "prev": null,
    "reason": "앞선 샷 없음"
   },
   "S19sh5": {
    "prev": null,
    "reason": "다른 날 이른 아침으로 시간 단절"
   },
   "S19sh6": {
    "prev": "S19sh5",
    "reason": "같은 마트 밖에서 CCTV 확인 후 이어지는 통화"
   }
  },
  "exterior_metal_staircase": {
   "S11sh4": {
    "prev": null,
    "reason": "단독 샷"
   }
  },
  "residential_alley_courtyard": {
   "S13sh4": {
    "prev": null,
    "reason": "앞선 샷 없음"
   },
   "S13sh6": {
    "prev": "S13sh4",
    "reason": "같은 장소에서 멍하니 서 있던 수리영이 혜수를 올려다보는 연속 행동"
   }
  },
  "seaside_bus_stop": {
   "S15sh2": {
    "prev": null,
    "reason": "앞선 샷이 없음"
   },
   "S15sh6": {
    "prev": "S15sh2",
    "reason": "같은 정류장 공간에서 두 인물의 연속된 행동"
   }
  },
  "police_office_interior": {
   "S16sh3": {
    "prev": null,
    "reason": "목록 내 선행 샷이 없음"
   },
   "S21sh7": {
    "prev": null,
    "reason": "다른 시간대의 경찰서 장면으로 연결 단서가 약함"
   },
   "S21sh10": {
    "prev": null,
    "reason": "인물 클로즈업에서 모니터 화면 클로즈업으로 대상이 달라짐"
   },
   "S21sh12": {
    "prev": "S21sh7",
    "reason": "같은 시간대 사무실에서 수리영의 연속 행동과 외형이 이어짐"
   }
  },
  "supermarket_admin_office": {
   "S20sh1": {
    "prev": null,
    "reason": "장소와 인물 구도를 처음 제시하는 샷"
   },
   "S20sh3": {
    "prev": "S20sh1",
    "reason": "보안직원과 혜수가 보고 있는 동일 모니터 화면의 연속 클로즈업"
   }
  },
  "police_station_exterior_road": {
   "S22sh1": {
    "prev": null,
    "reason": "단독 샷"
   }
  },
  "dark_pc_cafe_interior": {
   "S23sh1": {
    "prev": null,
    "reason": "PC방 시퀀스의 첫 샷"
   },
   "S23sh4": {
    "prev": "S23sh1",
    "reason": "같은 PC방에서 이어지는 수리영의 지도 정리 동작"
   }
  },
  "foggy_harbor_rocks": {
   "S26sh2": {
    "prev": null,
    "reason": "목록 내 첫 샷"
   },
   "S26sh5": {
    "prev": null,
    "reason": "갯바위에서 선착장 계류 지점으로 구도와 인물이 전환됨"
   },
   "S26sh9": {
    "prev": "S26sh2",
    "reason": "같은 안개 낀 바다를 향한 수리영의 측면 구도가 이어짐"
   }
  },
  "small_fishing_boat_deck": {
   "S28sh5": {
    "prev": null,
    "reason": "목록상 앞쪽 샷 없음"
   },
   "S28sh8": {
    "prev": "S28sh5",
    "reason": "인우의 당황 직후 조타실로 이어지는 연속 행동"
   }
  },
  "fishing_boat_wheelhouse": {
   "S29sh3": {
    "prev": null,
    "reason": "앞선 샷 없음"
   },
   "S29sh4": {
    "prev": "S29sh3",
    "reason": "사진을 확인한 직후 인우의 반응으로 이어짐"
   },
   "S29sh8": {
    "prev": "S29sh4",
    "reason": "같은 조타실에서 인우의 반응 뒤 수리영이 연속해 쓰러짐"
   }
  },
  "open_coastal_sea": {
   "S30sh1": {
    "prev": null,
    "reason": "바다와 노을을 처음 제시하는 전경"
   },
   "S30sh3": {
    "prev": "S30sh1",
    "reason": "같은 해질녘 바다에서 어선이 안개로 진입하는 연속 구도"
   }
  }
 },
 "conti_need": {
  "dense_forest_incident_site": {
   "S1sh1": {
    "need": false,
    "reason": "단일 인물의 달리는 전신 동작이 글로 명확함"
   },
   "S1sh4": {
    "need": true,
    "reason": "공중 돌진자와 피습자의 거리·방향 관계가 핵심임"
   },
   "S3sh3": {
    "need": false,
    "reason": "정적인 상체와 손가락 지시 구도로 충분히 명확함"
   }
  },
  "dim_city_back_alley": {
   "S2sh1": {
    "need": true,
    "reason": "두 인물과 전봇대의 밀착 위치·옆모습 방향 관계가 중요"
   },
   "S2sh3": {
    "need": true,
    "reason": "목을 무는 순간의 두 신체 결합과 머리·목 위치 관계가 중요"
   }
  },
  "rooftop_room_exterior": {
   "S4sh1": {
    "need": true,
    "reason": "고부감에서 옥탑방과 빌라의 깊이·배치 관계가 중요"
   },
   "S10sh6": {
    "need": true,
    "reason": "좁은 문틈 프레이밍과 신발의 진입 방향 표현이 중요"
   },
   "S10sh7": {
    "need": true,
    "reason": "두 그림자의 크기·겹침과 머리-어깨 위치 관계가 결정적"
   },
   "S11sh5": {
    "need": true,
    "reason": "수리영의 시선축과 먼 현관문의 프레임 내 관계가 중요"
   },
   "S17sh2": {
    "need": false,
    "reason": "단일 고양이의 단순한 측면 동작으로 글만으로 명확"
   }
  },
  "rooftop_room_interior": {
   "S5sh5": {
    "need": true,
    "reason": "민숙·TV·방에서 나오는 수리영의 위치와 깊이 관계가 중요"
   },
   "S5sh9": {
    "need": false,
    "reason": "손목 표식을 보여주는 단순 타이트 인서트"
   },
   "S12sh11": {
    "need": false,
    "reason": "단일 인물의 정적인 바닥 붕괴 자세"
   },
   "S12sh18": {
    "need": false,
    "reason": "손과 구겨진 사진의 단순 타이트 인서트"
   },
   "S12sh21": {
    "need": false,
    "reason": "벽면에 반쯤 형성된 원형 표식의 단순 구도"
   },
   "S14sh5": {
    "need": false,
    "reason": "인물 없이 정돈된 빈 방을 보여주는 정적 전경"
   },
   "S14sh7": {
    "need": false,
    "reason": "단일 인물의 정적인 얼굴 클로즈업"
   },
   "S14sh11": {
    "need": false,
    "reason": "상대를 노려보는 표준적인 단일 인물 구도"
   },
   "S18sh11": {
    "need": true,
    "reason": "거울 반사면과 실제 욕실 벽의 공간 관계를 명확히 해야 함"
   },
   "S18sh15": {
    "need": false,
    "reason": "액자 속 얼굴 변형을 보여주는 단순 효과 인서트"
   },
   "S18sh16": {
    "need": false,
    "reason": "단일 인물의 정면 공포 반응 클로즈업"
   },
   "S25sh1": {
    "need": true,
    "reason": "발자국 경로와 쓰러진 의자들의 프레임 내 배치가 사건 흔적 전달에 중요"
   },
   "S25sh5": {
    "need": false,
    "reason": "붉은 원과 사진의 중심 배치가 명확한 타이트 샷"
   },
   "S25sh9": {
    "need": false,
    "reason": "사진을 움켜쥔 손의 단순 타이트 인서트"
   },
   "S27sh3": {
    "need": false,
    "reason": "스마트폰을 내려다보는 단일 인물 얼굴 클로즈업"
   }
  },
  "coastal_road": {
   "S6sh1": {
    "need": false,
    "reason": "단일 인물의 측면 자전거 주행 구도가 글로 명확함"
   },
   "S9sh1": {
    "need": false,
    "reason": "단일 인물 실루엣의 전진 주행 자세로 배치가 단순함"
   },
   "S24sh2": {
    "need": false,
    "reason": "단일 인물 얼굴 클로즈업으로 표준적이고 명확함"
   }
  },
  "dog_shelter_interior": {
   "S7sh3": {
    "need": false,
    "reason": "단일 동물의 정적인 단순 자세"
   },
   "S7sh6": {
    "need": false,
    "reason": "단일 인물의 표준적인 통화 클로즈업"
   }
  },
  "supermarket_sales_floor": {
   "S8sh3": {
    "need": false,
    "reason": "두 인물이 마주 보는 표준적인 정적 대화 구도"
   }
  },
  "supermarket_exterior_entrance": {
   "S8sh5": {
    "need": false,
    "reason": "스마트폰을 보며 걷는 단일 인물 상체 구도로 글만으로 명확"
   },
   "S19sh5": {
    "need": false,
    "reason": "두 인물이 나란히 CCTV를 올려다보는 정적인 후면 구도"
   },
   "S19sh6": {
    "need": false,
    "reason": "통화 중인 단일 인물의 정면 상체 클로즈업"
   }
  },
  "exterior_metal_staircase": {
   "S11sh4": {
    "need": false,
    "reason": "단일 인물 얼굴 클로즈업으로 자세와 방향이 글만으로 명확함"
   }
  },
  "residential_alley_courtyard": {
   "S13sh4": {
    "need": false,
    "reason": "단일 인물의 정적인 응시 구도로 글만으로 명확함"
   },
   "S13sh6": {
    "need": false,
    "reason": "두 인물의 표준적인 대면 측면 구도로 위치 관계가 단순함"
   }
  },
  "seaside_bus_stop": {
   "S15sh2": {
    "need": false,
    "reason": "손과 음료수 캔을 내미는 단순 인서트 구도"
   },
   "S15sh6": {
    "need": true,
    "reason": "달아나는 수리영과 뒤에 남은 혜수의 거리·깊이 배치가 중요"
   }
  },
  "police_office_interior": {
   "S16sh3": {
    "need": true,
    "reason": "두 인물 사이의 거리와 스마트폰을 내미는 방향·화면 배치가 중요"
   },
   "S21sh7": {
    "need": false,
    "reason": "단일 인물의 정적인 얼굴 클로즈업"
   },
   "S21sh10": {
    "need": false,
    "reason": "지도와 좌표를 보여주는 단순 모니터 인서트"
   },
   "S21sh12": {
    "need": false,
    "reason": "단일 인물의 방향 전환과 출입문 배치가 글로 명확"
   }
  },
  "supermarket_admin_office": {
   "S20sh1": {
    "need": false,
    "reason": "두 인물이 모니터를 보는 정적인 표준 측면 구도"
   },
   "S20sh3": {
    "need": false,
    "reason": "모니터 화면 속 형상을 보여주는 단순 인서트 클로즈업"
   }
  },
  "police_station_exterior_road": {
   "S22sh1": {
    "need": false,
    "reason": "단일 인물의 측면 자전거 주행 구도가 글만으로 명확함"
   }
  },
  "dark_pc_cafe_interior": {
   "S23sh1": {
    "need": false,
    "reason": "단일 인물의 정적인 정면 상체 구도"
   },
   "S23sh4": {
    "need": false,
    "reason": "손과 소품 중심의 단순 인서트 구도"
   }
  },
  "foggy_harbor_rocks": {
   "S26sh2": {
    "need": false,
    "reason": "단일 인물의 정적인 측면 전신 구도"
   },
   "S26sh5": {
    "need": false,
    "reason": "인물·닻줄·말뚝의 단순한 정지 배치"
   },
   "S26sh9": {
    "need": false,
    "reason": "단일 인물의 정적인 측면 상체 구도"
   }
  },
  "small_fishing_boat_deck": {
   "S28sh5": {
    "need": false,
    "reason": "단일 인물의 정적인 측면 반응 구도로 글만으로 명확함"
   },
   "S28sh8": {
    "need": false,
    "reason": "출입구에 선 단일 인물의 정적인 전신 배치로 구도가 단순함"
   }
  },
  "fishing_boat_wheelhouse": {
   "S29sh3": {
    "need": false,
    "reason": "손가락과 사진만 담는 단순 인서트"
   },
   "S29sh4": {
    "need": false,
    "reason": "단일 인물의 정적인 얼굴 타이트 샷"
   },
   "S29sh8": {
    "need": true,
    "reason": "두 인물의 붕괴 동선과 어깨 접촉 위치 관계가 중요"
   }
  },
  "open_coastal_sea": {
   "S30sh1": {
    "need": false,
    "reason": "정적인 바다 전경으로 글만으로 구도가 명확함"
   },
   "S30sh3": {
    "need": true,
    "reason": "배와 안개벽의 경계 및 반쯤 가려지는 깊이 배치가 중요함"
   }
  }
 }
}