{
  "anchor_clusters": [
    {
      "id": "cluster_site_map_photo",
      "visual_domain": "site_map",
      "anchor_plan_id": "peripheral_low_rise_site_map_plan",
      "source_floor_plan_image_path": "base_plan_peripheral_low_rise_site_map_plan.png",
      "reference_strategy": "plan_png_only"
    },
    {
      "id": "cluster_interior_photo",
      "visual_domain": "interior",
      "anchor_plan_id": "rooftop_room_interior_plan",
      "source_floor_plan_image_path": "base_plan_rooftop_room_interior_plan.png",
      "reference_strategy": "plan_png_only"
    },
    {
      "id": "cluster_exterior_photo",
      "visual_domain": "exterior",
      "anchor_plan_id": "rooftop_exterior_plan",
      "source_floor_plan_image_path": "base_plan_rooftop_exterior_plan.png",
      "reference_strategy": "plan_png_only"
    }
  ],
  "base_photos": [
    {
      "id": "photo_base_peripheral_low_rise_site_map_plan",
      "source_plan_id": "peripheral_low_rise_site_map_plan",
      "visual_domain": "site_map",
      "source_floor_plan_image_path": "base_plan_peripheral_low_rise_site_map_plan.png",
      "source_anchor_photo_id": "photo_base_peripheral_low_rise_site_map_plan",
      "reference_strategy": "plan_png_only",
      "is_anchor": true,
      "label": "저층 주거지 배치 / low-rise residential site view",
      "lighting": "Daytime natural light, slightly hazy and desaturated, with soft shadows between dense roof masses.",
      "camera_note": "High overhead establishing view, near-orthographic aerial composition, wide frame matching the plan layout.",
      "t2i_prompt": "Use the referenced plan only as spatial guidance. Create a photorealistic cinematic still with a 35mm film aesthetic: a high overhead daytime view of a dense peripheral low-rise residential fabric, approximately matching the plan. Show irregular flat roofs packed closely together, narrow alley gaps, aged reinforced concrete, weathered plaster, peeling painted steel doors where visible, small mismatched residential windows, rooftop water tanks, tangled utility wires crossing diagonally, and one small added rooftop room visually embedded among the roofs without graphic highlighting. Color palette: cool blue-gray, stained concrete gray, rust brown, faded off-white. Natural daylight, slightly hazy air, realistic roof textures, damp discoloration, cracked concrete, rusted metal edges, deep narrow alley shadows. No people, no visible characters, uninhabited exterior. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no compass, no scale bar, no plan symbols."
    },
    {
      "id": "photo_base_rooftop_room_interior_plan",
      "source_plan_id": "rooftop_room_interior_plan",
      "visual_domain": "interior",
      "source_floor_plan_image_path": "base_plan_rooftop_room_interior_plan.png",
      "source_anchor_photo_id": "photo_base_rooftop_room_interior_plan",
      "reference_strategy": "plan_png_only",
      "is_anchor": true,
      "label": "옥탑방 내부 / rooftop room interior",
      "lighting": "Pale cool daylight from small windows, with subtle cold television glow and weak practical interior light.",
      "camera_note": "Wide interior establishing composition from the living room and kitchen, preserving the plan relationship between doors and rooms.",
      "t2i_prompt": "Use the referenced floor plan only as spatial guidance. Create a photorealistic cinematic still with a 35mm film aesthetic: an empty small rooftop dwelling interior inside an aged low-rise residential building. Match the plan layout: central living room and kitchen, personal room doorway, main room doorway, small bathroom door, and exterior iron entry. Include only specified elements: worn wooden dining table at the center, simple dining chairs, old television against a wall, living room stand lamp, compact sink and faucet, compact gas stove with a pot, small windows, simple bed and desk visible through the personal room doorway, casual backpack and stuffed doll in the personal room, simple bed and modest storage furniture in the main room, small bathroom sink and mirror if visible. Old wallpaper, damp-stained plaster, worn modest flooring, domestic scuffs, low plain ceiling, faded off-white and cool blue-gray palette. The room is modest and lived-in but orderly, with no scene-specific dark fluid region and no human presence. No people, empty room, uninhabited. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no furniture labels, no plan symbols."
    },
    {
      "id": "photo_base_rooftop_exterior_plan",
      "source_plan_id": "rooftop_exterior_plan",
      "visual_domain": "exterior",
      "source_floor_plan_image_path": "base_plan_rooftop_exterior_plan.png",
      "source_anchor_photo_id": "photo_base_rooftop_exterior_plan",
      "reference_strategy": "plan_png_only",
      "is_anchor": true,
      "label": "옥상 외부 / rooftop exterior",
      "lighting": "Night exterior with dirty blue-gray ambient darkness, weak spill from a small window, and deep shadow at rooftop edges.",
      "camera_note": "Wide rooftop establishing view from above human height, matching the plan relationship between parapet, iron entry, platform, water tank, and stair entry.",
      "t2i_prompt": "Use the referenced exterior plan only as spatial guidance. Create a photorealistic cinematic still with a 35mm film aesthetic: an empty damp rooftop exterior of an aged low-rise residential building at night. Match the plan layout: rough concrete parapet around the rooftop, stained rooftop-room exterior wall, painted steel iron entry door with lock hardware, small window near the entry, exterior stair entry with upper rail, water tank, laundry line crossing the rooftop air, low wooden platform, and dried medicinal herb leaves scattered on the platform and adjacent rooftop floor. Add a cheap paper advertising flyer wedged diagonally in the narrow iron door gap. Surfaces are damp concrete, peeling paint, rusted metal edges, weathered plaster, deep darkened corners. Wind lightly moves the laundry line and brittle dried leaves. No people, no visible characters, uninhabited rooftop. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no plan symbols."
    },
    {
      "id": "photo_base_yard_and_exterior_stair_plan",
      "source_plan_id": "yard_and_exterior_stair_plan",
      "visual_domain": "exterior",
      "source_floor_plan_image_path": "base_plan_yard_and_exterior_stair_plan.png",
      "source_anchor_photo_id": "photo_base_rooftop_exterior_plan",
      "reference_strategy": "plan_png+domain_anchor_photo",
      "is_anchor": false,
      "label": "마당과 외부 계단 / yard and exterior stair",
      "lighting": "Night exterior with damp reflections, dirty blue-gray darkness, and intermittent red-blue emergency light spill from off-frame near the stopping area.",
      "camera_note": "Wide compressed exterior view down the tucked yard and up the steep stair, using the rooftop exterior anchor for material and weathering continuity.",
      "t2i_prompt": "Use the target plan and the exterior anchor photo as references. Create a photorealistic cinematic still with a 35mm film aesthetic: an empty tucked exterior yard connected to a steep concrete exterior stair. Match the plan layout: weathered exterior walls enclosing a narrow yard, building entry door from the alley side, stair start rising toward an upper landing, worn metal railing along the stair, damp concrete ground, small residential windows on the yard-facing wall, a bicycle resting in the yard corner, and an empty vehicle stopping area near the outer edge. Maintain the same aged reinforced concrete, weathered plaster, chipped stair surfaces, peeling paint, rusted rail edges, damp discoloration, and cool blue-gray night palette as the rooftop exterior anchor. Add pulsing red and blue emergency light spill from off-frame, reflected subtly on wet concrete and stained walls. No people, no visible characters, uninhabited exterior. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no plan symbols."
    }
  ],
  "shot_photos": [
    {
      "id": "photo_shot_S12_Shot4",
      "source_shot": {
        "scene_index": 12,
        "shot_index": 4
      },
      "source_plan_id": "rooftop_room_interior_plan",
      "matching_base_photo_id": "photo_base_rooftop_room_interior_plan",
      "shot_overlay_plan_image_path": "shot_plan_S12_Shot4.png",
      "reference_strategy": "base_photo+shot_overlay",
      "lighting": "Night interior with weak cool television spill from the living area and faint warm stand-lamp spill grazing the floor.",
      "camera_note": "Floor-level threshold composition from the living room side, partially masked by a slightly open personal room door, looking diagonally toward the curtain zone.",
      "t2i_prompt": "Use the matching base interior photo and the shot overlay as references. Create a photorealistic cinematic still with a 35mm film aesthetic, no people, empty room, uninhabited. The camera is at floor level just outside the personal room threshold on the living room and kitchen side, partially framed by the slightly open door leaf and worn dirty threshold. Look diagonally across the lower middle of the personal room toward the fabric curtain zone at the back right. Include only specified elements: old wallpaper, damp-stained plaster, worn modest flooring, simple bed edge, desk if within frame, casual backpack and stuffed doll only if naturally within the composition, and the fabric curtain as the visual endpoint. On the personal room floor, render a dense glossy dark fluid stippled region and a distinct dark footprint trail dragging diagonally toward the curtain area; keep these abstract and non-graphic. Lighting is weak cool screen spill mixed with faint warm lamp spill skimming the floor, with deep night shadows. No human forms, no silhouettes, no seated marker rendered as a person. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no camera wedge, no FOV cone, no plan symbols."
    },
    {
      "id": "photo_shot_S12_Shot6",
      "source_shot": {
        "scene_index": 12,
        "shot_index": 6
      },
      "source_plan_id": "rooftop_room_interior_plan",
      "matching_base_photo_id": "photo_base_rooftop_room_interior_plan",
      "shot_overlay_plan_image_path": "shot_plan_S12_Shot6.png",
      "reference_strategy": "base_photo+shot_overlay",
      "lighting": "Cold blue night ambience with faint amber spill, low contrast, and dim visibility around the curtain alcove.",
      "camera_note": "Medium eye-level view inside the personal room, aimed toward the parted curtain opening; overlay figure marker is not rendered in the photo.",
      "t2i_prompt": "Use the matching base interior photo and the shot overlay as references, but render the space with no people, no human forms, and no seated marker as a photographic subject. Create a photorealistic cinematic still with a 35mm film aesthetic: an empty personal room at night, viewed at eye level from inside the room toward the parted fabric curtain and inner alcove or window zone. Keep both curtain folds visible, slightly wrinkled, forming a narrow central reveal. Include only specified elements within the room: simple bed edge behind the curtain area, damp-stained wall, worn modest floor, desk if within frame, casual backpack and stuffed doll only if naturally within the plan position. On the floor near the curtain approach, render a dense dark fluid stippled region and a dark footprint trail leading toward the parted curtain, abstract and non-graphic. The alcove behind the parted curtain is shadowed and unoccupied. Cold blue ambient light and faint amber spill create a quiet, tense stillness. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no camera wedge, no FOV cone, no plan symbols."
    },
    {
      "id": "photo_shot_S25_Shot2",
      "source_shot": {
        "scene_index": 25,
        "shot_index": 2
      },
      "source_plan_id": "rooftop_room_interior_plan",
      "matching_base_photo_id": "photo_base_rooftop_room_interior_plan",
      "shot_overlay_plan_image_path": "shot_plan_S25_Shot2.png",
      "reference_strategy": "base_photo+shot_overlay",
      "lighting": "Cold gray dusk light enters from the open living room window, with dim interior shadows and weak residual practical ambience.",
      "camera_note": "High-angle wide establishing view from the living room entry-side foreground corner toward the open rear-left window and disturbed dining zone.",
      "t2i_prompt": "Use the matching base interior photo and the shot overlay as references. Create a photorealistic cinematic still with a 35mm film aesthetic: an empty rooftop dwelling living room and kitchen at dusk, viewed from a high-angle wide composition near the entry-side foreground corner. Match the overlay framing: look diagonally across the central dining table zone toward the open rear-left window. The living room and kitchen are in a heavily disturbed state using only specified elements: the worn wooden dining table shifted slightly off-center, simple dining chairs overturned with legs splayed, old television along the wall, stand lamp in a corner, compact sink and faucet, compact gas stove with pot, open window, half-torn damp curtains blown inward, scattered household items across the foreground and midground floor, and muddy footprint markers leading diagonally away from the open window through the dining zone toward the interior door circulation. Cold gray dusk light and wind enter through the open window, casting heavy dim shadows across worn flooring and damp-stained walls. No people, no visible characters, uninhabited room. Clean photo, no overlaid text, no diagram lines, no architectural label letters, no camera wedge, no FOV cone, no plan symbols."
    }
  ]
}