{
  "space_groups": [
    {
      "id": "edge_low_rise_residential_site_map",
      "label": "변두리 저층 주거지 배치도 / edge low-rise residential site map",
      "covers_location_ids": [
        "L04"
      ],
      "scale_estimate": "approx 120m x 90m",
      "type": "site_map",
      "visual_domain": "site_map",
      "rooms": [
        {
          "name": "저층 주거 건물 군 / low-rise housing cluster",
          "walls": [
            "밀집된 콘크리트 지붕과 낡은 외벽이 이어지는 구역",
            "옥탑 구조물이 주변 지붕 사이에서 식별되는 상부 평면"
          ],
          "doors": [],
          "windows": [
            {
              "position": "각 건물 외벽에 불규칙하게 배치",
              "note": "부감에서 작은 개구부 패턴으로만 인지"
            }
          ],
          "furniture": [],
          "fixtures": [
            {
              "name": "water tanks",
              "position": "several rooftops across the cluster"
            },
            {
              "name": "utility wires",
              "position": "diagonal lines crossing above narrow alleys"
            }
          ]
        },
        {
          "name": "좁은 골목 패턴 / narrow alley pattern",
          "walls": [
            "건물 사이의 어둡고 습한 틈새가 골목을 형성"
          ],
          "doors": [],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "shadowed alley channels",
              "position": "between dense low-rise structures"
            }
          ]
        }
      ]
    },
    {
      "id": "rooftop_exterior_and_entry",
      "label": "옥상 외부와 철문 현관 / rooftop exterior and iron entry",
      "covers_location_ids": [
        "L12",
        "L14"
      ],
      "scale_estimate": "approx 15m x 12m",
      "type": "exterior",
      "visual_domain": "exterior",
      "rooms": [
        {
          "name": "옥상 바닥 / rooftop deck",
          "walls": [
            "낡고 얼룩진 낮은 옥상 난간",
            "옥탑방 외벽이 한쪽 면을 이룸"
          ],
          "doors": [
            {
              "connects_to": "현관 / entry",
              "note": "weathered iron door, sometimes half-open or rattling in wind"
            },
            {
              "connects_to": "옥탑 계단 / rooftop stair",
              "note": "stair landing opens onto the rooftop deck"
            }
          ],
          "windows": [
            {
              "position": "옥탑방 외벽",
              "note": "dirty lit window used as a silhouette screen at night"
            }
          ],
          "furniture": [
            {
              "name": "flat wooden platform",
              "position": "on rooftop deck",
              "note": "used for drying herb leaves"
            }
          ],
          "fixtures": [
            {
              "name": "water tank",
              "position": "near rooftop service area"
            },
            {
              "name": "clothesline",
              "position": "stretched across open rooftop space"
            },
            {
              "name": "iron entry door",
              "position": "front of rooftop room"
            }
          ]
        },
        {
          "name": "옥탑방 외벽 / rooftop room facade",
          "walls": [
            "weather-stained concrete or plaster wall",
            "chipped paint around openings"
          ],
          "doors": [
            {
              "connects_to": "현관 / entry",
              "note": "narrow door gap can hold a paper flyer"
            }
          ],
          "windows": [
            {
              "position": "front-facing wall",
              "note": "small window with dirty glass and curtain edge"
            }
          ],
          "furniture": [],
          "fixtures": [
            {
              "name": "parapet edge",
              "position": "base line around rooftop perimeter"
            }
          ]
        }
      ]
    },
    {
      "id": "yard_and_rooftop_stair",
      "label": "마당과 옥탑 계단 / yard and rooftop stair",
      "covers_location_ids": [
        "L13"
      ],
      "scale_estimate": "approx 8m x 20m",
      "type": "exterior",
      "visual_domain": "exterior",
      "rooms": [
        {
          "name": "후미진 마당 / secluded yard",
          "walls": [
            "낡은 외벽이 둘러싼 어두운 하부 공간",
            "습기와 얼룩이 있는 콘크리트 면"
          ],
          "doors": [
            {
              "connects_to": "건물 출입구 / building entry",
              "note": "opens from alley or building approach into yard"
            },
            {
              "connects_to": "옥탑 계단 / rooftop stair",
              "note": "start of steep exterior stair route"
            }
          ],
          "windows": [],
          "furniture": [
            {
              "name": "bicycle",
              "position": "secluded corner of yard",
              "note": "parked casually against the edge"
            }
          ],
          "fixtures": [
            {
              "name": "concrete ground",
              "position": "yard floor"
            }
          ]
        },
        {
          "name": "가파른 외부 계단 / steep exterior stair",
          "walls": [
            "stained wall tight along the stair",
            "dim upper landing wall"
          ],
          "doors": [
            {
              "connects_to": "후미진 마당 / secluded yard",
              "note": "lower end of stair"
            },
            {
              "connects_to": "옥상 바닥 / rooftop deck",
              "note": "upper landing reaches rooftop level"
            }
          ],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "chipped metal railing",
              "position": "diagonal along stair run"
            },
            {
              "name": "worn concrete steps",
              "position": "continuous stair flight"
            }
          ]
        }
      ]
    },
    {
      "id": "rooftop_room_interior",
      "label": "옥탑방 실내 / rooftop room interior",
      "covers_location_ids": [
        "L05",
        "L06",
        "L17"
      ],
      "scale_estimate": "approx 7m x 6m",
      "type": "interior",
      "visual_domain": "interior",
      "rooms": [
        {
          "name": "현관 / entry",
          "walls": [
            "narrow interior wall beside iron entry",
            "worn threshold area leading into living-kitchen"
          ],
          "doors": [
            {
              "connects_to": "옥상 바닥 / rooftop deck",
              "note": "weathered iron door opens inward from rooftop"
            },
            {
              "connects_to": "거실·주방 / living-kitchen",
              "note": "short transition from entry into main room"
            }
          ],
          "windows": [],
          "furniture": [
            {
              "name": "shoe area",
              "position": "near iron entry",
              "note": "used during departure and arrival beats"
            }
          ],
          "fixtures": [
            {
              "name": "door lock and gap",
              "position": "iron entry door edge"
            }
          ]
        },
        {
          "name": "거실·주방 / living-kitchen",
          "walls": [
            "old wallpaper and stained plaster enclosing compact combined room",
            "wall surface near TV and table visibly worn"
          ],
          "doors": [
            {
              "connects_to": "현관 / entry",
              "note": "main access from rooftop iron door"
            },
            {
              "connects_to": "작은 침실 / small bedroom",
              "note": "bedroom door visible from living area"
            },
            {
              "connects_to": "안방 / main bedroom",
              "note": "interior room connection implied by movement"
            },
            {
              "connects_to": "욕실 / bathroom",
              "note": "accessible from the interior circulation"
            }
          ],
          "windows": [
            {
              "position": "small living-room window",
              "note": "pale daylight enters; later can be open with cold dusk air"
            }
          ],
          "furniture": [
            {
              "name": "dining table",
              "position": "center of living-kitchen",
              "note": "holds cups, framed photo, or scattered objects depending on scene state"
            },
            {
              "name": "wooden dining chairs",
              "position": "around dining table",
              "note": "upright in normal state; overturned in disturbed state"
            },
            {
              "name": "old television",
              "position": "living area wall or corner",
              "note": "screen glow contributes cold interior light"
            },
            {
              "name": "dim standing lamp",
              "position": "living area side",
              "note": "weak practical light at night"
            }
          ],
          "fixtures": [
            {
              "name": "sink and faucet",
              "position": "kitchen counter"
            },
            {
              "name": "gas stove",
              "position": "beside sink"
            },
            {
              "name": "cooking pot",
              "position": "on gas stove"
            }
          ]
        },
        {
          "name": "작은 침실 / small bedroom",
          "walls": [
            "old wall finish around bed and curtain",
            "wall above or near bed can display a reddish circular marker in specific states"
          ],
          "doors": [
            {
              "connects_to": "거실·주방 / living-kitchen",
              "note": "single bedroom door opening inward"
            }
          ],
          "windows": [
            {
              "position": "behind fabric curtain",
              "note": "curtain area is a major visual anchor"
            }
          ],
          "furniture": [
            {
              "name": "bed",
              "position": "against bedroom wall",
              "note": "tidy or rumpled depending on scene state"
            },
            {
              "name": "desk",
              "position": "inside bedroom",
              "note": "orderly in clean state"
            },
            {
              "name": "backpack",
              "position": "inside bedroom",
              "note": "slightly shifted between observed states"
            },
            {
              "name": "stuffed doll",
              "position": "near backpack or bedroom storage",
              "note": "small continuity marker"
            }
          ],
          "fixtures": [
            {
              "name": "fabric curtain",
              "position": "at window side of bedroom"
            },
            {
              "name": "bedroom wall marker zone",
              "position": "wall above or near bed"
            },
            {
              "name": "floor trace zone",
              "position": "between doorway and curtain"
            }
          ]
        },
        {
          "name": "안방 / main bedroom",
          "walls": [
            "plain old wallpaper with morning light reaching from a window",
            "simple worn interior surfaces"
          ],
          "doors": [
            {
              "connects_to": "거실·주방 / living-kitchen",
              "note": "interior door from main room circulation"
            }
          ],
          "windows": [
            {
              "position": "main bedroom wall",
              "note": "morning sunlight enters"
            }
          ],
          "furniture": [
            {
              "name": "bed",
              "position": "against wall",
              "note": "used as waiting and resting spot"
            },
            {
              "name": "simple small furniture",
              "position": "around bed",
              "note": "modest domestic furnishings"
            }
          ],
          "fixtures": []
        },
        {
          "name": "욕실 / bathroom",
          "walls": [
            "pale damp-looking wall surfaces",
            "clean wall state can follow a brief reflected reddish circular appearance"
          ],
          "doors": [
            {
              "connects_to": "거실·주방 / living-kitchen",
              "note": "interior access from main room"
            }
          ],
          "windows": [],
          "furniture": [],
          "fixtures": [
            {
              "name": "sink",
              "position": "below mirror"
            },
            {
              "name": "bathroom mirror",
              "position": "above sink"
            },
            {
              "name": "reflected wall marker zone",
              "position": "seen through mirror"
            }
          ]
        }
      ]
    }
  ],
  "shared_elements": [
    {
      "id": "pale_blue_gray_interior_light",
      "appears_in_scenes": [
        5
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "거실·주방 / living-kitchen",
      "description": "The compact rooftop-room interior is bathed in pale, cool blue-gray daylight filtering through a small window, creating a muted and slightly desaturated domestic atmosphere.",
      "note": "작은 창 자연광이 실내 전체의 차가운 생활감을 통일함"
    },
    {
      "id": "damp_rooftop_night_exterior",
      "appears_in_scenes": [
        10,
        11
      ],
      "in_space_group_id": "rooftop_exterior_and_entry",
      "in_room": "옥상 바닥 / rooftop deck",
      "description": "The rooftop exterior at night is damp and heavy, lit by weak dirty blue-gray ambient light with deep shadowed edges.",
      "note": "밤 옥상 외부의 습한 청회색 분위기"
    },
    {
      "id": "scattered_dried_herb_leaves",
      "appears_in_scenes": [
        10
      ],
      "in_space_group_id": "rooftop_exterior_and_entry",
      "in_room": "옥상 바닥 / rooftop deck",
      "description": "Dried withered herb leaves are scattered loosely across the rooftop surface and on a flat platform, brittle and faded under dim night light.",
      "note": "옥상 평상과 바닥의 말린 약초 잎"
    },
    {
      "id": "wedged_paper_flyer_at_iron_door",
      "appears_in_scenes": [
        10
      ],
      "in_space_group_id": "rooftop_exterior_and_entry",
      "in_room": "옥탑방 외벽 / rooftop room facade",
      "description": "A cheap paper advertising flyer is wedged diagonally into the narrow gap of the weathered iron entry door.",
      "note": "철문 틈에 끼워진 전단지"
    },
    {
      "id": "ajar_weathered_iron_entry_door",
      "appears_in_scenes": [
        10,
        11,
        13,
        27
      ],
      "in_space_group_id": "rooftop_exterior_and_entry",
      "in_room": "옥탑방 외벽 / rooftop room facade",
      "description": "The weathered iron entry door can sit half-open or slightly ajar, its dark gap becoming a repeated threshold marker between the rooftop and the interior.",
      "note": "반쯤 열린 철문 현관이 반복되는 경계 요소"
    },
    {
      "id": "parted_fabric_curtain",
      "appears_in_scenes": [
        12,
        14,
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "A fabric curtain hangs at the bedroom window side, sometimes parted to reveal the space behind it and sometimes reset into a clean empty state.",
      "note": "작은 침실 커튼과 그 뒤 공간이 핵심 시선 축"
    },
    {
      "id": "dark_fluid_floor_trace_to_curtain",
      "appears_in_scenes": [
        12
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "A dense dark fluid stippled region spreads across the bedroom floor, with reddish footprint-like traces leading diagonally toward the curtain area.",
      "note": "문턱에서 커튼 방향으로 이어지는 어두운 액체 흔적"
    },
    {
      "id": "motionless_seated_figure_marker_behind_curtain",
      "appears_in_scenes": [
        12
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "Behind the parted curtain, a motionless seated figure marker appears with a collapsed head posture and upper-shoulder condition notes, staged as an observed state rather than a permanent room fixture.",
      "note": "목격 시점에만 보이는 정지 인물 표식"
    },
    {
      "id": "empty_spotless_curtain_area",
      "appears_in_scenes": [
        14,
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "The space behind the curtain is entirely empty and unnaturally clean, with no dark fluid traces and no reddish circular wall marker nearby.",
      "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 remain in the bedroom as quiet personal markers, with their positions subtly altered between observed states.",
      "note": "백팩과 인형의 미세한 위치 차이가 연속성 단서"
    },
    {
      "id": "flashing_emergency_vehicle_lights",
      "appears_in_scenes": [
        13
      ],
      "in_space_group_id": "yard_and_rooftop_stair",
      "in_room": "후미진 마당 / secluded yard",
      "description": "Pulsing red and blue emergency vehicle lights cut through damp night air, casting alternating cyan and red tones across the exterior surfaces.",
      "note": "마당과 계단 주변을 물들이는 경광등 색"
    },
    {
      "id": "ransacked_living_kitchen_state",
      "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 scattered household items, muddy footprint-like traces, shifted table placement, and overturned wooden dining chairs.",
      "note": "가재도구와 의자가 어질러진 실내 상태"
    },
    {
      "id": "open_window_with_cold_dusk_air",
      "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 enter the compact living-kitchen, pushing the curtains inward and adding heavy dim shadows.",
      "note": "열린 창과 해질녘 찬빛이 난장 상태를 강조"
    },
    {
      "id": "reddish_circular_bedroom_wall_marker",
      "appears_in_scenes": [
        12,
        25
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "A large reddish circular marker appears on the bedroom wall, sometimes near the bed area and later as a physical-looking marker framing an old photograph.",
      "note": "작은 침실 벽의 붉은 원형 표식은 상태별 실재성이 다름"
    },
    {
      "id": "old_photograph_with_reddish_stain",
      "appears_in_scenes": [
        12,
        25
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "작은 침실 / small bedroom",
      "description": "An old creased photograph appears as a key object, later pinned at the center of a reddish circular wall marker with a reddish marker stain on its surface.",
      "note": "구겨진 오래된 사진이 벽 표식 중앙의 단서로 재등장"
    },
    {
      "id": "framed_table_photo",
      "appears_in_scenes": [
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "거실·주방 / living-kitchen",
      "description": "A framed photograph stands on the dining table; its glass and support remain physically intact while the image is viewed as briefly distorted.",
      "note": "식탁 위 액자 사진은 거실의 시각 단서"
    },
    {
      "id": "bathroom_mirror_reflected_marker",
      "appears_in_scenes": [
        18
      ],
      "in_space_group_id": "rooftop_room_interior",
      "in_room": "욕실 / bathroom",
      "description": "The bathroom mirror reflects a pale damp wall where a sharp reddish circular marker briefly appears before the wall returns to a clean state.",
      "note": "욕실 거울 속에만 보이는 붉은 원형 표식"
    }
  ],
  "environment_canon": {
    "building": {
      "stories": "low-rise multi-family residential structure with a small rooftop room above the main floors",
      "primary_material": "aged reinforced concrete, weather-stained plaster, chipped painted steel, rough rooftop concrete",
      "color_palette": [
        "dirty blue-gray",
        "weathered beige",
        "damp concrete gray",
        "rusted brown",
        "muted off-white",
        "dim amber practical light"
      ],
      "exterior_stairs": "steep exposed concrete stair with chipped metal railing, linking a secluded lower yard to the rooftop deck",
      "rooftop_features": [
        "water tank",
        "clothesline",
        "flat drying platform",
        "scattered dried herb leaves",
        "low parapet",
        "weathered iron entry door"
      ],
      "window_pattern": "small irregular windows with dirty glass; the rooftop-room window is compact and can read as a lit silhouette panel at night",
      "weathering": "heavy damp staining, cracked roof surfaces, peeling paint, rust at metal edges, gritty rooftop floor"
    },
    "interior": {
      "wall_finish": "old wallpaper and stained plaster, with worn surfaces suitable for temporary reddish circular marker states",
      "floor_finish": "worn vinyl or dull linoleum over compact rooms; dirty concrete-like threshold areas near the entry",
      "ceiling": "low flat ceiling with modest domestic proportions and dim upper shadows",
      "lighting_fixtures": [
        "small window daylight",
        "old television glow",
        "dim standing lamp",
        "cold dusk light from open window",
        "bathroom mirror reflection"
      ],
      "general_clutter_level": "modest everyday clutter in normal state; severe scattered household disorder in later disturbed state"
    },
    "exterior": {
      "ground_finish": "damp concrete roof deck, wet yard floor, worn stair treads",
      "night_atmosphere": "weak blue-gray ambient light, deep shadows, occasional colored emergency-light pulses",
      "dawn_atmosphere": "pale early light behind the rooftop room with the window still lit",
      "entry_character": "weathered iron door with a visible narrow gap, capable of being ajar or rattling in wind"
    },
    "site_context": {
      "urban_density": "dense edge-of-city low-rise residential fabric",
      "surroundings": "narrow alleys, crowded rooftops, old water tanks, sagging utility wires, damp shadowed passages",
      "access_sequence": "alley or yard approach to secluded lower yard, then steep exterior stair up to rooftop deck and iron entry"
    },
    "shared_furniture_styles": [
      {
        "category": "dining furniture",
        "style_note": "modest wooden table and simple wooden chairs, practical and worn rather than decorative"
      },
      {
        "category": "kitchen fixtures",
        "style_note": "compact utilitarian sink, faucet, gas stove, and small cooking pot in an older rooftop-room kitchen"
      },
      {
        "category": "bedroom furniture",
        "style_note": "simple low-budget bed, desk, curtain, casual backpack, and stuffed doll creating a young personal room feel"
      },
      {
        "category": "living room electronics",
        "style_note": "old television and dim standing lamp used as practical light sources in a cramped domestic room"
      },
      {
        "category": "bathroom fixtures",
        "style_note": "small sink and spotted mirror with pale damp wall surfaces"
      }
    ]
  }
}