stage: w7_plate_prompt_plan | plan_version: bps_w1 | run_status: succeeded | exit_code: 0 | derived_from: 20260524_2209_afac6a | image_backend: gpt-image-2 | model_used: gemini-3.5-flash | generation_status: generated
| invariant | status |
|---|---|
| w6_inputs_present | PASS |
| all_plate_prompts_covered | PASS |
| plate_model_is_gpt_image_2 | PASS |
| api_call_shape_carried_exact | PASS |
| reference_images_carried_exact | PASS |
| render_batches_carried_exact | PASS |
| shot_to_background_image_carried_exact | PASS |
| plate_prompt_not_empty | PASS |
| plate_prompt_length_not_over_6000 | PASS |
| high_risk_groups_use_weak_reference_strategy | PASS |
| no_human_decision_field | PASS |
| no_image_api_call | PASS |
| db_write_zero | PASS |
| production_diff_zero | PASS |
{
"min": 285,
"max": 413,
"over_2000_count": 0,
"over_6000_count": 0,
"advisory_over_threshold": 2000,
"hard_max_threshold": 6000
}
{
"L01B01": {
"bg_id": "L01B01",
"image_title": "L01|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L01B01"
},
"applies_to_shots": [
"S01_Shot1",
"S01_Shot4"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Waist-height slightly low wide frame with cold blue dusk lighting. Thick, dark overgrown bushes scrape the left and right edges, their wet leaves catching faint highlights. The damp, muddy forest path recedes into the blue-gray twilight haze behind the center midground.",
"plate_prompt_text": "A stable wide plate of a deep forest at dusk. Thick, dark overgrown bushes frame the left and right edges, their wet leaves catching faint highlights from the ambient sky. A damp, muddy forest path recedes into a cold blue-gray twilight haze behind the center midground. The lighting is low-intensity, cold blue, casting soft, deep shadows across the forest floor.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a standalone forest setting with a central muddy path and dense, wet peripheral foliage.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L02B01": {
"bg_id": "L02B01",
"image_title": "L02|main|night|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L02B01"
},
"applies_to_shots": [
"S02_Shot1",
"S02_Shot4"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Static wide view down the long stretch of the wet pavement toward a central rough utility pole. The damp, grimy alley walls angle inward, framing the space like a dark tunnel. Weak amber streetlight pools around the pole's base, contrasting with cold blue-black shadows along the edges.",
"plate_prompt_text": "A stable wide plate looking down a long stretch of wet pavement in a dark urban alley. Grimy, damp alley walls angle inward, framing the space like a tight, dark tunnel. A central rough utility pole stands as the structural focal point. Localized weak amber streetlight pools around the base of the utility pole, contrasting with cold blue-black shadows along the edges of the frame.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a narrow, grimy urban alleyway with a central utility pole and high-contrast ambient lighting.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
}
}
{
"L01|main": {
"group_id": "L01|main",
"base_bg_id": "L01B01",
"shared_plate_intent": "Describe a dense forest environment with a muddy path and thick overgrown bushes under cold blue twilight.",
"shared_continuity_constraints": "Path placement and density of peripheral foliage must remain constant.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A dense forest setting where an injured man is chased and attacked at dusk.",
"scale_and_default_avoidance": "Tight wilderness scale. Avoid bright, open park clearings or well-lit hiking trails.",
"must_preserve_spatial_anchors": "Overgrown bushes flanking the frame, muddy trail center, twilight haze.",
"state_transition_anchors": "Constant soil dampness and thick foliage shadow baseline.",
"guide_status": "generated"
},
"L02|main": {
"group_id": "L02|main",
"base_bg_id": "L02B01",
"shared_plate_intent": "Describe a grimy, tunnel-like urban alleyway with a central utility pole under high-contrast lighting.",
"shared_continuity_constraints": "Inward-angling grimy walls and utility pole placement must remain constant.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A dark city alleyway at night that serves as the backdrop for a violent struggle next to a utility pole.",
"scale_and_default_avoidance": "Narrow, claustrophobic urban scale. Avoid clean, modern pathways or bright commercial streets.",
"must_preserve_spatial_anchors": "Central utility pole, wet pavement reflections, inward-angled brick walls.",
"state_transition_anchors": "Amber streetlight bloom versus cold blue-black shadow contrast.",
"guide_status": "generated"
}
}
{
"run_id": "20260525_1210_fa9e65",
"stage": "w7_plate_prompt_plan",
"plan_version": "bps_w1",
"generated_at": "2026-05-25T12:10:44.879331+09:00",
"model": "gemini-3.5-flash",
"model_used": "gemini-3.5-flash",
"image_generation_backend": "gpt-image-2",
"args": {
"project_id": "6cb862d9-590c-4dce-86e6-d10c2977db19",
"episode_id": "08ad2cd3-3e96-4d84-808f-869ee628473c",
"output_root": "/Users/manta/Documents/Projects/TheRoad-I1/scripts_output/background_pipeline_slice_experiment",
"dry_run": false,
"generate": true,
"model": "gemini-3.5-flash",
"skip_db": false,
"stop_after": null,
"diag_print_imports": false,
"derive_render_plan_from": null,
"derive_generation_map_from": null,
"derive_image_payloads_from": null,
"derive_plate_prompts_from": "scripts_output/background_pipeline_slice_experiment/20260524_2209_afac6a",
"derive_image_generation_from": null,
"generate_images": false,
"selected_bg_ids": null,
"weak_reference_mode": "edit_with_ref",
"derive_image_continuity_from": null,
"continuity_from": null
},
"derived_from": "20260524_2209_afac6a",
"outputs": [
"background_plate_prompt_plan.json",
"plate_prompt_compatibility_report.json"
],
"run_status": "succeeded",
"exit_code": 0,
"failed_invariants": []
}{
"schema_version": 1,
"stage": "w7_plate_prompt_plan",
"plan_version": "bps_w1",
"image_generation_backend": "gpt-image-2",
"model_used": "gemini-3.5-flash",
"generation_status": "generated",
"validation_errors": [],
"raw_text_trailing_ignored": false,
"plate_prompts": {
"L01B01": {
"bg_id": "L01B01",
"image_title": "L01|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L01B01"
},
"applies_to_shots": [
"S01_Shot1",
"S01_Shot4"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Waist-height slightly low wide frame with cold blue dusk lighting. Thick, dark overgrown bushes scrape the left and right edges, their wet leaves catching faint highlights. The damp, muddy forest path recedes into the blue-gray twilight haze behind the center midground.",
"plate_prompt_text": "A stable wide plate of a deep forest at dusk. Thick, dark overgrown bushes frame the left and right edges, their wet leaves catching faint highlights from the ambient sky. A damp, muddy forest path recedes into a cold blue-gray twilight haze behind the center midground. The lighting is low-intensity, cold blue, casting soft, deep shadows across the forest floor.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a standalone forest setting with a central muddy path and dense, wet peripheral foliage.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L02B01": {
"bg_id": "L02B01",
"image_title": "L02|main|night|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L02B01"
},
"applies_to_shots": [
"S02_Shot1",
"S02_Shot4"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Static wide view down the long stretch of the wet pavement toward a central rough utility pole. The damp, grimy alley walls angle inward, framing the space like a dark tunnel. Weak amber streetlight pools around the pole's base, contrasting with cold blue-black shadows along the edges.",
"plate_prompt_text": "A stable wide plate looking down a long stretch of wet pavement in a dark urban alley. Grimy, damp alley walls angle inward, framing the space like a tight, dark tunnel. A central rough utility pole stands as the structural focal point. Localized weak amber streetlight pools around the base of the utility pole, contrasting with cold blue-black shadows along the edges of the frame.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a narrow, grimy urban alleyway with a central utility pole and high-contrast ambient lighting.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L03B01": {
"bg_id": "L03B01",
"image_title": "L03|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L03B01"
},
"applies_to_shots": [
"S03_Shot2"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Desaturated flat daylight with cold gray highlights and a slight digital texture. Stretched police line tape behind has its printed warning side facing the camera in broken strips. Open forensic equipment cases rest near the ground behind.",
"plate_prompt_text": "A stable plate of a forensic crime scene under desaturated flat daylight. Stretched police line warning tape with visible printed warning text runs in broken strips across the midground. Open forensic equipment cases rest on the concrete ground in the lower frame. The lighting baseline is cold and gray with soft highlights and a subtle, grimy digital texture.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a desaturated, clinical outdoor crime scene environment dominated by police line tape and forensic gear.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L04B01": {
"bg_id": "L04B01",
"image_title": "L04|main|dawn|normal",
"image_model": "gpt-image-2",
"render_mode": "derive_from_base_reference",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L04B03",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L04B03"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L04B01"
},
"applies_to_shots": [
"S17_Shot2"
],
"original_prompt_text": "Use the referenced base background as a strict spatial continuity reference. Preserve the shared structure and change only the requested time/state cues. Low angle medium framing beside a damp wall. Blue predawn fog swallows the exterior space, layering thin, cold bluish mist. Muted amber light leaks from the fogged glass of the window, forming a warm square, with the wet top edge of the rough-textured wall guiding toward it.",
"plate_prompt_text": "A stable plate sharing layout continuity with the nighttime rooftop entrance (L04B03) during dawn. A thick, cold blue predawn fog rolls across the exterior space, layering a thin bluish mist. A damp, rough-textured concrete wall guides the eye toward a window where a warm, muted amber light leaks through the fogged glass, forming a soft luminous square.",
"prompt_role": "strict_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared atmospheric continuity with the nighttime entrance plate (L04B03).",
"variant_delta": "Transition from a clear, dark night to a foggy predawn dawn state, highlighting a damp guiding wall and a warm light spill from a glass window.",
"prompt_status": "generated"
},
"L04B02": {
"bg_id": "L04B02",
"image_title": "L04|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L04B02"
},
"applies_to_shots": [
"S04_Shot1"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. High oblique overhead wide shot. An old, sun-bleached multi-family villa rooftop yard sits slightly off-center, bordered by a low parapet, containing a stair bulkhead, an AC unit, a water tank, and a laundry line. Hard daytime sun washes the cracked concrete surfaces in a dry, pale beige-gray palette.",
"plate_prompt_text": "A stable wide plate of an old, sun-bleached multi-family villa rooftop yard. The dry, cracked concrete surface is bordered by a low parapet. Utilitarian structures sit slightly off-center, including a concrete stair bulkhead, a metal AC unit, a small water tank, and a laundry line. The space is washed in hard, flat daytime sun with a dry, pale beige-gray color palette.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "high",
"consistency_intent": "Establish the daytime structural baseline for the weathered multi-family villa rooftop.",
"variant_delta": "None. Primary group base plate.",
"prompt_status": "generated"
},
"L04B03": {
"bg_id": "L04B03",
"image_title": "L04|main|night|intrusion",
"image_model": "gpt-image-2",
"render_mode": "weak_reference_variant",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L04B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L04B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L04B03"
},
"applies_to_shots": [
"S10_Shot2",
"S10_Shot5"
],
"original_prompt_text": "Use the referenced base background only for loose spatial tone and continuity. Do not force exact object matching if the variant is special or subjective. Ankle-height insert shot, voyeur perspective. Closed iron entrance door looms in the upper-center background. Severely underexposed cold blue-black night atmosphere is cut by a muted amber side light, casting a sharp-edged long shadow diagonally across damp concrete scattered with dry leaves.",
"plate_prompt_text": "A stable plate sharing layout continuity with the weathered rooftop yard (L04B02), shifted to a nocturnal state. A closed iron entrance door looms in the upper-center background above damp concrete. The atmosphere is a severely underexposed cold blue-black night, cut by a muted amber side light that casts a sharp-edged long shadow diagonally across the concrete surface which is scattered with dry leaves.",
"prompt_role": "weak_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared layout continuity and atmospheric tone with the rooftop base plate (L04B02) in a nighttime state.",
"variant_delta": "Transition from dry daytime rooftop to an underexposed nighttime entrance threshold with damp concrete, dry leaves, and a prominent iron door.",
"prompt_status": "generated"
},
"L05B01": {
"bg_id": "L05B01",
"image_title": "L05|main|day|dream_or_vision_state",
"image_model": "gpt-image-2",
"render_mode": "weak_reference_variant",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L05B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B01"
},
"applies_to_shots": [
"S18_Shot5",
"S18_Shot9",
"S18_Shot12"
],
"original_prompt_text": "Use the referenced base background only for loose spatial tone and continuity. Do not force exact object matching if the variant is special or subjective. Observer POV slightly below eye line. Unnaturally spotless floor occupies the center of the frame as empty space. In the background, the opened curtain is pulled apart toward both sides of the sliding window, revealing pale glass. Washed dawn daylight filters into the room.",
"plate_prompt_text": "A stable plate sharing layout continuity and spatial tone with the apartment interior (L05B02), presented as an empty dream-like state. An unnaturally spotless floor occupies the center of the frame. In the background, the window curtain is pulled apart to both sides of the sliding window, revealing pale, clean glass. Washed, bright dawn daylight filters into the room, creating a sterile, flattened space.",
"prompt_role": "weak_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared spatial tone and layout continuity with the kitchen-living space (L05B02).",
"variant_delta": "Transition from a steam-filled kitchen setup to a pristine, empty living area featuring fully opened window curtains and clean, bright dawn daylight.",
"prompt_status": "generated"
},
"L05B02": {
"bg_id": "L05B02",
"image_title": "L05|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B02"
},
"applies_to_shots": [
"S05_Shot2",
"S05_Shot6",
"S05_Shot9"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Medium upper-body framing, standing eye level. Damp kitchen counter and sink run diagonally across the lower-left foreground. Behind, steam vents upward from a boiling pot on the cooktop. Further back, thin pale daylight from a hazy sliding window mixes with the kitchen steam, flattening the space.",
"plate_prompt_text": "A stable plate of a cramped rooftop apartment interior. A damp kitchen counter and kitchen sink run diagonally across the lower-left foreground, with faint steam venting upward from a boiling pot on the cooktop. In the background, thin pale daylight from a hazy closed sliding window mixes with the kitchen steam, flattening the space with a soft gray-blue palette.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "high",
"consistency_intent": "Establish the domestic daytime baseline for the kitchen area of the apartment.",
"variant_delta": "None. Primary group base plate.",
"prompt_status": "generated"
},
"L05B03": {
"bg_id": "L05B03",
"image_title": "L05|main|dusk|ransacked",
"image_model": "gpt-image-2",
"render_mode": "derive_from_base_reference",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L05B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B03"
},
"applies_to_shots": [
"S25_Shot3",
"S25_Shot6",
"S25_Shot7",
"S27_Shot1",
"S27_Shot4"
],
"original_prompt_text": "Use the referenced base background as a strict spatial continuity reference. Preserve the shared structure and change only the requested time/state cues. Voyeuristic shoulder-height composition. Partially open bedroom door gap frames the foreground, showing the disturbed rooftop bedroom interior. Dusk-blue ambient light fills the space, keeping the room cool and dim, with a scattered chair and an unsettled bed visible.",
"plate_prompt_text": "A stable plate sharing layout continuity with the apartment interior (L05B02), depicting a ransacked bedroom. Framed through a partially open bedroom door gap in the foreground, the disturbed rooftop bedroom interior is filled with cool, dim dusk-blue ambient light. A scattered chair and an unsettled bed are visible in the background, showing signs of disruption.",
"prompt_role": "strict_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared layout continuity with the apartment interior, looking toward the bedroom zone.",
"variant_delta": "Transition from a tidy kitchen area to a cool, dusk-lit, and visibly ransacked bedroom viewed through a doorway partition.",
"prompt_status": "generated"
},
"L05B04": {
"bg_id": "L05B04",
"image_title": "L05|main|night|blood_scene",
"image_model": "gpt-image-2",
"render_mode": "weak_reference_variant",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L05B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B04"
},
"applies_to_shots": [
"S12_Shot4",
"S12_Shot6",
"S12_Shot11",
"S12_Shot14"
],
"original_prompt_text": "Use the referenced base background only for loose spatial tone and continuity. Do not force exact object matching if the variant is special or subjective. Low-to-mid height voyeur dolly framing, peering through the half-open door. Wet, dark red bloodstain spreads extensively across the bedroom floor, leading toward the window curtain at the end of the trail. Cold, night-blue darkness leaks from the window, broken by faint amber spill from the adjacent room.",
"plate_prompt_text": "A stable plate sharing atmospheric tone with the apartment interior (L05B02) at night. Peering through a half-open door, a wet, dark red bloodstain trail spreads extensively across the bedroom floor, leading toward the window curtain in the background. Cold, night-blue darkness leaks from the window, broken only by a faint amber spill from the adjacent room.",
"prompt_role": "weak_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared atmospheric continuity with the apartment bedroom at night.",
"variant_delta": "Transition from a normal domestic state to an underexposed night setting with an extensive, fresh red bloodstain trail on the floor leading to the curtain.",
"prompt_status": "generated"
},
"L05B05": {
"bg_id": "L05B05",
"image_title": "L05|main|night|clean_after",
"image_model": "gpt-image-2",
"render_mode": "derive_from_base_reference",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L05B04",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B04"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L05B05"
},
"applies_to_shots": [
"S14_Shot4",
"S14_Shot5",
"S14_Shot9"
],
"original_prompt_text": "Use the referenced base background as a strict spatial continuity reference. Preserve the shared structure and change only the requested time/state cues. Eye-level wide dolly-in composition from the doorway. A neatly made bed with a spotless mattress and pillow is squared to the room. Bare and clean wall above. Pervasive cold blue night light casts chilling shadows across the pristine floor, counterbalanced by a weak amber domestic glow.",
"plate_prompt_text": "A stable plate maintaining layout continuity with the crime scene bedroom (L05B04), now fully sanitized. A neatly made bed with a spotless mattress and pillow is squared against a bare, clean wall. The floor is pristine and free of stains. Pervasive cold blue night light casts chilling shadows across the room, counterbalanced by a weak amber domestic glow from the doorway.",
"prompt_role": "strict_variant_delta",
"reference_strength": "weak",
"group_risk_level": "high",
"consistency_intent": "Maintain shared layout continuity with the bedroom layout from the blood scene (L05B04).",
"variant_delta": "Transition from a blood-splattered crime scene to an unnaturally clean, sterile bedroom state with a spotless bed and spotless floor under night-blue lighting.",
"prompt_status": "generated"
},
"L06B01": {
"bg_id": "L06B01",
"image_title": "L06|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L06B01"
},
"applies_to_shots": [
"S06_Shot1",
"S24_Shot2"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. A sunlit, dry, open coastal road stretching diagonally. A bright weathered guardrail runs horizontally as lateral streaks, backed by a hazy breezy coastal horizon under clear daylight, slightly desaturated to soften highlights for a clean open contrast.",
"plate_prompt_text": "A stable plate of a dry, open coastal road stretching diagonally. A bright weathered guardrail runs horizontally as lateral streaks, backed by a hazy, breezy coastal horizon under clear daylight. The palette is slightly desaturated to soften the bright highlights, creating a clean, open, and flat contrast.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish the open coastal road baseline in clear, bright daylight.",
"variant_delta": "None. Primary group base plate.",
"prompt_status": "generated"
},
"L06B02": {
"bg_id": "L06B02",
"image_title": "L06|main|night|normal",
"image_model": "gpt-image-2",
"render_mode": "derive_from_base_reference",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L06B01",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L06B01"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L06B02"
},
"applies_to_shots": [
"S09_Shot1"
],
"original_prompt_text": "Use the referenced base background as a strict spatial continuity reference. Preserve the shared structure and change only the requested time/state cues. Chest-height side tracking medium shot. Wet asphalt road edge runs horizontally, forming a dark lateral motion field. Dense, cold, wind-blown sea fog provides a thin background separation from the night sea under cold blue night ambient light.",
"plate_prompt_text": "A stable plate maintaining strict spatial continuity with the coastal road (L06B01) under nighttime conditions. The wet asphalt road edge runs horizontally, forming a dark lateral motion field. Dense, cold, wind-blown sea fog rolls across the road, providing a thin background separation from the pitch-black night sea under cold blue night ambient light.",
"prompt_role": "strict_variant_delta",
"reference_strength": "strict",
"group_risk_level": "low",
"consistency_intent": "Strict spatial continuity with the daytime coastal road layout (L06B01).",
"variant_delta": "Transition from dry daylight to wet asphalt at night, enveloped in heavy sea fog with cold blue nocturnal ambient light.",
"prompt_status": "generated"
},
"L07B01": {
"bg_id": "L07B01",
"image_title": "L07|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L07B01"
},
"applies_to_shots": [
"S07_Shot2",
"S07_Shot5"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Eye-level tight frontal close-up with cold blue-white fluorescent lighting. Soft, out-of-focus metallic blur of oblique wire cages, heavy metal doors, and cold concrete walls of the animal shelter, physically compressed into a shallow depth.",
"plate_prompt_text": "A stable, compressed plate of an animal shelter interior. Oblique wire cages, heavy metal doors, and cold concrete walls are physically compressed into a shallow depth of field, keeping the background in a soft, out-of-focus metallic blur. The space is illuminated by cold blue-white fluorescent lighting.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a cold, institutional animal shelter corridor with compressed depth and clinical lighting.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L08B01": {
"bg_id": "L08B01",
"image_title": "L08|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "derive_from_base_reference",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L08B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L08B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L08B01"
},
"applies_to_shots": [
"S19_Shot4",
"S19_Shot5"
],
"original_prompt_text": "Use the referenced base background as a strict spatial continuity reference. Preserve the shared structure and change only the requested time/state cues. Medium low-angle shot. Exterior space is sheltered beneath an overhanging architectural awning, enveloped in cool, muted early morning shade. A faint, warm amber glow spills outward from the mart's interior through the glass window.",
"plate_prompt_text": "A stable plate maintaining strict spatial continuity with the storefront (L08B02) under early morning conditions. The exterior space is sheltered beneath an overhanging architectural awning, casting cool, muted early morning shade over the sidewalk. A faint, warm amber glow spills outward from the closed storefront's interior through its glass window.",
"prompt_role": "strict_variant_delta",
"reference_strength": "strict",
"group_risk_level": "low",
"consistency_intent": "Strict spatial continuity with the storefront and awning structures of L08B02.",
"variant_delta": "Transition from busy, neon-lit evening streets to quiet, cool early morning shade under the architectural awning, with a warm glass window glow.",
"prompt_status": "generated"
},
"L08B02": {
"bg_id": "L08B02",
"image_title": "L08|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L08B02"
},
"applies_to_shots": [
"S08_Shot4"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Medium shot, shoulder-high angle. A bright storefront with clean fluorescent lighting runs parallel along the right frame edge. A busy evening street streaks into a neon blur behind, where a glowing neon sign casts smeared amber-red light.",
"plate_prompt_text": "A stable plate of a storefront on a busy evening street. The bright storefront, illuminated by clean, cold fluorescent lighting, runs parallel along the right edge of the frame. The background features a busy evening street blurring into neon streaks, where a glowing neon sign casts smeared amber-red light across the immediate pavement.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish the commercial storefront layout under bright evening neon lighting.",
"variant_delta": "None. Primary group base plate.",
"prompt_status": "generated"
},
"L09B01": {
"bg_id": "L09B01",
"image_title": "L09|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L09B01"
},
"applies_to_shots": [
"S08_Shot2"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Chest-height medium over-the-shoulder framing. Environment is illuminated by a stark mix of clean fluorescent white overhead lights and deep dusk-blue spill from the distant entrance. Tight vertical lanes of product displays box the aisle in, with rows of red packaging showing blurred front labels.",
"plate_prompt_text": "A stable plate of a large retail mart매장 aisle. The narrow environment is illuminated by a stark mix of clean fluorescent white overhead lights and deep dusk-blue spill from a distant entrance. Tight vertical lanes of product displays box the aisle in, with rows of red packaging showing blurred, soft-focus front labels.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a narrow commercial shopping aisle with high-contrast fluorescent and dusk lighting.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L10B01": {
"bg_id": "L10B01",
"image_title": "L10|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L10B01"
},
"applies_to_shots": [
"S20_Shot1",
"S20_Shot3"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Wide view from near entrance. Shared admin desk holds a monitor on the far side, its front screen partly visible showing a dark, hard-to-read CCTV image. Dull fluorescent light mixes with a cold blue glow radiating from the screen, while the office door is implied behind the observer.",
"plate_prompt_text": "A stable plate of a small mart admin office. A shared admin desk holds a security monitor on the far side, its screen partially visible and displaying a dark, low-contrast CCTV image. Dull fluorescent overhead light mixes with a cold blue glow radiating from the monitor screen, while the office door is subtly implied behind the viewpoint. A swivel office chair sits near the keyboard.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a cramped admin office centered around a functional security desk and glowing monitor.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L11B01": {
"bg_id": "L11B01",
"image_title": "L11|exterior|night|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L11B01"
},
"applies_to_shots": [
"S11_Shot3",
"S13_Shot4",
"S13_Shot6"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Tight front close-up with observer POV. Cold blue rooftop wash illuminates the landing space, while a weak amber leak from an unseen doorway grazes the side. A dark, stained, damp stairwell wall flattens the landing space behind.",
"plate_prompt_text": "A stable plate of a cramped rooftop stairwell landing. Cold blue rooftop wash illuminates the concrete landing space, while a weak amber leak from an unseen doorway grazes the side. A dark, stained, damp concrete stairwell wall flattens the landing space behind, creating a tight, enclosed feel.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a worn, nocturnal residential stairwell landing with high-contrast dual-tone lighting.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L12B01": {
"bg_id": "L12B01",
"image_title": "L12|main|night|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L12B01"
},
"applies_to_shots": [
"S15_Shot1",
"S15_Shot3",
"S15_Shot6"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Bench-height side profile. Stationary bench cuts horizontally through the lower frame. A desolate empty night road lies on one side, while a vast, blue-black moonless sea stretches behind. Low, cold coastal fog drifts, with wet side posts of the bus stop shelter standing as thin dark verticals.",
"plate_prompt_text": "A stable plate of a desolate coastal bus stop at night. A stationary bus stop bench cuts horizontally through the lower frame. On one side lies an empty, wet night road, while a vast, blue-black moonless sea stretches behind. Low, cold coastal fog drifts around the wet side posts of the bus stop shelter, which stand as thin, dark vertical structures.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a lonely coastal bus stop shelter facing an empty sea under heavy night fog.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L13B01": {
"bg_id": "L13B01",
"image_title": "L13|main|day|evidence_display",
"image_model": "gpt-image-2",
"render_mode": "weak_reference_variant",
"api_call_shape": {
"client_method": "images.edit",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "single_background_image"
},
"reference_images": [
{
"bg_id": "L13B02",
"role": "primary",
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L13B02"
}
}
],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L13B01"
},
"applies_to_shots": [
"S21_Shot6",
"S21_Shot10",
"S21_Shot11"
],
"original_prompt_text": "Use the referenced base background only for loose spatial tone and continuity. Do not force exact object matching if the variant is special or subjective. Tight close-up from a low position. Worn front lip of the detective office desk crosses the frame, with out-of-focus scattered photographs implied as a blurred strip of pale edges. Sterile blue-gray fluorescent lighting washes the room, as rows of vacated desk sides recede in the blur.",
"plate_prompt_text": "A stable plate sharing layout continuity and institutional tone with the police duty desk (L13B02) during the day. The worn front lip of a detective office desk crosses the foreground, with out-of-focus scattered crime scene photographs implied as a blurred strip. Sterile blue-gray fluorescent lighting washes the room, as rows of vacant desk partitions and office cubicle sides recede in the shallow background.",
"prompt_role": "weak_variant_delta",
"reference_strength": "weak",
"group_risk_level": "medium",
"consistency_intent": "Maintain shared layout continuity and sterile institutional tone with the duty desk (L13B02).",
"variant_delta": "Transition from a dim, empty night office to a sterile daytime office with scattered crime scene photographs and prominent blue-gray fluorescent wash.",
"prompt_status": "generated"
},
"L13B02": {
"bg_id": "L13B02",
"image_title": "L13|main|night|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L13B02"
},
"applies_to_shots": [
"S16_Shot3",
"S16_Shot5"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Object-level close-up with compressed shallow depth of field. Front edge of the solid police duty desk forms a dark, out-of-focus horizontal strip along the bottom edge. Dim institutional night duty office interior is implied in the shallow background, with cold office fluorescents flattening the room.",
"plate_prompt_text": "A stable plate of a dim institutional police office at night. The front edge of a solid police duty desk forms a dark, out-of-focus horizontal strip along the bottom edge. Cold office fluorescents overhead flatten the room, with empty office chairs and partition dividers softly visible in the shallow background.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "medium",
"consistency_intent": "Establish the nocturnal baseline for the institutional police duty office.",
"variant_delta": "None. Primary group base plate.",
"prompt_status": "generated"
},
"L14B01": {
"bg_id": "L14B01",
"image_title": "L14|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L14B01"
},
"applies_to_shots": [
"S22_Shot1"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Standing eye level wide shot. Glass doors and concrete frontage of the institutional building stand directly behind, the empty pavement receding toward the entrance. Cool desaturated daylight washes over the station concrete, with a faint amber interior spill behind the doors.",
"plate_prompt_text": "A stable wide plate of a modern institutional building entrance. Large glass doors and a flat concrete frontage stand directly in the background, with an empty pavement landing area receding toward the entrance. Cool, desaturated daylight washes over the station concrete, with a faint amber interior light spill visible behind the glass doors.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish the daytime exterior frontage of the modern civic building.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L15B01": {
"bg_id": "L15B01",
"image_title": "L15|main|day|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L15B01"
},
"applies_to_shots": [
"S23_Shot1"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Medium framing at seated eye level. Lit PC room with rows of quiet cubicles and partition sides receding diagonally into the background. Cold cyan monitor glow is visible along the lower foreground edge, mixed with stale fluorescent white overhead lights.",
"plate_prompt_text": "A stable plate of an interior PC room with quiet, partitioned computer cubicles. The partition sides recede diagonally into the background under stale fluorescent white overhead lights. A cold, soft cyan monitor glow is visible along the lower foreground edge, casting colorful reflections on the plastic desk surfaces.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a dim, commercial internet cafe interior with repeating partitioned desk rows.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L16B01": {
"bg_id": "L16B01",
"image_title": "L16|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L16B01"
},
"applies_to_shots": [
"S26_Shot1",
"S26_Shot10"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Wide low camera framing. Slick wet cobblestones of the harbor edge occupy the lower frame. Deserted port is enveloped in dense, heavy sea fog during post-storm dusk. Quay line recedes from the lower left toward the obscured background, with cold blue-gray dusk lighting.",
"plate_prompt_text": "A stable wide plate of a deserted harbor edge during post-storm dusk. Wet, slick cobblestones occupy the lower frame. The deserted port is enveloped in dense, heavy sea fog, with the quay line receding diagonally from the lower left toward the obscured background under cold, diffused blue-gray dusk lighting.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a wet, foggy harbor quay edge during cold post-storm twilight.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L17B01": {
"bg_id": "L17B01",
"image_title": "L17|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L17B01"
},
"applies_to_shots": [
"S28_Shot1",
"S28_Shot4",
"S28_Shot6"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Wide deck observer perspective. Small fishing boat deck with a chipped outer rail under cold blue twilight, while a thin amber-red sunset trace faintly illuminates the deck textures. Dark, wind-ruffled empty open sea extends in the rear background.",
"plate_prompt_text": "A stable wide plate of a small fishing boat deck under cold blue twilight. The chipped outer rail of the deck runs along the edge, while a thin, faint amber-red sunset trace on the horizon illuminates the wet deck textures. A dark, wind-ruffled empty open sea extends into the far background.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a weathered wooden boat deck facing a dark twilight sea.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L18B01": {
"bg_id": "L18B01",
"image_title": "L18|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L18B01"
},
"applies_to_shots": [
"S29_Shot1",
"S29_Shot4",
"S29_Shot7",
"S29_Shot11"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Wide eye-level view from the rear doorway. Cramped interior of the wheelhouse is heavily shadowed in cold blue-black tones, with a narrow, muted red glow from the setting sun bleeding through the dirty front window, casting directional light across steering wheel and console.",
"plate_prompt_text": "A stable plate of a cramped fishing boat wheelhouse interior. The space is heavily shadowed in cold blue-black tones. A narrow, muted red glow from the setting sun bleeds through the dirty front window, casting directional light across the steering wheel, console, and dark wood panel walls which feature hand-painted red circular markings.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a claustrophobic, ominous wooden boat cockpit with directional sunset lighting and circular wall markings.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
},
"L19B01": {
"bg_id": "L19B01",
"image_title": "L19|main|dusk|normal",
"image_model": "gpt-image-2",
"render_mode": "independent_text_to_image",
"api_call_shape": {
"client_method": "images.generate",
"model": "gpt-image-2",
"size": "1024x1024",
"quality": "high",
"n": 1,
"reference_input_kind": "none"
},
"reference_images": [],
"expected_asset": {
"asset_type": "chain_bg",
"variant_type": "L19B01"
},
"applies_to_shots": [
"S30_Shot2"
],
"original_prompt_text": "Create a standalone chain background image. No reference image is provided. Medium framing from bow height. Towering dark fog wall rises in the middle-center background as an opaque vertical mass of churning mist. Dark, damp sea surface ripples in the low foreground, reflecting muted amber sunset streaks under cold blue dusk.",
"plate_prompt_text": "A stable wide plate of a vast open sea at dusk. A towering, dark fog wall rises in the middle-center background as an opaque, vertical mass of churning mist. The dark, damp sea surface ripples in the low foreground, reflecting muted amber sunset streaks under a cold blue twilight sky.",
"prompt_role": "base_plate",
"reference_strength": "none",
"group_risk_level": "low",
"consistency_intent": "Establish a massive, impenetrable fog barrier on a dark twilight ocean.",
"variant_delta": "None. Standalone base plate.",
"prompt_status": "generated"
}
},
"base_plate_group_guides": {
"L01|main": {
"group_id": "L01|main",
"base_bg_id": "L01B01",
"shared_plate_intent": "Describe a dense forest environment with a muddy path and thick overgrown bushes under cold blue twilight.",
"shared_continuity_constraints": "Path placement and density of peripheral foliage must remain constant.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A dense forest setting where an injured man is chased and attacked at dusk.",
"scale_and_default_avoidance": "Tight wilderness scale. Avoid bright, open park clearings or well-lit hiking trails.",
"must_preserve_spatial_anchors": "Overgrown bushes flanking the frame, muddy trail center, twilight haze.",
"state_transition_anchors": "Constant soil dampness and thick foliage shadow baseline.",
"guide_status": "generated"
},
"L02|main": {
"group_id": "L02|main",
"base_bg_id": "L02B01",
"shared_plate_intent": "Describe a grimy, tunnel-like urban alleyway with a central utility pole under high-contrast lighting.",
"shared_continuity_constraints": "Inward-angling grimy walls and utility pole placement must remain constant.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A dark city alleyway at night that serves as the backdrop for a violent struggle next to a utility pole.",
"scale_and_default_avoidance": "Narrow, claustrophobic urban scale. Avoid clean, modern pathways or bright commercial streets.",
"must_preserve_spatial_anchors": "Central utility pole, wet pavement reflections, inward-angled brick walls.",
"state_transition_anchors": "Amber streetlight bloom versus cold blue-black shadow contrast.",
"guide_status": "generated"
},
"L03|main": {
"group_id": "L03|main",
"base_bg_id": "L03B01",
"shared_plate_intent": "Describe an outdoor crime scene with police tape and forensic gear under desaturated daylight.",
"shared_continuity_constraints": "Presence of warning tape and forensic cases on the ground.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A daytime outdoor crime scene cordoned off with police tape during investigation.",
"scale_and_default_avoidance": "Ground-level scale. Avoid clean, undisturbed environments or vivid, high-saturation colors.",
"must_preserve_spatial_anchors": "Stretched yellow police warning tape, open equipment cases on the ground.",
"state_transition_anchors": "Flat desaturated light baseline with cold gray highlights.",
"guide_status": "generated"
},
"L04|main": {
"group_id": "L04|main",
"base_bg_id": "L04B02",
"shared_plate_intent": "Describe a weathered multi-family villa rooftop yard with concrete textures across multiple times of day and atmospheric states.",
"shared_continuity_constraints": "Ensure structural consistency of the stair bulkhead, AC unit, water tank, low parapet, and concrete floor layout.",
"variant_delta_policy": "For variants, transition lighting from daytime beige-gray to night-blue shadows or dawn fog, altering surface wetness and dry leaf cover while maintaining loose structural alignment.",
"risk_level_from_w6": "high",
"auto_strategy": "weak_reference_variants",
"base_prompt_strategy": "weak_reference_variants",
"source_context_summary": "A suburban residential rooftop used as a quiet daytime establishing shot and later as a high-tension nocturnal intrusion scene.",
"scale_and_default_avoidance": "Weathered rooftop scale. Avoid modern high-rise terrace finishes, pristine penthouses, or highly polished materials.",
"must_preserve_spatial_anchors": "Stair bulkhead, AC unit, water tank, low parapet wall, concrete floor.",
"state_transition_anchors": "Shift from dry daytime concrete to damp night concrete with dry leaf clutter and predawn mist with window spills.",
"guide_status": "generated"
},
"L05|main": {
"group_id": "L05|main",
"base_bg_id": "L05B02",
"shared_plate_intent": "Describe a cramped, modest South Korean rooftop apartment interior featuring kitchen and bedroom zones, progressing through massive state changes from normal use to crime scene and cover-up.",
"shared_continuity_constraints": "The physical structure of the kitchen counter, sliding window frame, and bedroom doorframe must remain consistent.",
"variant_delta_policy": "Transition room states from daytime cooking steam, to dusk ransacked furniture, to nighttime bloodstains, and finally to an unnaturally spotless clean state under weak reference continuity.",
"risk_level_from_w6": "high",
"auto_strategy": "weak_reference_variants",
"base_prompt_strategy": "weak_reference_variants",
"source_context_summary": "A modest rooftop apartment interior that acts as a domestic setting, a horrific crime scene, and a sanitized cover-up space.",
"scale_and_default_avoidance": "Low-ceilinged, narrow apartment. Avoid large open-concept kitchens, luxurious minimalist apartments, or modern industrial finishes.",
"must_preserve_spatial_anchors": "Diagonal kitchen counter, sliding window, bedroom doorway partition, bedroom floor and wall surfaces.",
"state_transition_anchors": "The sequence from normal steam-filled kitchen daylight, to scattered dusk belongings, to night bloodstains, to a perfectly clean, made bed and pristine walls.",
"guide_status": "generated"
},
"L06|main": {
"group_id": "L06|main",
"base_bg_id": "L06B01",
"shared_plate_intent": "Describe an open coastal road running along the sea, shifting from clear desaturated daylight to a wet, foggy nighttime environment.",
"shared_continuity_constraints": "Maintain strict layout alignment of the horizontal road edge and weathered guardrail.",
"variant_delta_policy": "Transition daylight road to a dark night setting with a wet asphalt road surface and heavy, wind-blown sea fog.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A scenic coastal road where a character rides a bicycle in both bright daylight and dark, foggy nighttime storms.",
"scale_and_default_avoidance": "Open seaside highway. Avoid busy multi-lane city expressways, dry desert roads, or sandy beachfront paths.",
"must_preserve_spatial_anchors": "Horizontal weathered guardrail, diagonal road edge, flat ocean horizon line.",
"state_transition_anchors": "Daytime dry road surface transitioning to wet asphalt reflecting cold blue ambient night fog.",
"guide_status": "generated"
},
"L07|main": {
"group_id": "L07|main",
"base_bg_id": "L07B01",
"shared_plate_intent": "Describe an animal shelter interior with wire cages and heavy doors under cold fluorescent lighting.",
"shared_continuity_constraints": "Compressed spatial layout with concrete walls and cage frames.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "An animal shelter hallway with metallic cages where a character works with dogs.",
"scale_and_default_avoidance": "Compressed institutional corridor. Avoid warm veterinary clinics, cozy home environments, or bright open spaces.",
"must_preserve_spatial_anchors": "Oblique wire cages, heavy metal doors, cold concrete walls, overhead fluorescent fixtures.",
"state_transition_anchors": "Persistent shallow depth of field and cold blue-white light quality.",
"guide_status": "generated"
},
"L08|main": {
"group_id": "L08|main",
"base_bg_id": "L08B02",
"shared_plate_intent": "Describe a storefront and overhanging awning on a commercial street, changing from evening neon blur to cool morning shade.",
"shared_continuity_constraints": "Maintain strict structural consistency of the storefront glass window and overhanging awning.",
"variant_delta_policy": "Shift from evening fluorescent/neon street lighting to cool morning shadow with a faint warm interior window spill.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A commercial storefront exterior visited during evening hours and then again in the quiet, early morning.",
"scale_and_default_avoidance": "Street-level storefront. Avoid sterile shopping malls, wide open plazas, or dark suburban residential areas.",
"must_preserve_spatial_anchors": "Storefront glass window, overhanging architectural awning, sidewalk surface.",
"state_transition_anchors": "Active evening neon lighting transitioning to cool, early morning shade with localized interior warmth.",
"guide_status": "generated"
},
"L09|main": {
"group_id": "L09|main",
"base_bg_id": "L09B01",
"shared_plate_intent": "Describe a large retail mart aisle lined with product displays and red packaging under dual-tone lighting.",
"shared_continuity_constraints": "Aisle width and vertical display rack structures must remain constant.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "An interior shopping aisle inside a retail mart where characters interact.",
"scale_and_default_avoidance": "Narrow commercial retail scale. Avoid open warehouse layouts or clean minimalist boutique displays.",
"must_preserve_spatial_anchors": "Product display shelves, red packaging boxes, fluorescent overhead fixtures.",
"state_transition_anchors": "Stark overhead fluorescent white light mixed with distant dusk-blue entrance spill.",
"guide_status": "generated"
},
"L10|main": {
"group_id": "L10|main",
"base_bg_id": "L10B01",
"shared_plate_intent": "Describe a compact administrative office inside a retail mart, centered around a security desk and a glowing monitor.",
"shared_continuity_constraints": "Desk and monitor placement with respect to the office doorway.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A small retail security office where characters review CCTV footage.",
"scale_and_default_avoidance": "Cramped office space. Avoid high-tech glass control rooms, spacious corporate suites, or home desks.",
"must_preserve_spatial_anchors": "Shared admin desk, security monitor displaying dark CCTV, office door frame.",
"state_transition_anchors": "Dull overhead fluorescent lighting mixed with cold blue monitor screen glow.",
"guide_status": "generated"
},
"L11|exterior": {
"group_id": "L11|exterior",
"base_bg_id": "L11B01",
"shared_plate_intent": "Describe a cramped concrete rooftop stairwell landing with a stained wall at night.",
"shared_continuity_constraints": "Landing floor and stained concrete wall alignment.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "An outdoor residential landing where a character discovers an open door.",
"scale_and_default_avoidance": "Tight residential landing. Avoid clean modern hallways, wide open plazas, or indoor staircases.",
"must_preserve_spatial_anchors": "Dark stained damp stairwell wall, concrete landing, unseen doorway threshold.",
"state_transition_anchors": "Cold blue rooftop wash contrasting with a weak amber leak from the doorway.",
"guide_status": "generated"
},
"L12|main": {
"group_id": "L12|main",
"base_bg_id": "L12B01",
"shared_plate_intent": "Describe a desolate coastal bus stop shelter facing an empty sea under a moonless night sky.",
"shared_continuity_constraints": "Bus stop bench, shelter frame, and road alignment.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A lonely bus stop by the sea where a character sits in distress.",
"scale_and_default_avoidance": "Barren coastal transit shelter. Avoid busy city bus terminals, sunny beaches, or modern well-lit bus stops.",
"must_preserve_spatial_anchors": "Stationary bus stop bench, wet shelter posts, dark road, moonless sea.",
"state_transition_anchors": "Drifting low coastal fog and high-contrast dark sky baseline.",
"guide_status": "generated"
},
"L13|main": {
"group_id": "L13|main",
"base_bg_id": "L13B02",
"shared_plate_intent": "Describe an institutional police office desk environment, transitioning from dim night duty to a sterile day setup with scattered files.",
"shared_continuity_constraints": "Position of the main solid police duty desk and office partitions.",
"variant_delta_policy": "Shift from dim nighttime fluorescent lighting to sterile daytime blue-gray lighting with scattered crime scene photos on the desk.",
"risk_level_from_w6": "medium",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A police duty office used during a night shift and later during an intense daytime investigation scene.",
"scale_and_default_avoidance": "Institutional workspace. Avoid high-tech modern offices, creative studio spaces, or overly dramatic dark noir setups.",
"must_preserve_spatial_anchors": "Solid police duty desk, office partition dividers, fluorescent ceiling fixtures.",
"state_transition_anchors": "Nighttime shadows with desk lamp spill transitioning to sterile, flat blue-gray daytime fluorescent light.",
"guide_status": "generated"
},
"L14|main": {
"group_id": "L14|main",
"base_bg_id": "L14B01",
"shared_plate_intent": "Describe the modern exterior frontage of an institutional building during desaturated daylight.",
"shared_continuity_constraints": "Glass doors, concrete frontage, and empty pavement layout.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "The exterior of a police station where a character quickly departs on a bicycle.",
"scale_and_default_avoidance": "Institutional civic exterior. Avoid narrow residential alleyways, decorated historical entries, or commercial store fronts.",
"must_preserve_spatial_anchors": "Glass double doors, concrete frontage, empty pavement, adjacent street.",
"state_transition_anchors": "Cool desaturated daylight on concrete with a faint amber light spill behind the glass doors.",
"guide_status": "generated"
},
"L15|main": {
"group_id": "L15|main",
"base_bg_id": "L15B01",
"shared_plate_intent": "Describe an interior PC room with repeating partitioned computer cubicles under cyan monitor glow.",
"shared_continuity_constraints": "Diagonal recession of cubicle rows and partitions.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A dimly lit PC cafe where a character prints out coordinates on maps.",
"scale_and_default_avoidance": "Commercial internet cafe layout. Avoid spacious gaming lounges, tidy home studies, or bright offices.",
"must_preserve_spatial_anchors": "Rows of computer cubicles, desk partitions, monitors.",
"state_transition_anchors": "Mix of stale white overhead lights and strong cyan monitor glow.",
"guide_status": "generated"
},
"L16|main": {
"group_id": "L16|main",
"base_bg_id": "L16B01",
"shared_plate_intent": "Describe a deserted wet cobblestone harbor edge under dense sea fog during post-storm dusk.",
"shared_continuity_constraints": "Quay line path and cobblestone textures.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A foggy harbor and dock where a character waits for an incoming boat.",
"scale_and_default_avoidance": "Industrial harbor edge. Avoid sandy beaches, modern yacht marinas, or bright sun-drenched docks.",
"must_preserve_spatial_anchors": "Wet cobblestones, harbor quay line, heavy fog wall.",
"state_transition_anchors": "Diffused cold blue-gray dusk lighting with high moisture content.",
"guide_status": "generated"
},
"L17|main": {
"group_id": "L17|main",
"base_bg_id": "L17B01",
"shared_plate_intent": "Describe the deck of a small wooden fishing boat at twilight, looking out at the open sea.",
"shared_continuity_constraints": "Chipped outer rail and deck surface texture.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A small fishing boat on the open sea where characters discuss coordinates.",
"scale_and_default_avoidance": "Weathered small vessel. Avoid luxury yachts, modern cruise ships, or large military steel decks.",
"must_preserve_spatial_anchors": "Wooden deck, chipped outer rail, wheelhouse exterior background.",
"state_transition_anchors": "Twilight lighting baseline with a thin amber-red sunset streak on a dark sea.",
"guide_status": "generated"
},
"L18|main": {
"group_id": "L18|main",
"base_bg_id": "L18B01",
"shared_plate_intent": "Describe the cramped wood-paneled interior of a fishing boat's wheelhouse with circular wall markings.",
"shared_continuity_constraints": "Helm console, steering wheel, and window placement.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "The interior of a small boat wheelhouse during an intense confrontation, featuring mysterious red circle markings.",
"scale_and_default_avoidance": "Cramped cockpit. Avoid spacious ship bridges, modern digital cabins, or residential rooms.",
"must_preserve_spatial_anchors": "Helm console, steering wheel, dirty front window, wood panel walls, painted red circles.",
"state_transition_anchors": "Cold blue-black interior shadows slashed by red sunset light.",
"guide_status": "generated"
},
"L19|main": {
"group_id": "L19|main",
"base_bg_id": "L19B01",
"shared_plate_intent": "Describe a massive, dark fog wall rising vertically from the sea surface at dusk.",
"shared_continuity_constraints": "Sea surface ripples and fog boundary line.",
"variant_delta_policy": "N/A - Standalone plate group.",
"risk_level_from_w6": "low",
"auto_strategy": "standard",
"base_prompt_strategy": "standard",
"source_context_summary": "A boat entering an ominous, thick fog wall on the ocean during twilight.",
"scale_and_default_avoidance": "Vast open ocean. Avoid shallow shorelines, bright tropical horizons, or inland lakes.",
"must_preserve_spatial_anchors": "Massive dark fog wall, rippling sea surface.",
"state_transition_anchors": "Cold blue dusk skies with faint amber sunset reflections on the water.",
"guide_status": "generated"
}
},
"groups": [
{
"group_id": "L01|main",
"loc_id": "L01",
"space_key": "main",
"base_bg_id": "L01B01",
"member_bg_ids": [
"L01B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S01_Shot1",
"S01_Shot4"
],
"generation_order": [
"L01B01"
]
},
{
"group_id": "L02|main",
"loc_id": "L02",
"space_key": "main",
"base_bg_id": "L02B01",
"member_bg_ids": [
"L02B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S02_Shot1",
"S02_Shot4"
],
"generation_order": [
"L02B01"
]
},
{
"group_id": "L03|main",
"loc_id": "L03",
"space_key": "main",
"base_bg_id": "L03B01",
"member_bg_ids": [
"L03B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S03_Shot2"
],
"generation_order": [
"L03B01"
]
},
{
"group_id": "L04|main",
"loc_id": "L04",
"space_key": "main",
"base_bg_id": "L04B02",
"member_bg_ids": [
"L04B01",
"L04B02",
"L04B03"
],
"variant_bg_ids": [
"L04B01",
"L04B03"
],
"shot_keys": [
"S04_Shot1",
"S10_Shot2",
"S10_Shot5",
"S17_Shot2"
],
"generation_order": [
"L04B02",
"L04B03",
"L04B01"
]
},
{
"group_id": "L05|main",
"loc_id": "L05",
"space_key": "main",
"base_bg_id": "L05B02",
"member_bg_ids": [
"L05B01",
"L05B02",
"L05B03",
"L05B04",
"L05B05"
],
"variant_bg_ids": [
"L05B01",
"L05B03",
"L05B04",
"L05B05"
],
"shot_keys": [
"S05_Shot2",
"S05_Shot6",
"S05_Shot9",
"S12_Shot11",
"S12_Shot14",
"S12_Shot4",
"S12_Shot6",
"S14_Shot4",
"S14_Shot5",
"S14_Shot9",
"S18_Shot12",
"S18_Shot5",
"S18_Shot9",
"S25_Shot3",
"S25_Shot6",
"S25_Shot7",
"S27_Shot1",
"S27_Shot4"
],
"generation_order": [
"L05B02",
"L05B01",
"L05B03",
"L05B04",
"L05B05"
]
},
{
"group_id": "L06|main",
"loc_id": "L06",
"space_key": "main",
"base_bg_id": "L06B01",
"member_bg_ids": [
"L06B01",
"L06B02"
],
"variant_bg_ids": [
"L06B02"
],
"shot_keys": [
"S06_Shot1",
"S09_Shot1",
"S24_Shot2"
],
"generation_order": [
"L06B01",
"L06B02"
]
},
{
"group_id": "L07|main",
"loc_id": "L07",
"space_key": "main",
"base_bg_id": "L07B01",
"member_bg_ids": [
"L07B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S07_Shot2",
"S07_Shot5"
],
"generation_order": [
"L07B01"
]
},
{
"group_id": "L08|main",
"loc_id": "L08",
"space_key": "main",
"base_bg_id": "L08B02",
"member_bg_ids": [
"L08B01",
"L08B02"
],
"variant_bg_ids": [
"L08B01"
],
"shot_keys": [
"S08_Shot4",
"S19_Shot4",
"S19_Shot5"
],
"generation_order": [
"L08B02",
"L08B01"
]
},
{
"group_id": "L09|main",
"loc_id": "L09",
"space_key": "main",
"base_bg_id": "L09B01",
"member_bg_ids": [
"L09B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S08_Shot2"
],
"generation_order": [
"L09B01"
]
},
{
"group_id": "L10|main",
"loc_id": "L10",
"space_key": "main",
"base_bg_id": "L10B01",
"member_bg_ids": [
"L10B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S20_Shot1",
"S20_Shot3"
],
"generation_order": [
"L10B01"
]
},
{
"group_id": "L11|exterior",
"loc_id": "L11",
"space_key": "exterior",
"base_bg_id": "L11B01",
"member_bg_ids": [
"L11B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S11_Shot3",
"S13_Shot4",
"S13_Shot6"
],
"generation_order": [
"L11B01"
]
},
{
"group_id": "L12|main",
"loc_id": "L12",
"space_key": "main",
"base_bg_id": "L12B01",
"member_bg_ids": [
"L12B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S15_Shot1",
"S15_Shot3",
"S15_Shot6"
],
"generation_order": [
"L12B01"
]
},
{
"group_id": "L13|main",
"loc_id": "L13",
"space_key": "main",
"base_bg_id": "L13B02",
"member_bg_ids": [
"L13B01",
"L13B02"
],
"variant_bg_ids": [
"L13B01"
],
"shot_keys": [
"S16_Shot3",
"S16_Shot5",
"S21_Shot10",
"S21_Shot11",
"S21_Shot6"
],
"generation_order": [
"L13B02",
"L13B01"
]
},
{
"group_id": "L14|main",
"loc_id": "L14",
"space_key": "main",
"base_bg_id": "L14B01",
"member_bg_ids": [
"L14B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S22_Shot1"
],
"generation_order": [
"L14B01"
]
},
{
"group_id": "L15|main",
"loc_id": "L15",
"space_key": "main",
"base_bg_id": "L15B01",
"member_bg_ids": [
"L15B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S23_Shot1"
],
"generation_order": [
"L15B01"
]
},
{
"group_id": "L16|main",
"loc_id": "L16",
"space_key": "main",
"base_bg_id": "L16B01",
"member_bg_ids": [
"L16B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S26_Shot1",
"S26_Shot10"
],
"generation_order": [
"L16B01"
]
},
{
"group_id": "L17|main",
"loc_id": "L17",
"space_key": "main",
"base_bg_id": "L17B01",
"member_bg_ids": [
"L17B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S28_Shot1",
"S28_Shot4",
"S28_Shot6"
],
"generation_order": [
"L17B01"
]
},
{
"group_id": "L18|main",
"loc_id": "L18",
"space_key": "main",
"base_bg_id": "L18B01",
"member_bg_ids": [
"L18B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S29_Shot1",
"S29_Shot11",
"S29_Shot4",
"S29_Shot7"
],
"generation_order": [
"L18B01"
]
},
{
"group_id": "L19|main",
"loc_id": "L19",
"space_key": "main",
"base_bg_id": "L19B01",
"member_bg_ids": [
"L19B01"
],
"variant_bg_ids": [],
"shot_keys": [
"S30_Shot2"
],
"generation_order": [
"L19B01"
]
}
],
"render_batches": [
[
"L01B01",
"L02B01",
"L03B01",
"L04B02",
"L05B02",
"L06B01",
"L07B01",
"L08B02",
"L09B01",
"L10B01",
"L11B01",
"L12B01",
"L13B02",
"L14B01",
"L15B01",
"L16B01",
"L17B01",
"L18B01",
"L19B01"
],
[
"L04B03",
"L05B01",
"L05B03",
"L05B04",
"L06B02",
"L08B01",
"L13B01"
],
[
"L04B01",
"L05B05"
]
],
"shot_to_background_image": {
"S01_Shot1": "L01B01",
"S01_Shot4": "L01B01",
"S02_Shot1": "L02B01",
"S02_Shot4": "L02B01",
"S03_Shot2": "L03B01",
"S17_Shot2": "L04B01",
"S04_Shot1": "L04B02",
"S10_Shot2": "L04B03",
"S10_Shot5": "L04B03",
"S18_Sho