{
  "space_groups": [
    {
      "id": "dense_low_rise_site_overview",
      "label": "밀집 주거지 site overview",
      "covers_location_ids": [
        "L04"
      ],
      "scale_estimate": "approx 120m x 90m",
      "type": "site_map",
      "visual_domain": "site_map",
      "rooms": [
        {
          "name": "밀집 지붕 구역 dense roof block",
          "walls": [
            "aged low-rise concrete building edges form a tight patchwork",
            "roof parapets and rooftop room outlines visible from overhead"
          ],
          "doors": [
            {
              "connects_to": "좁은 골목 narrow alleys",
              "note": "access points are implied between tightly packed buildings"
            }
          ],
          "windows": [
            {
              "position": "scattered along building sides and rooftop room facades",
              "note": "small, mismatched, dirty glass openings"
            }
          ],
          "furniture": [],
          "fixtures": [
            {
              "name": "water tanks",
              "position": "distributed across flat roofs"
            },
            {
              "name": "utility wires",
              "position": "sagging diagonally across alleys and roof edges"
            },
            {
              "name": "narrow alleys",
              "position": "shadowed gaps between buildings"
            }
          ]
        }
      ]
    },
    {
      "id": "rooftop_exterior_deck",
      "label": "옥탑 외부 rooftop exterior",
      "covers_location_ids": [
        "L12",
        "L14"
      ],
      "scale_estimate": "approx 14m x 10m",
      "type": "exterior",
      "visual_domain": "exterior",
      "rooms": [
        {
          "name": "옥상 바닥 rooftop deck",
          "walls": [
            "rough concrete parapet around the roof edge",
            "weather-stained rooftop room exterior wall",
            "dark damp wall surfaces at night"
          ],
          "doors": [
            {
              "connects_to": "옥탑 현관 rooftop entry",
              "note": "weathered iron door, sometimes half-open or rattling in wind"
            },
            {
              "connects_to": "외부 계단 exterior stairs",
              "note": "upper landing connects roof deck to the stair path"
            }
          ],
          "windows": [
            {
              "position": "rooftop room wall facing the deck",
              "note": "small dirty window, lit from inside in night and dawn views"
            }
          ],
          "furniture": [
            {
              "name": "flat wooden platform",
              "position": "on roof deck near drying area",
              "note": "used for dried plant leaves"
            }
          ],
          "fixtures": [
            {
              "name": "water tank",
              "position": "on rooftop deck"
            },
            {
              "name": "clothesline",
              "position": "stretched across roof deck"
            },
            {
              "name": "iron entry door",
              "position": "front of rooftop room"
            }
          ]
        },
        {
          "name": "옥탑 현관 rooftop entry",
          "walls": [
            "rusted door frame with chipped paint",
            "stained concrete around the threshold"
          ],
          "doors": [
            {
              "connects_to": "실내 현관 interior entry",
              "note": "iron door opens inward; narrow gap is visually important"
            }
          ],
          "windows": [
            {
              "position": "near entry facade",
              "note": "window can show interior silhouettes from outside"
            }
          ],
          "furniture": [],
          "fixtures": [
            {
              "name": "door gap",
              "position": "between iron door and frame"
            },
            {
              "name": "threshold",
              "position": "floor line below iron door"
            }
          ]
        }
      ]
    },
    {
      "id": "yard_and_exterior_stairs",
      "label": "마당과 외부 계단 yard and exterior stairs",
      "covers_location_ids": [
        "L13"
      ],
      "scale_estimate": "approx 18m x 5m",
      "type": "exterior",
      "visual_domain": "exterior",
      "rooms": [
        {
          "name": "후미진 마당 rear yard corner",
          "walls": [
            "old stained exterior walls enclosing a narrow ground-level yard",
            "dark damp surfaces under night lighting"
          ],
          "doors": [
            {
              "connects_to": "건물 출입구 building entry",
              "note": "ground-level door leads into the shared access path"
            },
            {
              "connects_to": "외부 계단 exterior stairs",
              "note": "yard connects directly to steep rooftop stair route"
            }
          ],
          "windows": [],
          "furniture": [
            {
              "name": "bicycle",
              "position": "rear corner of yard",
              "note": "leaned or parked roughly"
            }
          ],
          "fixtures": [
            {
              "name": "wet concrete ground",
              "position": "yard floor"
            }
          ]
        },
        {
          "name": "외부 계단 exterior stairs",
          "walls": [
            "peeling wall close to the stair run",
            "dim upper landing wall near rooftop level"
          ],
          "doors": [
            {
              "connects_to": "후미진 마당 rear yard corner",
              "note": "bottom of stair run"
            },
            {
              "connects_to": "옥상 바닥 rooftop deck",
              "note": "top of stair run reaches the rooftop"
            }
          ],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "steep concrete stairs",
              "position": "rising from yard to rooftop"
            },
            {
              "name": "old metal railing",
              "position": "along stair edge"
            },
            {
              "name": "upper landing",
              "position": "near rooftop entry level"
            }
          ]
        },
        {
          "name": "비상 차량 정차 구역 emergency vehicle stop zone",
          "walls": [
            "dark exterior wall and stair exit backdrop"
          ],
          "doors": [
            {
              "connects_to": "외부 계단 exterior stairs",
              "note": "stair exit remains visible behind the vehicle zone"
            }
          ],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "emergency vehicle position",
              "position": "near stair access at night"
            },
            {
              "name": "wet reflective ground",
              "position": "below vehicle and stair exit"
            }
          ]
        }
      ]
    },
    {
      "id": "rooftop_room_interior",
      "label": "옥탑방 실내 rooftop room interior",
      "covers_location_ids": [
        "L05",
        "L06",
        "L17"
      ],
      "scale_estimate": "approx 8m x 7m",
      "type": "interior",
      "visual_domain": "interior",
      "rooms": [
        {
          "name": "실내 현관 interior entry",
          "walls": [
            "worn wall surface near iron door",
            "narrow threshold area leading directly into living space"
          ],
          "doors": [
            {
              "connects_to": "옥탑 현관 rooftop entry",
              "note": "iron exterior door, sometimes ajar"
            },
            {
              "connects_to": "거실 겸 주방 living kitchen",
              "note": "short interior transition without a large hallway"
            }
          ],
          "windows": [],
          "furniture": [
            {
              "name": "shoe area",
              "position": "beside entry threshold",
              "note": "small domestic entry point"
            }
          ],
          "fixtures": [
            {
              "name": "door lock",
              "position": "iron entry door"
            }
          ]
        },
        {
          "name": "거실 겸 주방 living kitchen",
          "walls": [
            "old wallpaper and stained wall surfaces",
            "compact room edges shared by cooking and sitting areas"
          ],
          "doors": [
            {
              "connects_to": "실내 현관 interior entry",
              "note": "entry opens into the main room"
            },
            {
              "connects_to": "작은 침실 small bedroom",
              "note": "bedroom door visible from dining area"
            },
            {
              "connects_to": "큰 침실 main bedroom",
              "note": "interior door from main living zone"
            },
            {
              "connects_to": "욕실 bathroom",
              "note": "accessed from the interior living circulation"
            }
          ],
          "windows": [
            {
              "position": "small wall opening in living area",
              "note": "pale daylight enters through it; later it may be open with cold dusk air"
            }
          ],
          "furniture": [
            {
              "name": "dining table",
              "position": "central living area",
              "note": "used for cups, framed photo, and domestic activity"
            },
            {
              "name": "wooden dining chairs",
              "position": "around dining table",
              "note": "upright in normal state; overturned in disturbed state"
            },
            {
              "name": "old television",
              "position": "living area facing seating or dining axis",
              "note": "screen glow contributes cool light"
            },
            {
              "name": "floor stand lamp",
              "position": "living area corner",
              "note": "dim practical lamp"
            }
          ],
          "fixtures": [
            {
              "name": "sink and faucet",
              "position": "kitchen side"
            },
            {
              "name": "gas stove",
              "position": "kitchen counter"
            },
            {
              "name": "cooking pot",
              "position": "on gas stove"
            }
          ]
        },
        {
          "name": "작은 침실 small bedroom",
          "walls": [
            "plain worn bedroom walls",
            "wall above or near bed can carry a red circular marker in selected scene states"
          ],
          "doors": [
            {
              "connects_to": "거실 겸 주방 living kitchen",
              "note": "door opens inward toward the bedroom"
            }
          ],
          "windows": [
            {
              "position": "behind or beside curtain",
              "note": "curtain area is a major visual anchor"
            }
          ],
          "furniture": [
            {
              "name": "bed",
              "position": "against bedroom wall",
              "note": "shown tidy, unmade, or used as a seated edge depending on scene state"
            },
            {
              "name": "desk",
              "position": "inside bedroom",
              "note": "orderly in the unnaturally clean state"
            },
            {
              "name": "backpack",
              "position": "inside bedroom near desk or bed",
              "note": "placement shifts subtly between states"
            },
            {
              "name": "stuffed doll",
              "position": "near backpack",
              "note": "small uncanny continuity marker"
            }
          ],
          "fixtures": [
            {
              "name": "fabric curtain",
              "position": "at bedroom window or curtain zone"
            },
            {
              "name": "floor marker zone",
              "position": "from doorway toward curtain area"
            }
          ]
        },
        {
          "name": "큰 침실 main bedroom",
          "walls": [
            "old wallpaper",
            "plain dim wall surface near bed"
          ],
          "doors": [
            {
              "connects_to": "거실 겸 주방 living kitchen",
              "note": "interior door opens to main living zone"
            }
          ],
          "windows": [
            {
              "position": "bedroom wall",
              "note": "morning light enters through window"
            }
          ],
          "furniture": [
            {
              "name": "bed",
              "position": "against wall",
              "note": "used as waiting and resting point"
            },
            {
              "name": "simple furniture",
              "position": "around room edges",
              "note": "modest and sparse"
            }
          ],
          "fixtures": []
        },
        {
          "name": "욕실 bathroom",
          "walls": [
            "pale damp-looking bathroom wall",
            "clean wall state after transient red circle vision disappears"
          ],
          "doors": [
            {
              "connects_to": "거실 겸 주방 living kitchen",
              "note": "bathroom opens back toward main interior"
            }
          ],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "sink",
              "position": "below mirror"
            },
            {
              "name": "bathroom mirror",
              "position": "above sink"
            },
            {
              "name": "wet rim",
              "position": "sink edge"
            }
          ]
        }
      ]
    }
  ],
  "shared_elements": [
    {
      "id": "pale_cool_window_light",
      "appears_in_scenes": [
        5
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "거실 겸 주방 living kitchen",
      "description": "Pale cool blue-gray daylight filters through a small window, muting the modest interior and desaturating the kitchen and living area.",
      "note": "작은 창문에서 들어오는 차갑고 창백한 자연광"
    },
    {
      "id": "damp_rooftop_night_atmosphere",
      "appears_in_scenes": [
        10
      ],
      "in_space_group_id": "rooftop_exterior_deck",
      "in_room": "옥상 바닥 rooftop deck",
      "description": "A dilapidated rooftop exterior at night is wrapped in damp heavy air, weak dirty blue-gray ambience, and deep shadowed roof edges.",
      "note": "어둡고 습한 밤의 옥상 분위기"
    },
    {
      "id": "scattered_dried_plant_leaves",
      "appears_in_scenes": [
        10
      ],
      "in_space_group_id": "rooftop_exterior_deck",
      "in_room": "옥상 바닥 rooftop deck",
      "description": "Brittle dried plant leaves lie loosely across the rooftop surface and on the flat wooden platform.",
      "note": "옥상 바닥과 평상 위의 말린 약초 잎"
    },
    {
      "id": "wedged_advertising_flyer",
      "appears_in_scenes": [
        10
      ],
      "in_space_group_id": "rooftop_exterior_deck",
      "in_room": "옥탑 현관 rooftop entry",
      "description": "A cheap creased advertising flyer is wedged diagonally into the narrow gap of the weathered iron door.",
      "note": "철문 틈에 끼워진 광고 전단지"
    },
    {
      "id": "bedroom_fabric_curtain",
      "appears_in_scenes": [
        12,
        14,
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A fabric curtain in the small bedroom frames the window zone and becomes the repeated focal point for reveal, absence, and verification.",
      "note": "작은 침실의 커튼 구역"
    },
    {
      "id": "dark_fluid_floor_trail",
      "appears_in_scenes": [
        12
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A glossy dark fluid stippled region spreads across the bedroom floor, with reddish footprint markers leading diagonally toward the curtain.",
      "note": "바닥에서 커튼 쪽으로 이어지는 어두운 액체 흔적과 발자국 표식"
    },
    {
      "id": "motionless_seated_figure_marker",
      "appears_in_scenes": [
        12
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A motionless seated figure marker is positioned behind the parted curtain, head lowered, with condition notes concentrated near the shoulder line.",
      "note": "커튼 뒤에 보이는 정지한 앉은 인물 표식"
    },
    {
      "id": "empty_pristine_curtain_area",
      "appears_in_scenes": [
        14,
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "The curtain area is entirely empty and spotlessly clean, with no dark fluid region, no seated figure marker, and no red wall marker.",
      "note": "아무 흔적 없이 깨끗한 커튼 주변"
    },
    {
      "id": "backpack_and_stuffed_doll",
      "appears_in_scenes": [
        14,
        18,
        25
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A casual backpack and a stuffed doll sit inside the bedroom as small continuity markers; their placement may shift subtly between states.",
      "note": "방 안의 백팩과 인형"
    },
    {
      "id": "flashing_emergency_lights",
      "appears_in_scenes": [
        13
      ],
      "in_space_group_id": "yard_and_exterior_stairs",
      "in_room": "비상 차량 정차 구역 emergency vehicle stop zone",
      "description": "Pulsing red and blue emergency lights wash the damp night exterior, creating alternating cyan and red reflections on wet ground and walls.",
      "note": "밤 외부를 비추는 붉고 푸른 경광등"
    },
    {
      "id": "red_circular_wall_marker",
      "appears_in_scenes": [
        12,
        25
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A vivid red circular marker appears directly on the bedroom wall, standing out against the worn wall texture; in one state an old photograph is fixed at its center.",
      "note": "작은 침실 벽의 붉은 원형 표식"
    },
    {
      "id": "old_photograph_clue",
      "appears_in_scenes": [
        12,
        25
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 small bedroom",
      "description": "A worn creased old photograph recurs as a handled object, later fixed at the center of the red circular wall marker with reddish marker staining.",
      "note": "구겨진 낡은 사진 단서"
    },
    {
      "id": "ransacked_living_kitchen",
      "appears_in_scenes": [
        25,
        27
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "거실 겸 주방 living kitchen",
      "description": "The living kitchen is in complete disarray, with overturned wooden chairs, scattered household items, muddy footprint markers, and a cold open window.",
      "note": "가재도구가 흩어지고 의자가 쓰러진 거실 겸 주방"
    },
    {
      "id": "open_window_cold_dusk_light",
      "appears_in_scenes": [
        25,
        27
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "거실 겸 주방 living kitchen",
      "description": "An open window lets cold gray dusk air and light into the small interior, casting heavy dim shadows across the disturbed room.",
      "note": "열린 창과 차가운 해질녘 빛"
    },
    {
      "id": "rattling_iron_entry_door",
      "appears_in_scenes": [
        27
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "실내 현관 interior entry",
      "description": "The iron entry door remains slightly ajar and rattles in the wind, making the empty interior feel exposed.",
      "note": "바람에 덜커덩거리는 현관 철문"
    }
  ],
  "environment_canon": {
    "building": {
      "stories": "low-rise multi-family residential building with a rooftop room; exact floor count unspecified",
      "primary_material": "aged concrete structure with metal railings, weathered iron entry door, and patched rooftop surfaces",
      "color_palette": [
        "dirty blue-gray",
        "stained concrete gray",
        "rust brown",
        "faded off-white",
        "dull beige",
        "cold dusk gray",
        "emergency red and cyan accents"
      ],
      "exterior_stairs": "steep worn concrete stair run with chipped metal railing, connecting a rear yard corner to the rooftop deck",
      "rooftop_features": [
        "water tank",
        "clothesline",
        "flat wooden platform",
        "dried plant leaves",
        "rough concrete parapet",
        "weathered iron entry door",
        "small dirty window"
      ],
      "window_pattern": "small mismatched windows with dirty glass; rooftop room has a compact window that can glow at night or admit pale daylight",
      "weathering": "heavy damp staining, cracked concrete, peeling paint, rusted metal edges, gritty roof floor, and shadowed narrow access paths"
    },
    "interior": {
      "wall_finish": "old wallpaper and worn plaster-like surfaces with stains, scratches, and occasional red circular marker states",
      "floor_finish": "worn hard flooring with dirty thresholds; material not specified, shown clean in some states and marked by muddy or dark fluid traces in others",
      "ceiling": "plain low modest ceiling, visually subdued and not emphasized",
      "lighting_fixtures": [
        "pale cool daylight through small window",
        "old television glow",
        "dim floor stand lamp",
        "cold gray dusk light through open window",
        "weak kitchen ambience around sink and stove"
      ],
      "general_clutter_level": "modest lived-in domestic clutter in normal state; unnaturally clean in reset state; heavily disturbed with scattered household items in later state"
    },
    "exterior": {
      "roof_deck": "damp gritty concrete roof with parapet edges, drying platform, water tank, clothesline, and wind movement",
      "night_mood": "dirty blue-gray darkness with deep shadows and damp air",
      "dawn_mood": "faint brightening sky behind the lit rooftop room window",
      "yard_mood": "rear ground-level corner with wet reflective concrete and cramped access to the steep stairs",
      "vehicle_light_state": "intermittent red and cyan emergency light pulses in selected exterior night state"
    },
    "site_context": {
      "urban_density": "dense low-rise residential blocks pressed close together",
      "roofscape": "crowded flat roofs with water tanks, patched surfaces, utility wires, and narrow alleys below",
      "alleys": "shadowed, damp, narrow passages between aged buildings",
      "overall_spatial_feel": "claustrophobic, weathered, modest, and isolated despite surrounding density"
    },
    "shared_furniture_styles": [
      {
        "category": "dining furniture",
        "style_note": "plain modest wooden table and simple chairs, practical and worn"
      },
      {
        "category": "kitchen fixtures",
        "style_note": "compact sink, exposed faucet, small gas stove, and ordinary cooking pot"
      },
      {
        "category": "living electronics",
        "style_note": "older television used as a cold flickering light source"
      },
      {
        "category": "bedroom furniture",
        "style_note": "simple beds with plain bedding, small desk, and sparse personal items"
      },
      {
        "category": "personal objects",
        "style_note": "casual backpack and stuffed doll used as small domestic continuity markers"
      },
      {
        "category": "bathroom fixtures",
        "style_note": "basic sink and spotted mirror against pale damp-looking wall"
      },
      {
        "category": "entry hardware",
        "style_note": "weathered iron door, narrow gap, chipped frame, and utilitarian threshold"
      }
    ]
  }
}