outdoor_site_layout — groups 8

layout 이미지는 review 전용 — scene 생성 ref 로 부착하지 않는다 (ablation 실측: 이미지 ref 채널은 기하 명세 효과 없음).

osl-l01 L01

S1sh1, S1sh3, S3sh3

숲속우거진 수풀현장폴리스 라인한국인 남자 (sh1)한국인 남자 (sh3)검은 인영 (sh3)혜수 (sh3)형사무리 (sh3)형사무리 (sh3)형사무리 (sh3)cam sh1cam sh3cam sh3
spatial summary [1:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 숲속: at the mid-distance left side of the frame.
- 우거진 수풀: at the mid-distance left side of the frame.
- 현장: at the mid-distance left side of the frame.
- 폴리스 라인 (path): runs from the mid-distance center of the frame to the far left side of the frame.
FIGURES:
- 한국인 남자 (C07): at the near center of the frame — NEAREST figure to the camera; in motion: already partway along their path, heading toward the far left side of the frame.
spatial summary [1:3]
SHOT 3 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 숲속: at the mid-distance left side of the frame.
- 우거진 수풀: at the mid-distance left side of the frame.
- 현장: at the mid-distance center of the frame.
- 폴리스 라인 (path): runs from the far right side of the frame to the far left side of the frame.
FIGURES:
- 한국인 남자 (C07): at the near center of the frame — NEAREST figure to the camera.
- 형사무리: at the mid-distance center of the frame; about 1.3x as far from the camera as the nearest figure, so they must appear roughly 0.75x the nearest figure's height (smaller, deeper in the frame).
- 검은 인영 (C14): at the mid-distance center of the frame; about 1.6x as far from the camera as the nearest figure, so they must appear roughly 0.63x the nearest figure's height (smaller, deeper in the frame); in motion: already partway along their path, heading toward the near center of the frame; moving away from 형사무리; moving away from 형사무리; moving away from 형사무리; NOT heading into the 숲속.
- 혜수 (C02): at the mid-distance left side of the frame; about 1.6x as far from the camera as the nearest figure, so they must appear roughly 0.62x the nearest figure's height (smaller, deeper in the frame).
- 형사무리: at the mid-distance center of the frame; about 1.8x as far from the camera as the nearest figure, so they must appear roughly 0.54x the nearest figure's height (smaller, deeper in the frame).
- 형사무리: at the mid-distance left side of the frame; about 2.3x as far from the camera as the nearest figure, so they must appear roughly 0.44x the nearest figure's height (smaller, deeper in the frame).
DEPTH CONTRACT: 형사무리 is farther than 한국인 남자 and must read visibly smaller and deeper in the frame.
spatial summary [3:3]
SHOT 3 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 숲속: at the mid-distance left side of the frame.
- 우거진 수풀: at the mid-distance left side of the frame.
- 현장: at the mid-distance center of the frame.
- 폴리스 라인 (path): runs from the far right side of the frame to the far left side of the frame.
FIGURES:
- 한국인 남자 (C07): at the near center of the frame — NEAREST figure to the camera.
- 형사무리: at the mid-distance center of the frame; about 1.3x as far from the camera as the nearest figure, so they must appear roughly 0.75x the nearest figure's height (smaller, deeper in the frame).
- 검은 인영 (C14): at the mid-distance center of the frame; about 1.6x as far from the camera as the nearest figure, so they must appear roughly 0.63x the nearest figure's height (smaller, deeper in the frame); in motion: already partway along their path, heading toward the near center of the frame; moving away from 형사무리; moving away from 형사무리; moving away from 형사무리; NOT heading into the 숲속.
- 혜수 (C02): at the mid-distance left side of the frame; about 1.6x as far from the camera as the nearest figure, so they must appear roughly 0.62x the nearest figure's height (smaller, deeper in the frame).
- 형사무리: at the mid-distance center of the frame; about 1.8x as far from the camera as the nearest figure, so they must appear roughly 0.54x the nearest figure's height (smaller, deeper in the frame).
- 형사무리: at the mid-distance left side of the frame; about 2.3x as far from the camera as the nearest figure, so they must appear roughly 0.44x the nearest figure's height (smaller, deeper in the frame).
DEPTH CONTRACT: 형사무리 is farther than 한국인 남자 and must read visibly smaller and deeper in the frame.
revised [1:1 / variation 0] 318c3eb2a75f7a9f→2d18aa4e79c69abd
Photorealistic cinematic still. The 폴리스 라인 path runs from the mid-distance center of the frame to the far left side of the frame. C07O09 in casual wear, an Asian middle-aged man, appears as a fleeing figure in the middle-center midground, already partway along the 폴리스 라인 path as it leads toward the far left side of the frame, following the path from the mid-distance center and not heading into the right side of the forest path. He is captured from a lateral shoulder-height observer angle in left profile, frozen mid-stride tearing through the dense brush. One bare foot is lifted off the slick, dark forest floor, while his other thigh prominently bears a massive, severe bite mark. Restrained crimson blood flows continuously from the jagged wound, trailing backward into the tracking blur opposite to the direction of his motion. He maintains a visibly wounded, pained expression, looking off-screen with sheer panic. The environment is heavily enveloped in a cold blue-gray fog at dusk, dominated by deep blue shadows. Thin wet trunks and thick muted green foliage whip past the lens, while sickly amber highlights filter through the thick canopy to catch on the damp leaves.
revised [1:3 / variation 0] 978ecc7b381a72d5→6cffd51623e3b9fe
Photorealistic cinematic still. At chest height, tilting sharply upward, capturing a forceful mid-impact collision. C07O09 in a casual jacket, a Korean adult man with an ordinary face and natural dark hair, is positioned at a three-quarter angle from the right, his arched torso and thigh occupying the lower center of the frame. He is bending backward forcefully on impact, receiving the sudden force with a visibly pained expression, eyes fixed on the attacker. C07O09 bears a massive, severe bite mark prominently located on his thigh, restrained but visible crimson blood flowing continuously from the jagged wound, standing out vividly against the cool dark tones of his surroundings. C06O08 in dark workwear, a Korean adult man with dark short hair, crashes down from the upper left as an airborne backlit figure, body volume preserved against the fog, rim light tracing his shoulders, applying decisive downward force, looking off-screen. The composition compresses both upper bodies at the contact point on the chest, lower legs implied beyond the frame edges. The scene is set in a dense, dark forest at dusk, heavily enveloped in a cold blue-gray fog. Deep blue shadows dominate the surroundings, contrasted by faint, sickly amber highlights catching wet leaves. Blurred dark overhanging branches slash across the upper frame, making the descending shape feel partially hidden. The dim, muddy leaf-covered forest floor drops away behind them, increasing the sense of being driven backward. Shadowed tree trunks form broken vertical bars in the background, their thin side faces and dark vertical edges angled toward the camera, creating a chilling and isolated atmosphere.
revised [3:3 / variation 0] d4d3348c15449f0d→2e3278f999b7a3bb
Photorealistic cinematic still. C02O03 in a dark detective jacket, a Korean middle-aged woman with mature facial features and dark natural hair, stands at a three-quarter angle from the right as Hyesu, visibly smaller and deeper on the left side of the mid-distance, pointing toward the forensic spot inside the crime scene in the middle-right background. Seen through a local news-camera image at chest height inside the police perimeter, the viewpoint is positioned slightly off-center to the side of the pointing arm. Her upper torso sits on the left side of the view at that mid-distance, her extended finger cutting toward the right edge, her gaze looking off-screen with a sharp, tense expression. Deeper in the frame at the mid-distance center and left, visibly smaller, blurred figures of unnamed detectives form a tense, out-of-focus wall sharing the same muddy clearing, acting as a dark human backdrop. [L01: The muddy, disturbed forest ground, partially covered with debris] anchors the area she gestures toward. A stretched, slightly twisted, damp police line tape borders the area, its printed warning side facing partly toward the camera and readable in fragments along the frame edge. Flat daylight is dirtied with broadcast compression, damp gray shadows, and muted yellow police-site highlights, preserving a documentary unease.

osl-l02 L02

S2sh2, S2sh4

도시 뒷골목전봇대가로등남자 (sh2)여자 (sh4)cam sh2cam sh4
spatial summary [2:2]
SHOT 2 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 도시 뒷골목: at the mid-distance right side of the frame.
- 전봇대: at the mid-distance center of the frame.
- 가로등: at the mid-distance center of the frame.
FIGURES:
- 남자 (C06): at the near center of the frame — NEAREST figure to the camera.
spatial summary [2:4]
SHOT 4 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 도시 뒷골목: at the near right side of the frame.
- 전봇대: at the near center of the frame.
- 가로등: at the mid-distance left side of the frame.
FIGURES:
- 여자 (C09): at the near center of the frame — NEAREST figure to the camera; in motion: already partway along their path, heading toward the near center of the frame; NOT heading into the 도시 뒷골목.
revised [2:4 / variation 0] 804436501e6cfee1→82a1863076ebf33b
Photorealistic cinematic still. The collapsing woman, a severely injured Korean adult woman in a dark street jacket with natural dark hair and an adult female face with indistinct facial details, is captured at the near center, already partway through her fall toward the wet alley floor at the near center, not into the city alleyway. At a three-quarter angle from the left, she is frozen mid-fall, folding diagonally downward with her upper body buckling and arms hanging limp. Looking down, her figure is half-swallowed by the grim shadow. Behind her, a dark, damp city alleyway is engulfed in cold blue-gray shadows, anchored by an old, stained utility pole. A dim, sickly amber streetlight casts a weak directional glow from above, creating a warm eerie pool around the pole's base. The slick pavement of the wet alley floor catches the weak light, where the surface reflects broken amber streetlight and the falling body as smeared dark shapes, while dirty trash and a damp stained wall bracket the background edges.

osl-l03 L03

S4sh1, S10sh5, S10sh6, S11sh4, S17sh1

old villa rooftopold rooftop roomrooftop room iron front doorrooftop-room windowrooftop landinglow concrete rooftop wallwater tankstairs connected to the rooftop roomvilla yardalleyway인영 (sh6)사람 (sh6)수리영 (sh4)검은 고양이 (sh1)cam sh1cam sh5cam sh6cam sh4cam sh1
spatial summary [10:6]
SHOT 6 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- old villa rooftop: at the mid-distance left side of the frame.
- old rooftop room: at the near left side of the frame.
- rooftop room iron front door (path): runs from the mid-distance left side of the frame to the mid-distance left side of the frame.
- rooftop-room window (path): runs from the mid-distance right side of the frame to the mid-distance left side of the frame.
- rooftop landing: at the far left side of the frame.
- low concrete rooftop wall (path): runs from the far right side of the frame to the far left side of the frame.
- water tank: at the mid-distance right side of the frame.
- stairs connected to the rooftop room (path): runs from the far left side of the frame to the far center of the frame.
- villa yard (path): runs from the far right side of the frame to the far left side of the frame.
- alleyway (path): runs from the far right side of the frame to the far left side of the frame.
FIGURES:
- 인영 (C19): at the near left side of the frame — NEAREST figure to the camera; in motion: already partway along their path, heading toward the mid-distance left side of the frame; their path follows the rooftop room iron front door; NOT heading into the old villa rooftop.
- 사람 (C20): at the mid-distance left side of the frame; about 1.3x as far from the camera as the nearest figure, so they must appear roughly 0.76x the nearest figure's height (smaller, deeper in the frame).
DEPTH CONTRACT: 사람 is farther than 인영 and must read visibly smaller and deeper in the frame.
spatial summary [11:4]
SHOT 4 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- old villa rooftop: at the far left side of the frame.
- old rooftop room: at the far center of the frame.
- rooftop room iron front door (path): runs from the far center of the frame to the far center of the frame.
- rooftop-room window (path): runs from the far left side of the frame to the far left side of the frame.
- rooftop landing: at the near center of the frame.
- low concrete rooftop wall (path): runs from the far left side of the frame to the far left side of the frame.
- water tank: at the far right side of the frame.
- stairs connected to the rooftop room (path): runs from the near center of the frame to the far left side of the frame.
- villa yard (path): runs from the far left side of the frame to the far left side of the frame.
- alleyway (path): runs from the far left side of the frame to the far left side of the frame.
FIGURES:
- 수리영: at the near center of the frame — NEAREST figure to the camera.
spatial summary [17:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- old villa rooftop: at the near center of the frame.
- old rooftop room: at the near center of the frame.
- rooftop room iron front door (path): runs from the near left side of the frame to the near center of the frame.
- rooftop-room window (path): runs from the near right side of the frame to the near center of the frame.
- rooftop landing: at the near left side of the frame.
- low concrete rooftop wall (path): runs from the near right side of the frame to the mid-distance center of the frame.
- water tank: at the near right side of the frame.
- stairs connected to the rooftop room (path): runs from the near left side of the frame to the mid-distance right side of the frame.
- villa yard (path): runs from the near right side of the frame to the mid-distance center of the frame.
- alleyway (path): runs from the near right side of the frame to the mid-distance center of the frame.
FIGURES:
- 검은 고양이 (C11): at the near center of the frame — NEAREST figure to the camera; in motion: already partway along their path, heading toward the near center of the frame; their path follows the low concrete rooftop wall; NOT heading into the old villa rooftop.
spatial summary [4:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- old villa rooftop: at the near center of the frame.
- old rooftop room: at the near center of the frame.
- rooftop room iron front door (path): runs from the near left side of the frame to the near center of the frame.
- rooftop-room window (path): runs from the near right side of the frame to the near center of the frame.
- rooftop landing: at the near left side of the frame.
- low concrete rooftop wall (path): runs from the near right side of the frame to the mid-distance center of the frame.
- water tank: at the near right side of the frame.
- stairs connected to the rooftop room (path): runs from the near left side of the frame to the mid-distance right side of the frame.
- villa yard (path): runs from the near right side of the frame to the mid-distance center of the frame.
- alleyway (path): runs from the near right side of the frame to the mid-distance center of the frame.
FIGURES:
- 검은 고양이 (C11): at the near center of the frame — NEAREST figure to the camera; in motion: already partway along their path, heading toward the near center of the frame; their path follows the low concrete rooftop wall; NOT heading into the old villa rooftop.
revised [10:6 / variation 0] f89c127f4e403768→5c78af1755e23c1d
Photorealistic cinematic still. Captured at shoulder height beside a rough, stained dark side wall, a window reflection containing silhouettes is positioned in the middle-center midground. The rooftop-room window path runs from the mid-distance right side of the frame to the mid-distance left, while the rooftop room iron front door path stays on the left. Framed by an old, chipped window, the glass reveals a warped reflection of a bent Korean adult man on the near left side, already partway along the rooftop room iron front door path heading toward the mid-distance left side, moving away from the near-left old rooftop room and not into the old villa rooftop, in three-quarter left angle, hunched over the shoulder of a smaller, deeper mid-distance-left Korean middle-aged woman in left profile. The woman buckles under the lunge, visibly wounded with a pained expression, her eyes looking off-screen, while the man lowers his head toward her shoulder. The scene is enveloped in a deep, almost monochrome blue-black ambient darkness, broken by a weak sickly amber practical smear that trembles across the glass, casting a restrained crimson-brown shadow at the shoulder line.
revised [17:1 / variation 0] 63099e687428386d→74179d47a89f67a1
Photorealistic cinematic still. Focusing on the pre-existing black cat in the lower-center foreground, already partway along the low concrete rooftop wall where that path leads toward the near center of the frame and not into the old villa rooftop, in left profile as it looks up toward the lit rooftop window in the upper-right background. The low camera at the cat's shoulder height captures its silhouette with faint rim-lit edges preserving body volume against the cool blue ambient fill. Thick dawn fog desaturates the damp concrete parapet running parallel behind the cat. The sickly yellow glow from the window hangs in the misty distance, creating a faint occult point of warmth near the rooftop room.

osl-l05 L05

S6sh1, S9sh1, S24sh2

coastal roadseacoastline수리영 (sh601)수리영 (sh901)수리영 (sh2402)cam sh601cam sh901cam sh2402

osl-l10 L10

S11sh3

골목길다세대 빌라 문마당마당 후미진 곳옥탑방과 연결되는 계단옥상반쯤 열린 현관 철문수리영 (sh3)cam sh3
spatial summary [11:3]
SHOT 3 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- 골목길 (path): runs from the far center of the frame to the far right side of the frame.
- 다세대 빌라 문: at the far right side of the frame.
- 마당: at the far right side of the frame.
- 마당 후미진 곳: at the far right side of the frame.
- 옥탑방과 연결되는 계단 (path): runs from the far left side of the frame to the far right side of the frame.
- 옥상: at the far left side of the frame.
- 반쯤 열린 현관 철문: at the far left side of the frame.
FIGURES:
- 수리영: at the near center of the frame — NEAREST figure to the camera.

osl-l11 L11

S15sh1, S15sh3, S15sh6

dark night seacoastlinecoastal roadbus stop shelterbus stop bench수리영 (sh1)수리영 (sh3)수리영 (sh6)혜수 (sh3)혜수 (sh6)cam sh1cam sh3cam sh6
spatial summary [15:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- dark night sea (path): runs from the mid-distance left side of the frame to the far right side of the frame.
- coastline (path): runs from the mid-distance left side of the frame to the far right side of the frame.
- coastal road (path): runs from the far left side of the frame to the far right side of the frame.
- bus stop shelter: at the near center of the frame.
- bus stop bench (path): runs from the near left side of the frame to the near right side of the frame.
FIGURES:
- 수리영 (C01): at the near center of the frame — NEAREST figure to the camera.
spatial summary [15:3]
SHOT 3 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- dark night sea (path): runs from the far right side of the frame to the far center of the frame.
- coastline (path): runs from the far right side of the frame to the far left side of the frame.
- coastal road (path): runs from the far right side of the frame to the far left side of the frame.
- bus stop shelter: at the mid-distance right side of the frame.
- bus stop bench (path): runs from the mid-distance right side of the frame to the mid-distance left side of the frame.
FIGURES:
- 수리영 (C01): at the near right side of the frame — NEAREST figure to the camera.
- 혜수 (C02): at the mid-distance left side of the frame; about 1.3x as far from the camera as the nearest figure, so they must appear roughly 0.77x the nearest figure's height (smaller, deeper in the frame).
DEPTH CONTRACT: 혜수 is farther than 수리영 and must read visibly smaller and deeper in the frame.
spatial summary [15:6]
SHOT 6 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- dark night sea (path): runs from the far center of the frame to the far left side of the frame.
- coastline (path): runs from the mid-distance left side of the frame to the far center of the frame.
- coastal road (path): runs from the mid-distance left side of the frame to the far right side of the frame.
- bus stop shelter: at the mid-distance center of the frame.
- bus stop bench (path): runs from the near center of the frame to the mid-distance center of the frame.
FIGURES:
- 혜수 (C02): at the near center of the frame — NEAREST figure to the camera.
- 수리영 (C01): at the mid-distance left side of the frame; about 1.4x as far from the camera as the nearest figure, so they must appear roughly 0.74x the nearest figure's height (smaller, deeper in the frame); in motion: already partway along their path, heading toward the mid-distance left side of the frame; their path follows the coastal road; moving away from 혜수; NOT heading into the dark night sea.
DEPTH CONTRACT: 수리영 is farther than 혜수 and must read visibly smaller and deeper in the frame.
revised [15:1 / variation 0] d6ae687a7e99ca92→26a1bd496052c5dc
Photorealistic cinematic still. A wide, voyeuristic chest-height shot from the seaward side of a coastal bus stop, framing the scene with heavy negative space. C01O01 in a casual jacket, a Korean young woman in her early 20s with an oval face and natural black long hair, sits small in left profile near the center along the lower third of the frame. She is slumped on the wet edge of the long bench, gazing into the distance. The damp, empty bus stop shelter faces the camera in profile, anchoring her figure against its wet posts. The vast pitch-black night sea and drifting blue-gray coastal fog occupy the deep background, flattening the horizon. Cold marine blue-gray ambient light dominates the atmosphere, while a weak sodium-amber glow from the shelter casts a dull, localized warmth on the bench, isolating the figure in the dark environment.
revised [15:3 / variation 0] 156b9db33f7c10d5→ce3223939a0e2354
Photorealistic cinematic still. At a coastal bus stop enveloped in thick, damp sea-blue fog, an insert close-up at a low observer angle captures the space beside a wet wooden bench at hand height. C02 in a detective coat, a Korean middle-aged woman with dark natural hair, is set at the mid-distance left, visibly smaller and deeper in the frame, her arm reaching along the shared bench into the center from the three-quarter left, her hand holding out a cold metal drink can. The cylindrical side of the can faces the camera. Across the shared bench, the lap and hands resting on the knees of a young Korean woman seated in profile right are partially visible at the right frame edge. A dull sodium-amber shelter light skims the metal can, contrasting with the pervasive cold marine blue-gray tone that desaturates the hands in the tense, damp stillness.
revised [15:6 / variation 0] edd4750192f24b6e→5b82ffb1618e6bb8
Photorealistic cinematic still. C02O03 in a dark detective coat, a Korean middle-aged woman with dark natural hair and mature facial features, is positioned near center in the foreground in an upper-body medium frame. Captured from a chest-high observer perspective, her torso and head are visible while her lower body extends beyond the bottom edge. She stands at a three-quarter angle from the left, cupping her hands around her mouth. Her gaze is fixed off-screen toward the unseen misty road. A weak amber roadside practical light grazes her cheek and hands against the pervasive cold marine blue-gray tone of the damp night. In the soft-blurred background, the coastal bus stop shelter stands obliquely, its empty bench swallowed by thick sea fog, while the wet coastal road and pitch-black ocean recede into the chilling night haze.

osl-l13 L13

S22sh1

police station exteriorstation glass entrance doorsforecourt pavementcurb linesidewalk수리영 (sh1)cam sh1
spatial summary [22:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- police station exterior (path): runs from the mid-distance left side of the frame to the far right side of the frame.
- station glass entrance doors (path): runs from the mid-distance center of the frame to the mid-distance center of the frame.
- forecourt pavement: at the near center of the frame.
- curb line (path): runs from the near left side of the frame to the near right side of the frame.
- sidewalk (path): runs from the near left side of the frame to the near right side of the frame.
FIGURES:
- 수리영: at the near center of the frame — NEAREST figure to the camera.
revised [22:1 / variation 0] 0c927fa3fb5eafba→1246cd49a957f7dc
Photorealistic cinematic still. From sidewalk eye height across the forecourt, the wide frame captures C01O01 in a casual jacket, a Korean young woman in her early 20s, on the existing bicycle near center. C01O01 is seen at a three-quarter angle from the left, seated on the saddle of the bicycle, torso angled forward in a poised instant before departure, one foot planted on a downward pedal and the other ready to push off, eyes looking off-screen. She is positioned on the bicycle which is resting on the existing wet sidewalk. [L13B01: damp overcast police station exterior, dull official-looking building with clouded glass entrance doors, the curb line receding behind]. A flat overcast wash cools the scene into muted blue-gray, with weak amber interior light leaking from the station doors, focusing on the poised physical tension of the subject before movement.

osl-l16 L16

S26sh1

fog-covered seashoreline rocksempty harbor quay수리영 (sh1)cam sh1
spatial summary [26:1]
SHOT 1 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- fog-covered sea (path): runs from the mid-distance left side of the frame to the mid-distance right side of the frame.
- shoreline rocks (path): runs from the near center of the frame to the mid-distance left side of the frame.
- empty harbor quay: at the near left side of the frame.
FIGURES:
- 수리영 (C01): at the near left side of the frame — NEAREST figure to the camera.
revised [26:1 / variation 0] 38290658505d8b48→a44399b7d1f58aff
Photorealistic cinematic still. Observer view from low chest height at the far end of the vacant harbor. A slick, empty quay stretching from the camera toward dark, uneven shoreline rocks in the distance. C01 in a waterproof windbreaker, a Korean young woman in her early 20s, crouched on the rocks near the lower-left third as a small full-body figure. She is in right profile, gazing into the distance at the calm, fog-covered sea. The desolate harbor enveloped in dense, cold blue-gray fog during dusk, the ambient atmosphere heavily muted and wet from recent rain. Faint, dirty amber glints from practical harbor lights barely piercing through the thick mist, creating soft, moisture-diffused illumination. The water surface reflecting the blue-gray fog and broken amber light rather than clear scenery.

diagnostics

{
 "outdoor_location_count": 12,
 "seed_group_count": 10,
 "groups_extracted": 8,
 "skipped": [
  {
   "shot": "S13sh3",
   "reason": "zoom_continuity_member"
  },
  {
   "shot": "S13sh5",
   "reason": "zoom_continuity_member"
  },
  {
   "shot": "S19sh4",
   "reason": "zoom_continuity_member"
  },
  {
   "shot": "S19sh5",
   "reason": "zoom_continuity_member"
  },
  {
   "shot": "S26sh3",
   "reason": "zoom_continuity_member"
  },
  {
   "shot": "S26sh5",
   "reason": "zoom_continuity_member"
  },
  {
   "seed": "location:L17",
   "reason": "cap"
  },
  {
   "seed": "location:L18",
   "reason": "cap"
  }
 ],
 "layout_shape_violations": [],
 "layout_side_conflicts": [],
 "spatial_summary_skipped": [
  {
   "shot": "S10sh5",
   "reason": "no_spatial_summary"
  },
  {
   "shot": "L05:sh1",
   "reason": "camera_missing_in_layout"
  },
  {
   "shot": "L05:sh2",
   "reason": "camera_missing_in_layout"
  },
  {
   "shot": "S6sh1",
   "reason": "no_spatial_summary"
  },
  {
   "shot": "S9sh1",
   "reason": "no_spatial_summary"
  },
  {
   "shot": "S24sh2",
   "reason": "no_spatial_summary"
  }
 ],
 "rewrite_failed": [],
 "revised_prompt_audit_violations": [],
 "zoom_member_exclusion_source": "shot_dependency_t2i",
 "composition_guide_failed": [],
 "composition_guide_candidate_skipped": [
  {
   "group": "osl-shared-l02-s2",
   "shot": "S2sh2",
   "reason": "pose_brief_unusable_fail_closed"
  },
  {
   "group": "osl-single-l03-s10-sh6",
   "reason": "judge_no_need",
   "confidence": "high"
  },
  {
   "group": "osl-single-l03-s17-sh1",
   "shot": "S17sh1",
   "reason": "pose_brief_unusable_fail_closed"
  },
  {
   "group": "osl-single-l10-s11-sh3",
   "reason": "judge_no_need",
   "confidence": "high"
  },
  {
   "group": "osl-single-l13-s22-sh1",
   "reason": "judge_no_need",
   "confidence": "high"
  }
 ],
 "composition_guide_count": 9,
 "seed_prefilter_meta": {
  "1:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L01",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "1:3": {
   "why_candidate": "cross_shot_or_multi_figure_present",
   "location_source": "frame_visible",
   "location_id": "L01",
   "figure_count": 2,
   "framing_scale": "medium",
   "character_angle_count": 2,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "2:2": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L02",
   "figure_count": 1,
   "framing_scale": "close",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "2:4": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L02",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "3:3": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L01",
   "figure_count": 1,
   "framing_scale": "medium",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "4:1": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L03",
   "figure_count": 0,
   "framing_scale": "wide",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  },
  "6:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L05",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "9:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L05",
   "figure_count": 1,
   "framing_scale": "medium",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "10:5": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L03",
   "figure_count": 0,
   "framing_scale": "insert",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  },
  "10:6": {
   "why_candidate": "cross_shot_or_multi_figure_present",
   "location_source": "primary_location",
   "location_id": "L03",
   "figure_count": 2,
   "framing_scale": "medium",
   "character_angle_count": 2,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "11:3": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L10",
   "figure_count": 1,
   "framing_scale": "close",
   "character_angle_count": 1,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "11:4": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L03",
   "figure_count": 0,
   "framing_scale": "wide",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  },
  "15:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L11",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "15:3": {
   "why_candidate": "cross_shot_or_multi_figure_present",
   "location_source": "primary_location",
   "location_id": "L11",
   "figure_count": 2,
   "framing_scale": "insert",
   "character_angle_count": 2,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "15:6": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L11",
   "figure_count": 1,
   "framing_scale": "medium",
   "character_angle_count": 1,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "17:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L03",
   "figure_count": 1,
   "framing_scale": "medium",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "22:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L13",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "24:2": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L05",
   "figure_count": 1,
   "framing_scale": "close",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "26:1": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L16",
   "figure_count": 1,
   "framing_scale": "wide",
   "character_angle_count": 1,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "gaze_direction"
   ]
  },
  "28:5": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "primary_location",
   "location_id": "L17",
   "figure_count": 1,
   "framing_scale": "close",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "28:7": {
   "why_candidate": "single_shot_outdoor_figure_present",
   "location_source": "frame_visible",
   "location_id": "L17",
   "figure_count": 1,
   "framing_scale": "medium",
   "character_angle_count": 1,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "character_angles",
    "frame_spatial_contract",
    "gaze_direction"
   ]
  },
  "30:3": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L18",
   "figure_count": 0,
   "framing_scale": "wide",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  }
 },
 "single_shot_seed_lane_enabled": true,
 "composition_guide_shared_model_enabled": true,
 "shared_model_judge_enabled": true,
 "shared_model_candidate_signals": [
  {
   "group_id": "osl-shared-l01-s1",
   "location_id": "L01",
   "scene_index": 1,
   "member_shots": [
    "S1sh1",
    "S1sh3"
   ],
   "cameras_non_identical": true,
   "landmark_count": 4,
   "per_shot_signals": {
    "1:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": true
    },
    "1:3": {
     "entity_count_bucket": "multiple",
     "entity_count": 6,
     "depth_planes": 3,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l01-s3-sh3",
   "location_id": "L01",
   "scene_index": 3,
   "member_shots": [
    "S3sh3"
   ],
   "cameras_non_identical": false,
   "landmark_count": 4,
   "per_shot_signals": {
    "3:3": {
     "entity_count_bucket": "multiple",
     "entity_count": 6,
     "depth_planes": 3,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-shared-l02-s2",
   "location_id": "L02",
   "scene_index": 2,
   "member_shots": [
    "S2sh2",
    "S2sh4"
   ],
   "cameras_non_identical": true,
   "landmark_count": 3,
   "per_shot_signals": {
    "2:2": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": false
    },
    "2:4": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l03-s4-sh1",
   "location_id": "L03",
   "scene_index": 4,
   "member_shots": [
    "S4sh1"
   ],
   "cameras_non_identical": false,
   "landmark_count": 10,
   "per_shot_signals": {
    "4:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l03-s10-sh6",
   "location_id": "L03",
   "scene_index": 10,
   "member_shots": [
    "S10sh6"
   ],
   "cameras_non_identical": false,
   "landmark_count": 10,
   "per_shot_signals": {
    "10:6": {
     "entity_count_bucket": "multiple",
     "entity_count": 2,
     "depth_planes": 2,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l03-s11-sh4",
   "location_id": "L03",
   "scene_index": 11,
   "member_shots": [
    "S11sh4"
   ],
   "cameras_non_identical": false,
   "landmark_count": 10,
   "per_shot_signals": {
    "11:4": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 0,
     "has_motion": false
    }
   }
  },
  {
   "group_id": "osl-single-l03-s17-sh1",
   "location_id": "L03",
   "scene_index": 17,
   "member_shots": [
    "S17sh1"
   ],
   "cameras_non_identical": false,
   "landmark_count": 10,
   "per_shot_signals": {
    "17:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l10-s11-sh3",
   "location_id": "L10",
   "scene_index": 11,
   "member_shots": [
    "S11sh3"
   ],
   "cameras_non_identical": false,
   "landmark_count": 7,
   "per_shot_signals": {
    "11:3": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": false
    }
   }
  },
  {
   "group_id": "osl-shared-l11-s15",
   "location_id": "L11",
   "scene_index": 15,
   "member_shots": [
    "S15sh1",
    "S15sh3",
    "S15sh6"
   ],
   "cameras_non_identical": true,
   "landmark_count": 5,
   "per_shot_signals": {
    "15:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": false
    },
    "15:3": {
     "entity_count_bucket": "multiple",
     "entity_count": 2,
     "depth_planes": 2,
     "has_motion": false
    },
    "15:6": {
     "entity_count_bucket": "multiple",
     "entity_count": 2,
     "depth_planes": 1,
     "has_motion": true
    }
   }
  },
  {
   "group_id": "osl-single-l13-s22-sh1",
   "location_id": "L13",
   "scene_index": 22,
   "member_shots": [
    "S22sh1"
   ],
   "cameras_non_identical": false,
   "landmark_count": 5,
   "per_shot_signals": {
    "22:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": false
    }
   }
  },
  {
   "group_id": "osl-single-l16-s26-sh1",
   "location_id": "L16",
   "scene_index": 26,
   "member_shots": [
    "S26sh1"
   ],
   "cameras_non_identical": false,
   "landmark_count": 3,
   "per_shot_signals": {
    "26:1": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 1,
     "has_motion": false
    }
   }
  }
 ],
 "shared_model_judge_decisions": [
  {
   "group_id": "osl-shared-l01-s1",
   "needs_shared_model_guide": true,
   "decision_type": "both",
   "confidence": "high",
   "reasons": [
    "multi_angle_same_set",
    "figure_placement_continuity",
    "depth_layering",
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "1:1",
     "source_field": "camera_direction",
     "quote": "moving at shoulder height about twelve feet to the man’s left, held slightly wider to keep his full body in profile"
    },
    {
     "shot_key": "1:3",
     "source_field": "camera_direction",
     "quote": "tilts more sharply upward as the impact enters from above. The man’s arched torso occupies the lower center and right of frame, while the airborne black silhouette crashes down from the upper left"
    }
   ],
   "guide_scope": "group",
   "risk_notes": "Cross-shot continuity is needed to maintain the layout of the forest, brush, and police line across different camera angles. Shot 1:3 requires a complex arrangement of multiple figures across depth planes and a specific framing of an airborne figure crashing down.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l01-s3-sh3",
   "needs_shared_model_guide": true,
   "decision_type": "single_shot_complexity",
   "confidence": "high",
   "reasons": [
    "depth_layering",
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "3:3",
     "source_field": "camera_direction",
     "quote": "The frame is tighter than the stage default: Hyesu’s upper torso occupies the center, her extended finger cuts toward the right edge, and blurred detectives form a tense wall behind her."
    }
   ],
   "guide_scope": "single",
   "risk_notes": "The shot features multiple figures distributed across three depth planes with specific framing constraints (a tight frame on the pointing subject with blurred figures forming a wall behind), requiring a layout guide to ensure correct spatial arrangement and depth.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-shared-l02-s2",
   "needs_shared_model_guide": true,
   "decision_type": "cross_shot_continuity",
   "confidence": "high",
   "reasons": [
    "multi_angle_same_set",
    "shared_structure_continuity"
   ],
   "evidence": [
    {
     "shot_key": "2:2",
     "source_field": "camera_direction",
     "quote": "one meter from the man by the utility pole"
    },
    {
     "shot_key": "2:4",
     "source_field": "camera_direction",
     "quote": "The camera follows the flow’s retreating three-quarter side position at waist-to-chest height, widening just enough to catch the woman’s full body"
    }
   ],
   "guide_scope": "group",
   "risk_notes": "The shots depict the same alleyway location from different angles and framing scales (close vs wide), featuring the same utility pole. A shared guide is needed to maintain structural consistency across the sequence.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l03-s4-sh1",
   "needs_shared_model_guide": true,
   "decision_type": "single_shot_complexity",
   "confidence": "high",
   "reasons": [
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "4:1",
     "source_field": "camera_direction",
     "quote": "An omniscient overhead camera holds from about forty-five meters above the old villa"
    }
   ],
   "guide_scope": "single",
   "risk_notes": "The extreme overhead camera angle creates spatial ambiguity for the placement of the rooftop structures and the figure, warranting a layout sketch to ensure correct depth and scale.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l03-s10-sh6",
   "needs_shared_model_guide": false,
   "decision_type": "no_guide",
   "confidence": "high",
   "reasons": [
    "occlusion_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "10:6",
     "source_field": "camera_direction",
     "quote": "angled so only the window glass carries the action as a reflection"
    }
   ],
   "guide_scope": "none",
   "risk_notes": "The only shot in this group presents the action entirely as a reflection in the window glass. Because mannequin layout sketches routinely confuse a subject's true position with its reflected image, this shot is excluded from sketches. As it is the only shot, no guide is generated.",
   "admit": false,
   "deny_reason": "judge_no_need"
  },
  {
   "group_id": "osl-single-l03-s11-sh4",
   "needs_shared_model_guide": true,
   "decision_type": "single_shot_complexity",
   "confidence": "high",
   "reasons": [
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "11:4",
     "source_field": "camera_direction",
     "quote": "facing the iron front door squarely. The half-open door is held in rigid symmetry at the center of the frame"
    }
   ],
   "guide_scope": "single",
   "risk_notes": "The shot requires a strict head-on, symmetrical framing of an architectural element (the half-open door), which an unguided render might misplace or fail to align squarely.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l03-s17-sh1",
   "needs_shared_model_guide": true,
   "decision_type": "single_shot_complexity",
   "confidence": "high",
   "reasons": [
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "17:1",
     "source_field": "camera_direction",
     "quote": "Low at the 검은 고양이’s shoulder height"
    }
   ],
   "guide_scope": "single",
   "risk_notes": "The low angle shot at the cat's shoulder height creates a specific framing risk that warrants a layout guide to ensure correct placement and perspective.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l10-s11-sh3",
   "needs_shared_model_guide": false,
   "decision_type": "no_guide",
   "confidence": "high",
   "reasons": [
    "insufficient_evidence"
   ],
   "evidence": [
    {
     "shot_key": "11:3",
     "source_field": "camera_direction",
     "quote": "camera holds static very close to 수리영 from the front-left at face height, tightening into an intense close-up"
    }
   ],
   "guide_scope": "none",
   "risk_notes": "Single figure in a standard eye-level close-up; no complex spatial arrangement, extreme viewpoint, or framing risk requiring a layout guide.",
   "admit": false,
   "deny_reason": "judge_no_need"
  },
  {
   "group_id": "osl-shared-l11-s15",
   "needs_shared_model_guide": true,
   "decision_type": "cross_shot_continuity",
   "confidence": "high",
   "reasons": [
    "multi_angle_same_set",
    "shared_structure_continuity",
    "figure_placement_continuity"
   ],
   "evidence": [
    {
     "shot_key": "15:1",
     "source_field": "camera_direction",
     "quote": "From the seaward side of the bus stop at chest height, the camera holds a wide profile full-body view"
    },
    {
     "shot_key": "15:3",
     "source_field": "camera_direction",
     "quote": "Low beside the bench at hand height, just forward of 수리영’s knees"
    },
    {
     "shot_key": "15:6",
     "source_field": "camera_direction",
     "quote": "From the coastal road beyond the bus stop, the camera holds chest-high several meters from 혜수, looking back at her"
    }
   ],
   "guide_scope": "group",
   "risk_notes": "The group features multiple distinct camera angles around the same bus stop shelter (seaward side, beside the bench, and from the coastal road looking back). A shared guide is necessary to ensure the shelter, bench, road, and coastline remain consistent across these varying perspectives.",
   "admit": true,
   "deny_reason": null
  },
  {
   "group_id": "osl-single-l13-s22-sh1",
   "needs_shared_model_guide": false,
   "decision_type": "no_guide",
   "confidence": "high",
   "reasons": [
    "insufficient_evidence"
   ],
   "evidence": [
    {
     "shot_key": "22:1",
     "source_field": "camera_direction",
     "quote": "From sidewalk eye height across the police station forecourt, the static wide frame holds 수리영 and the entire bicycle in full view"
    }
   ],
   "guide_scope": "none",
   "risk_notes": "Standard eye-level wide shot with a single figure on a single depth plane; no complex spatial relationships or extreme camera angles to warrant a layout guide.",
   "admit": false,
   "deny_reason": "judge_no_need"
  },
  {
   "group_id": "osl-single-l16-s26-sh1",
   "needs_shared_model_guide": true,
   "decision_type": "single_shot_complexity",
   "confidence": "high",
   "reasons": [
    "camera_or_framing_risk"
   ],
   "evidence": [
    {
     "shot_key": "26:1",
     "source_field": "camera_direction",
     "quote": "low chest height and roughly twenty-five meters from the shoreline rocks"
    },
    {
     "shot_key": "26:1",
     "source_field": "camera_direction",
     "quote": "small full-body figure crouched on the rocks near the lower-right third"
    }
   ],
   "guide_scope": "single",
   "risk_notes": "The wide framing with a specific distance and frame-third placement for the crouched figure presents a placement risk that warrants a layout guide.",
   "admit": true,
   "deny_reason": null
  }
 ],
 "shared_model_attach_decisions": [
  {
   "group_id": "osl-shared-l01-s1",
   "scene_index": 1,
   "base_cache_key": "48cb697f74dd40ae",
   "attached_shots": [
    "1:1",
    "1:3"
   ],
   "attached": true
  },
  {
   "group_id": "osl-single-l01-s3-sh3",
   "scene_index": 3,
   "base_cache_key": "67c5a987741077dc",
   "attached_shots": [
    "3:3"
   ],
   "attached": true
  },
  {
   "group_id": "osl-shared-l02-s2",
   "scene_index": 2,
   "base_cache_key": "ca9ea2dfd5382418",
   "attached_shots": [],
   "attached": false,
   "fail_stage": "pose_brief"
  },
  {
   "group_id": "osl-single-l03-s4-sh1",
   "scene_index": 4,
   "base_cache_key": "7747ab59e5cc9e5c",
   "attached_shots": [
    "4:1"
   ],
   "attached": true
  },
  {
   "group_id": "osl-single-l03-s11-sh4",
   "scene_index": 11,
   "base_cache_key": "9f1ab4417426c9a1",
   "attached_shots": [
    "11:4"
   ],
   "attached": true
  },
  {
   "group_id": "osl-single-l03-s17-sh1",
   "scene_index": 17,
   "base_cache_key": "5e1781f0f95c8714",
   "attached_shots": [],
   "attached": false,
   "fail_stage": "pose_brief"
  },
  {
   "group_id": "osl-shared-l11-s15",
   "scene_index": 15,
   "base_cache_key": "9e74c5ed69ca8564",
   "attached_shots": [
    "15:1",
    "15:3",
    "15:6"
   ],
   "attached": true
  },
  {
   "group_id": "osl-single-l16-s26-sh1",
   "scene_index": 26,
   "base_cache_key": "0b1370b1386a48f2",
   "attached_shots": [
    "26:1"
   ],
   "attached": true
  }
 ],
 "shared_model_single_shot_complexity_observation": [
  {
   "group_id": "osl-shared-l01-s1",
   "decision_type": "both",
   "is_single_shot_candidate": false,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  },
  {
   "group_id": "osl-single-l01-s3-sh3",
   "decision_type": "single_shot_complexity",
   "is_single_shot_candidate": true,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  },
  {
   "group_id": "osl-single-l03-s4-sh1",
   "decision_type": "single_shot_complexity",
   "is_single_shot_candidate": true,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  },
  {
   "group_id": "osl-single-l03-s11-sh4",
   "decision_type": "single_shot_complexity",
   "is_single_shot_candidate": true,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  },
  {
   "group_id": "osl-single-l03-s17-sh1",
   "decision_type": "single_shot_complexity",
   "is_single_shot_candidate": true,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  },
  {
   "group_id": "osl-single-l16-s26-sh1",
   "decision_type": "single_shot_complexity",
   "is_single_shot_candidate": true,
   "admit": true,
   "note": "single_shot_complexity lane 개방 — admit 시 production attach."
  }
 ],
 "shared_model_pose_fail_closed": [
  {
   "shot": "S2sh2",
   "group_id": "osl-shared-l02-s2",
   "figure_count": 1,
   "had_body": true
  },
  {
   "shot": "S17sh1",
   "group_id": "osl-single-l03-s17-sh1",
   "figure_count": 0,
   "had_body": true
  }
 ],
 "shared_model_optical_risk_excluded": [],
 "shared_model_image_calls": {
  "predicted": {
   "base": 6,
   "blocking": 6,
   "camera_view_sketch": 6
  },
  "actual": {
   "base": 6,
   "blocking": 6,
   "camera_view_sketch": 6
  },
  "predicted_call_count": 18,
  "actual_call_count": 18,
  "continuity_anchor_generation_calls": 0
 },
 "shared_model_chain_lineage": {
  "annotated": [
   {
    "asset": "92500669-5719-4c2d-99ff-262d60c0e22b",
    "role": "outdoor_shot_blocking",
    "input": "80880f1f-c7cf-4235-9c3c-7435fbe4541a"
   },
   {
    "asset": "32c4cbea-f5d6-4118-9df3-dd696c7c7770",
    "role": "outdoor_camera_sketch",
    "input": "92500669-5719-4c2d-99ff-262d60c0e22b"
   },
   {
    "asset": "24ce8a1d-6a35-46a7-9bc0-9476bec87012",
    "role": "outdoor_shot_blocking",
    "input": "44041065-ba32-4b08-a425-4246e78a6582"
   },
   {
    "asset": "70921489-3894-4cf1-87e7-59fd0b24b464",
    "role": "outdoor_camera_sketch",
    "input": "24ce8a1d-6a35-46a7-9bc0-9476bec87012"
   },
   {
    "asset": "a55091c4-552f-4b81-b63e-1bbf67f76988",
    "role": "outdoor_shot_blocking",
    "input": "941b3e42-a85f-49c2-b727-fde46f28546b"
   },
   {
    "asset": "998eeb09-0ecf-4e01-91b4-1622b90ce2c9",
    "role": "outdoor_camera_sketch",
    "input": "a55091c4-552f-4b81-b63e-1bbf67f76988"
   },
   {
    "asset": "8a49b673-1c98-47af-a90c-c6ac7ff27fed",
    "role": "outdoor_camera_sketch",
    "input": "5b28433d-59a8-4247-913d-d376cbcef8fc"
   },
   {
    "asset": "c55e42a9-748b-41f7-8660-c5695f9fd22d",
    "role": "outdoor_camera_sketch",
    "input": "bd655475-8ed9-4eb5-9cc6-e1d51b4feaf7"
   },
   {
    "asset": "5a09b303-a56e-4201-b738-a8f436093406",
    "role": "outdoor_shot_blocking",
    "input": "9d6a38f6-acca-455c-b49d-4e6024b140c8"
   },
   {
    "asset": "6341ff3b-2dd4-4fdb-9a84-14f81e5e3da1",
    "role": "outdoor_camera_sketch",
    "input": "5a09b303-a56e-4201-b738-a8f436093406"
   },
   {
    "asset": "1dd2eced-d80b-4d4d-aa6c-21ccec33f74f",
    "role": "outdoor_camera_sketch",
    "input": "7a2b8632-59ac-44a8-8737-62bd6e2c8f8b"
   },
   {
    "asset": "ec1888e1-f572-4a36-802b-b28d9e8d824c",
    "role": "outdoor_shot_blocking",
    "input": "8205626c-39d1-42d5-9ae3-681cc7bc55fe"
   },
   {
    "asset": "4b21a64b-8627-4993-aa3f-59226530f2c3",
    "role": "outdoor_camera_sketch",
    "input": "ec1888e1-f572-4a36-802b-b28d9e8d824c"
   },
   {
    "asset": "6e44d263-b2a3-4611-b1c5-b65701e5a565",
    "role": "outdoor_shot_blocking",
    "input": "4f11e76f-8ad5-4f06-82b0-a796875be675"
   },
   {
    "asset": "5ede86d6-6cc2-4a0b-adee-256f134d60a6",
    "role": "outdoor_camera_sketch",
    "input": "6e44d263-b2a3-4611-b1c5-b65701e5a565"
   },
   {
    "asset": "ee1e6016-a55d-415d-8bda-edcb36bf4d9e",
    "role": "outdoor_shot_blocking",
    "input": "1735993f-be28-4564-86f7-3341c782b62c"
   },
   {
    "asset": "d97f48af-6537-4331-9eff-6ee08096be61",
    "role": "outdoor_camera_sketch",
    "input": "ee1e6016-a55d-415d-8bda-edcb36bf4d9e"
   },
   {
    "asset": "0c17d917-dbe5-48f6-9efc-8e9c6fd89ed6",
    "role": "outdoor_shot_blocking",
    "input": "91eb29ba-1f41-4da2-85ba-0addaa978344"
   },
   {
    "asset": "0f4e629f-2418-40ff-91b1-93a99b6d0e05",
    "role": "outdoor_camera_sketch",
    "input": "0c17d917-dbe5-48f6-9efc-8e9c6fd89ed6"
   },
   {
    "asset": "17968dad-93a0-4535-9c74-ee5f300dc2e5",
    "role": "outdoor_shot_blocking",
    "input": "56bd2473-6306-4ea5-85f1-599b7ed77eb7"
   },
   {
    "asset": "fe89e0df-74bd-41f4-9a15-fc78d5ba5ebd",
    "role": "outdoor_camera_sketch",
    "input": "17968dad-93a0-4535-9c74-ee5f300dc2e5"
   },
   {
    "asset": "e8c4eff8-58bf-4af7-9bab-3935283cf794",
    "role": "outdoor_shot_blocking",
    "input": "53b13e2f-ccb9-4bf9-96a1-e793382f9d13"
   },
   {
    "asset": "4d851756-97fa-4951-9cd8-faf5016ced72",
    "role": "outdoor_camera_sketch",
    "input": "e8c4eff8-58bf-4af7-9bab-3935283cf794"
   },
   {
    "asset": "133f724a-0156-477a-aedb-f29b08813a8b",
    "role": "outdoor_shot_blocking",
    "input": "431d3d96-0fa9-438d-b55c-9b0f5038f8c7"
   },
   {
    "asset": "810a7427-b3d8-4e2d-a784-5e12f3724d67",
    "role": "outdoor_camera_sketch",
    "input": "133f724a-0156-477a-aedb-f29b08813a8b"
   },
   {
    "asset": "9a080cd3-8a29-4731-a75e-3fe41176c1b7",
    "role": "outdoor_shot_blocking",
    "input": "662652c9-ec0c-489d-8bb2-3ccb42cf90dc"
   },
   {
    "asset": "99ce3311-562f-4688-825d-a7d85c218937",
    "role": "outdoor_camera_sketch",
    "input": "9a080cd3-8a29-4731-a75e-3fe41176c1b7"
   },
   {
    "asset": "f14ace02-65f1-4e16-9c20-9e7095bacde7",
    "role": "outdoor_shot_blocking",
    "input": "b6f00e43-1d04-4fc3-8e55-25e4c6d43131"
   },
   {
    "asset": "d0dd0655-8af0-4e9e-8352-9916420546d5",
    "role": "outdoor_camera_sketch",
    "input": "f14ace02-65f1-4e16-9c20-9e7095bacde7"
   },
   {
    "asset": "c55d229b-bd65-4050-8a18-e2f04fde09b6",
    "role": "outdoor_shot_blocking",
    "input": "28c2efa8-53e7-4a38-a050-ce80426299d9"
   },
   {
    "asset": "14ed3cd4-f981-4e50-baf8-1ec6e0ed301f",
    "role": "outdoor_camera_sketch",
    "input": "c55d229b-bd65-4050-8a18-e2f04fde09b6"
   },
   {
    "asset": "226d1f8f-3d7c-4edc-b373-0bb8126e4694",
    "role": "outdoor_shot_blocking",
    "input": "e763621d-2541-4f10-ab32-9d59badad317"
   },
   {
    "asset": "dcfbdb94-687f-4b21-b815-fa6c8ae984fa",
    "role": "outdoor_camera_sketch",
    "input": "226d1f8f-3d7c-4edc-b373-0bb8126e4694"
   },
   {
    "asset": "87e62f2a-0ac9-445b-8ce0-6948f9155b1a",
    "role": "outdoor_shot_blocking",
    "input": "8f663eaf-edaf-4310-81d4-8e97db88e17c"
   },
   {
    "asset": "8f11858e-415b-497c-b4fc-14234e2386f0",
    "role": "outdoor_camera_sketch",
    "input": "87e62f2a-0ac9-445b-8ce0-6948f9155b1a"
   },
   {
    "asset": "5c24fb6a-6f6a-457c-a898-bff1140e8bf2",
    "role": "outdoor_shot_blocking",
    "input": "a23b3566-06de-4bdc-ac8f-5d2299b6cdf6"
   },
   {
    "asset": "969cfa8f-f17c-44b0-876c-db9115238b67",
    "role": "outdoor_camera_sketch",
    "input": "5c24fb6a-6f6a-457c-a898-bff1140e8bf2"
   },
   {
    "asset": "7021c20c-3aa4-42dd-bed7-aae48eaf184d",
    "role": "outdoor_shot_blocking",
    "input": "4aa4aa16-7d41-4430-8e59-5c3b6e79293f"
   },
   {
    "asset": "97c5274c-95a4-489c-a158-58ba7049da73",
    "role": "outdoor_camera_sketch",
    "input": "7021c20c-3aa4-42dd-bed7-aae48eaf184d"
   },
   {
    "asset": "d18c0114-f9e8-4fa7-b7f8-fd5ea2053c7b",
    "role": "outdoor_shot_blocking",
    "input": "21565c03-44e7-49b7-9420-63aad9c3edb5"
   },
   {
    "asset": "e1a75eec-8008-47a8-9ade-6881ef9d77bd",
    "role": "outdoor_camera_sketch",
    "input": "d18c0114-f9e8-4fa7-b7f8-fd5ea2053c7b"
   },
   {
    "asset": "0c05cb30-e716-472a-9f7f-bac074cdeece",
    "role": "outdoor_shot_blocking",
    "input": "a82b86d5-47d4-4053-b788-84eb95aa312e"
   },
   {
    "asset": "dc4a0add-a921-4e1e-b4f0-5ed0403b1656",
    "role": "outdoor_camera_sketch",
    "input": "0c05cb30-e716-472a-9f7f-bac074cdeece"
   },
   {
    "asset": "9123fdb9-8c6f-4b28-95c2-2c5842b5c281",
    "role": "outdoor_shot_blocking",
    "input": "4411abae-61d2-4050-90e8-1eb3093030c8"
   },
   {
    "asset": "75cb5def-33e6-4165-a325-aee1209c4b8b",
    "role": "outdoor_camera_sketch",
    "input": "9123fdb9-8c6f-4b28-95c2-2c5842b5c281"
   },
   {
    "asset": "1a99019a-0553-471a-a461-adf463a7516b",
    "role": "outdoor_shot_blocking",
    "input": "459a31cc-0770-4702-a29b-235aefb68c64"
   },
   {
    "asset": "b70f34c9-33c7-4d8a-b04b-15eda1fd57b7",
    "role": "outdoor_camera_sketch",
    "input": "1a99019a-0553-471a-a461-adf463a7516b"
   },
   {
    "asset": "a7462cce-6d8e-4bcd-98fa-960ff7280813",
    "role": "outdoor_shot_blocking",
    "input": "883c1fd4-7e3b-42e2-a159-11c8a292571f"
   },
   {
    "asset": "f31a2ed4-1dbc-4d7d-9caf-20e6bbeee57e",
    "role": "outdoor_camera_sketch",
    "input": "a7462cce-6d8e-4bcd-98fa-960ff7280813"
   },
   {
    "asset": "381428bf-b2ec-494d-a285-e34c6a8063ab",
    "role": "outdoor_shot_blocking",
    "input": "ddd5f1c8-d0b4-4054-826d-7006be0a4095"
   },
   {
    "asset": "469d6b94-4c85-4a2f-844f-29b9bcc5121c",
    "role": "outdoor_camera_sketch",
    "input": "381428bf-b2ec-494d-a285-e34c6a8063ab"
   },
   {
    "asset": "141dfb5d-e99d-415e-b8ef-e119a2dff1e3",
    "role": "outdoor_shot_blocking",
    "input": "bb0e5c39-e5de-48cb-b06f-48b7f8065e42"
   },
   {
    "asset": "aa844bc7-afbe-4e65-b4a5-d2634b6ed625",
    "role": "outdoor_camera_sketch",
    "input": "141dfb5d-e99d-415e-b8ef-e119a2dff1e3"
   },
   {
    "asset": "3b323629-ff19-417d-a2c4-b5ed5c099464",
    "role": "outdoor_shot_blocking",
    "input": "f5d88b0d-e115-4308-a78c-f0d6799c6d3b"
   },
   {
    "asset": "69c9671b-4034-4a0c-94d3-369b50c81c6d",
    "role": "outdoor_camera_sketch",
    "input": "3b323629-ff19-417d-a2c4-b5ed5c099464"
   },
   {
    "asset": "9aab28f6-ce05-4ec1-bd80-b19289766e83",
    "role": "outdoor_shot_blocking",
    "input": "07339a0f-5b2b-4d23-bab4-b88168e3f94e"
   },
   {
    "asset": "63423edf-cc11-4ba7-9703-f2b39caac202",
    "role": "outdoor_camera_sketch",
    "input": "9aab28f6-ce05-4ec1-bd80-b19289766e83"
   },
   {
    "asset": "052a134e-deba-4aef-a028-405294793435",
    "role": "outdoor_shot_blocking",
    "input": "9b52e5ee-d40f-4970-a61b-9ba37b4be901"
   },
   {
    "asset": "7d71965f-a51a-49ca-9d6f-10f827046b6a",
    "role": "outdoor_camera_sketch",
    "input": "052a134e-deba-4aef-a028-405294793435"
   },
   {
    "asset": "e3396698-4ece-41a3-837b-f739783c3642",
    "role": "outdoor_shot_blocking",
    "input": "c7edc2ef-3a99-4ade-90ba-5bd0f0b1bd50"
   },
   {
    "asset": "aa343937-6b10-4ebb-87b8-0916316401ac",
    "role": "outdoor_camera_sketch",
    "input": "e3396698-4ece-41a3-837b-f739783c3642"
   },
   {
    "asset": "54cf8111-5cc2-4583-b6d1-ecd6e91db1b8",
    "role": "outdoor_shot_blocking",
    "input": "a8732f61-eb3b-4e7e-9a1f-8893f5c15d5c"
   },
   {
    "asset": "38df7dfa-de1a-4925-9b93-5db97a8d0417",
    "role": "outdoor_camera_sketch",
    "input": "54cf8111-5cc2-4583-b6d1-ecd6e91db1b8"
   },
   {
    "asset": "5b19d1cd-2c38-443c-b792-262acc30f4a5",
    "role": "outdoor_shot_blocking",
    "input": "e533433d-8468-435a-9c09-6d5c38ff3841"
   },
   {
    "asset": "3c4c3d72-6a89-4e6f-a602-715fda6348de",
    "role": "outdoor_camera_sketch",
    "input": "5b19d1cd-2c38-443c-b792-262acc30f4a5"
   },
   {
    "asset": "102863f2-ef52-48e1-8289-f6c064d8c386",
    "role": "outdoor_shot_blocking",
    "input": "9e547e67-ecf7-482f-8b8d-07da039b9fd7"
   },
   {
    "asset": "8d349530-8e13-43fb-ad97-9683756cc163",
    "role": "outdoor_camera_sketch",
    "input": "102863f2-ef52-48e1-8289-f6c064d8c386"
   },
   {
    "asset": "527744c9-d18f-4fef-8fbd-cff49ab788f6",
    "role": "outdoor_shot_blocking",
    "input": "a5d39818-2aef-4487-af16-3fdc57f8e60a"
   },
   {
    "asset": "808cb0e9-636f-4b43-b6ba-f01323e491ce",
    "role": "outdoor_camera_sketch",
    "input": "527744c9-d18f-4fef-8fbd-cff49ab788f6"
   },
   {
    "asset": "b51074c4-95c2-4617-8d03-8414e5b223dc",
    "role": "outdoor_shot_blocking",
    "input": "58228d35-51d6-4848-9f5d-fd9cc570f7eb"
   },
   {
    "asset": "8fa679bc-9fee-43c1-8cd9-daa86f91de9e",
    "role": "outdoor_camera_sketch",
    "input": "b51074c4-95c2-4617-8d03-8414e5b223dc"
   },
   {
    "asset": "9bde0242-4ea5-4258-8687-8038bfe326c4",
    "role": "outdoor_shot_blocking",
    "input": "8f242f2f-e6c7-4e2e-af9a-b0853bbc3d9c"
   },
   {
    "asset": "09b2e8bd-9a3b-4b0d-92bb-f91cf09f1da5",
    "role": "outdoor_camera_sketch",
    "input": "9bde0242-4ea5-4258-8687-8038bfe326c4"
   },
   {
    "asset": "9bb0f421-61e5-4ec4-b850-afb0d756206d",
    "role": "outdoor_shot_blocking",
    "input": "641aded8-f03f-4cb9-8857-ed4ddea67828"
   },
   {
    "asset": "6b32a168-fa7e-4121-8f2e-25ae1d42bc07",
    "role": "outdoor_camera_sketch",
    "input": "9bb0f421-61e5-4ec4-b850-afb0d756206d"
   }
  ],
  "unresolved": [],
  "guide_asset_resolved": [
   {
    "shot": "1:1",
    "asset": "3c4c3d72-6a89-4e6f-a602-715fda6348de"
   },
   {
    "shot": "3:3",
    "asset": "8d349530-8e13-43fb-ad97-9683756cc163"
   },
   {
    "shot": "4:1",
    "asset": "808cb0e9-636f-4b43-b6ba-f01323e491ce"
   },
   {
    "shot": "11:4",
    "asset": "8fa679bc-9fee-43c1-8cd9-daa86f91de9e"
   },
   {
    "shot": "15:1",
    "asset": "09b2e8bd-9a3b-4b0d-92bb-f91cf09f1da5"
   },
   {
    "shot": "26:1",
    "asset": "6b32a168-fa7e-4121-8f2e-25ae1d42bc07"
   }
  ],
  "guide_asset_unresolved": []
 }
}