{
  "anchor_clusters": [
    {
      "id": "cluster_interior",
      "visual_domain": "interior",
      "anchor_plan_id": "rooftop_dwelling_interior_plan",
      "purpose": "Primary interior anchor containing the full roof-level dwelling layout, all rooms, door links, windows, core furniture, and fixture positions."
    },
    {
      "id": "cluster_exterior",
      "visual_domain": "exterior",
      "anchor_plan_id": "roof_terrace_exterior_elevation_plan",
      "purpose": "Primary exterior anchor showing the roof-level dwelling threshold, parapet, roof terrace features, stair head, and front exterior reading."
    },
    {
      "id": "cluster_site_map",
      "visual_domain": "site_map",
      "anchor_plan_id": "dense_rooftop_site_map_plan",
      "purpose": "Primary overhead site anchor locating the selected roof-level dwelling within a dense low-rise roof pattern and alley network."
    }
  ],
  "base_plans": [
    {
      "id": "rooftop_dwelling_interior_plan",
      "label": "옥상 주거 내부 · rooftop dwelling interior",
      "visual_domain": "interior",
      "anchor_cluster_id": "cluster_interior",
      "is_anchor": true,
      "canon_refs": [
        "building.primary_material",
        "building.color_palette",
        "interior.wall_finish",
        "interior.floor_finish",
        "interior.ceiling",
        "interior.lighting_fixtures",
        "interior.general_clutter_level",
        "shared_furniture_styles"
      ],
      "t2i_prompt": "Environment canon: low multi-family block with roof-level dwelling, aged reinforced concrete, patched plaster, painted iron doors, metal railing, dirty blue-gray and faded beige palette, rust brown edges, cold dusk gray ambience, dim amber practical glow; interior has aged wallpaper, stained plaster, worn corners, plain dull vinyl or concrete-toned flooring, low plain ceiling, modest lived-in clutter, simple wooden dining table, mismatched chairs, compact cooking unit, wash counter, old television, simple bed frames, minimal storage, casual fabric bag and soft toy. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. Solid black wall lines, door swing arcs, windows as double parallel lines, furniture as labeled simple geometric outlines. Draw a compact 8m by 6m roof-level dwelling interior with entry hall, living kitchen, young adult room, main sleeping room, and bathroom. Living kitchen at center with dining table, chairs, television along wall, floor lamp in corner, kitchen counter with wash basin, faucet, compact cooking unit, and pot. Young adult room connected by inward hinged door, bed against outer wall, desk on side wall, casual bag and soft toy near bed or desk, fabric drape at window. Main sleeping room with bed and modest storage. Bathroom with mirror and wash basin. Include bilingual labels on the drawing only, compass rose N at corner, scale bar 0-5m at corner. No human figures, no 3D perspective, strictly 2D plan view, white background, no shading.",
      "legend": [
        {
          "symbol": "D",
          "meaning": "hinged door with swing arc"
        },
        {
          "symbol": "W",
          "meaning": "window with double parallel line"
        },
        {
          "symbol": "F",
          "meaning": "furniture outline with bilingual label"
        },
        {
          "symbol": "R",
          "meaning": "optional circular red marker stain location"
        },
        {
          "symbol": "DF",
          "meaning": "optional dark fluid stippled region state marker"
        }
      ],
      "elements_meta": [
        {
          "id": "wall_living_kitchen_outer",
          "kind": "wall",
          "label": "거실·주방 외벽 · living kitchen outer wall",
          "position_hint": "outer side of central living kitchen",
          "note": "aged wallpaper and modest wall opening"
        },
        {
          "id": "door_entry_metal",
          "kind": "door",
          "label": "현관문 · entry door",
          "position_hint": "short entry zone leading to living kitchen",
          "note": "painted iron exterior threshold"
        },
        {
          "id": "door_young_room",
          "kind": "door",
          "label": "젊은 방 문 · young room door",
          "position_hint": "between dining area and young adult room",
          "note": "hinged inward toward bed view"
        },
        {
          "id": "door_main_sleeping_room",
          "kind": "door",
          "label": "안방 문 · main sleeping room door",
          "position_hint": "between living kitchen and main sleeping room",
          "note": "simple interior hinged door"
        },
        {
          "id": "door_bathroom",
          "kind": "door",
          "label": "욕실 문 · bathroom door",
          "position_hint": "near living kitchen circulation edge",
          "note": "compact hinged door"
        },
        {
          "id": "window_living_kitchen",
          "kind": "window",
          "label": "거실 창 · living window",
          "position_hint": "rear or side wall of living kitchen",
          "note": "modest rectangular opening"
        },
        {
          "id": "window_young_room_drape",
          "kind": "window",
          "label": "천 가림막 창 · draped window",
          "position_hint": "outer wall of young adult room",
          "note": "fabric drape indicated as light outline"
        },
        {
          "id": "window_main_sleeping_room",
          "kind": "window",
          "label": "안방 창 · sleeping room window",
          "position_hint": "outer wall of main sleeping room",
          "note": "morning light source in related views"
        },
        {
          "id": "furniture_dining_table",
          "kind": "furniture",
          "label": "식탁 · dining table",
          "position_hint": "center of living kitchen",
          "note": "main domestic axis"
        },
        {
          "id": "furniture_chairs",
          "kind": "furniture",
          "label": "의자 · chairs",
          "position_hint": "around dining table",
          "note": "mismatched simple chairs"
        },
        {
          "id": "furniture_television",
          "kind": "furniture",
          "label": "텔레비전 · television",
          "position_hint": "living wall side",
          "note": "small screen rectangle on low stand"
        },
        {
          "id": "furniture_floor_lamp",
          "kind": "furniture",
          "label": "바닥등 · floor lamp",
          "position_hint": "living corner",
          "note": "simple circle and stem symbol"
        },
        {
          "id": "fixture_wash_counter",
          "kind": "fixture",
          "label": "세척대 · wash counter",
          "position_hint": "kitchen counter run",
          "note": "basin and faucet outline"
        },
        {
          "id": "fixture_cooking_unit",
          "kind": "fixture",
          "label": "조리기 · cooking unit",
          "position_hint": "kitchen counter near wash counter",
          "note": "compact two-ring outline with pot"
        },
        {
          "id": "furniture_young_room_bed",
          "kind": "furniture",
          "label": "침대 · bed",
          "position_hint": "young adult room against wall",
          "note": "simple rectangular bed frame"
        },
        {
          "id": "furniture_young_room_desk",
          "kind": "furniture",
          "label": "책상 · desk",
          "position_hint": "side wall of young adult room",
          "note": "orderly rectangle with chair"
        },
        {
          "id": "furniture_bag_soft_toy",
          "kind": "furniture",
          "label": "가방과 장난감 · bag and soft toy",
          "position_hint": "near young adult room bed or desk",
          "note": "small continuity markers"
        },
        {
          "id": "furniture_main_bed",
          "kind": "furniture",
          "label": "안방 침대 · main bed",
          "position_hint": "main sleeping room against main wall",
          "note": "plain bed outline"
        },
        {
          "id": "fixture_bath_mirror",
          "kind": "fixture",
          "label": "거울 · mirror",
          "position_hint": "bathroom wall above wash basin",
          "note": "thin rectangle on wall"
        },
        {
          "id": "fixture_bath_wash_basin",
          "kind": "fixture",
          "label": "세면대 · wash basin",
          "position_hint": "below bathroom mirror",
          "note": "compact oval basin outline"
        }
      ],
      "annotations": [
        {
          "text": "거실·주방 / living kitchen",
          "placement": "center of main room"
        },
        {
          "text": "젊은 방 / young adult room",
          "placement": "inside private room"
        },
        {
          "text": "안방 / main sleeping room",
          "placement": "inside main sleeping room"
        },
        {
          "text": "욕실 / bathroom",
          "placement": "inside bathroom"
        },
        {
          "text": "0-5m",
          "placement": "lower right scale bar"
        },
        {
          "text": "N",
          "placement": "upper left compass rose"
        }
      ]
    },
    {
      "id": "roof_terrace_exterior_elevation_plan",
      "label": "옥상 외부 입면·평면 · roof exterior elevation plan",
      "visual_domain": "exterior",
      "anchor_cluster_id": "cluster_exterior",
      "is_anchor": true,
      "canon_refs": [
        "building.primary_material",
        "building.exterior_stairs",
        "building.rooftop_features",
        "building.window_pattern",
        "building.weathering",
        "exterior.ground_surface",
        "exterior.night_lighting",
        "exterior.weather"
      ],
      "t2i_prompt": "Environment canon: low multi-family block with roof-level dwelling, aged reinforced concrete, patched plaster, painted iron doors, metal railing, sparse modest rectangular panes, peeling paint, water stains, cracked plaster, rusted metal edges, damp concrete, gritty roof slab, weak dirty blue-gray ambience, damp air, light fog, wind at roof level; roof features include cylindrical roof storage vessels, drying cord, low parapet, flat wooden platform for drying herbs, and iron entry door. Black-and-white architectural exterior drawing, orthographic 2D front elevation with a small aligned roof terrace plan inset, technical line drawing on white background. Solid black wall outlines, door swing arc in plan inset, windows as double parallel lines, exterior fixtures as labeled simple geometric outlines. Show roof-level dwelling wall with weathered iron entry door, a modest lit pane, low parapet edges, open roof slab, flat wooden platform, scattered dried herb outlines, cylindrical roof storage vessel, drying cord, and stair head with railing. Include the roof terrace plan inset showing door threshold, parapet perimeter, platform, storage vessel, drying cord path, and stair head connection. Include bilingual labels on the drawing only, compass rose N at corner for inset, scale bar 0-5m at corner. No human figures, no 3D perspective, strictly 2D orthographic drawing, white background, no shading.",
      "legend": [
        {
          "symbol": "IE",
          "meaning": "iron entry door"
        },
        {
          "symbol": "P",
          "meaning": "low parapet wall"
        },
        {
          "symbol": "SV",
          "meaning": "cylindrical roof storage vessel"
        },
        {
          "symbol": "DC",
          "meaning": "drying cord"
        },
        {
          "symbol": "FP",
          "meaning": "flat wooden platform"
        },
        {
          "symbol": "SH",
          "meaning": "stair head"
        }
      ],
      "elements_meta": [
        {
          "id": "wall_rooftop_dwelling_front",
          "kind": "wall",
          "label": "옥상 주거 외벽 · roof dwelling exterior wall",
          "position_hint": "front elevation center",
          "note": "patched plaster with water stains"
        },
        {
          "id": "door_iron_entry",
          "kind": "door",
          "label": "철문 · iron entry door",
          "position_hint": "front wall threshold",
          "note": "painted iron door with weathered edges"
        },
        {
          "id": "window_lit_pane",
          "kind": "window",
          "label": "작은 창 · small window",
          "position_hint": "roof dwelling wall beside entry",
          "note": "modest rectangular pane"
        },
        {
          "id": "wall_low_parapet",
          "kind": "wall",
          "label": "낮은 난간벽 · low parapet",
          "position_hint": "around roof slab perimeter",
          "note": "low solid edge enclosing terrace"
        },
        {
          "id": "fixture_roof_storage_vessel",
          "kind": "fixture",
          "label": "저수통 · roof storage vessel",
          "position_hint": "rear or side of roof terrace",
          "note": "cylindrical storage form"
        },
        {
          "id": "fixture_drying_cord",
          "kind": "fixture",
          "label": "건조줄 · drying cord",
          "position_hint": "across roof terrace",
          "note": "thin line between posts"
        },
        {
          "id": "furniture_flat_platform",
          "kind": "furniture",
          "label": "평상 · flat wooden platform",
          "position_hint": "open roof slab",
          "note": "rectangular raised platform for dried herbs"
        },
        {
          "id": "fixture_dried_herbs",
          "kind": "fixture",
          "label": "말린 풀 · dried herbs",
          "position_hint": "on and near flat platform",
          "note": "small repeated leaf outlines"
        },
        {
          "id": "fixture_stair_head",
          "kind": "fixture",
          "label": "계단 머리 · stair head",
          "position_hint": "roof-level landing at terrace edge",
          "note": "connection to exterior stair"
        },
        {
          "id": "fixture_railing",
          "kind": "fixture",
          "label": "난간 · railing",
          "position_hint": "along stair head edge",
          "note": "simple metal rail lines"
        }
      ],
      "annotations": [
        {
          "text": "옥상 마당 / roof terrace",
          "placement": "center of roof slab inset"
        },
        {
          "text": "철문 / iron door",
          "placement": "at exterior threshold"
        },
        {
          "text": "계단 머리 / stair head",
          "placement": "beside roof landing"
        },
        {
          "text": "0-5m",
          "placement": "lower right scale bar"
        },
        {
          "text": "N",
          "placement": "upper right compass rose for inset"
        }
      ]
    },
    {
      "id": "yard_and_exterior_stair_plan",
      "label": "마당과 외부 계단 · ground yard and exterior stair",
      "visual_domain": "exterior",
      "anchor_cluster_id": "cluster_exterior",
      "is_anchor": false,
      "canon_refs": [
        "building.primary_material",
        "building.exterior_stairs",
        "building.weathering",
        "exterior.ground_surface",
        "exterior.night_lighting",
        "exterior.weather"
      ],
      "t2i_prompt": "Environment canon: low multi-family block with aged reinforced concrete, patched plaster, painted iron doors, metal railing, steep exterior concrete stair with chipped railing linking ground yard and roof level, peeling paint, water stains, cracked plaster, rusted metal edges, wet concrete yard, worn stair treads, weak dirty blue-gray ambience, occasional red-blue vehicle light pulses, damp air, light fog. Black-and-white architectural plan, top-down orthographic view, technical line drawing on white background. Solid black wall lines, door swing arcs, windows as double parallel lines, exterior fixtures and furniture as labeled simple geometric outlines. Draw a narrow 20m by 8m ground yard with aged building walls on both sides, shared building door, damp concrete ground, floor drain, parked bicycle in corner, and steep exterior concrete stair rising along wall to roof-level stair head. Show old metal railing along stair, worn landings, wall windows as sparse rectangles, and deep yard recess geometry. Include bilingual labels on the drawing only, compass rose N at corner, scale bar 0-10m at corner. No human figures, no 3D perspective, strictly 2D plan view, white background, no shading.",
      "legend": [
        {
          "symbol": "GD",
          "meaning": "ground-level shared door"
        },
        {
          "symbol": "ST",
          "meaning": "exterior stair run"
        },
        {
          "symbol": "RL",
          "meaning": "metal railing"
        },
        {
          "symbol": "DR",
          "meaning": "floor drain"
        },
        {
          "symbol": "BC",
          "meaning": "bicycle outline"
        },
        {
          "symbol": "RB",
          "meaning": "optional red-blue vehicle light wash marker"
        }
      ],
      "elements_meta": [
        {
          "id": "wall_yard_left",
          "kind": "wall",
          "label": "마당 벽 · yard wall",
          "position_hint": "long side of yard",
          "note": "aged exterior wall with peeling finish"
        },
        {
          "id": "door_shared_building",
          "kind": "door",
          "label": "건물 출입문 · shared building door",
          "position_hint": "ground-level wall facing yard",
          "note": "shared access point"
        },
        {
          "id": "fixture_exterior_stair",
          "kind": "fixture",
          "label": "외부 계단 · exterior stair",
          "position_hint": "steep run along side wall",
          "note": "worn concrete stair with landings"
        },
        {
          "id": "fixture_stair_railing",
          "kind": "fixture",
          "label": "난간 · railing",
          "position_hint": "open edge of exterior stair",
          "note": "old metal rail"
        },
        {
          "id": "fixture_yard_drain",
          "kind": "fixture",
          "label": "배수구 · drain",
          "position_hint": "low point of yard floor",
          "note": "small square grate"
        },
        {
          "id": "furniture_bicycle",
          "kind": "furniture",
          "label": "자전거 · bicycle",
          "position_hint": "yard corner",
          "note": "simple two-circle outline"
        },
        {
          "id": "window_side_wall",
          "kind": "window",
          "label": "벽면 창 · wall window",
          "position_hint": "building side walls",
          "note": "varied modest rectangular panes"
        }
      ],
      "annotations": [
        {
          "text": "마당 / ground yard",
          "placement": "center of yard"
        },
        {
          "text": "외부 계단 / exterior stair",
          "placement": "along stair run"
        },
        {
          "text": "건물 출입문 / shared door",
          "placement": "near ground door"
        },
        {
          "text": "0-10m",
          "placement": "lower right scale bar"
        },
        {
          "text": "N",
          "placement": "upper left compass rose"
        }
      ]
    },
    {
      "id": "dense_rooftop_site_map_plan",
      "label": "밀집 지붕 지도 · dense rooftop site map",
      "visual_domain": "site_map",
      "anchor_cluster_id": "cluster_site_map",
      "is_anchor": true,
      "canon_refs": [
        "site_context.density",
        "site_context.overhead_read",
        "site_context.street_scale",
        "site_context.mood",
        "building.rooftop_features",
        "building.window_pattern",
        "building.weathering"
      ],
      "t2i_prompt": "Environment canon: dense low-rise blocks, close alleys, roof storage cylinders, sagging utility lines, tight alley network below roof cluster, selected roof-level dwelling legible amid crowded roof pattern, claustrophobic damp desaturated urban edge, aged reinforced concrete, patched plaster, sparse modest rectangular panes, peeling paint, water stains, cracked plaster, rusted metal edges. Black-and-white architectural site map, top-down orthographic view, technical line drawing on white background. Solid black outlines for roof slabs and parapets, alleys as white void corridors, windows as small double parallel marks on roof-level wall faces, fixtures as labeled simple geometric outlines. Draw an 80m by 60m overhead map of many packed low-rise roof slabs, irregular alley gaps, selected roof-level dwelling offset within the roof pattern, exterior stair connection, roof storage cylinders scattered over roofs, utility wires crossing diagonally above alleys, and small roof fixtures. Use a clear heavier outline or hatch-free boundary line around the selected roof-level dwelling only. Include bilingual labels on the drawing only, compass rose N at corner, scale bar 0-20m at corner. No human figures, no 3D perspective, strictly 2D plan view, white background, no shading.",
      "legend": [
        {
          "symbol": "SR",
          "meaning": "selected roof-level dwelling"
        },
        {
          "symbol": "AL",
          "meaning": "narrow alley"
        },
        {
          "symbol": "SC",
          "meaning": "roof storage cylinder"
        },
        {
          "symbol": "UW",
          "meaning": "utility wire"
        },
        {
          "symbol": "ES",
          "meaning": "exterior stair connection"
        }
      ],
      "elements_meta": [
        {
          "id": "wall_roof_cluster_blocks",
          "kind": "wall",
          "label": "지붕 군집 외곽선 · roof cluster outlines",
          "position_hint": "throughout site map",
          "note": "many packed low-rise roof slabs"
        },
        {
          "id": "wall_selected_rooftop_dwelling",
          "kind": "wall",
          "label": "선택 주거 · selected dwelling",
          "position_hint": "offset within dense roof pattern",
          "note": "heavier outline for legibility"
        },
        {
          "id": "fixture_alley_network",
          "kind": "fixture",
          "label": "골목 · alleys",
          "position_hint": "between building blocks",
          "note": "tight white void corridors"
        },
        {
          "id": "fixture_roof_storage_cylinders",
          "kind": "fixture",
          "label": "저수 원통 · roof storage cylinders",
          "position_hint": "scattered over roofs",
          "note": "small circular roof fixtures"
        },
        {
          "id": "fixture_utility_wires",
          "kind": "fixture",
          "label": "전선 · utility wires",
          "position_hint": "diagonal runs across alleys",
          "note": "thin overhead linework"
        },
        {
          "id": "fixture_exterior_stair_connection",
          "kind": "fixture",
          "label": "외부 계단 연결 · exterior stair connection",
          "position_hint": "near selected roof-level dwelling",
          "note": "route link from lower level to roof"
        },
        {
          "id": "window_roof_level_openings",
          "kind": "window",
          "label": "작은 창들 · small windows",
          "position_hint": "various roof-level wall faces",
          "note": "irregular rectangular openings"
        }
      ],
      "annotations": [
        {
          "text": "선택 주거 / selected dwelling",
          "placement": "next to highlighted roof-level dwelling"
        },
        {
          "text": "지붕 군집 / roof cluster",
          "placement": "center of overall map"
        },
        {
          "text": "골목 / alleys",
          "placement": "within narrow void network"
        },
        {
          "text": "0-20m",
          "placement": "lower right scale bar"
        },
        {
          "text": "N",
          "placement": "upper left compass rose"
        }
      ]
    }
  ],
  "shot_assignment": [
    {
      "scene_index": 4,
      "shot_index": 1,
      "base_plan_id": "dense_rooftop_site_map_plan",
      "visual_domain": "site_map"
    },
    {
      "scene_index": 5,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    },
    {
      "scene_index": 10,
      "shot_index": 1,
      "base_plan_id": "roof_terrace_exterior_elevation_plan",
      "visual_domain": "exterior"
    },
    {
      "scene_index": 11,
      "shot_index": 1,
      "base_plan_id": "roof_terrace_exterior_elevation_plan",
      "visual_domain": "exterior"
    },
    {
      "scene_index": 12,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    },
    {
      "scene_index": 13,
      "shot_index": 1,
      "base_plan_id": "yard_and_exterior_stair_plan",
      "visual_domain": "exterior"
    },
    {
      "scene_index": 14,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    },
    {
      "scene_index": 17,
      "shot_index": 1,
      "base_plan_id": "roof_terrace_exterior_elevation_plan",
      "visual_domain": "exterior"
    },
    {
      "scene_index": 18,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    },
    {
      "scene_index": 25,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    },
    {
      "scene_index": 27,
      "shot_index": 1,
      "base_plan_id": "rooftop_dwelling_interior_plan",
      "visual_domain": "interior"
    }
  ]
}