{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "e6e33947729739e1",
  "data": {
    "floor_plans": {
      "fp_l04_rooftop_exterior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic architectural floor plan of a compact contemporary rooftop residence on an older urban multi-unit building. Show a rectangular exposed rooftop deck surrounding a small enclosed rooftop room, following practical modern coastal urban residential conventions: the room occupies the northwestern half of the roof, an iron entry door opens from its south wall toward a stair-arrival threshold, and one window is centered on its east wall facing the open deck. Place a rooftop water tank in the northeast utility corner, one straight contiguous clothesline run along the northern open-deck side, and one low rectangular drying platform nearby. Draw four separate parapet runs along the north, east, south, and west roof edges. Use single-weight black outlines on a white or off-white background and simple geometric plan symbols only. Use flat solid pastel area fills with no blending: pale yellow for the shared rooftop deck, pale blue for the enclosed private rooftop room, pale beige for the stair and door threshold zone, and pale gray for the water-tank utility zone. Place exactly one small white circle with a black number at each base element: 1 rooftop deck, 2 rooftop room, 3 iron entry door, 4 exterior window, 5 water tank, 6 clothesline run, 7 drying platform, 8 north parapet run, 9 east parapet run, 10 south parapet run, 11 west parapet run, and 12 stair arrival threshold. Each numbered marker must appear exactly once at one unambiguous contiguous location. Do not draw markers 13, 14, or 15 because the reflected attack silhouette, black cat, and illuminated window state are transient overlay content. Use a door leaf and swing arc for the iron door, double parallel lines within the wall for the window, a simple tank footprint, thin line-and-post symbols for the clothesline, and a plain rectangle for the drying platform. No object labels, room labels, annotations, camera icons, view cones, people, animals, attack silhouettes, light glows, laundry, herbs, flyers, footprints, or other transient event cues inside the diagram. A small north arrow with the letter N is allowed in one corner. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealism, rendering, lighting effects, textured surfaces, material rendering, grime texture, or decorative illustration.",
        "key_elements": [
          "Compact enclosed rooftop room on an exposed shared roof deck",
          "Single iron entry door beside the rooftop stair-arrival threshold",
          "Single exterior window visible from the open deck",
          "Rooftop water tank in a dedicated utility corner",
          "One contiguous clothesline run and one low drying platform",
          "Four separately marked parapet runs enclosing the roof",
          "Transient reflected attack silhouette reserved for the night overlay",
          "Transient black cat and illuminated window state reserved for the dawn overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop deck",
            "number": 1,
            "position_hint": "main exposed roof area surrounding the rooftop room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop room",
            "number": 2,
            "position_hint": "compact enclosed unit in the northwestern half of the roof"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "iron entry door",
            "number": 3,
            "position_hint": "south wall of the rooftop room, facing the stair-arrival threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "exterior window",
            "number": 4,
            "position_hint": "east wall of the rooftop room, facing the open deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 5,
            "position_hint": "northeast utility corner of the rooftop deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "clothesline run",
            "number": 6,
            "position_hint": "single straight run across the northern side of the open deck"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "drying platform",
            "number": 7,
            "position_hint": "low rectangular platform on the deck near the clothesline"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "north parapet run",
            "number": 8,
            "position_hint": "north edge of the rooftop deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "east parapet run",
            "number": 9,
            "position_hint": "east edge of the rooftop deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "south parapet run",
            "number": 10,
            "position_hint": "south edge of the rooftop deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "west parapet run",
            "number": 11,
            "position_hint": "west edge of the rooftop deck"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "stair arrival threshold",
            "number": 12,
            "position_hint": "southwest side of the roof beside the approach to the iron door"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "reflected attack silhouette",
            "number": 13,
            "position_hint": "confined to the reflective surface of the exterior window at night"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "black cat",
            "number": 14,
            "position_hint": "on or beside the rooftop parapet during blue dawn"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "illuminated window state",
            "number": 15,
            "position_hint": "confined to the exterior window during blue dawn"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L04B02",
            "camera_height": "high aerial viewpoint above roof level",
            "camera_position": "above the southeast corner of number 1 (rooftop deck), looking diagonally across number 2 (rooftop room) toward number 5 (water tank)",
            "framing_notes": "Show the compact rooftop residence, all four parapet runs, the stair arrival, water tank, clothesline, and drying platform as a clear establishing composition.",
            "ignore_numbered_elements": [
              13,
              14,
              15
            ],
            "lens_hint": "24mm wide aerial view",
            "sub_location": "rooftop_residence_aerial",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ]
          },
          {
            "bg_id": "L04B03",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "on number 1 (rooftop deck) near number 5 (water tank), facing diagonally toward number 4 (window) and number 3 (iron entry door)",
            "framing_notes": "Make number 4 prominent enough to carry the reflected attack silhouette while retaining the tank, clothesline, drying platform, and iron door as exterior context.",
            "ignore_numbered_elements": [
              14,
              15
            ],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "rooftop_room_window_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              9,
              10,
              13
            ]
          },
          {
            "bg_id": "L04B01",
            "camera_height": "low exterior viewpoint near parapet height ~1.1m",
            "camera_position": "near number 10 (south parapet), facing number 2 (rooftop room) with number 4 (window) and the adjacent rooftop edge in view",
            "framing_notes": "Feature the illuminated window and black cat against the blue-dawn rooftop silhouette; keep the parapet available as the cat's crossing route.",
            "ignore_numbered_elements": [
              13
            ],
            "lens_hint": "50mm normal lens",
            "sub_location": "rooftop_room_dawn_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              8,
              9,
              10,
              11,
              14,
              15
            ]
          }
        ],
        "scale_guideline": "The rooftop room is a single-storey enclosure, typically about 2.3–2.7 m high for this modern residential building type; the underlying older multi-unit building is typically three to five storeys, but its count is not specified in the text. Treat the rooftop room as a compact dwelling footprint, typically about 20–35 square metres, within a substantially larger shared roof deck. The exterior has one iron entry door and one explicitly visible window, while the parapet is typically about waist to chest height and the rooftop water tank rises above it as the main vertical utility element.",
        "applied_shots": [
          "S4_Shot1",
          "S10_Shot4",
          "S17_Shot1"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l05_rooftop": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan diagram of a compact upper rooftop landing, exterior rooftop circulation area, and the approach to a small rooftop residence. Use clean single-weight black outlines on a white or off-white background, geometric plan symbols only, and crisp CAD-like drafting. Fill each zone with one consistent flat pastel solid color: number 1 rooftop shared circulation area in pale yellow, number 2 upper stair landing threshold zone in pale beige, number 3 rooftop room footprint in pale blue, and number 4 utility tank zone in pale gray. Arrange the rooftop room along the north side, with a south-facing iron entry door directly aligned to the south-central stair landing and an adjacent south-facing window. Show number 5 as a rectangular stairwell opening with simple stair lines, number 6 as a standard plan door symbol with a swing arc, number 7 as double parallel lines within the wall, number 8 as a simple circular or rectangular rooftop water-tank symbol, number 9 as a plain rectangular drying platform, and number 10 as one straight clothesline run with two endpoint posts. Show number 11 on one continuous west parapet run and number 12 on one continuous east parapet run. Reflect a compact contemporary rooftop addition on an older low-rise multifamily building, with a narrow practical circulation path from the exterior stairs to the iron entrance, a water-tank utility corner, and modest laundry-drying space. Place exactly one small white circle with a black number for each base element numbered 1 through 12, each number appearing once at one unambiguous contiguous location. Do not draw number 13 or depict the transient half-open door condition; it belongs only to a separate state overlay. Optional area text is limited to short generic labels such as Shared Zone, Threshold Zone, Private Zone, and Utility Zone, plus a small north arrow. Draw no camera icon, field-of-view cone, people, moving objects, wind effects, leaves, shadows, odor cues, event traces, or other annotations. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, blending, ambient occlusion, photorealism, rendered appearance, lighting effects, textured surfaces, material rendering, or drop shadows.",
        "key_elements": [
          "Compact rooftop circulation area outside a modest rooftop residence",
          "Upper exterior stair landing and stairwell opening aligned with the entrance approach",
          "Single iron entry door and adjacent exterior window on the rooftop room wall",
          "Utility corner with a rooftop water tank",
          "Persistent drying platform and one clothesline run",
          "Separate west and east parapet runs",
          "Half-open entry-door condition reserved for the transient background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop circulation area",
            "number": 1,
            "position_hint": "central exterior roof area between the stair landing and rooftop room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "upper stair landing",
            "number": 2,
            "position_hint": "south-central threshold area at the top of the exterior stairs"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop room footprint",
            "number": 3,
            "position_hint": "north side of the plan, facing the rooftop circulation area"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "utility tank zone",
            "number": 4,
            "position_hint": "northwest corner of the exposed rooftop"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "stairwell opening",
            "number": 5,
            "position_hint": "inside the upper stair landing at the south-central edge"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "iron entry door",
            "number": 6,
            "position_hint": "south-facing wall of the rooftop room, aligned with the stair approach"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "room exterior window",
            "number": 7,
            "position_hint": "south-facing rooftop room wall, immediately east of the entry door"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 8,
            "position_hint": "center of the northwest utility tank zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "drying platform",
            "number": 9,
            "position_hint": "west side of the rooftop circulation area, clear of the entrance path"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "clothesline run",
            "number": 10,
            "position_hint": "single straight run along the western side above the drying area"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "west parapet run",
            "number": 11,
            "position_hint": "single continuous parapet run along the west roof edge"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "east parapet run",
            "number": 12,
            "position_hint": "single continuous parapet run along the east roof edge"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "half-open door state",
            "number": 13,
            "position_hint": "at the iron entry door on the rooftop room wall"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L05B02",
            "camera_height": "eye-level standing at approximately 1.6 m",
            "camera_position": "near number 2 (upper stair landing), facing diagonally across number 1 (rooftop circulation area) toward number 6 (iron entry door), with number 3 (rooftop room footprint) behind it",
            "framing_notes": "Emphasize the short approach from the stair opening to the half-open entry door. Include number 7 beside the door and retain numbers 8, 9, and 10 as peripheral rooftop context; the half-open condition is the transient state identified by number 13.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "upper_rooftop_landing",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ]
          }
        ],
        "scale_guideline": "The underlying low-rise multifamily building is typically three to five storeys for this contemporary urban-outskirts building type; the exact storey count is not specified, and the exterior stair reaches the rooftop through the full building height. The rooftop residence is a single-storey addition, typically about 2.3 to 2.7 m tall, with a compact footprint commonly around 20 to 40 square metres; these are regional building-type ranges rather than text-specified measurements. This scoped facade has one iron entrance door and one adjacent window, while opening counts on the other facades are not established. The water tank stands above the roof surface in the utility corner, and low safety parapets bound the exposed rooftop edges.",
        "applied_shots": [
          "S11_Shot3"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l05_yard": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact contemporary outer-city South Korean multifamily villa courtyard and stair base. Show a narrow lane approach at the south leading through a single swinging courtyard gate into a small enclosed shared yard. Place the building footprint along the north and east sides, creating a tight L-shaped courtyard. Put a recessed bicycle nook in the rear northwest corner, an exterior stair flight pressed against the east building wall with clearly spaced top-down tread lines and a small base landing, a common entrance door with a conventional swing arc on the north facade, and one contiguous courtyard-facing window represented by double parallel lines in that facade. Use region-appropriate compact geometry: limited setbacks, a narrow vehicle approach, close wall-to-stair spacing, and efficient use of the rear corner. Use single-weight black outlines on a white or off-white background, geometric CAD-like symbols only. Apply one flat pastel solid fill per zone consistently: shared courtyard pale yellow, building footprint pale blue, stair and landing service zone pale cyan, gate approach threshold zone pale beige, and bicycle nook utility zone pale gray. Larger generic area labels such as Shared Zone, Service Zone, Threshold Zone, and Utility Zone may appear, but no other text is allowed except a small north arrow. Draw small circular markers with black numbers 1 through 8 exactly once each at their corresponding contiguous locations. Do not draw markers 9 through 13, and do not draw any people, bicycle, police vehicle, siren, motion cue, camera icon, field-of-view cone, or event-state annotation; those are transient overlay content. This must be a simple flat 2D plan, not a render. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, blending, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, material rendering, decorative illustration, or drop shadows.",
        "key_elements": [
          "Compact shared courtyard enclosed by a low-rise multifamily building",
          "Narrow lane-to-courtyard gate approach",
          "Recessed bicycle nook at the rear of the yard",
          "Exterior stair flight rising tightly along the building wall",
          "Common ground-floor entrance door",
          "Single representative courtyard-facing window run",
          "Police vehicle arrival location outside the gate",
          "Resident and two officer positions near the stair base"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared courtyard",
            "number": 1,
            "position_hint": "central open area between the gate and building facade"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "gate approach",
            "number": 2,
            "position_hint": "south edge, narrow threshold connecting the lane to the courtyard gate"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle nook",
            "number": 3,
            "position_hint": "rear corner of the courtyard, beside the building wall and away from the gate"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "multifamily building footprint",
            "number": 4,
            "position_hint": "north and east side of the plan, enclosing the courtyard along two edges"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "courtyard gate",
            "number": 5,
            "position_hint": "south boundary between the gate approach and shared courtyard"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exterior stair flight",
            "number": 6,
            "position_hint": "along the east building wall, beginning at the courtyard stair base and rising toward upper levels"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "common entrance door",
            "number": 7,
            "position_hint": "north building facade, opening directly onto the courtyard near the stair"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "courtyard window",
            "number": 8,
            "position_hint": "north building facade, one contiguous window run beside the common entrance"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "parked bicycle",
            "number": 9,
            "position_hint": "inside the rear bicycle nook, loosely angled toward the wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "police vehicle",
            "number": 10,
            "position_hint": "outside the courtyard gate on the narrow lane approach"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "area",
            "label": "distressed resident position",
            "number": 11,
            "position_hint": "courtyard center near the foot of the exterior stair"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "area",
            "label": "lead officer arrival position",
            "number": 12,
            "position_hint": "between the courtyard gate and the distressed resident position"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "area",
            "label": "second officer arrival position",
            "number": 13,
            "position_hint": "just behind the lead officer, oriented toward the exterior stair"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L05B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "inside number 1 (shared courtyard), near number 5 (courtyard gate), facing diagonally toward number 11 (resident position) at the base of number 6 (exterior stair flight), with number 12 (lead officer position) and number 13 (second officer position) entering from the gate side",
            "framing_notes": "Keep number 6 and number 11 prominent in the center background, include number 10 at the gate-side frame edge, and retain number 9 in the shadowed rear bicycle nook.",
            "ignore_numbered_elements": [],
            "lens_hint": "35 mm moderate wide angle",
            "sub_location": "courtyard_stair_base",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ]
          }
        ],
        "scale_guideline": "The main structure is a compact low-rise multifamily building, typically three to four storeys with an additional small rooftop room for this building type; the exact storey count is not specified in the text. A typical compact footprint is roughly 12–20 m across, with a narrow courtyard and lane-facing gate. The exterior stair system should be understood as continuing from the courtyard base to the rooftop level through successive flights, while the rooftop room and utility water tank sit above the uppermost main floor. The courtyard facade in this scoped plan shows one common entrance door and one representative window run; the total facade opening count is unspecified.",
        "applied_shots": [
          "S13_Shot4",
          "S13_Shot5"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l06_main_interior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact mid-2020s rooftop dwelling typical of an older low-rise residential building in a western coastal Korean urban outskirts setting. Show a central shared living, dining, and kitchenette zone, a small southwest entry vestibule with an outward rooftop threshold, a short circulation hall, a northwest mother bedroom, a northeast daughter bedroom, and a southeast compact bathroom. Use practical compact-room proportions, thin partitions, short circulation distances, a steel exterior entry door, inward-swinging interior doors, a small living-room window, and one curtained daughter-bedroom window. Use single-weight black CAD-like outlines on a white or off-white background and simple geometric top-down symbols only. Fill the shared living, dining, and kitchenette zone with solid pale yellow; fill both private bedrooms with the same solid pale blue; fill the bathroom service zone with solid pale cyan; fill the entry threshold zone with solid pale beige; fill the circulation hall with solid pale lavender. Use one consistent flat pastel color per zone, with no blending. Draw the sink and adjacent stovetop as a compact wall-aligned kitchenette run; draw the dining table as a rectangle with chairs; draw the television stand, floor lamp, two beds with pillow symbols, daughter-bedroom dresser, curtain line, bathroom washbasin, wall mirror line, and toilet as conventional simplified plan glyphs. Place small circular black-number markers exactly once for base elements 1 through 25 at their single specified locations. Do not draw markers 26 through 43 or any blood, corpse, footprints, red circles, distorted imagery, planted photographs, open drawers, fallen chairs, scattered belongings, open-window state, ajar-door state, herbs, or cooking activity because those are transient overlay cues. Area names may appear only as short generic labels: Shared Zone, Private Zone, Service Zone, Threshold Zone, and Circulation Zone. Apart from these optional generic zone labels, the numbered circles, and a small north arrow, include no text or annotations. This must remain a simple flat 2D plan, not 3D, not isometric, not perspective, not axonometric, with no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Compact single-storey rooftop dwelling with a central shared living, dining, and kitchenette zone",
          "Small exterior entry vestibule connected to a short internal circulation hall",
          "Two separate private bedrooms reached from the shared core",
          "Compact bathroom with washbasin, wall mirror, and toilet",
          "Small living-room window and curtained daughter-bedroom window",
          "Persistent dining table, television, beds, dresser, framed family photograph, and floor lamp",
          "Transient murder-state cues confined to the daughter bedroom overlay",
          "Subjective bathroom-circle and photograph-distortion cues excluded from the base plan",
          "Ransacked-state cues represented only as per-background overlays"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared living dining kitchenette zone",
            "number": 1,
            "position_hint": "central and west portion of the dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entry vestibule",
            "number": 2,
            "position_hint": "southwest exterior threshold"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "short circulation hall",
            "number": 3,
            "position_hint": "between the shared zone, bedrooms, and bathroom"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "mother bedroom",
            "number": 4,
            "position_hint": "northwest private room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "daughter bedroom",
            "number": 5,
            "position_hint": "northeast private room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bathroom",
            "number": 6,
            "position_hint": "southeast service room beside the hall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "steel entry door",
            "number": 7,
            "position_hint": "southwest exterior wall of the entry vestibule"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "mother bedroom door",
            "number": 8,
            "position_hint": "north side of the hall at the mother bedroom threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "daughter bedroom door",
            "number": 9,
            "position_hint": "east end of the hall at the daughter bedroom threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "bathroom door",
            "number": 10,
            "position_hint": "south side of the hall at the bathroom threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small living window",
            "number": 11,
            "position_hint": "west exterior wall of the shared zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "daughter bedroom window",
            "number": 12,
            "position_hint": "east exterior wall of the daughter bedroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "kitchen sink",
            "number": 13,
            "position_hint": "north wall of the shared kitchenette run"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "stovetop",
            "number": 14,
            "position_hint": "north wall of the shared kitchenette, immediately beside the sink"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining table",
            "number": 15,
            "position_hint": "center of the shared zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "television stand",
            "number": 16,
            "position_hint": "south wall of the shared living area"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "mother bed",
            "number": 17,
            "position_hint": "along the north wall of the mother bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "daughter bed",
            "number": 18,
            "position_hint": "along the north wall of the daughter bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "daughter dresser",
            "number": 19,
            "position_hint": "south wall of the daughter bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "daughter window curtain",
            "number": 20,
            "position_hint": "inside the east wall of the daughter bedroom at the window"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "bathroom washbasin",
            "number": 21,
            "position_hint": "north wall of the bathroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom wall mirror",
            "number": 22,
            "position_hint": "north bathroom wall directly above the washbasin"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "bathroom toilet",
            "number": 23,
            "position_hint": "east side of the bathroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "prop",
            "label": "framed family photograph",
            "number": 24,
            "position_hint": "one end of the dining table in the shared zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "living floor lamp",
            "number": 25,
            "position_hint": "corner beside the television area"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "bedroom blood pool",
            "number": 26,
            "position_hint": "daughter bedroom floor beside the curtained window corner"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "bloody footprint trail",
            "number": 27,
            "position_hint": "continuous path across the daughter bedroom floor toward the curtain"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "corpse behind curtain",
            "number": 28,
            "position_hint": "daughter bedroom east corner behind the window curtain"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "crumpled photograph in corpse hand",
            "number": 29,
            "position_hint": "at the corpse location behind the daughter bedroom curtain"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "bedroom red wall circle",
            "number": 30,
            "position_hint": "north wall of the daughter bedroom above the bed"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "bathroom red wall circle vision",
            "number": 31,
            "position_hint": "bathroom wall visible in the mirror beside the washbasin"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "melting face photograph vision",
            "number": 32,
            "position_hint": "surface of the framed family photograph on the dining table"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "furniture",
            "label": "open dresser drawers",
            "number": 33,
            "position_hint": "daughter bedroom dresser on the south wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "furniture",
            "label": "fallen dining chair",
            "number": 34,
            "position_hint": "floor beside the dining table"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "intruder footprint trace",
            "number": 35,
            "position_hint": "shared-zone floor between the living window and bedroom hall"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "open living window state",
            "number": 36,
            "position_hint": "at the small living window on the west wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "planted bloody photograph",
            "number": 37,
            "position_hint": "center of the red circle on the daughter bedroom north wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "displaced backpack and doll",
            "number": 38,
            "position_hint": "daughter bedroom floor near the bed foot"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "scattered dresser contents",
            "number": 39,
            "position_hint": "single concentrated patch on the floor in front of the daughter dresser"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "furniture",
            "label": "second fallen dining chair",
            "number": 40,
            "position_hint": "opposite side of the dining table from the first fallen chair"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "ajar entry door state",
            "number": 41,
            "position_hint": "steel entry door at the southwest threshold"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "unfinished herbs in sink",
            "number": 42,
            "position_hint": "inside the kitchen sink basin"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "cooking pot on stovetop",
            "number": 43,
            "position_hint": "single burner position on the kitchenette stovetop"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L06B02",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "near number 2 (entry vestibule), facing diagonally across number 1 (shared living, dining, and kitchenette zone) toward number 11 (small living window), with number 15 (dining table), number 16 (television), number 13 (kitchen sink), and number 14 (stovetop) in view",
            "framing_notes": "Show the compact relationship between the entry, dining table, kitchenette, television, and daylight window; allow number 9, the daughter bedroom door, to remain visible at the edge.",
            "ignore_numbered_elements": [
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41
            ],
            "lens_hint": "28mm moderate wide angle",
            "sub_location": "shared_living_kitchen",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              7,
              9,
              11,
              13,
              14,
              15,
              16,
              24,
              25,
              42,
              43
            ]
          },
          {
            "bg_id": "L06B04",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "just inside number 9 (daughter bedroom door), facing diagonally toward number 18 (daughter bed), number 20 (window curtain), and number 12 (daughter bedroom window)",
            "framing_notes": "Keep the floor beside the bed and the curtained window corner visible for numbers 26 through 29, while including the wall above number 18 for number 30.",
            "ignore_numbered_elements": [
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43
            ],
            "lens_hint": "32mm wide angle",
            "sub_location": "daughter_bedroom",
            "use_numbered_elements": [
              5,
              9,
              12,
              18,
              19,
              20,
              26,
              27,
              28,
              29,
              30
            ]
          },
          {
            "bg_id": "L06B05",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "just inside number 9 (daughter bedroom door), facing diagonally toward number 18 (daughter bed), number 19 (dresser), and number 20 (window curtain)",
            "framing_notes": "Present the same bedroom geometry as the murder-state view but meticulously clean, orderly, and empty of every transient cue.",
            "ignore_numbered_elements": [
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43
            ],
            "lens_hint": "32mm wide angle",
            "sub_location": "daughter_bedroom",
            "use_numbered_elements": [
              5,
              9,
              12,
              18,
              19,
              20
            ]
          },
          {
            "bg_id": "L06B01",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "near number 3 (short circulation hall), facing through number 10 (bathroom door) toward number 21 (washbasin) and number 22 (wall mirror), with number 15 (dining table) and number 24 (framed family photograph) retained in the near foreground",
            "framing_notes": "Compose the bathroom wall and the dining-table photograph within one continuous domestic axis so the two subjective visions can be covered without changing the underlying layout.",
            "ignore_numbered_elements": [
              26,
              27,
              28,
              29,
              30,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43
            ],
            "lens_hint": "30mm moderate wide angle",
            "sub_location": "bathroom_living_threshold",
            "use_numbered_elements": [
              1,
              3,
              6,
              10,
              15,
              21,
              22,
              23,
              24,
              31,
              32
            ]
          },
          {
            "bg_id": "L06B03",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "near number 7 (steel entry door), facing diagonally across number 1 (shared living, dining, and kitchenette zone) toward number 9 (daughter bedroom door), number 18 (daughter bed), and number 19 (dresser)",
            "framing_notes": "Use the open bedroom doorway as a sightline from the disturbed living area to the bedroom wall; show the open living window, one fallen chair, disturbed dresser, planted photograph, and scattered contents without changing the base architecture.",
            "ignore_numbered_elements": [
              26,
              27,
              28,
              29,
              31,
              32,
              42,
              43
            ],
            "lens_hint": "24mm wide angle",
            "sub_location": "ransacked_living_to_bedroom_axis",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              7,
              9,
              11,
              12,
              15,
              16,
              18,
              19,
              20,
              30,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41
            ]
          }
        ],
        "scale_guideline": "The rooftop dwelling is a single-storey addition with a typical compact residential interior height of about 2.2–2.5 meters; the exact height is not stated. Its footprint should read as a typical compact two-bedroom rooftop unit of roughly 35–55 square meters, with no oversized rooms or corridors. The plan has one exterior entry door, three interior room doors, one explicitly small living window, and one curtained bedroom window; no additional facade openings should be assumed. An exterior rooftop water tank and stair approach exist beyond this interior plan, while the older low-rise residential building below is typically three to five storeys for this setting, though its exact storey count is unspecified.",
        "applied_shots": [
          "S5_Shot9",
          "S5_Shot10",
          "S12_Shot8",
          "S12_Shot15",
          "S12_Shot18",
          "S14_Shot4",
          "S14_Shot5",
          "S18_Shot10",
          "S18_Shot13",
          "S25_Shot3",
          "S25_Shot5",
          "S25_Shot10",
          "S27_Shot1",
          "S27_Shot5"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l11_store_entrance": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan of a contemporary South Korean coastal-city supermarket entrance and its immediate commercial-street frontage. This must be a simple 2D CAD-like map with single-weight black outlines on a white or off-white background, geometric plan symbols only. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealism, rendering, lighting effects, textured surfaces, or material rendering. Use solid flat pastel fills with no blending: number 1 retail interior strip in pale yellow as Shared Zone; number 2 entrance vestibule in pale beige as Threshold Zone; number 3 pedestrian forecourt in pale gray as Exterior Zone; number 4 bicycle parking bay in pale green as Utility Zone; number 5 adjacent commercial frontage in pale lavender as Shared Zone; and number 6 curbside street edge in pale blue-gray as Exterior Zone. Arrange a broad straight facade across the north half of the plan, with number 1 behind it, number 2 centered in the facade, number 3 outside to the south, number 4 on the west side of the forecourt, number 5 continuing east along the frontage, and number 6 forming the southern curbside strip. Draw number 7 as a centered automatic sliding entrance opening using simple double sliding-door plan lines. Draw number 8 as one contiguous west storefront glazing run and number 9 as one contiguous east storefront glazing run, each represented by double parallel lines within the facade wall. Draw number 10 as one fixed bicycle-rack glyph inside number 4, parallel to the facade. Draw number 11 as one shallow rectangular entrance-canopy outline projecting over the central threshold. Draw number 12 as one small fixed security-camera plan glyph at the east side of the entrance, oriented across the forecourt. Place one small circular marker with a black number exactly once at each base element numbered 1 through 12. Number 13 is a transient parked bicycle overlay: do not draw the bicycle and do not draw marker 13 on this base floor plan. Do not include people, moving vehicles, street vendors, traffic activity, search behavior, phone use, or other event cues. Furniture, openings, and fixtures must remain simple top-down symbols. Inside the drawing, allow only short generic zone labels, the numbered circles, and an optional small north arrow with N; include no other text, annotations, camera icons, field-of-view cones, or directional camera arrows.",
        "key_elements": [
          "Broad contemporary supermarket facade facing a commercial street",
          "Central glazed entrance vestibule and automatic sliding doorway",
          "Flanking contiguous storefront glazing runs",
          "Pedestrian forecourt between facade and curb",
          "Dedicated bicycle parking bay with fixed rack",
          "Adjacent commercial frontage continuing along the same street edge",
          "Facade-mounted exterior security camera covering the entrance apron",
          "Flat zone colors separating retail, threshold, pedestrian, parking, frontage, and curbside areas",
          "Parked bicycle treated as a transient per-background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "retail interior strip",
            "number": 1,
            "position_hint": "north-central area immediately behind the entrance facade"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance vestibule",
            "number": 2,
            "position_hint": "center of the facade between the exterior forecourt and retail interior"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "pedestrian forecourt",
            "number": 3,
            "position_hint": "broad exterior apron directly south of the entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle parking bay",
            "number": 4,
            "position_hint": "west side of the pedestrian forecourt beside the facade"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "adjacent commercial frontage",
            "number": 5,
            "position_hint": "east side of the supermarket entrance, continuing along the street"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "curbside street edge",
            "number": 6,
            "position_hint": "southern edge of the plan beyond the pedestrian forecourt"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main sliding entrance",
            "number": 7,
            "position_hint": "center of the supermarket facade at the south side of the vestibule"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "west storefront window",
            "number": 8,
            "position_hint": "single contiguous glazing run west of the main entrance"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "east storefront window",
            "number": 9,
            "position_hint": "single contiguous glazing run east of the main entrance"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "fixed bicycle rack",
            "number": 10,
            "position_hint": "center of the bicycle parking bay, parallel to the facade"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "entrance canopy",
            "number": 11,
            "position_hint": "single contiguous overhang above the central vestibule and main entrance"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "exterior security camera",
            "number": 12,
            "position_hint": "facade corner east of the main entrance, aimed across the forecourt"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "parked bicycle",
            "number": 13,
            "position_hint": "within the bicycle parking bay beside the fixed rack"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L11B01",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "on number 3 (pedestrian forecourt), facing diagonally toward number 7 (main sliding entrance), with number 4 (bicycle parking bay) to one side and number 5 (adjacent commercial frontage) extending behind it",
            "framing_notes": "Keep the entrance, parked bicycle, bicycle rack, facade-mounted security camera, and part of the active curbside edge within the composition; allow a limited view into number 1 through the entrance.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm wide angle",
            "sub_location": "store_entrance_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ]
          }
        ],
        "scale_guideline": "The text does not specify the building height or storey count; use one to two commercial storeys as a conservative range typical of a contemporary large supermarket in a coastal urban district. The complete supermarket should read as a broad retail floor plate, while this plan covers only the entrance bay, immediate interior strip, facade frontage, and exterior apron. Within this scoped facade, use one principal ground-level customer entrance with flanking commercial glazing and a canopy projecting over the threshold; no upper-storey opening count is established.",
        "applied_shots": [
          "S8_Shot4",
          "S8_Shot5"
        ],
        "group_id": "bg_large_retail_store",
        "depends_on_fp": []
      },
      "fp_l15_security_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact mid-2020s South Korean supermarket security office. Use clean single-weight black CAD-like outlines on a white or off-white background, geometric plan symbols only, and generous margins. Divide the rectangular office into three consistently color-coded areas: a pale cyan Service Zone along the north side for the CCTV workstation, a pale yellow Shared Zone in the center and south-center for standing observers, and a pale beige Threshold Zone at the southwest entrance. These short generic area labels may appear as the only text besides the numbered markers and a small north arrow. Show number 1 once near the center of the complete office footprint, number 2 once in the north workstation zone, number 3 once in the open observer standing zone, and number 4 once inside the entrance threshold. Place number 5 once at a single inward-swinging door in the west wall near the southwest corner, drawn with a standard door leaf and swing arc. Place number 6 once on a simple rectangular CCTV workstation desk centered against the north wall. Place number 7 once at the center of one contiguous integrated CCTV monitor console along the rear edge of the desk, represented by simple blank light rectangular screen glyphs joined as one console. Place number 8 once on a top-down swivel operator chair directly south of the desk. Place number 9 once on a simple top-down two-seat waiting bench against the east wall. Draw each base marker as one small circle containing its unique black number, exactly once. Do not draw number 10 or the unusually dark CCTV footage because it is a transient screen-content overlay. Include no people, loose objects, event cues, camera icons, viewing cones, arrows other than the north arrow, or extra annotations. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradients, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, or material rendering. Use only solid flat pastel fills with no blending and no drop shadows.",
        "key_elements": [
          "Compact rectangular security office inside a mid-2020s supermarket",
          "Wall-facing CCTV workstation with an integrated commercial monitor console",
          "Operator chair positioned directly at the desk",
          "Open standing area behind the operator for two observers",
          "Small side bench for waiting or additional seating",
          "Single inward-swinging internal office door",
          "Unusually dark CCTV replay confined to the monitor display as a transient overlay cue"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "security office",
            "number": 1,
            "position_hint": "center of the complete rectangular office footprint"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "workstation service zone",
            "number": 2,
            "position_hint": "north side of the office around the CCTV workstation"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "observer standing zone",
            "number": 3,
            "position_hint": "open central and south-central floor area behind the operator chair"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold zone",
            "number": 4,
            "position_hint": "southwest corner immediately inside the office door"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "inward-swinging office door",
            "number": 5,
            "position_hint": "west wall near the southwest corner"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "CCTV workstation desk",
            "number": 6,
            "position_hint": "centered against the north wall within the workstation zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "integrated CCTV monitor console",
            "number": 7,
            "position_hint": "single contiguous console centered along the rear edge of the workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "operator chair",
            "number": 8,
            "position_hint": "immediately south of the workstation desk, facing north"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "two-seat waiting bench",
            "number": 9,
            "position_hint": "east wall, clear of the central observer standing zone"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "unusually dark CCTV replay",
            "number": 10,
            "position_hint": "confined to the display plane of the integrated CCTV monitor console"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L15B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "from within number 3 (observer standing zone), facing diagonally toward number 6 (CCTV desk), number 7 (integrated CCTV monitor console), and number 8 (operator chair)",
            "framing_notes": "Keep the monitor console prominent and clearly show the tense observation space behind the operator chair. Depict number 10 only inside the monitor display plane as unusually dark, low-detail CCTV footage; do not extend the imagery into the physical office.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "security_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              6,
              7,
              8,
              9,
              10
            ]
          }
        ],
        "scale_guideline": "The security office occupies one level within a larger commercial building; the total building storey count is not specified. A compact footprint of roughly 10–18 square metres and a clear height around 2.4–3 metres are typical for this type of internal office, but neither measurement is stated in the text. Use one internal door for the room; no exterior window or notable vertical circulation element is established.",
        "applied_shots": [
          "S20_Shot1",
          "S20_Shot3"
        ],
        "group_id": "bg_large_retail_store",
        "depends_on_fp": []
      },
      "fp_l13_police_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact mid-2020s South Korean local police office. Use a clean CAD-plan appearance with single-weight black outlines on a white or off-white background, geometric shapes only. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealism, rendered lighting, textured surfaces, or material rendering. Divide the rectangular office into non-overlapping flat color-coded areas: Shared Zone in pale yellow, Threshold Zone in pale beige, Circulation Zone in pale gray, and Service Zone in pale cyan; use one solid pastel fill per area with no blending or shading. Place the inward-swinging open entrance in the south wall, a narrow threshold immediately inside it, and a clear central aisle extending north between workstations. Arrange three separate modern office workstations suitable for a contemporary police office: a senior desk in the northwest, a duty desk in the northeast, and an auxiliary desk in the southwest, each drawn as an individual simple rectangle with one separate top-down office-chair glyph and one simple desktop-monitor glyph. Add one separate evidence side table against the west wall beside the senior desk. Along the east wall, draw one contiguous filing-cabinet bank and one compact coffee station as separate simple plan symbols. Draw one contiguous window run as double parallel lines centered in the north wall. Reflect practical contemporary regional office geometry only: compact workstation spacing, direct sightline from the entrance, efficient central circulation, realistic commercial desktop computers, and wall-edge storage. Draw small circular markers with black numbers exactly once for base elements 1 through 18 at their corresponding single locations. Do not draw markers 19, 20, 21, or 22 because they are transient overlay elements. The only words permitted inside the diagram are the larger generic area labels Shared Zone, Threshold Zone, Circulation Zone, and Service Zone; optionally include a small north arrow marked N in one corner. Do not include a title, legend, camera symbols, field-of-view cones, arrows, character figures, evidence imagery, GPS screen content, forms, notes, or any other annotations.",
        "key_elements": [
          "Rectangular shared police office with three individual workstations",
          "Open entrance threshold connected to a clear central circulation aisle",
          "Senior desk with a persistent desktop monitor and adjacent evidence surface",
          "Duty desk with a desktop monitor used for location-tracking results",
          "Auxiliary workstation indicating a multi-detective office",
          "Contiguous filing and coffee service zone along one wall",
          "Single exterior window run providing a clear facade reference",
          "GPS result, case photographs, forms, and note materials treated only as transient overlays"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared office zone",
            "number": 1,
            "position_hint": "main rectangular office interior surrounding the workstation cluster"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold zone",
            "number": 2,
            "position_hint": "south side of the office immediately inside the entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "central circulation aisle",
            "number": 3,
            "position_hint": "center of the office, running north from the entrance between desks"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "service and storage zone",
            "number": 4,
            "position_hint": "east wall strip beside the workstation area"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main entrance door",
            "number": 5,
            "position_hint": "south wall, opening inward toward the entrance threshold"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "senior workstation desk",
            "number": 6,
            "position_hint": "northwest portion of the shared office, facing the central aisle"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "senior desk chair",
            "number": 7,
            "position_hint": "south side of the senior workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "senior desktop monitor",
            "number": 8,
            "position_hint": "north edge of the senior workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "duty workstation desk",
            "number": 9,
            "position_hint": "northeast portion of the shared office, facing the central aisle"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "duty desk chair",
            "number": 10,
            "position_hint": "southwest side of the duty workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "duty desktop monitor",
            "number": 11,
            "position_hint": "north edge of the duty workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "auxiliary workstation desk",
            "number": 12,
            "position_hint": "southwest portion of the shared office, west of the entrance path"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "auxiliary desk chair",
            "number": 13,
            "position_hint": "north side of the auxiliary workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "auxiliary desktop monitor",
            "number": 14,
            "position_hint": "west edge of the auxiliary workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "evidence side table",
            "number": 15,
            "position_hint": "west wall beside the senior workstation desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "filing cabinet bank",
            "number": 16,
            "position_hint": "east wall within the service and storage zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "coffee station",
            "number": 17,
            "position_hint": "southeast end of the service and storage zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "exterior window run",
            "number": 18,
            "position_hint": "single contiguous run centered on the north wall"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "GPS result display",
            "number": 19,
            "position_hint": "within the screen plane of the duty desktop monitor"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "case photograph spread",
            "number": 20,
            "position_hint": "single contiguous spread across the senior workstation desk"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "signing forms",
            "number": 21,
            "position_hint": "single paper stack on the near side of the senior workstation desk"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "note paper and writing tool",
            "number": 22,
            "position_hint": "small contiguous grouping beside the duty workstation keyboard"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L13B02",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "just inside number 5 (entrance door), facing diagonally across number 3 (circulation aisle) toward number 9 (duty desk) and number 11 (duty monitor)",
            "framing_notes": "Keep the open entrance edge in the near foreground, show the occupied duty workstation prominently, and retain the other desks as subdued office context.",
            "ignore_numbered_elements": [
              19,
              20,
              21,
              22
            ],
            "lens_hint": "35mm wide angle",
            "sub_location": "police_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ]
          },
          {
            "bg_id": "L13B01",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 (circulation aisle), facing diagonally toward number 6 (senior desk), number 9 (duty desk), and number 11 (duty monitor)",
            "framing_notes": "Emphasize the GPS result on the duty monitor and the case photographs spread across the senior desk while preserving a clear path to the open entrance.",
            "ignore_numbered_elements": [],
            "lens_hint": "32mm moderate wide angle",
            "sub_location": "police_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22
            ]
          }
        ],
        "scale_guideline": "Treat the depicted plan as one office suite on a single level; the total building height and storey count are not specified, though two to four storeys with roughly 3–4 m per storey is typical for a contemporary local public-service building of this kind. The office suite should read as a compact shared workplace, typically about 70–120 square metres rather than a large headquarters floor. The depicted suite has one main entrance doorway and one contiguous exterior window run; other facade openings and any stairs are outside this plan's scope.",
        "applied_shots": [
          "S16_Shot1",
          "S16_Shot3",
          "S21_Shot10",
          "S21_Shot11",
          "S21_Shot13"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_l14_station_street": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic floor plan diagram of a contemporary civic office street frontage in a Korean coastal-city outskirts context. Show the rectangular civic building footprint along the north side, a centered public entrance opening toward the street, one separate window run to the west of the entrance, and one separate window run to the east. Use a conventional door swing arc and double parallel wall lines for each window run. Place a continuous sidewalk across the south face of the building, a clearly bounded bicycle parking zone east of the entrance approach, a narrow curb strip beyond the sidewalk, and an east–west roadway across the south half of the plan. Reflect a compact modern civic frontage with direct pedestrian access and practical curbside bicycle placement. Use single-weight black outlines on a white or off-white background, clean architectural CAD-plan geometry, and simple symbolic glyphs only. Apply flat solid pastel fills consistently: building interior zone pale blue, sidewalk threshold zone pale beige, bicycle utility zone pale gray, curb strip pale cyan, and street zone pale green. Add short generic area labels only: Interior Zone, Threshold Zone, Utility Zone, and Street Zone. Draw one small circle containing a unique black number exactly once for each base element: 1 civic building frontage, 2 main entrance door, 3 left window run, 4 right window run, 5 front sidewalk, 6 bicycle parking zone, 7 street curb, and 8 street roadway. Do not draw markers 9 or 10, the bicycle itself, a route arrow, motion lines, people, vehicles, or any other event-state cue; those belong to a separate overlay. A small north arrow may appear in one corner. No other text or annotations. Strictly no 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, material rendering, decorative illustration, camera icons, field-of-view cones, or camera arrows.",
        "key_elements": [
          "Modern civic office frontage aligned along the north side of the plan",
          "Single main public entrance facing the sidewalk",
          "Two separate ground-floor window runs flanking the entrance",
          "Continuous pedestrian sidewalk between the building and curb",
          "Designated bicycle parking zone beside the entrance approach",
          "Clearly defined curb and adjoining street roadway",
          "Transient departing bicycle and travel direction reserved for the scene overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "civic building frontage",
            "number": 1,
            "position_hint": "north side of plan, extending across the street-facing edge"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main entrance door",
            "number": 2,
            "position_hint": "center of the south-facing building wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "left window run",
            "number": 3,
            "position_hint": "south-facing building wall, west of the main entrance"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "right window run",
            "number": 4,
            "position_hint": "south-facing building wall, east of the main entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "front sidewalk",
            "number": 5,
            "position_hint": "continuous strip directly south of the building frontage"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle parking zone",
            "number": 6,
            "position_hint": "east side of the entrance approach within the sidewalk edge"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "street curb",
            "number": 7,
            "position_hint": "narrow continuous strip along the south edge of the sidewalk"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "street roadway",
            "number": 8,
            "position_hint": "south half of plan, running east to west parallel to the frontage"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "departing bicycle",
            "number": 9,
            "position_hint": "beginning at the bicycle parking zone and entering the roadway"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "urgent departure direction",
            "number": 10,
            "position_hint": "along the roadway leading away from the building frontage"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L14B01",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 7 (curb), facing diagonally along number 8 (roadway) away from number 2 (main entrance), with number 6 (bicycle parking zone) and number 1 (building frontage) behind the departing rider",
            "framing_notes": "Show number 9 leaving number 6 and moving along the number 10 departure direction; retain the entrance and both window runs in the background to establish the civic street frontage.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "station_street_frontage",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ]
          }
        ],
        "scale_guideline": "A modest contemporary civic station in this setting is typically one to three storeys with roughly 3–4 m per storey; the screenplay does not specify its storey count. Use a compact-to-medium institutional footprint, typically around 15–30 m of street frontage and 10–20 m of depth, while treating these as contextual ranges rather than exact dimensions. The represented ground-floor facade has one main entrance and two separate window runs; upper-storey openings and vertical circulation are not specified.",
        "applied_shots": [
          "S22_Shot2"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_l19_deck": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic floor plan diagram of a compact modern small fishing-vessel deck. This must look like a clean architectural CAD plan or simple room-layout sketch: single-weight black outlines on a white or off-white background, geometric shapes only. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting, no textured surfaces, and no material rendering. Orient the pointed forward end at the top and the broad stern at the bottom. Show a large open aft working deck leading through a small threshold and a centered aft door into an enclosed wheelhouse in the forward-middle portion. Include narrow exterior passages on both sides of the wheelhouse and a small forward utility deck. Use flat solid pastel fills consistently: aft working deck pale yellow, wheelhouse control zone pale cyan, threshold pale beige, both side passages pale gray, and forward utility deck pale green. Optional large generic area text may read only Working Zone, Control Zone, Threshold Zone, Side Passage, and Utility Zone. Draw the wheelhouse access door with a standard line-and-swing-arc symbol. Draw one contiguous forward windshield run as double parallel lines in the forward wall, plus one separate port side window and one separate starboard side window. Inside the wheelhouse, place a simple rectangular helm console against the forward wall, a circular steering-wheel plan glyph centered on its aft face, and one fixed rectangular helm chair directly behind it. Keep a clear, unobstructed circulation route from the aft working deck through the door to the steering position. Draw separate simple rail symbols along the port edge, starboard edge, stern edge, and around the forward utility deck, keeping each rail run spatially distinct. Add small white circular markers with black numbers, each appearing exactly once: 1 aft working deck, 2 wheelhouse interior, 3 wheelhouse threshold, 4 port side passage, 5 starboard side passage, 6 wheelhouse access door, 7 forward windshield run, 8 port wheelhouse window, 9 starboard wheelhouse window, 10 helm console, 11 steering wheel, 12 helm chair, 13 port rail run, 14 starboard rail run, 15 stern rail run, 16 forward utility deck, and 17 forward rail run. Do not draw number 18, any red circle, any perceived circle cluster, people, maps, photographs, loose objects, event actions, camera icons, view cones, arrows, or other transient state cues. Apart from the permitted generic zone names and marker numbers, include no labels or annotations.",
        "key_elements": [
          "Compact small fishing-vessel footprint with the pointed forward end at the top of the plan",
          "Large open aft working deck connected directly to the wheelhouse approach",
          "Enclosed wheelhouse with a centered aft access door and clear route to the helm",
          "Forward helm console, steering wheel, and fixed operator chair",
          "Forward and side wheelhouse windows arranged for practical navigation visibility",
          "Narrow port and starboard exterior circulation passages",
          "Separate port, starboard, stern, and forward rail runs",
          "Flat pastel zone coding with unique black numbered markers for base elements 1 through 17",
          "Transient perceived circle cluster assigned to overlay number 18 and omitted from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "aft working deck",
            "number": 1,
            "position_hint": "broad open area in the aft half of the vessel"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse interior",
            "number": 2,
            "position_hint": "enclosed control room in the forward-middle portion of the vessel"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse threshold",
            "number": 3,
            "position_hint": "small transition area immediately aft of the wheelhouse door"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "port side passage",
            "number": 4,
            "position_hint": "narrow exterior circulation strip along the port side of the wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "starboard side passage",
            "number": 5,
            "position_hint": "narrow exterior circulation strip along the starboard side of the wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "wheelhouse access door",
            "number": 6,
            "position_hint": "center of the aft wheelhouse wall, opening toward the threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward windshield run",
            "number": 7,
            "position_hint": "single contiguous window run across the forward wheelhouse wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port wheelhouse window",
            "number": 8,
            "position_hint": "port wall of the wheelhouse beside the helm position"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard wheelhouse window",
            "number": 9,
            "position_hint": "starboard wall of the wheelhouse beside the helm position"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "helm console",
            "number": 10,
            "position_hint": "inside the wheelhouse against the forward wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "steering wheel",
            "number": 11,
            "position_hint": "centered on the aft-facing side of the helm console"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "helm chair",
            "number": 12,
            "position_hint": "inside the wheelhouse directly aft of the steering wheel"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "port rail run",
            "number": 13,
            "position_hint": "single contiguous rail run along the port edge of the exterior deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "starboard rail run",
            "number": 14,
            "position_hint": "single contiguous rail run along the starboard edge of the exterior deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "stern rail run",
            "number": 15,
            "position_hint": "single contiguous rail run across the aft edge of the working deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "forward utility deck",
            "number": 16,
            "position_hint": "small exterior deck area immediately forward of the wheelhouse"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "forward rail run",
            "number": 17,
            "position_hint": "single contiguous rail run around the pointed forward utility deck"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "perceived red circle cluster",
            "number": 18,
            "position_hint": "one compact subjective cluster on a single interior wheelhouse bulkhead behind the helm sightline"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L19B01",
            "camera_height": "eye-level standing, approximately 1.6 m above deck",
            "camera_position": "near number 1 (aft working deck), facing forward through number 6 (wheelhouse access door) toward number 10 (helm console) and number 11 (steering wheel), with the side passages and rails framing the approach",
            "framing_notes": "Use a moderately wide composition that preserves the route from the open working deck into the wheelhouse, keeps the helm readable through the access, and allows the transient cue at number 18 to appear only in the subjective wheelhouse moment.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "vessel_deck",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ]
          }
        ],
        "scale_guideline": "The vessel has one principal working deck and one enclosed wheelhouse rising above it; a wheelhouse height of roughly 2.0–2.4 m above the deck is typical for this small-vessel type, but the text gives no dimensions. The compact footprint is typically about 8–15 m long and 3–5 m wide for a small coastal fishing vessel; exact dimensions are unspecified. A typical arrangement uses one aft wheelhouse access door and forward plus side navigation-window runs, with waist-high exterior safety rails and no multi-storey stair system inferred.",
        "applied_shots": [
          "S28_Shot1",
          "S28_Shot6",
          "S28_Shot10"
        ],
        "group_id": "bg_small_fishing_vessel",
        "depends_on_fp": []
      },
      "fp_l20_wheelhouse": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact contemporary small-fishing-vessel wheelhouse. Use a clean CAD-like plan with uniform single-weight black outlines on a white or off-white background, simple geometric symbols, and crisp orthogonal geometry. Strictly exclude 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendering, lighting effects, textured surfaces, and material rendering. Show a compact rectangular enclosure with a central forward operating zone filled solid pale yellow and a narrow aft threshold zone filled solid pale beige; colors must be flat pastel fills with no blending. Place an inward-swinging deck doorway in the aft wall slightly port of center, shown by a standard line-and-arc door symbol. Place one contiguous forward window run, one contiguous port-side window run, and one contiguous starboard-side window run, each shown as double parallel lines within its wall. Center a fixed rectangular helm console against the forward wall beneath the forward window, using simple top-down symbols for an integrated steering wheel and restrained modern navigation controls. Preserve a clear central aisle wide enough to communicate two-person movement between the doorway and helm. Draw exactly one small circled black number for each base element: 1 in the operating zone, 2 in the threshold zone, 3 at the aft doorway, 4 at the forward window run, 5 at the port window run, 6 at the starboard window run, and 7 on the helm console. The only optional interior text is the generic area label Operating Zone and Threshold Zone in larger unobtrusive lettering, plus a small north arrow. Do not draw numbers 8 or 9 and do not draw any red circles, wall marks, people, loose objects, camera icons, view cones, arrows, or event-state cues; the red circular wall phenomena belong exclusively to a separate transient overlay.",
        "key_elements": [
          "Compact enclosed wheelhouse operating zone with a clear central aisle for two people",
          "Narrow aft threshold connecting the exterior deck doorway to the helm",
          "Forward-facing fixed helm console with steering wheel and modern commercial navigation controls",
          "Separate forward, port, and starboard glazing runs typical of a contemporary small fishing vessel",
          "Dense crimson circular perception markings assigned only to transient overlays on two contiguous solid wall panels",
          "No people, camera symbols, field-of-view graphics, or transient markings drawn on the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse operating zone",
            "number": 1,
            "position_hint": "central and forward portion of the enclosed wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "aft threshold zone",
            "number": 2,
            "position_hint": "narrow strip inside the aft wall between the doorway and operating zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "aft deck doorway",
            "number": 3,
            "position_hint": "aft wall, slightly port of center, with inward door swing kept clear of the helm aisle"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward window run",
            "number": 4,
            "position_hint": "single contiguous glazing run centered in the forward wall above the helm console"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port side window run",
            "number": 5,
            "position_hint": "single contiguous glazing run in the forward half of the port wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard side window run",
            "number": 6,
            "position_hint": "single contiguous glazing run in the forward half of the starboard wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "helm console with steering wheel",
            "number": 7,
            "position_hint": "centered against the forward wall below the forward window run"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "dense red circles on aft wall panel",
            "number": 8,
            "position_hint": "single solid aft wall panel immediately starboard of the doorway"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "dense red circles on starboard wall panel",
            "number": 9,
            "position_hint": "single solid starboard wall panel aft of the side window run"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L20B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near the forward port corner of number 1 (operating zone), facing diagonally aft toward number 2 (threshold zone) and number 3 (aft doorway), with number 7 (helm console) at the near edge and the wall panels associated with numbers 8 and 9 behind the actors",
            "framing_notes": "Use a moderately wide interior composition for two-person confrontation and collapse movement. Keep the aft and starboard wall panels prominent enough for the dense red circular perception markings to register behind a face or shoulder; do not place those markings on windows, controls, or the floor.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle with restrained distortion",
            "sub_location": "wheelhouse",
            "use_numbered_elements": [
              1,
              2,
              3,
              6,
              7,
              8,
              9
            ]
          }
        ],
        "scale_guideline": "A compact wheelhouse on a small contemporary fishing vessel is typically a single enclosed deckhouse level with about 2.0 to 2.3 m of clear interior height; the exact height is not specified in the scene. Its footprint is typically about 6 to 12 square meters, leaving a narrow but usable aisle for two adults between the helm and aft doorway. Use one aft doorway and continuous glazing runs on the forward and both side facades as a conservative modern workboat convention; exact pane counts are not specified. No internal stair or other multi-level vertical element is included within this wheelhouse scope.",
        "applied_shots": [
          "S29_Shot4",
          "S29_Shot5",
          "S29_Shot9"
        ],
        "group_id": "bg_small_fishing_vessel",
        "depends_on_fp": []
      }
    },
    "consumed_bg_catalog_hash": "8569fa1188c7fde2",
    "consumed_shot_binding_hash": "dc47cea611a99af2"
  },
  "step_id": "floor_plan_prompt",
  "run_id": "912502e6-984c-411d-b3fb-4eb2271e4208",
  "resolved_model": "gpt",
  "updated_at": "2026-07-20T08:11:41.205610+00:00",
  "project_config_snapshot": {}
}