{
  "locations": {
    "L04": {
      "location_name": "<generic location for L04>",
      "floor_plan": {
        "environment_canon": {
          "building": {}
        },
        "anchor_clusters": [
          {
            "id": "cluster_interior",
            "visual_domain": "interior",
            "anchor_plan_id": "plan_interior_full",
            "purpose": "Provides a comprehensive layout of the entire rooftop room interior, including the living room, kitchen, student bedroom, master bedroom, and bathroom."
          },
          {
            "id": "cluster_exterior",
            "visual_domain": "exterior",
            "anchor_plan_id": "plan_exterior_rooftop",
            "purpose": "Establishes the spatial relationship of the rooftop terrace, water tank, exterior stairs, and the building's outer footprint."
          },
          {
            "id": "cluster_site_map",
            "visual_domain": "site_map",
            "anchor_plan_id": "plan_site_map",
            "purpose": "Shows the dense urban neighborhood context and the overall building footprint from a bird's-eye view."
          }
        ],
        "space_groups": [
          {
            "id": "rooftop_room_interior",
            "label": "옥탑방 실내 (Rooftop Room Interior)",
            "covers_location_ids": [
              "L05",
              "L06",
              "L17"
            ],
            "scale_estimate": "approx 8m x 6m",
            "type": "interior",
            "visual_domain": "interior",
            "rooms": [
              {
                "name": "거실 겸 주방 (Living Room and Kitchen)",
                "walls": [
                  "stained wallpaper",
                  "damp patches"
                ],
                "doors": [
                  "connects_to: student_bedroom, note: wooden door",
                  "connects_to: exterior, note: heavy iron door"
                ],
                "windows": [
                  "position: above sink, note: small, lets in pale light"
                ],
                "furniture": [
                  "name: dining table, position: center, note: worn wood",
                  "name: TV, position: against wall, note: old model"
                ],
                "fixtures": [
                  "name: sink, position: kitchen area",
                  "name: stand light, position: living area"
                ]
              },
              {
                "name": "학생 방 (Student Bedroom)",
                "walls": [
                  "plain wallpaper",
                  "sometimes marked with a red circular symbol"
                ],
                "doors": [
                  "connects_to: living_room_and_kitchen, note: wooden door"
                ],
                "windows": [
                  "position: exterior wall, note: covered by fabric curtain"
                ],
                "furniture": [
                  "name: bed, position: corner, note: dark bedding",
                  "name: desk, position: against wall, note: orderly"
                ],
                "fixtures": []
              },
              {
                "name": "안방 (Master Bedroom)",
                "walls": [
                  "old wallpaper"
                ],
                "doors": [
                  "connects_to: living_room_and_kitchen, note: wooden door"
                ],
                "windows": [
                  "position: exterior wall, note: lets in morning sunlight"
                ],
                "furniture": [
                  "name: bed, position: center, note: modest bedding"
                ],
                "fixtures": []
              },
              {
                "name": "욕실 (Bathroom)",
                "walls": [
                  "pale, damp-looking tiles"
                ],
                "doors": [
                  "connects_to: living_room_and_kitchen, note: wooden door"
                ],
                "windows": [],
                "furniture": [],
                "fixtures": [
                  "name: mirror, position: above sink",
                  "name: sink, position: against wall"
                ]
              }
            ]
          },
          {
            "id": "villa_exterior_and_rooftop",
            "label": "다세대 빌라 외부 및 옥상 (Villa Exterior and Rooftop)",
            "covers_location_ids": [
              "L04",
              "L12",
              "L13",
              "L14"
            ],
            "scale_estimate": "approx 15m x 20m",
            "type": "exterior",
            "visual_domain": "exterior",
            "rooms": [
              {
                "name": "옥상 마당 (Rooftop Terrace)",
                "walls": [
                  "parapet",
                  "exterior room wall"
                ],
                "doors": [
                  "connects_to: rooftop_room_interior, note: iron entry door"
                ],
                "windows": [
                  "position: exterior room wall, note: lit window from outside"
                ],
                "furniture": [
                  "name: water tank, position: corner, note: old and discolored",
                  "name: wooden bench, position: center, note: used for drying herbs"
                ],
                "fixtures": [
                  "name: clothesline, position: across terrace"
                ]
              },
              {
                "name": "외부 계단 및 마당 (Exterior Stairs and Yard)",
                "walls": [
                  "weathered concrete"
                ],
                "doors": [
                  "connects_to: street, note: ground floor entrance"
                ],
                "windows": [],
                "furniture": [
                  "name: parked bicycle, position: yard corner, note: carelessly placed"
                ],
                "fixtures": [
                  "name: stair railing, position: along steep stairs, note: chipped paint"
                ]
              }
            ]
          }
        ]
      },
      "base_images": [
        {
          "base_id": "base_plan_interior_full",
          "angle_description": "floor-plan guided interior base",
          "image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/photos/photo_base_plan_interior_full.png",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/base_plan_plan_interior_full.png",
          "source_plan_id": "plan_interior_full",
          "visual_domain": "interior",
          "anchor_cluster_id": "cluster_interior",
          "is_anchor": true,
          "t2i": "[Canon: Stained wallpaper, damp patches, pale damp-looking tiles]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A small residential unit layout featuring a living room and kitchen area, a student bedroom, a master bedroom, and a bathroom. Walls are solid black lines, doors are swing arcs, windows are double parallel lines. Furniture includes a dining table, old TV, beds, and a desk, represented as labeled simple geometric outlines. Bilingual labels (Korean/English). Compass rose (N) at corner, scale bar (0-5m) at corner. Strictly 2D plan view, no 3D perspective. Empty of characters, white background, no shading.",
          "covers_shots": [
            "S05_Shot1",
            "S12_Shot1",
            "S14_Shot1",
            "S18_Shot1",
            "S25_Shot1",
            "S27_Shot1"
          ]
        },
        {
          "base_id": "base_plan_exterior_rooftop",
          "angle_description": "floor-plan guided exterior base",
          "image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/photos/photo_base_plan_exterior_rooftop.png",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/base_plan_plan_exterior_rooftop.png",
          "source_plan_id": "plan_exterior_rooftop",
          "visual_domain": "exterior",
          "anchor_cluster_id": "cluster_exterior",
          "is_anchor": true,
          "t2i": "[Canon: Weathered concrete, parapet walls]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A rooftop terrace layout featuring a water tank, a wooden bench, a clothesline, and steep exterior stairs leading down. Walls are solid black lines, doors are swing arcs. Furniture and fixtures represented as labeled simple geometric outlines. Bilingual labels (Korean/English). Compass rose (N) at corner, scale bar (0-5m) at corner. Strictly 2D plan view, no 3D perspective. Empty of characters, white background, no shading.",
          "covers_shots": [
            "S10_Shot1",
            "S11_Shot1",
            "S13_Shot1",
            "S17_Shot1"
          ]
        },
        {
          "base_id": "base_plan_site_map",
          "angle_description": "floor-plan guided site_map base",
          "image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/photos/photo_base_plan_site_map.png",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/base_plan_plan_site_map.png",
          "source_plan_id": "plan_site_map",
          "visual_domain": "site_map",
          "anchor_cluster_id": "cluster_site_map",
          "is_anchor": true,
          "t2i": "[Canon: Dense urban layout, old multi-family building roofs]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A site map showing a dense patchwork of building roofs, narrow alleys, and a central rooftop room structure. Walls and building footprints are solid black lines. Bilingual labels (Korean/English). Compass rose (N) at corner, scale bar (0-10m) at corner. Strictly 2D plan view, no 3D perspective. Empty of characters, white background, no shading.",
          "covers_shots": [
            "S04_Shot1"
          ]
        }
      ],
      "shot_backgrounds": [
        {
          "scene_index": 12,
          "shot_index": 4,
          "shot_label": "S12_Shot4",
          "ref_type": "exact_floor_plan_background",
          "ref_id": "base_plan_interior_full",
          "source_plan_id": "plan_interior_full",
          "visual_domain": "interior",
          "image_path": "",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/shot_plan_S12_Shot4.png",
          "t2i": "[Canon: Stained wallpaper, damp patches, pale damp-looking tiles]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A small residential unit layout featuring a living room and kitchen area, a student bedroom, a master bedroom, and a bathroom. Overlay instructions: Add a camera symbol (CAM-S12-Shot4) at the threshold of the student bedroom door, pointing inward toward the back right corner with a wide FOV cone. Draw the bedroom door slightly open. In the center of the bedroom floor, draw a dark fluid stippled region. From this region, draw a trail of stippled track marks leading diagonally toward the window curtain area. No characters are present. Keep the style strictly 2D technical drawing.",
          "state_changes": "[{\"type\": \"environment_state\", \"position\": \"center of the student bedroom floor\", \"note\": \"dark fluid stippled region forming a dense pool\"}, {\"type\": \"environment_state\", \"position\": \"diagonally across the student bedroom floor, from the fluid pool toward the curtain\", \"note\": \"trail of stippled track marks\"}, {\"type\": \"door_state\", \"position\": \"entrance to the student bedroom\", \"note\": \"door shown slightly open, acting as a foreground framing slit\"}]"
        },
        {
          "scene_index": 12,
          "shot_index": 6,
          "shot_label": "S12_Shot6",
          "ref_type": "exact_floor_plan_background",
          "ref_id": "base_plan_interior_full",
          "source_plan_id": "plan_interior_full",
          "visual_domain": "interior",
          "image_path": "",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/shot_plan_S12_Shot6.png",
          "t2i": "[Canon: Stained wallpaper, damp patches, pale damp-looking tiles]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A small residential unit layout featuring a living room and kitchen area, a student bedroom, a master bedroom, and a bathroom. Overlay instructions: Add a camera symbol (CAM-S12-Shot6) in the middle of the student bedroom, pointing toward the window area with a medium FOV cone. Draw a motionless seated figure marker (chalk-style outline with dashed contour) behind the window area. Draw the window curtain parted in the middle. On the floor, draw a dark fluid stippled region and a trail of stippled track marks leading toward the figure. Keep the style strictly 2D technical drawing.",
          "state_changes": "[{\"type\": \"persistent_prop\", \"position\": \"window area of the student bedroom\", \"note\": \"fabric curtain parted in the middle\"}, {\"type\": \"environment_state\", \"position\": \"student bedroom floor\", \"note\": \"dense pool of dark fluid and a trail of stippled track marks leading to the curtain\"}, {\"type\": \"condition_note\", \"position\": \"on the motionless figure\", \"note\": \"severe state indicator on shoulder\"}]"
        },
        {
          "scene_index": 25,
          "shot_index": 2,
          "shot_label": "S25_Shot2",
          "ref_type": "exact_floor_plan_background",
          "ref_id": "base_plan_interior_full",
          "source_plan_id": "plan_interior_full",
          "visual_domain": "interior",
          "image_path": "",
          "floor_plan_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/backend/scripts/output/floor_plan_v4/run_20260426_094416/shot_plan_S25_Shot2.png",
          "t2i": "[Canon: Stained wallpaper, damp patches, pale damp-looking tiles]. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. A small residential unit layout featuring a living room and kitchen area, a student bedroom, a master bedroom, and a bathroom. Overlay instructions: Add a camera symbol (CAM-S25-Shot2) in the corner of the living room, pointing towards the dining area and window with a wide FOV cone. Draw the dining table shifted off-center and the dining chairs overturned. Scatter household items across the living room floor. Draw a trail of muddy footprints leading diagonally away from the open window. Draw the window open with fluttering curtains. No characters are present. Keep the style strictly 2D technical drawing.",
          "state_changes": "[{\"type\": \"furniture_state\", \"position\": \"dining area in the living room\", \"note\": \"dining table shifted off-center, wooden dining chairs overturned with legs splayed\"}, {\"type\": \"environment_state\", \"position\": \"living room floor\", \"note\": \"scattered household items and a trail of muddy footprints leading diagonally away from the window\"}, {\"type\": \"window_state\", \"position\": \"living room window\", \"note\": \"window open with half-torn curtains fluttering inward\"}]"
        }
      ]
    }
  }
}