{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "b721e41033bb6bac",
  "data": {
    "floor_plans": {
      "fp_l03_rooftop": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of an older low-rise multifamily-building rooftop and the exterior footprint of its compact rooftop room. Use a clean CAD-plan appearance with uniform single-weight black outlines on a white or off-white background, geometric plan symbols only, and minimal text. Strictly exclude 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, textures, and material rendering. Fill each zone with one consistent flat pastel solid color: the open rooftop utility/exterior deck in pale gray, the enclosed rooftop-room private zone in pale blue, the entry and stair threshold zone in pale beige, and the water-tank and laundry service zone in pale cyan. No gradients, blending, or drop shadows. Show a rectangular open rooftop deck enclosed by a continuous low parapet, with a compact rectangular rooftop room positioned along the north side. On the rooftop room's south-facing facade, show one iron entry door as a standard plan door symbol with leaf and swing arc, plus one small window as double parallel lines in the wall. Place an elevated cylindrical water tank represented by a simple circular top-view glyph in the northwest service corner. Show a fixed laundry line as a thin straight line between two post circles along the west side, and a low rectangular drying platform nearby. At the outer roof edge, show a later-added exterior steel access stair reaching a small entry landing: narrow open-tread plan steps, thin side stringers, slender support-post symbols, and pipe-railing lines; do not depict a concrete stair. Use layout conventions appropriate to a compact contemporary rooftop dwelling on an older coastal urban multifamily building. Place small white circular markers with black numbers exactly once for base elements only: 1 on the rooftop deck, 2 on the rooftop room, 3 on the perimeter parapet, 4 on the water tank, 5 on the laundry line, 6 on the iron entry door, 7 on the small facade window, 8 on the drying platform, and 9 on the exterior steel stair. Do not draw markers 10 through 15 and do not depict any forced-door state, flyer, scattered leaves, attack silhouettes, cat, or illuminated-window state because those are transient overlays. Generic area labels such as Utility Exterior Zone, Private Zone, Service Zone, and Threshold Zone may appear in larger plain text inside their colored areas. No other text, annotations, camera icons, field-of-view cones, or directional arrows; a small north arrow with N in one corner is allowed.",
        "key_elements": [
          "Rectangular rooftop deck enclosed by a low parapet",
          "Compact rooftop-room footprint along one side of the roof",
          "Iron entry door and one small facade window",
          "Elevated rooftop water tank",
          "Laundry line stretched between fixed posts",
          "Low drying platform beside the utility area",
          "Later-added exterior steel stair with open treads and pipe railing",
          "Flat pastel zoning with numbered base markers only",
          "Transient intrusion, illumination, herb, and cat cues excluded from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop deck",
            "number": 1,
            "position_hint": "main open exterior area surrounding the rooftop room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop room",
            "number": 2,
            "position_hint": "north side of the rooftop deck, compact rectangular enclosed unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "perimeter parapet",
            "number": 3,
            "position_hint": "continuous low boundary around the outer edges of the rooftop deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 4,
            "position_hint": "northwest utility corner beside the rooftop room"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "laundry line",
            "number": 5,
            "position_hint": "west side of the deck, stretched between two fixed posts"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "iron entry door",
            "number": 6,
            "position_hint": "south-facing facade of the rooftop room, near the stair approach"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small facade window",
            "number": 7,
            "position_hint": "south-facing rooftop-room facade, offset from the iron entry door"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "drying platform",
            "number": 8,
            "position_hint": "open deck near the laundry line and water tank"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "external steel stair",
            "number": 9,
            "position_hint": "outer roof edge leading to a threshold landing near the iron entry door"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "forced-open door state",
            "number": 10,
            "position_hint": "at the iron entry door on the rooftop-room facade"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "advertising flyer in door gap",
            "number": 11,
            "position_hint": "wedged into the gap of the iron entry door during the intrusion"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "windblown dried herb leaves",
            "number": 12,
            "position_hint": "scattered from the drying platform across the night rooftop deck"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "attack silhouettes in window",
            "number": 13,
            "position_hint": "confined to the plane of the illuminated rooftop-room window"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "black cat on parapet",
            "number": 14,
            "position_hint": "perched on the parapet at dawn near the rooftop-room sightline"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "illuminated window state",
            "number": 15,
            "position_hint": "within the small rooftop-room facade window at night and dawn"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L03B02",
            "camera_height": "high aerial oblique equivalent, looking down from well above the roof",
            "camera_position": "above the southeast side of number 1 (rooftop deck), oriented toward number 2 (rooftop room) with number 4 (water tank), number 5 (laundry line), and number 9 (external steel stair) readable around it",
            "framing_notes": "Show the complete rooftop footprint, perimeter parapet, rooftop-room facade, and utility layout in a clear daytime establishing composition.",
            "ignore_numbered_elements": [
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "lens_hint": "24mm wide angle",
            "sub_location": "rooftop_aerial_overview",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ]
          },
          {
            "bg_id": "L03B03",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 9 (external steel stair landing), facing across number 1 (rooftop deck) toward number 6 (iron entry door) and number 7 (small facade window)",
            "framing_notes": "Keep the forced-open door and illuminated window prominent; include the water tank, laundry line, drying platform, windblown herbs, and obscured attack silhouettes without revealing faces.",
            "ignore_numbered_elements": [
              14
            ],
            "lens_hint": "28mm wide angle",
            "sub_location": "rooftop_room_entry_at_night",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              15
            ]
          },
          {
            "bg_id": "L03B01",
            "camera_height": "parapet-level low standing view ~1.3m",
            "camera_position": "near the opposite corner of number 3 (perimeter parapet), facing diagonally toward number 2 (rooftop room), number 7 (small facade window), and number 14 (black cat)",
            "framing_notes": "Frame the cat on the parapet against the still-illuminated rooftop-room window while retaining enough of the quiet dawn deck and utilities to establish the rooftop.",
            "ignore_numbered_elements": [
              10,
              11,
              12,
              13
            ],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "rooftop_parapet_at_dawn",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              14,
              15
            ]
          }
        ],
        "scale_guideline": "The older low-rise multifamily building is typically three to five storeys, with the exact count unspecified, plus one compact rooftop room rising roughly one normal storey above the main roof. A conservative typical rooftop footprint is about 120–250 square metres, while the rooftop room is typically about 15–35 square metres; these measurements are not stated in the text. The depicted rooftop-room facade has one iron entry door and one small window, while openings on its other facades are unspecified. The later-added exterior steel stair should extend along the outer wall to rooftop level with open treads, thin steel-plate stringers, support posts, and pipe railings rather than concrete construction.",
        "applied_shots": [
          "S4_Shot1",
          "S10_Shot6",
          "S10_Shot7",
          "S17_Shot2"
        ],
        "group_id": "bg_rooftop_housing_complex",
        "depends_on_fp": []
      },
      "fp_l04_dwelling": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan diagram of an entire compact contemporary rooftop dwelling and its immediate rooftop entry landing. This must look like a clean CAD plan or simple architectural room-layout sketch, using single-weight black outlines on a white or off-white background, geometric plan symbols, and no decorative rendering. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, or material rendering.\n\nShow a compact rectangular rooftop addition with a central shared living and dining area, an open kitchenette along the northwest wall, a small main bedroom at the northeast, a young adult bedroom at the southeast, a tiny bathroom between the private rooms and shared core, and a small southwest entry vestibule opening onto a narrow rooftop landing. Use layout conventions appropriate to a modest mid-2020s coastal South Korean rooftop dwelling: space-efficient rooms, short internal circulation, compact modern plumbing, a steel exterior entry door, and small practical exterior windows. Outside the landing, show a later-added facade-mounted steel stair as a purely top-down plan symbol with open treads, thin steel plate stringers, slender support posts, and pipe railings; do not depict a concrete or cement stair. Include a rooftop utility strip with a water tank, clothesline, and low drying platform.\n\nApply flat solid pastel fills with no blending: shared living and dining area in pale yellow, both private bedrooms in pale blue, kitchenette and bathroom service areas in pale cyan, entry vestibule in pale beige, and rooftop landing, stair, and utility exterior in pale gray. Use each zone color consistently. Larger generic area text may read only Shared Zone, Private Zone, Service Zone, Threshold Zone, and Utility Zone. No other text labels or annotations are allowed inside the drawing, except an optional small north arrow with N.\n\nDraw standard top-down symbolic glyphs: doors as a leaf and swing arc, windows as double parallel wall lines, beds as rectangles with pillow shapes, the dining table as a simple rectangle, chairs as small plan rectangles, the television as a thin rectangle on a low stand, the sink and stovetop as standard counter symbols, and the bathroom sink, toilet, shower, and floor drain as standard plan symbols. Show a wardrobe as a shallow built-in rectangle, a stand lamp as a small circular floor-plan glyph, and the bedroom curtain as a thin folded line inside the window wall. Do not draw furniture in perspective.\n\nPlace one small circle containing a unique black number at each persistent base element, exactly once: 1 shared living and dining area, 2 open kitchenette, 3 main bedroom, 4 young adult bedroom, 5 compact bathroom, 6 entry vestibule, 7 rooftop landing, 8 steel entry door, 9 main bedroom door, 10 young adult bedroom door, 11 bathroom door, 12 small living window, 13 curtained young adult bedroom window, 14 main bedroom window, 15 dining table, 16 dining chair set, 17 television and low stand, 18 kitchen sink and counter, 19 compact stovetop, 20 main bedroom bed, 21 young adult bed, 22 bedroom wardrobe and storage, 23 bathroom sink, 24 toilet, 25 shower fixture and drain, 26 added exterior steel stair, 27 rooftop water tank, 28 rooftop clothesline, 29 low drying platform, 30 living room stand lamp, and 31 bedroom curtain. Numbers must be legible, small, black, unique, and appear exactly once.\n\nDo not draw numbers 32 through 45 and do not depict any transient content: no blood, footprints, body, wounds, loose photographs, tea cups, red circles, hallucinations, melting faces, muddy marks, overturned furniture, open-window state, searched disorder, pinned photograph, or shifted backpack and doll. Do not add camera icons, viewing arrows, field-of-view cones, dimensions, legends, captions, or any non-zone text.",
        "key_elements": [
          "Compact contemporary rooftop dwelling arranged as a simple rectangular addition with an open living, dining, and kitchenette core",
          "Two small private bedrooms opening from the shared core, with the young adult bedroom positioned beside the bathroom",
          "Tiny service bathroom with modern compact plumbing symbols",
          "Steel exterior entry door opening from a narrow rooftop landing",
          "Later-added exterior steel stair with open treads, thin steel plate stringers, support posts, and pipe railings",
          "Small exterior windows suited to a modest rooftop addition, including a curtained bedroom window",
          "Persistent television, dining set, kitchenette fixtures, beds, storage, stand lamp, rooftop water tank, clothesline, and drying platform",
          "Flat pastel zoning for shared, private, service, threshold, and exterior utility areas",
          "Numbered base markers only; all blood, bodies, photographs, red circles, disorder, open-window state, and hallucinations are excluded from the diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared living and dining area",
            "number": 1,
            "position_hint": "central and west portion of dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "open kitchenette",
            "number": 2,
            "position_hint": "northwest edge of shared area"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "main bedroom",
            "number": 3,
            "position_hint": "northeast corner of dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "young adult bedroom",
            "number": 4,
            "position_hint": "southeast corner of dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "compact bathroom",
            "number": 5,
            "position_hint": "east-central service bay between bedrooms and shared area"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entry vestibule",
            "number": 6,
            "position_hint": "southwest interior threshold"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop landing",
            "number": 7,
            "position_hint": "outside southwest entry wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "steel entry door",
            "number": 8,
            "position_hint": "southwest exterior wall between rooftop landing and vestibule"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main bedroom door",
            "number": 9,
            "position_hint": "north side of short internal circulation edge"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "young adult bedroom door",
            "number": 10,
            "position_hint": "east side of shared area opening into southeast bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "bathroom door",
            "number": 11,
            "position_hint": "east-central wall facing shared area"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small living window",
            "number": 12,
            "position_hint": "west wall of shared living area"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "curtained bedroom window",
            "number": 13,
            "position_hint": "south wall of young adult bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main bedroom window",
            "number": 14,
            "position_hint": "north wall of main bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining table",
            "number": 15,
            "position_hint": "center of shared living and dining area"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining chair set",
            "number": 16,
            "position_hint": "arranged around dining table"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "television and low stand",
            "number": 17,
            "position_hint": "north wall of shared living area facing table"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "kitchen sink and counter",
            "number": 18,
            "position_hint": "northwest kitchenette wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "compact stovetop",
            "number": 19,
            "position_hint": "beside sink on north kitchenette counter"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "main bedroom bed",
            "number": 20,
            "position_hint": "against east wall of main bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "young adult bed",
            "number": 21,
            "position_hint": "against east wall of young adult bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "bedroom wardrobe and storage",
            "number": 22,
            "position_hint": "north wall of young adult bedroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom sink",
            "number": 23,
            "position_hint": "north wall of compact bathroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "toilet",
            "number": 24,
            "position_hint": "east side of compact bathroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "shower fixture and drain",
            "number": 25,
            "position_hint": "south end of compact bathroom"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "added exterior steel stair",
            "number": 26,
            "position_hint": "outside west edge of rooftop landing, connecting upward to the dwelling entrance"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 27,
            "position_hint": "northwest exterior utility corner beyond dwelling wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop clothesline",
            "number": 28,
            "position_hint": "west exterior utility strip near water tank"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "low drying platform",
            "number": 29,
            "position_hint": "exterior utility strip beside clothesline"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "living room stand lamp",
            "number": 30,
            "position_hint": "near television side of shared area"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bedroom curtain",
            "number": 31,
            "position_hint": "inside young adult bedroom along window wall"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "blood pools and bloody footprints",
            "number": 32,
            "position_hint": "young adult bedroom floor leading toward curtain"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "body behind bedroom curtain",
            "number": 33,
            "position_hint": "floor behind curtain in young adult bedroom"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "crumpled old photograph",
            "number": 34,
            "position_hint": "in the body's hand behind bedroom curtain"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "forming red circle above bed",
            "number": 35,
            "position_hint": "young adult bedroom wall above bed"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "two tea cups with one overturned",
            "number": 36,
            "position_hint": "on dining table in shared area"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "hallucinated bathroom red circle",
            "number": 37,
            "position_hint": "bathroom wall visible near mirror and sink"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "melting face in family photograph",
            "number": 38,
            "position_hint": "within photograph surface on or beside dining table"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "muddy footprints",
            "number": 39,
            "position_hint": "from entry across shared area toward rooms"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "furniture",
            "label": "overturned dining chairs",
            "number": 40,
            "position_hint": "around dining table in shared area"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "opening",
            "label": "open window state",
            "number": 41,
            "position_hint": "living window and any disturbed bedroom window"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "searched belongings and disorder",
            "number": 42,
            "position_hint": "across living storage and young adult bedroom wardrobe"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "bloodied photograph pinned to wall",
            "number": 43,
            "position_hint": "center of young adult bedroom wall above bed"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "red circle around pinned photograph",
            "number": 44,
            "position_hint": "young adult bedroom wall above bed"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "shifted backpack and doll",
            "number": 45,
            "position_hint": "young adult bedroom floor and storage edge"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L04B04",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 8 (steel entry door), facing diagonally across number 1 (shared living and dining area) toward number 2 (kitchenette) and number 17 (television)",
            "framing_notes": "Include number 15 (dining table), number 17 (television), number 18 (sink), and number 12 (small living window) prominently; show an ordinary clean morning state.",
            "ignore_numbered_elements": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "lens_hint": "28mm moderate wide angle",
            "sub_location": "living_dining_kitchenette",
            "use_numbered_elements": [
              1,
              2,
              6,
              8,
              12,
              15,
              16,
              17,
              18,
              19,
              29,
              30
            ]
          },
          {
            "bg_id": "L04B05",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 1 (shared living and dining area), facing through number 10 (young adult bedroom door) toward number 21 (bed) and number 31 (curtain)",
            "framing_notes": "Keep number 15 (dining table) in the near foreground and the bedroom beyond the doorway visible, allowing the cups, blood trail, body, photograph, and forming circle to occupy their specified overlay positions.",
            "ignore_numbered_elements": [
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "lens_hint": "24mm wide angle",
            "sub_location": "living_room_to_young_adult_bedroom",
            "use_numbered_elements": [
              1,
              2,
              4,
              6,
              8,
              10,
              12,
              13,
              15,
              16,
              17,
              18,
              19,
              21,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36
            ]
          },
          {
            "bg_id": "L04B06",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 8 (steel entry door), facing across number 1 (shared living and dining area) through number 10 (young adult bedroom door) toward number 21 (bed)",
            "framing_notes": "Present every visible surface as unnaturally clean and ordered; include the subtly shifted backpack and doll overlay but no blood, body, cups, photograph, or red markings.",
            "ignore_numbered_elements": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              42,
              43,
              44
            ],
            "lens_hint": "26mm wide angle",
            "sub_location": "clean_living_room_and_young_adult_bedroom",
            "use_numbered_elements": [
              1,
              2,
              4,
              6,
              8,
              10,
              12,
              13,
              15,
              16,
              17,
              18,
              19,
              21,
              22,
              29,
              30,
              31,
              45
            ]
          },
          {
            "bg_id": "L04B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 11 (bathroom door), facing diagonally from number 5 (bathroom) across number 1 (shared living and dining area) toward number 15 (dining table)",
            "framing_notes": "Allow a view of the bathroom wall near number 23 and the framed family photograph on or beside number 15; the two hallucination overlays must remain localized to those surfaces.",
            "ignore_numbered_elements": [
              32,
              33,
              34,
              35,
              36,
              39,
              40,
              41,
              42,
              43,
              44,
              45
            ],
            "lens_hint": "24mm wide angle",
            "sub_location": "bathroom_to_living_area",
            "use_numbered_elements": [
              1,
              2,
              5,
              6,
              8,
              11,
              12,
              15,
              16,
              17,
              18,
              19,
              23,
              24,
              25,
              29,
              30,
              37,
              38
            ]
          },
          {
            "bg_id": "L04B03",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 8 (steel entry door), facing diagonally across number 1 (shared living and dining area) toward number 10 (young adult bedroom door), number 12 (living window), and number 13 (bedroom window)",
            "framing_notes": "Show the muddy route from the entry, overturned chairs around the table, the open window state, and searched storage while preserving the dwelling's underlying layout.",
            "ignore_numbered_elements": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              43,
              44,
              45
            ],
            "lens_hint": "22mm wide angle",
            "sub_location": "disturbed_living_area_and_bedroom_axis",
            "use_numbered_elements": [
              1,
              2,
              4,
              6,
              8,
              10,
              12,
              13,
              15,
              16,
              17,
              18,
              19,
              21,
              22,
              30,
              31,
              39,
              40,
              41,
              42
            ]
          },
          {
            "bg_id": "L04B02",
            "camera_height": "eye-level standing, approximately 1.55 m",
            "camera_position": "inside number 4 (young adult bedroom), near number 10 (bedroom door), facing number 21 (bed) and the wall directly above it",
            "framing_notes": "Center the bloodied pinned photograph and irregular red circle above the bed; searched belongings may remain visible at the frame edges, but unrelated murder and hallucination cues must be absent.",
            "ignore_numbered_elements": [
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39,
              40,
              41,
              45
            ],
            "lens_hint": "35mm normal wide lens",
            "sub_location": "young_adult_bedroom_wall",
            "use_numbered_elements": [
              4,
              10,
              13,
              21,
              22,
              31,
              42,
              43,
              44
            ]
          }
        ],
        "scale_guideline": "The scoped rooftop dwelling is a single-storey addition, with a modest interior height typical of a contemporary compact rooftop unit; the exact height is not specified. Its footprint should read as roughly 30–50 square metres, a typical conservative range for a small two-bedroom rooftop dwelling rather than an exact measurement. The older multi-family building below is likely several storeys, typical for this building type, but its storey count is not stated. The later-added exterior steel stair rises along the facade to the rooftop landing and uses open treads, thin steel plate stringers, slender supports, and pipe railings; its full vertical extent is not specified. Use one steel entrance and a few small exterior windows as a typical arrangement, since exact facade opening counts are not given.",
        "applied_shots": [
          "S5_Shot5",
          "S5_Shot9",
          "S12_Shot11",
          "S12_Shot18",
          "S12_Shot21",
          "S14_Shot5",
          "S14_Shot7",
          "S14_Shot11",
          "S18_Shot11",
          "S18_Shot15",
          "S18_Shot16",
          "S25_Shot1",
          "S27_Shot3",
          "S25_Shot5",
          "S25_Shot9"
        ],
        "group_id": "bg_rooftop_housing_complex",
        "depends_on_fp": []
      },
      "fp_l10_yard": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact courtyard beside an older contemporary west-coast Korean multi-family villa. This must be a simple 2D CAD-like plan diagram, never a render. Use single-weight black outlines on a white or off-white background, geometric plan symbols only, and crisp solid fills. Strictly exclude 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, and material rendering.\n\nShow number 1 as the compact central shared courtyard with a flat pale-yellow fill and the optional large generic area label “Shared Zone.” Show number 2 as the building footprint bordering the north and east sides, filled flat pale blue and optionally labeled “Building Zone.” Place number 3 at a wide street gate in the south perimeter, represented as a conventional plan opening with simple gate swing lines, within a flat pale-beige threshold area optionally labeled “Threshold Zone.” From the gate, show number 4 as a narrow vehicle approach extending into the courtyard, filled flat pale gray and optionally labeled “Approach Zone.” Place number 5 in a recessed, shadow-free bicycle parking nook at the rear-west corner, filled flat pale cyan and optionally labeled “Utility Zone”; indicate only the persistent empty parking area, not a bicycle. Show number 6 as a clear pedestrian circulation strip leading from the gate and courtyard toward the stair base, filled flat pale green and optionally labeled “Circulation Zone.” Place number 7 against the rear-east exterior building wall as a later-added steel stair footprint ascending toward the rooftop: use a standard top-down stair glyph with open tread lines, thin side stringer lines, small support-post symbols, and pipe-railing lines, filled flat pale peach and optionally labeled “Service Zone.” It must not resemble a concrete or cement stair. Show number 8 once beside the simple enclosing courtyard perimeter wall along the west and south boundaries.\n\nDraw a small circle containing a black number exactly once for each base marker 1 through 8. Do not use text labels for individual structures, openings, fixtures, or objects. Apart from the optional short generic zone labels and a small north arrow, include no other text or annotations. Do not draw numbers 9, 10, 11, or 12 and do not depict the police vehicle, emergency-light effect, resident, or parked bicycle; these are transient background-overlay elements. Do not add camera icons, field-of-view cones, arrows, people, vehicles, siren graphics, blood, supernatural marks, or event-state cues.",
        "key_elements": [
          "Compact shared courtyard of an older multi-family villa",
          "Wide street gate serving pedestrian and vehicle access",
          "Narrow vehicle approach through the courtyard",
          "Recessed rear bicycle parking nook",
          "Clear circulation route from the gate to the rooftop stair",
          "Later-added exterior steel stair with open treads, thin steel stringers, support posts, and pipe railing",
          "Courtyard perimeter wall",
          "Transient police vehicle, emergency-light effect, stunned resident, and parked bicycle reserved for the background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared courtyard",
            "number": 1,
            "position_hint": "central open area inside the perimeter wall"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "villa building footprint",
            "number": 2,
            "position_hint": "along the north and east edges of the courtyard"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "street gate",
            "number": 3,
            "position_hint": "south perimeter, opening toward the adjoining narrow street"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "vehicle approach",
            "number": 4,
            "position_hint": "running northward from the street gate into the central courtyard"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle parking nook",
            "number": 5,
            "position_hint": "recessed rear corner on the west side of the courtyard"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "stair circulation route",
            "number": 6,
            "position_hint": "from the vehicle approach around the courtyard edge to the exterior stair base"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exterior steel stair",
            "number": 7,
            "position_hint": "attached to the outer building wall at the rear-east side, ascending toward the rooftop"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "courtyard perimeter wall",
            "number": 8,
            "position_hint": "enclosing the courtyard on the west and south sides around the gate"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "police vehicle",
            "number": 9,
            "position_hint": "near the street gate and lower end of the vehicle approach during the emergency arrival"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "flashing emergency light effect",
            "number": 10,
            "position_hint": "localized around the police vehicle and adjacent courtyard surfaces at night"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "stunned resident",
            "number": 11,
            "position_hint": "standing near the stair circulation route and looking toward the rooftop stair"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "parked bicycle",
            "number": 12,
            "position_hint": "loosely placed in the recessed bicycle parking nook"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L10B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 3 (street gate), facing diagonally along number 4 (vehicle approach) toward number 7 (exterior steel stair), with number 9 (police vehicle) near the gate and number 11 (stunned resident) near the stair circulation route",
            "framing_notes": "Keep the cramped courtyard depth legible. Feature the police vehicle and emergency-light effect in the near or middle ground, the stunned resident beneath the exterior stair route, and the later-added steel stair prominently against the building facade. The parked bicycle may remain visible in the recessed rear nook. Do not depict graphic interior evidence or supernatural marks.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "villa_courtyard",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ]
          }
        ],
        "scale_guideline": "The main structure is an older compact multi-family villa, typically three to four storeys with a small rooftop room; the exact storey count is not specified in the text, and a typical overall height is roughly 10–15 m including the rooftop room. Its footprint should read as a compact urban residential block on a constrained lot, typically around 12–20 m across, with a small courtyard rather than a broad parking court. One courtyard street gate is explicit, while the number of facade windows and other doors is not specified. The exterior stair is a later-added steel structure running from the lower courtyard circulation to the rooftop level, with open treads, thin steel stringers, support posts, and pipe railings rather than concrete construction.",
        "applied_shots": [
          "S13_Shot4",
          "S13_Shot6"
        ],
        "group_id": "bg_rooftop_housing_complex",
        "depends_on_fp": []
      },
      "fp_l11_stairs": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic architectural floor plan diagram of an exterior stair route attached to an older low-rise multi-family building in a contemporary coastal urban fringe. Show a later-added steel stair system as clean geometric plan symbols: repeated open-tread flights, narrow intermediate landings, thin steel plate stringers, slim steel support columns, and continuous pipe railings. The stair leads to a rooftop arrival landing beside a small rooftop-room exterior footprint with one metal entrance door shown using a standard plan door leaf and swing arc. Include the adjacent rooftop terrace access zone, a simple top-down rooftop water tank glyph, and the rooftop parapet boundary. Use single-weight black outlines on a white or off-white background, with geometric shapes only. Apply solid flat pastel area fills consistently: stair circulation in pale blue-gray, intermediate and rooftop threshold landings in pale beige, open rooftop utility area in pale gray, and the rooftop-room footprint in pale blue. Area names may appear only as short generic labels such as Stair Circulation, Threshold Zone, Utility Zone, and Private Zone. Place small circles containing unique black numbers exactly once for base-layer elements 1 through 10: number 1 on the exterior iron stair system, 2 on the intermediate landings, 3 on the pipe railings, 4 on the rooftop arrival landing, 5 on the rooftop terrace access zone, 6 on the rooftop-room exterior footprint, 7 on the metal entrance door, 8 on the rooftop water tank, 9 on the rooftop parapet boundary, and 10 on the steel support columns. Do not draw number 11 or any state-overlay marker; the half-open door condition is reserved for a separate per-background overlay. No camera icons, field-of-view cones, character figures, event trails, odor effects, or plot-state annotations. Minimal text inside the diagram: only generic area labels, numbered circles, and an optional small north arrow. Strictly no 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, textured surfaces, material rendering, blending, or drop shadows.",
        "key_elements": [
          "Later-added exterior steel stair system with open treads",
          "Thin steel plate stringers and slim support columns",
          "Continuous pipe railings along exposed stair edges",
          "Repeated intermediate landings leading to the roof",
          "Rooftop arrival landing beside a small rooftop-room enclosure",
          "Metal entrance door at the rooftop-room threshold",
          "Rooftop water tank and parapet boundary",
          "Half-open entrance-door condition reserved for the state overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exterior iron stair system",
            "number": 1,
            "position_hint": "along the outside wall, forming the main ascending circulation route"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "intermediate landings",
            "number": 2,
            "position_hint": "at the turns between the exterior stair flights"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "pipe railings",
            "number": 3,
            "position_hint": "continuously along the exposed sides of the flights and landings"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop arrival landing",
            "number": 4,
            "position_hint": "at the top of the stair system beside the rooftop-room entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop terrace access zone",
            "number": 5,
            "position_hint": "beyond the arrival landing on the open roof deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop-room exterior footprint",
            "number": 6,
            "position_hint": "adjacent to the rooftop arrival landing"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "metal entrance door",
            "number": 7,
            "position_hint": "in the rooftop-room wall directly facing the arrival landing"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 8,
            "position_hint": "on the open roof deck near but clear of the stair arrival route"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop parapet boundary",
            "number": 9,
            "position_hint": "around the outer edge of the rooftop terrace"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "steel support columns",
            "number": 10,
            "position_hint": "beneath the outer edges and landings of the added stair structure"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "half-open door state",
            "number": 11,
            "position_hint": "applied to the rooftop-room metal entrance door during the urgent night arrival"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L11B01",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "on the upper portion of number 1 (exterior iron stair system), facing upward past number 2 (intermediate landings) and number 3 (pipe railings) toward number 4 (rooftop arrival landing), number 6 (rooftop-room footprint), and number 7 (metal entrance door)",
            "framing_notes": "Emphasize the narrow exposed ascent, open metal treads, thin stringers, pipe railings, and the rooftop-room entrance. Depict number 11 as a per-background overlay by showing number 7 half-open; do not draw an overlay marker or number in the image. Keep the water tank and rooftop edge secondary but legible near the arrival level.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "exterior_iron_stairs",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "The main building is likely a typical three- to four-storey low-rise multi-family structure with a small rooftop room; the exact storey count is not specified in the text. A typical storey height for this building type is roughly 2.7–3.2 m, while the exterior added steel stair extends from the rear-yard access level to the roof with intermediate landings at the served levels. The stair is typically narrow, around 0.8–1.1 m clear width, and the rooftop room is a modest enclosure rather than a full additional floor. One metal entrance door is established at the rooftop arrival landing; facade window counts are outside this floor plan scope.",
        "applied_shots": [
          "S11_Shot4",
          "S11_Shot5"
        ],
        "group_id": "bg_rooftop_housing_complex",
        "depends_on_fp": []
      },
      "fp_l08_store": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic floor plan diagram of a contemporary large supermarket sales floor in a coastal South Korean commercial district. Use a clean architectural CAD-plan appearance with single-weight black outlines on a white or off-white background, simple geometric plan symbols, and no decorative illustration. Show a rectangular retail hall with a south-front entrance, a compact vestibule, checkout counters near the front, four long parallel gondola shelf rows, clear cross aisles, a broad central customer circulation spine, a produce display island, refrigerated perimeter cases, and a staffed rear service counter. Reflect a practical mid-2020s supermarket layout with an automatic sliding public door assembly, generous cart circulation, orderly shelf spacing, and refrigerated fixtures concentrated along perimeter walls. Apply single flat pastel solid fills consistently by area: Shared Zone in pale yellow, Threshold Zone in pale beige, Service Zone in pale cyan, Utility Zone in pale gray, and Circulation Zone in pale green. Area fills must not overlap or blend. Furniture and fixtures must use simple top-down symbolic glyphs only: checkout counters as narrow rectangles, gondola shelves as long divided rectangles, produce display as a low rectangular island, refrigerated cases as shallow wall-aligned rectangles, service counter as a simple rectangle, and the automatic sliding door as parallel sliding-panel lines in the wall. Place small circular black-number markers 1 through 14 exactly once at their corresponding areas, opening, fixtures, and anchor furniture. Do not draw number 15, stocking cartons, employees, customers, bicycles, or any other transient event element because number 15 belongs only to the separate state overlay. Permit only the generic area labels Shared Zone, Threshold Zone, Service Zone, Utility Zone, and Circulation Zone as larger text within their colored areas, plus an optional small north arrow marked N. Include no other words or annotations. Do not draw camera icons, view cones, arrows, or shot metadata. Strictly flat 2D only: no 3D, no isometric view, no perspective, no axonometric view, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealism, no rendered lighting, no lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Rectangular contemporary supermarket sales floor",
          "South-front automatic sliding entrance and exit assembly",
          "Entrance vestibule connected to a broad customer circulation spine",
          "Checkout bank beside the front threshold",
          "Four parallel gondola shelving rows with cross aisles",
          "Produce display island in the open front sales area",
          "Refrigerated cases along the rear and side perimeter",
          "Staffed service counter at the rear corner",
          "Transient stocking cartons reserved for the per-background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared retail area",
            "number": 1,
            "position_hint": "central portion of the supermarket surrounding the merchandise aisles"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance vestibule",
            "number": 2,
            "position_hint": "center of the south frontage immediately inside the public doors"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "checkout service zone",
            "number": 3,
            "position_hint": "southwest front area beside the entrance vestibule"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "refrigerated service zone",
            "number": 4,
            "position_hint": "along the north and northeast perimeter walls"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "automatic sliding entrance and exit doors",
            "number": 5,
            "position_hint": "center of the south exterior wall opening into the vestibule"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "checkout counter bank",
            "number": 6,
            "position_hint": "southwest of the main circulation spine, aligned toward the exit"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "west gondola shelf row",
            "number": 7,
            "position_hint": "western side of the central sales floor, running north to south"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "west central gondola shelf row",
            "number": 8,
            "position_hint": "left of the main circulation spine, running north to south"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "east central gondola shelf row",
            "number": 9,
            "position_hint": "right of the main circulation spine, running north to south"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "east gondola shelf row",
            "number": 10,
            "position_hint": "eastern side of the central sales floor, running north to south"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "produce display island",
            "number": 11,
            "position_hint": "open southeast front portion of the shared retail area"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "perimeter refrigerated cases",
            "number": 12,
            "position_hint": "continuous run along the north wall and turning onto the northeast wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "staffed service counter",
            "number": 13,
            "position_hint": "northwest rear corner facing the sales floor"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "main customer circulation spine",
            "number": 14,
            "position_hint": "broad central route extending north from the vestibule between the gondola rows"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "stocking carton stack",
            "number": 15,
            "position_hint": "temporarily placed beside the east central gondola shelf row during operating hours"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L08B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 5 at number 2, facing diagonally across number 3 and number 6 toward numbers 8, 9, and 16, with numbers 12 and 13 visible in the deep background",
            "framing_notes": "Show the checkout bank near the foreground edge, the main circulation spine leading into the sales floor, and the stocking interaction beside the central gondola rows. Keep the entrance assembly identifiable behind or beside the camera axis.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm moderate wide angle",
            "sub_location": "store_sales_floor",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ]
          }
        ],
        "scale_guideline": "The plan covers one supermarket sales-floor level; the total building storey count is not specified, and a single-storey retail hall with a clear height of roughly 3.5 to 5 m is typical for this contemporary regional building type. A large neighborhood supermarket of this layout is typically several hundred to around two thousand square metres, but the exact footprint is not stated. The public frontage uses one combined automatic sliding entrance and exit assembly in this schematic; exact facade opening counts are not specified by the scene. No multi-storey stair, tank, major level change, or other notable vertical element is established within this floor-plan scope.",
        "applied_shots": [
          "S8_Shot3"
        ],
        "group_id": "bg_supermarket_complex",
        "depends_on_fp": []
      },
      "fp_l14_admin_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact contemporary administration and security office inside a mid-2020s retail building. Use a clean CAD-like plan with single-weight black outlines on a white or off-white background, geometric shapes only. Absolutely no 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, textured surfaces, or material rendering. Show a simple rectangular enclosed office divided by function rather than full-height internal partitions: number 1 is the Administration Zone occupying the west half with a single flat pale-yellow fill; number 2 is the Security Zone in the northeast with a single flat pale-cyan fill; number 3 is the Threshold Zone and central circulation aisle along the south and center with a single flat pale-beige fill. Use each color consistently with no blending. The compact geometry should follow a practical contemporary back-office layout: direct access from a staff corridor, short circulation paths, desks against perimeter walls, and security equipment oriented toward an interior wall. Place number 4 on a rectangular CCTV workstation desk against the north wall of the Security Zone. Place number 5 on a fixed bank of simple rectangular monitor glyphs directly above number 4; show blank generic screen rectangles only. Place number 6 once beside a pair of compact administration desks with top-down task-chair glyphs in the west zone. Place number 7 once beside two simple review chairs immediately south of the CCTV workstation, leaving clear standing space behind them. Place number 8 once on a shallow built-in storage cabinet bank along the west and northwest wall. Place number 9 at the single staff-corridor entrance in the south wall near the southeast corner, drawn as a standard door leaf with an inward swing arc. Place number 10 at a wide interior observation window in the east wall, drawn as double parallel lines within the wall. Draw each visible base marker from 1 through 10 as one small circle containing its unique black number, exactly once. Do not draw number 11 and do not depict dark footage, people, event cues, screen anomalies, camera icons, field-of-view cones, or arrows; number 11 belongs only to a separate transient overlay. Furniture must use simple top-down symbols only. Minimal text inside the drawing: only the generic area labels Administration Zone, Security Zone, and Threshold Zone may appear in larger plain text. No other labels, legends, dimensions, annotations, or decorative elements.",
        "key_elements": [
          "Compact rectangular administration and security office divided into three flat color-coded functional zones",
          "Security review area with a dedicated CCTV workstation and persistent monitor bank",
          "Administration work area with two desks and task chairs",
          "Small review seating group behind the CCTV operator position",
          "Built-in storage cabinets along the rear wall",
          "Single inward-swinging corridor entry and an interior glazed observation opening",
          "Unusually dark CCTV image treated exclusively as a per-background screen overlay, not as part of the base floor plan"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "administration work zone",
            "number": 1,
            "position_hint": "west half of the enclosed office"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "security review zone",
            "number": 2,
            "position_hint": "northeast portion of the enclosed office"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "threshold and circulation zone",
            "number": 3,
            "position_hint": "south and central aisle connecting the entry to both work zones"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "CCTV workstation desk",
            "number": 4,
            "position_hint": "against the north wall within the security review zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "CCTV monitor bank",
            "number": 5,
            "position_hint": "mounted or fixed directly above the CCTV workstation on the north wall"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "administration desks",
            "number": 6,
            "position_hint": "two compact desks arranged in the west administration work zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "review seating",
            "number": 7,
            "position_hint": "two chairs immediately south of the CCTV workstation"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "storage cabinet bank",
            "number": 8,
            "position_hint": "along the west and northwest wall behind the administration desks"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "corridor entry door",
            "number": 9,
            "position_hint": "south wall near the southeast corner, swinging inward into the threshold zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "interior observation window",
            "number": 10,
            "position_hint": "east wall beside the security review zone, facing the adjacent staff corridor or retail interior"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "unusually dark CCTV footage",
            "number": 11,
            "position_hint": "confined to one display surface within number 5 during the referenced background"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L14B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 9 (entry door), facing diagonally across number 3 (threshold and circulation zone) toward number 4 (CCTV workstation), number 5 (monitor bank), and number 7 (review seating)",
            "framing_notes": "Keep the workstation and monitor bank prominent, with the administration desks and storage visible in the secondary background. Depict number 11 only within the display surface of number 5 as unusually dark, low-clarity CCTV footage; do not reveal identifiable facial or body details.",
            "ignore_numbered_elements": [],
            "lens_hint": "32mm moderate wide angle",
            "sub_location": "administration_security_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "This is a single-level interior office within a larger contemporary retail building; the overall building storey count is not specified. A compact footprint of roughly 20–35 square metres and a ceiling height around 2.4–3.0 metres are typical for this kind of administration and security room, but exact dimensions are not stated. The schematic uses one corridor door and one interior glazed opening, with no stairs, level changes, or other vertical circulation inside the room.",
        "applied_shots": [
          "S20_Shot1",
          "S20_Shot3"
        ],
        "group_id": "bg_supermarket_complex",
        "depends_on_fp": []
      },
      "fp_l13_police_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic 2D architectural floor plan of a compact mid-2020s coastal East Asian municipal police team 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, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered appearance, no lighting effects, no textured surfaces, and no material rendering. Use consistent solid pastel area fills with no blending: Shared Zone in pale yellow across the central and northern office, Private Zone in pale blue around the west-central primary desk bay, Service Zone in pale cyan along the east wall, and Threshold Zone in pale beige inside the south exit. Short generic zone names may appear inside their areas; include no other text except black numbers inside small circular markers and an optional small north arrow. Draw a compact rectangular office with a clear central aisle from the south exit to the desk group. Place marker 1 once in the Shared Zone, marker 2 once in the Private Zone, marker 3 once in the Service Zone, and marker 4 once in the Threshold Zone. Draw marker 5 on a simple rectangular primary investigator desk in the west-central bay, used as the persistent evidence-review surface. Draw marker 6 on a separate rectangular duty detective desk in the east-central area. Draw marker 7 on a compact bank of additional shared workstations in the north-central area. Use simple top-down desktop-screen glyphs: marker 8 on the monitor at the rear edge of desk 5 and marker 9 on the monitor at the rear edge of desk 6. Draw marker 10 on shallow built-in filing cabinets along the northeast wall and marker 11 on a simple fixed coffee counter along the southeast wall. Draw marker 12 at the single south-wall exit using a standard door leaf and swing arc. Draw two exterior-wall windows as double parallel wall lines, marker 13 on the northwest window and marker 14 on the northeast window. Keep circulation practical for a contemporary compact police office, with paired work desks facing the shared zone and service functions consolidated against one wall. Furniture and openings must use simple top-down symbolic plan glyphs only. Every base marker from 1 through 14 must appear exactly once. Do not draw markers 15 or 16, case photographs, GPS content, other screen content, loose notes, people, state changes, camera icons, field-of-view cones, or event cues; those belong to separate per-background overlays.",
        "key_elements": [
          "Compact mid-2020s municipal police team office arranged on one level",
          "Shared central workstation zone with a clear circulation aisle",
          "Primary evidence-review desk and separate duty detective desk",
          "Persistent desktop monitors, filing storage, and coffee counter",
          "Single corridor exit door and two exterior-wall windows",
          "Daytime case photographs and GPS screen content partitioned as transient overlays"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared work zone",
            "number": 1,
            "position_hint": "central and northern portion of the office"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "primary desk bay",
            "number": 2,
            "position_hint": "west-central side of the office beside the shared zone"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "service and storage zone",
            "number": 3,
            "position_hint": "along the east wall"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exit threshold zone",
            "number": 4,
            "position_hint": "south side directly inside the exit door"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "primary investigator desk",
            "number": 5,
            "position_hint": "west-central desk bay, facing inward toward the shared zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "duty detective desk",
            "number": 6,
            "position_hint": "east-central side opposite the primary desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "additional workstation bank",
            "number": 7,
            "position_hint": "north-central part of the shared work zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "primary desk monitor",
            "number": 8,
            "position_hint": "rear edge of the primary investigator desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "duty desk monitor",
            "number": 9,
            "position_hint": "rear edge of the duty detective desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "built-in filing cabinets",
            "number": 10,
            "position_hint": "northeast wall within the service and storage zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "coffee counter",
            "number": 11,
            "position_hint": "southeast wall within the service and storage zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "office exit door",
            "number": 12,
            "position_hint": "south wall opening into the corridor"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "northwest window",
            "number": 13,
            "position_hint": "western half of the north exterior wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "northeast window",
            "number": 14,
            "position_hint": "eastern half of the north exterior wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "case photograph spread",
            "number": 15,
            "position_hint": "spread irregularly across the top of the primary investigator desk"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "GPS result screen",
            "number": 16,
            "position_hint": "confined to the display surface of the duty desk monitor"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L13B02",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 12 (exit door), facing diagonally across number 1 (shared work zone) toward number 6 (duty detective desk), number 9 (duty monitor), and the north-wall windows at numbers 13 and 14",
            "framing_notes": "Use a restrained wide office view that keeps number 5 in the near-left foreground and number 6 prominent; depict the desks and monitor surfaces in a clean night-duty state without the daytime evidence overlays.",
            "ignore_numbered_elements": [
              15,
              16
            ],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "police_office_interior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ]
          },
          {
            "bg_id": "L13B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 12 (exit door), facing diagonally across number 1 (shared work zone) toward number 5 (primary investigator desk) and number 6 (duty detective desk), with number 9 (duty monitor) visible beyond the desks",
            "framing_notes": "Keep number 15 clearly spread across number 5 and make number 16 readable as content confined to the screen of number 9; retain a visible route from the desks back to number 12.",
            "ignore_numbered_elements": [],
            "lens_hint": "32mm moderate wide angle",
            "sub_location": "police_office_interior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16
            ]
          }
        ],
        "scale_guideline": "This plan covers one office on a single level rather than the full public-service building. A compact municipal team office of this type is typically about 70–110 square metres, while the enclosing building is typically two to four storeys with roughly 3.0–3.6 metres per storey; neither the total storey count nor height is specified in the scene text. The office has one stated exit door, while one to two exterior windows on a facade is a conservative typical range for this layout. No stair, lift, or other multi-storey vertical element is within this floor plan scope.",
        "applied_shots": [
          "S16_Shot3",
          "S21_Shot7",
          "S21_Shot10",
          "S21_Shot12"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_l19_boat_deck": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic floor plan diagram of a complete contemporary small coastal fishing-boat deck. Bow points north and tapers to a rounded point; the stern is broader and nearly square. Use clean architectural CAD-plan conventions, geometric shapes, single-weight black outlines, and a white or off-white background. Absolutely no 3D view, isometric view, perspective, axonometric projection, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendering, lighting effects, surface textures, or material rendering.\n\nShow a large open aft work deck behind a compact enclosed wheelhouse, a smaller bow foredeck ahead of it, and narrow port and starboard passage strips beside the wheelhouse, reflecting the practical geometry of a contemporary small commercial fishing vessel. Fill the aft work deck and bow foredeck with the same flat pale yellow for the Shared Zone. Fill the wheelhouse with flat pale cyan for the Service Zone. Fill the narrow side passages with flat pale gray for the Utility Zone. Fill the entrance threshold with flat pale beige for the Threshold Zone. Use only solid pastel fills with no blending, gradients, or shadows.\n\nDraw the hull perimeter, continuous low safety rails around exposed deck edges, the aft-facing wheelhouse entrance slightly toward starboard, a forward windscreen assembly, one side window on each side, a fixed helm console with a simple steering-wheel symbol in the forward-starboard wheelhouse interior, and a flush rectangular deck hatch in the aft work deck. Doors must use a simple line and swing or sliding-door plan symbol as appropriate; windows must use double parallel lines within walls. Fixed equipment must remain simple top-down symbolic glyphs.\n\nPlace small white circles with black numbers 1 through 11 exactly once each at their corresponding persistent areas, openings, and fixtures. Do not draw numbers 12 or 13, and do not draw the loose map or photograph because they are transient overlay objects. No camera icons, field-of-view cones, motion arrows, characters, event cues, red circles, or plot-state marks. Minimal text only: the generic area labels Shared Zone, Service Zone, Utility Zone, and Threshold Zone may appear inside their colored areas, plus a small N arrow in one corner. No other labels, legends, annotations, or text.",
        "key_elements": [
          "North-oriented tapered bow and squared working stern",
          "Large open aft work deck connected to a smaller bow foredeck by narrow side passages",
          "Compact enclosed wheelhouse positioned forward of the main work deck",
          "Aft-facing wheelhouse entrance with a clearly defined threshold",
          "Front windscreen assembly and one side window on each side of the wheelhouse",
          "Fixed helm console visible immediately beyond the entrance",
          "Continuous low safety rails around exposed deck edges",
          "Persistent flush deck hatch on the aft work deck",
          "Loose map and photograph treated only as transient per-background overlay objects"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "open aft work deck",
            "number": 1,
            "position_hint": "southern half of boat, behind the wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bow foredeck",
            "number": 2,
            "position_hint": "tapered northern bow ahead of the wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse",
            "number": 3,
            "position_hint": "forward-central portion of deck between aft work deck and bow"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "side passage strips",
            "number": 4,
            "position_hint": "narrow port and starboard passages beside the wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "wheelhouse entrance door",
            "number": 5,
            "position_hint": "aft bulkhead of wheelhouse, slightly toward starboard"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "front windscreen assembly",
            "number": 6,
            "position_hint": "north-facing front wall of wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port side window",
            "number": 7,
            "position_hint": "port wall of wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard side window",
            "number": 8,
            "position_hint": "starboard wall of wheelhouse"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "perimeter safety rails",
            "number": 9,
            "position_hint": "continuous around exposed port, starboard, bow, and stern deck edges"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "helm console and steering wheel",
            "number": 10,
            "position_hint": "forward-starboard interior of wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "flush deck hatch",
            "number": 11,
            "position_hint": "central aft work deck behind the wheelhouse"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "loose paper map",
            "number": 12,
            "position_hint": "held or extended between characters on the aft work deck during the confrontation"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "loose printed photograph",
            "number": 13,
            "position_hint": "shown by one character on the aft work deck during the confrontation"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L19B01",
            "camera_height": "eye-level seated-to-standing transition, approximately 1.3–1.6m above deck",
            "camera_position": "on the aft-port portion of number 1 (open work deck), facing diagonally forward toward number 3 (wheelhouse), number 5 (wheelhouse entrance), and number 8 (starboard side window)",
            "framing_notes": "Keep number 9 (perimeter safety rails) along one frame edge and number 11 (deck hatch) low in the composition; the confrontation must include transient numbers 12 and 13 in the characters' hands or immediate interaction space.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "aft_work_deck",
            "use_numbered_elements": [
              1,
              3,
              4,
              5,
              8,
              9,
              11,
              12,
              13
            ]
          },
          {
            "bg_id": "L19B02",
            "camera_height": "eye-level standing, approximately 1.6m above deck",
            "camera_position": "just aft of number 5 (wheelhouse entrance), facing forward into number 3 (wheelhouse) toward number 10 (helm console), with number 8 (starboard side window) and number 6 (front windscreen assembly) defining the interior",
            "framing_notes": "Frame the entrance narrowly enough for a person to block passage while keeping the helm visibly reachable beyond the threshold; exclude the earlier loose map and photograph.",
            "ignore_numbered_elements": [
              12,
              13
            ],
            "lens_hint": "28–35mm wide angle",
            "sub_location": "wheelhouse_threshold",
            "use_numbered_elements": [
              1,
              3,
              4,
              5,
              6,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "Treat this as a single working-deck small coastal fishing vessel with one enclosed wheelhouse level; no upper deck is specified. A typical vessel of this class is roughly 8–15m long and 3–5m in beam, with the wheelhouse commonly about 2.0–2.5m high above the deck; these are conservative type-based ranges because exact dimensions are not stated. Keep the wheelhouse compact, with one aft entrance, a forward windscreen group, and side glazing, while the low safety rails rise only to approximately waist height around the exposed deck.",
        "applied_shots": [
          "S28_Shot5",
          "S28_Shot8"
        ],
        "group_id": "bg_fishing_boat",
        "depends_on_fp": []
      },
      "fp_l20_wheelhouse_interior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic 2D architectural floor plan of a compact enclosed wheelhouse on a contemporary small coastal fishing vessel. 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 appearance, lighting effects, textured surfaces, or material rendering. Show a compact rectangular enclosure with slightly tapered forward corners, reflecting practical mid-2020s small-vessel geometry. Divide it into flat solid pastel zones used consistently: number 1 Shared Zone in pale yellow, number 2 Service Zone at the forward helm in pale cyan, number 3 Threshold Zone in pale beige, and narrow port and starboard circulation areas numbers 4 and 5 in pale gray. Area names may appear only as the generic labels Shared Zone, Service Zone, and Threshold Zone. Place three separate forward windows, numbers 6, 7, and 8, as double parallel lines in the forward wall; place port and starboard side windows numbers 9 and 10 in the forward halves of the side walls. Add number 11 as a centered aft doorway with a simple door leaf and swing arc. Draw number 12 as a fixed rectangular helm console beneath the forward windows, number 13 as a simple circular steering-wheel plan glyph on its center, number 14 as a compact cluster of round instrument dials, and number 15 as a round compass housing. Add number 16 as a round wall speaker on the port side and number 17 as a circular ventilation grille on the starboard side, creating several persistent circular motifs without decorative complexity. Draw number 18 as a fixed helm seat directly aft of the steering wheel using a simple top-down furniture glyph. Place one small circle containing its unique black number beside or within each base element numbered 1 through 18, with every number appearing exactly once. Do not draw numbers 19, 20, or 21 and do not depict the old photograph, spinning distortion, red circle, people, event actions, camera icons, view cones, or overlay effects. No text other than the permitted generic zone labels, marker numbers, and an optional small north arrow marked N.",
        "key_elements": [
          "Compact enclosed wheelhouse with a forward helm zone",
          "Three forward windows and one side window on each side",
          "Single aft access doorway with a raised threshold zone",
          "Fixed helm console, steering wheel, round gauge cluster, and compass",
          "Persistent circular speaker and ventilation grille motifs",
          "Old photograph reserved as a transient object for the examination background",
          "Subjective rotational distortion and red circle reserved for the later overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse shared zone",
            "number": 1,
            "position_hint": "central enclosed interior surrounding the helm and circulation space"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "helm service zone",
            "number": 2,
            "position_hint": "forward third of the wheelhouse beneath the front windows"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "aft threshold zone",
            "number": 3,
            "position_hint": "narrow aft-center strip immediately inside the doorway"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "port circulation strip",
            "number": 4,
            "position_hint": "along the port side between the helm and aft threshold"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "starboard circulation strip",
            "number": 5,
            "position_hint": "along the starboard side between the helm and aft threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward port window",
            "number": 6,
            "position_hint": "port section of the forward wall above the helm console"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward center window",
            "number": 7,
            "position_hint": "center of the forward wall directly ahead of the steering wheel"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward starboard window",
            "number": 8,
            "position_hint": "starboard section of the forward wall above the helm console"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port side window",
            "number": 9,
            "position_hint": "forward half of the port wall beside the helm"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard side window",
            "number": 10,
            "position_hint": "forward half of the starboard wall beside the helm"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "aft access doorway",
            "number": 11,
            "position_hint": "center of the aft wall, opening inward beside the threshold zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "helm console",
            "number": 12,
            "position_hint": "across the forward service zone beneath the three forward windows"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "steering wheel",
            "number": 13,
            "position_hint": "centered on the aft face of the helm console"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "round gauge cluster",
            "number": 14,
            "position_hint": "upper face of the helm console, slightly starboard of the steering wheel"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "round compass housing",
            "number": 15,
            "position_hint": "upper face of the helm console, slightly port of the steering wheel"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "round speaker",
            "number": 16,
            "position_hint": "high on the port interior wall near the forward window"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "circular ventilation grille",
            "number": 17,
            "position_hint": "high on the starboard interior wall near the forward window"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "helm seat",
            "number": 18,
            "position_hint": "center aisle immediately aft of the steering wheel"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "old photograph",
            "number": 19,
            "position_hint": "temporarily held or placed near the helm console during close examination"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "subjective spinning circle distortion",
            "number": 20,
            "position_hint": "perceptual overlay centered around the steering wheel, gauges, compass, speaker, and vent"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "subjective red circle",
            "number": 21,
            "position_hint": "transient irregular red circle visually aligned with the forward instrument area"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L20B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 11 (aft doorway), facing diagonally toward number 12 (helm console), number 13 (steering wheel), and number 14 (round gauge cluster)",
            "framing_notes": "Keep the compact wheelhouse enclosure apparent, show the forward windows behind the helm, and frame number 19 (old photograph) as the principal transient object under examination.",
            "ignore_numbered_elements": [
              20,
              21
            ],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "wheelhouse_interior",
            "use_numbered_elements": [
              1,
              2,
              3,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              18,
              19
            ]
          },
          {
            "bg_id": "L20B02",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "inside number 1 (wheelhouse interior), slightly aft of number 18 (helm seat), facing the dense circular forms at numbers 13, 14, 15, 16, and 17",
            "framing_notes": "Compress the visible distance between the helm and enclosing walls, keep several persistent circular fixtures in one frame, and align number 21 (subjective red circle) with the forward instrument area while applying number 20 only as a transient perceptual effect.",
            "ignore_numbered_elements": [
              19
            ],
            "lens_hint": "28mm wide angle with close interior framing",
            "sub_location": "wheelhouse_interior",
            "use_numbered_elements": [
              1,
              2,
              3,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              20,
              21
            ]
          }
        ],
        "scale_guideline": "The enclosed wheelhouse is a single deckhouse level; its exact height is not specified, with a typical clear interior height of roughly 2.0–2.3 m for this kind of contemporary small fishing vessel. Its compact footprint is typically about 6–12 square metres, with only short circulation clearances around the helm seat. The diagram uses a conservative typical arrangement of three forward windows, one window on each side, and one aft doorway because the text does not specify exact opening counts. A raised watertight coaming at the aft doorway is typical, but no multi-storey stair, tank, or other full-height vertical element is established within this scope.",
        "applied_shots": [
          "S29_Shot3",
          "S29_Shot4",
          "S29_Shot8"
        ],
        "group_id": "bg_fishing_boat",
        "depends_on_fp": []
      }
    },
    "consumed_bg_catalog_hash": "609cf360bee5067f",
    "consumed_shot_binding_hash": "aa8624298cd2588e"
  },
  "step_id": "floor_plan_prompt",
  "run_id": "bbfe584b-756b-409a-8031-a3860cf66a14",
  "resolved_model": "gpt",
  "updated_at": "2026-07-11T01:11:26.375705+00:00",
  "project_config_snapshot": {}
}