{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "b721e41033bb6bac",
  "data": {
    "floor_plans": {
      "fp_l03_rooftop_exterior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of an old urban villa rooftop in a contemporary South Korean coastal-city setting. This must be a simple 2D CAD-like plan using geometric shapes, uniform single-weight black outlines, and a white or off-white background. No 3D, no isometric view, no perspective, no axonometric view, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendering, no lighting effects, no textures, and no material rendering.\n\nShow a rectangular flat roof enclosed by a low continuous parapet. Place a compact masonry rooftop-room shell toward the northwest portion of the roof, leaving an open terrace around it. Put a metal entrance door with a standard plan-view door leaf and swing arc on the south wall of the rooftop room. Put one small window on the east wall, represented by double parallel lines within the wall. Create a small threshold landing outside the door. Along the southwest exterior edge, show a later-added steel stair reaching the rooftop landing; represent it strictly in top-down plan convention with narrow open-tread lines, thin side stringers, slender support-post symbols, and pipe-railing lines, never as a concrete stair. Arrange a service area east and northeast of the room with a circular top-down rooftop water-tank symbol near the parapet, a simple rectangular drying platform, and a straight clothesline between two fixed posts. Use practical compact spacing typical of an older Korean multi-family villa roof, with direct circulation from the stair landing to the metal entrance and clear utility access around the water tank and drying area.\n\nUse one consistent flat pastel solid fill for each distinct area: pale gray for the open Utility Exterior Zone, pale blue for the Private Zone inside the rooftop-room footprint, pale cyan for the Service Zone around the water tank and drying equipment, and pale beige for the Threshold Zone outside the metal entrance. No gradients, blending, or drop shadows. The generic area labels Utility Exterior Zone, Private Zone, Service Zone, and Threshold Zone may appear in larger plain text inside their respective areas. A small north arrow with the letter N may appear in one corner. No other words or annotations may appear.\n\nPlace exactly one small white circle with a black number for each persistent base element: 1 roof terrace, 2 rooftop-room shell, 3 service zone, 4 entry threshold zone, 5 perimeter parapet wall, 6 external steel stair, 7 metal entrance door, 8 small exterior window, 9 rooftop water tank, 10 drying platform, and 11 clothesline. Each number must be unique and appear exactly once. Do not draw or number any transient scene content: no flyer, no forced-door state, no loose dried leaves, no people, no attack silhouette, no cat, no lit-window state, and no wind-motion cue. Do not include camera icons, viewing arrows, field-of-view cones, dimensions, legends, or decorative illustrations.",
        "key_elements": [
          "Flat-roof terrace enclosed by a low perimeter parapet",
          "Compact rooftop-room shell placed toward the northwest side of the roof",
          "Metal entrance door and small exterior window arranged on adjacent visible walls",
          "Service zone containing a cylindrical rooftop water tank, drying platform, and clothesline",
          "Small threshold landing connecting the room entrance to the roof terrace",
          "Later-added exterior steel stair with open treads, thin steel-plate stringers, support posts, and pipe railings",
          "Flat pastel zoning with numbered base markers only",
          "Scene-specific flyer, door state, dried leaves, intruder, window silhouette, cat, window light, and wind motion excluded from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "roof terrace",
            "number": 1,
            "position_hint": "main open rooftop area surrounding the rooftop room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop-room shell",
            "number": 2,
            "position_hint": "northwest portion of the roof terrace"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "service zone",
            "number": 3,
            "position_hint": "east and northeast side of the rooftop-room shell"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entry threshold zone",
            "number": 4,
            "position_hint": "small landing immediately outside the metal entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "perimeter parapet wall",
            "number": 5,
            "position_hint": "continuous boundary around the outer roof edge"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "external steel stair",
            "number": 6,
            "position_hint": "along the southwest exterior edge, terminating at the rooftop landing"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "metal entrance door",
            "number": 7,
            "position_hint": "south wall of the rooftop-room shell, opening onto the threshold zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small exterior window",
            "number": 8,
            "position_hint": "east wall of the rooftop-room shell, visible from the service zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 9,
            "position_hint": "northeast corner of the service zone near the parapet"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "drying platform",
            "number": 10,
            "position_hint": "south-central part of the service zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "clothesline",
            "number": 11,
            "position_hint": "spanning the service zone between fixed posts"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "door-seam flyer",
            "number": 12,
            "position_hint": "temporarily caught in the seam of the metal entrance door at night"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "forced partially open door state",
            "number": 13,
            "position_hint": "metal entrance during the nighttime intrusion"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "windblown dried herb leaves",
            "number": 14,
            "position_hint": "around the drying platform and across the intruder path at night"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "concealed intruder",
            "number": 15,
            "position_hint": "approaching and passing through the metal entrance at night"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "attack silhouette behind window",
            "number": 16,
            "position_hint": "visible only through the small exterior window during the nighttime attack"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "black cat",
            "number": 17,
            "position_hint": "on or beside the parapet during blue dawn"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "lit window at dawn",
            "number": 18,
            "position_hint": "small exterior window during the blue-dawn state"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "wind-tugged clothesline state",
            "number": 19,
            "position_hint": "along the fixed clothesline during the nighttime intrusion"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L03B02",
            "camera_height": "high aerial view, approximately 25–40m above roof level",
            "camera_position": "above the southwest side of number 1 (roof terrace), looking across number 6 (external steel stair) toward number 2 (rooftop-room shell), number 9 (water tank), and number 10 (drying platform)",
            "framing_notes": "Show the complete rooftop footprint, perimeter parapet, rooftop-room placement, service area, and the added exterior stair connection clearly.",
            "ignore_numbered_elements": [
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19
            ],
            "lens_hint": "28mm aerial wide angle",
            "sub_location": "rooftop_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          },
          {
            "bg_id": "L03B03",
            "camera_height": "eye-level standing, approximately 1.6m above roof level",
            "camera_position": "near number 3 (service zone), facing diagonally northwest toward number 7 (metal entrance door) and number 8 (small window), with number 9 (water tank), number 10 (drying platform), and number 11 (clothesline) within the surrounding rooftop space",
            "framing_notes": "Keep the metal entrance and small window simultaneously readable; include the temporary door-forcing action and window silhouette while preserving partial concealment of the intruder.",
            "ignore_numbered_elements": [
              17,
              18
            ],
            "lens_hint": "35mm wide angle",
            "sub_location": "rooftop_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              19
            ]
          },
          {
            "bg_id": "L03B01",
            "camera_height": "low standing view, approximately 1.0m above roof level",
            "camera_position": "near number 5 (parapet wall), facing across number 1 (roof terrace) toward number 8 (small window), with number 17 (black cat) at the parapet and number 18 (lit-window state) beyond it",
            "framing_notes": "Use the parapet as a foreground boundary and keep the cat in profile while the rooftop-room window remains the dominant distant anchor.",
            "ignore_numbered_elements": [
              12,
              13,
              14,
              15,
              16,
              19
            ],
            "lens_hint": "50mm normal lens",
            "sub_location": "rooftop_exterior",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              8,
              9,
              10,
              11,
              17,
              18
            ]
          }
        ],
        "scale_guideline": "The underlying old multi-family villa is typically three to four storeys for this building type, with an approximate main-roof height of roughly 9–14m; the exact storey count is not specified in the text. The roof footprint should read as a small urban multi-family building, typically around 100–200 square metres, while the rooftop dwelling is a compact single-storey shell typically around 20–40 square metres with an ordinary residential storey height. The rooftop-room exterior has one metal entrance door and at least one small window directly supported by the scenes; other facade openings are unspecified. The exterior stair is a later-added steel extension rising from a lower exterior landing to roof level, using open treads, thin steel-plate stringers, support posts, and pipe railings rather than concrete construction.",
        "applied_shots": [
          "S4_Shot1",
          "S10_Shot1",
          "S10_Shot5",
          "S10_Shot8",
          "S17_Shot1"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l04_rooftop_room": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of an entire compact contemporary rooftop-room dwelling in an older urban villa setting. This must look like a clean CAD plan or simple room-layout sketch made from geometric shapes, with uniform single-weight black outlines on a white or off-white background. Strictly no 3D, no isometric view, no perspective, no axonometric view, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendering, no lighting effects, no textures, and no material rendering.\n\nUse a compact rectangular footprint with a central living and dining area occupying most of the southern and central interior. Place a small linear kitchenette at the northwest edge of the shared area, a separate compact mother sleeping room in the northwest, a separate daughter sleeping room along the north side, a small enclosed bathroom on the east side, and a short entry threshold in the southeast. Place the exterior steel entry door in the south wall. All internal rooms open directly from the shared zone, reflecting a space-efficient contemporary rooftop addition. Use thin conventional walls and clear door-swing arcs.\n\nApply only flat solid pastel area fills with no blending: shared living and dining zone in pale yellow, both private sleeping zones in pale blue, kitchenette and bathroom service zones in pale cyan, and entry threshold zone in pale beige. Use each color consistently. Generic area text such as Shared Zone, Private Zone, Service Zone, and Threshold Zone may appear in larger simple lettering; include no other words or annotations inside the plan. A small north arrow is allowed in one corner.\n\nDraw simple top-down symbolic glyphs only: dining table as a rectangle with compact chairs; kitchen counter as a narrow rectangle with a sink basin, faucet symbol, and adjacent cooktop rings; television as a narrow rectangle on a low stand; each bed as a rectangle with a pillow shape; bathroom washbasin, wall mirror line, and toilet as standard plan symbols; floor lamp as a small simple circular furniture glyph. Show a small double-line window in the living-zone exterior wall and a double-line window with a simple curtain line in the daughter sleeping room. The rooftop-room entry must be represented by a metal exterior door symbol with a conventional swing arc. Do not depict the exterior staircase because it is outside this interior plan.\n\nAdd one small white circular marker with a black number for every base-layer element, with every number unique and appearing exactly once: 1 living and dining zone, 2 compact kitchenette, 3 entry threshold zone, 4 mother sleeping zone, 5 daughter sleeping zone, 6 compact bathroom, 7 steel entry door, 8 mother-room door, 9 daughter-room door, 10 bathroom door, 11 small living window, 12 curtained bedroom window, 13 dining table with chairs, 14 kitchen sink and faucet, 15 kitchen cooktop, 16 television and low stand, 17 mother bed, 18 daughter bed, 19 bathroom washbasin and mirror, 20 bathroom toilet, and 21 living floor lamp. Do not draw markers 22, 23, or 24 and do not depict their associated shifted belongings, red wall circle, or distorted photograph; those are transient state overlays for separate background states. Do not draw people, blood, bodies, cups, footprints, wall marks, photographs, camera icons, view cones, arrows other than the optional north arrow, or any event-state cue.",
        "key_elements": [
          "Compact single-level rooftop dwelling arranged around a central living and dining zone",
          "Small linear kitchenette directly connected to the shared zone",
          "Two separate compact sleeping rooms opening from the shared zone",
          "Small enclosed bathroom beside the entry",
          "Steel exterior entry door and short threshold zone",
          "Small living-room window and curtained daughter-room window",
          "Persistent dining table, television, beds, kitchen fixtures, bathroom fixtures, and floor lamp",
          "Overlay-only shifted backpack and doll for the spotless night state",
          "Overlay-only red bathroom-wall circle and distorted family photograph for the subjective daytime state"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "living and dining zone",
            "number": 1,
            "position_hint": "central and southern portion of the compact rooftop unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "compact kitchenette",
            "number": 2,
            "position_hint": "northwest edge of the living and dining zone"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entry threshold zone",
            "number": 3,
            "position_hint": "southeast corner inside the exterior entry door"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "mother sleeping zone",
            "number": 4,
            "position_hint": "northwest enclosed room beside the kitchenette"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "daughter sleeping zone",
            "number": 5,
            "position_hint": "north-central enclosed room with an exterior curtained window"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "compact bathroom",
            "number": 6,
            "position_hint": "east side of the unit beside the entry threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "steel entry door",
            "number": 7,
            "position_hint": "south wall of the entry threshold zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "mother-room door",
            "number": 8,
            "position_hint": "between the shared zone and mother sleeping zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "daughter-room door",
            "number": 9,
            "position_hint": "between the shared zone and daughter sleeping zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "bathroom door",
            "number": 10,
            "position_hint": "east side of the shared zone beside the entry"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small living window",
            "number": 11,
            "position_hint": "west exterior wall of the living and dining zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "curtained bedroom window",
            "number": 12,
            "position_hint": "north exterior wall of the daughter sleeping zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining table with chairs",
            "number": 13,
            "position_hint": "center of the living and dining zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "kitchen sink and faucet",
            "number": 14,
            "position_hint": "against the exterior wall within the kitchenette"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "kitchen cooktop",
            "number": 15,
            "position_hint": "on the linear kitchen counter beside the sink"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "television and low stand",
            "number": 16,
            "position_hint": "shared-zone wall opposite the dining table"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "mother bed",
            "number": 17,
            "position_hint": "against the outer wall of the mother sleeping zone"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "daughter bed",
            "number": 18,
            "position_hint": "along one side wall of the daughter sleeping zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom washbasin and mirror",
            "number": 19,
            "position_hint": "bathroom wall opposite or beside the door"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom toilet",
            "number": 20,
            "position_hint": "rear portion of the compact bathroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "prop",
            "label": "living floor lamp",
            "number": 21,
            "position_hint": "edge of the living zone near the television or bedroom doors"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "shifted backpack and doll",
            "number": 22,
            "position_hint": "daughter sleeping zone, subtly displaced from their ordinary positions"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "transient red wall circle",
            "number": 23,
            "position_hint": "bathroom wall visible near the washbasin and mirror"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "photograph with melting face",
            "number": 24,
            "position_hint": "on top of the dining table in the shared zone"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L04B02",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 3 (entry zone), facing diagonally across number 1 (living and dining zone) toward number 2 (compact kitchenette), with number 11 (small living window) beyond",
            "framing_notes": "Show number 13 prominently as the morning dining anchor, with numbers 14, 15, and 16 clearly visible; keep the bedroom doors at the edge of the composition.",
            "ignore_numbered_elements": [
              22,
              23,
              24
            ],
            "lens_hint": "35mm wide angle",
            "sub_location": "rooftop_room_living_kitchen",
            "use_numbered_elements": [
              1,
              2,
              3,
              7,
              8,
              9,
              11,
              13,
              14,
              15,
              16,
              21
            ]
          },
          {
            "bg_id": "L04B03",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near the center of number 1 (living and dining zone), facing diagonally through number 9 (daughter-room door) into number 5 (daughter sleeping zone), while retaining number 3 (entry zone) and number 13 (dining table) in the wider frame",
            "framing_notes": "Emphasize the unnaturally orderly bedroom and clean dining table. Include number 22 as the subtly repositioned loose belongings, but depict no blood, body, cups, red circle, or distorted photograph.",
            "ignore_numbered_elements": [
              23,
              24
            ],
            "lens_hint": "28mm wide angle",
            "sub_location": "rooftop_room_living_and_daughter_room",
            "use_numbered_elements": [
              1,
              3,
              5,
              7,
              9,
              12,
              13,
              18,
              22
            ]
          },
          {
            "bg_id": "L04B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 1 (living and dining zone), facing diagonally toward number 10 (bathroom door) and number 9 (daughter-room door), with number 13 (dining table) in the near foreground",
            "framing_notes": "Compose a broad interior view that can reference number 23 on the bathroom wall and number 24 on the dining table. The two phenomena are subjective transient overlays and must not be treated as permanent decoration.",
            "ignore_numbered_elements": [
              22
            ],
            "lens_hint": "24mm wide angle",
            "sub_location": "rooftop_room_bathroom_living_axis",
            "use_numbered_elements": [
              1,
              5,
              6,
              9,
              10,
              12,
              13,
              18,
              19,
              20,
              23,
              24
            ]
          }
        ],
        "scale_guideline": "The rooftop dwelling is a single-storey roof addition with a typical compact residential interior height of roughly 2.2–2.5 m; the exact height is not specified in the text. Its footprint should read as a compact unit, typically around 25–40 square metres for this housing type, while the underlying older villa is typically three to four storeys but has no stated storey count. The text supports at least one small living-zone window, one curtained bedroom window, and one exterior steel entry door; other facade opening counts are unspecified. No interior stair belongs to this plan; if the exterior roof-access stair is shown in a broader view, it must be a later-added steel stair with open treads, thin steel stringers and posts, and pipe railings.",
        "applied_shots": [
          "S5_Shot11",
          "S5_Shot13",
          "S14_Shot2",
          "S14_Shot3",
          "S18_Shot6",
          "S18_Shot10"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l05_blood_room": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a compact contemporary rooftop dwelling in a Korean coastal city. Show a simple single-storey interior: a southwest entrance threshold opening into a central shared living and dining room; an open compact kitchenette in the northwest corner; a main private bedroom in the southeast; a second private bedroom in the northeast; and a compact bathroom beside the entrance. Use practical compact-room proportions typical of an older urban rooftop addition. Place an inward-swinging steel exterior door on the southwest wall, a small window in the west living-room wall, interior swing doors for both bedrooms and the bathroom, and a double-line window in the north wall of the northeast bedroom. In that northeast bedroom, place a single bed against the east wall with its headboard near the north end, and draw a fixed curtain glyph across the north window. Include a bed in the main bedroom, a rectangular dining table in the shared room, a television on a low stand, a north-wall kitchenette sink and compact stovetop, and standard top-down toilet and washbasin symbols in the bathroom. Use single-weight black outlines on a white or off-white background and geometric CAD-style plan symbols only. Apply flat solid pastel fills consistently: threshold zone pale beige, shared zone pale yellow, kitchenette and bathroom service zones pale cyan, and both private bedrooms pale blue. Place one small white circle with a unique black number beside each persistent element numbered 1 through 21, exactly once each. Do not draw markers 22 through 26 and do not depict any corpse, blood, footprints, wall mark, photograph, displaced object, damage, or other event-state cue; those belong exclusively to a separate overlay. Allow only the numbered circles and a small north arrow marked N as diagram text, with no room names or other annotations. Strictly flat 2D plan view only: no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealism, no rendered appearance, no lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Compact single-storey rooftop dwelling with a direct steel entrance from the roof",
          "Shared living and dining room connected to a small kitchenette",
          "Two private bedrooms and one compact bathroom",
          "Small living-room window and curtained private-bedroom window",
          "Single bed positioned against the east wall of the private bedroom",
          "Persistent curtain covering the north-wall bedroom window",
          "Overlay-only corpse seated behind the curtain",
          "Overlay-only blood field and bloody tracks leading toward the curtain",
          "Overlay-only imperfect red wall circle above the bed",
          "Overlay-only crumpled photograph held by the corpse"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold",
            "number": 1,
            "position_hint": "southwest interior edge immediately inside the exterior steel door"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared living and dining room",
            "number": 2,
            "position_hint": "central and western portion of the rooftop unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "compact kitchenette",
            "number": 3,
            "position_hint": "northwest corner, open to the shared room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "main private bedroom",
            "number": 4,
            "position_hint": "southeast side of the unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "private bedroom",
            "number": 5,
            "position_hint": "northeast side of the unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "compact bathroom",
            "number": 6,
            "position_hint": "south-central side beside the entrance threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "exterior steel entrance door",
            "number": 7,
            "position_hint": "southwest exterior wall, opening inward to the threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small living-room window",
            "number": 8,
            "position_hint": "west wall of the shared living room"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main-bedroom door",
            "number": 9,
            "position_hint": "south side of the shared room, opening into the main bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "private-bedroom door",
            "number": 10,
            "position_hint": "east side of the shared room, opening into the northeast bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "bathroom door",
            "number": 11,
            "position_hint": "south-central partition facing the entrance threshold"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "kitchen sink and faucet",
            "number": 12,
            "position_hint": "against the north wall of the kitchenette"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "compact stovetop",
            "number": 13,
            "position_hint": "north wall of the kitchenette beside the sink"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining table",
            "number": 14,
            "position_hint": "center-left of the shared living and dining room"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "television on low stand",
            "number": 15,
            "position_hint": "east wall of the shared room near the private-bedroom door"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "main-bedroom bed",
            "number": 16,
            "position_hint": "against the south or east wall of the main bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "single bed",
            "number": 17,
            "position_hint": "against the east wall of the northeast private bedroom, headboard near the north end"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "private-bedroom window",
            "number": 18,
            "position_hint": "north wall of the northeast private bedroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "window curtain",
            "number": 19,
            "position_hint": "mounted across number 18 on the north wall of the private bedroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom toilet",
            "number": 20,
            "position_hint": "rear side of the compact bathroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom washbasin",
            "number": 21,
            "position_hint": "side wall of the compact bathroom near its door"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "seated mutilated corpse",
            "number": 22,
            "position_hint": "north corner of the private bedroom, seated behind number 19 beneath the window"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "blood field and splashes",
            "number": 23,
            "position_hint": "across the private-bedroom floor around the corpse and between the curtain and bed"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "bloody footprints and trail",
            "number": 24,
            "position_hint": "running from the private-bedroom doorway toward the north-wall curtain"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "imperfect red wall circle",
            "number": 25,
            "position_hint": "east wall directly above number 17"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "crumpled photograph",
            "number": 26,
            "position_hint": "held in the hand of number 22"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L05B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 10 (private-bedroom door), facing diagonally across number 5 (private bedroom) toward number 19 (window curtain) and number 17 (single bed), with the north window corner and the wall above the bed in the same view",
            "framing_notes": "Show number 22 behind number 19, number 23 across the floor, number 24 leading from the doorway toward the curtain, number 25 above the bed, and number 26 held by the corpse. Preserve a narrow foreground connection to number 2 without revealing unrelated rooms.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle with restrained distortion",
            "sub_location": "blood_scene_interior",
            "use_numbered_elements": [
              2,
              5,
              10,
              17,
              18,
              19,
              22,
              23,
              24,
              25,
              26
            ]
          }
        ],
        "scale_guideline": "The rooftop dwelling is a single-storey enclosure on an older low-rise multi-family building; the underlying building is typically three to five storeys for this building type, but its exact count is not specified. Treat the dwelling as a compact unit, typically about 30–50 square metres, with ordinary residential ceiling height rather than a tall loft. The text supports one exterior steel entrance door, one small living-room window, and one curtained private-bedroom window; other facade openings are unspecified. Access to the rooftop is by a later-added exterior steel stair with open treads, thin steel-plate stringers, support posts, and pipe railings; its precise rise and flight count are not specified.",
        "applied_shots": [
          "S12_Shot5",
          "S12_Shot11"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l06_ransacked_room": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan diagram of a compact contemporary rooftop dwelling in a South Korean port-city housing context. Show a tight, practical single-storey layout: a central shared living and kitchenette zone, two small private bedrooms opening directly from the shared zone, a compact bathroom beside the entrance circulation, and a short threshold behind a metal exterior entrance door. Use single-weight black outlines on a white or off-white background, geometric plan symbols only, and clean CAD-like drafting. Apply one solid flat pastel fill to each area with no blending: pale yellow for the shared living and kitchenette zone, pale blue for the daughter bedroom, pale lavender for the mother bedroom, pale cyan for the bathroom, and pale beige for the entrance threshold. Generic area text such as Shared Zone, Private Zone, Service Zone, and Threshold Zone may appear in larger restrained lettering; no other labels are allowed. Draw the entrance and room doors with standard swing arcs, the small living window and curtained bedroom window as double parallel wall lines, beds as rectangles with pillow shapes, the dining table as a simple rectangle with chair glyphs, the television stand and storage as plain rectangles, and the sink, faucet, washbasin, and stovetop as standard top-down plan symbols. Arrange a linear kitchenette along one wall of the shared room, a dining set nearby, a television stand facing the living area, and a floor lamp in a corner. Place a bed and storage unit in the daughter bedroom, with a clearly established wall segment above the bed for spatial reference, and a separate bed in the mother bedroom. Add small circular markers with black numbers exactly once for base-layer elements 1 through 22, positioned beside their corresponding areas, openings, fixtures, or furniture. Do not draw markers 23 through 28 and do not depict footprints, searched belongings, overturned furniture, an open-window state, wall marks, blood, photographs, bodies, or any other transient event cue; those belong to separate overlays. Camera icons, view cones, directional arrows, dimensions, legends, and descriptive annotations are not allowed. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealism, rendered appearance, lighting effects, textured surfaces, material rendering, drop shadows, or decorative illustration.",
        "key_elements": [
          "Compact single-storey rooftop dwelling footprint",
          "Shared living and kitchenette zone with a small exterior window",
          "Two private bedrooms opening directly from the shared zone",
          "Small bathroom beside the entrance circulation",
          "Metal exterior entrance door and compact threshold",
          "Linear sink and stovetop counter",
          "Dining table with persistent chair positions",
          "Television stand and floor lamp",
          "Daughter bedroom bed, storage, curtained window, and wall above the bed",
          "Separate overlay cues for footprints, searched belongings, overturned chairs, open-window state, red circle, and pinned photograph"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop dwelling footprint",
            "number": 1,
            "position_hint": "outer boundary enclosing the entire compact dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared living and kitchenette zone",
            "number": 2,
            "position_hint": "central and entrance-side portion of the dwelling"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "daughter bedroom",
            "number": 3,
            "position_hint": "private room adjoining one side of the shared zone"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "mother bedroom",
            "number": 4,
            "position_hint": "second private room adjoining the shared zone"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bathroom",
            "number": 5,
            "position_hint": "compact service room near the entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold",
            "number": 6,
            "position_hint": "inside the exterior entrance door before the shared zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "metal entrance door",
            "number": 7,
            "position_hint": "exterior wall at the entrance threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small living window",
            "number": 8,
            "position_hint": "exterior wall of the shared living zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "curtained bedroom window",
            "number": 9,
            "position_hint": "exterior wall of the daughter bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "daughter bedroom door",
            "number": 10,
            "position_hint": "partition between the shared zone and daughter bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "mother bedroom door",
            "number": 11,
            "position_hint": "partition between the shared zone and mother bedroom"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "bathroom door",
            "number": 12,
            "position_hint": "partition between the entrance circulation and bathroom"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "kitchen sink and faucet",
            "number": 13,
            "position_hint": "linear kitchenette counter along a wall of the shared zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "stovetop counter",
            "number": 14,
            "position_hint": "beside the kitchen sink along the shared-zone wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "bathroom washbasin",
            "number": 15,
            "position_hint": "against one wall inside the compact bathroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "dining table and chairs",
            "number": 16,
            "position_hint": "shared zone between the kitchenette and living area"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "television and stand",
            "number": 17,
            "position_hint": "living-area wall facing the dining and seating space"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "daughter bedroom bed",
            "number": 18,
            "position_hint": "against the evidence-wall side of the daughter bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "mother bedroom bed",
            "number": 19,
            "position_hint": "against a wall inside the mother bedroom"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "bedroom storage unit",
            "number": 20,
            "position_hint": "daughter bedroom wall near the door or window"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "living floor lamp",
            "number": 21,
            "position_hint": "corner of the shared living zone near the television area"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wall above daughter bed",
            "number": 22,
            "position_hint": "daughter bedroom wall directly above the bed head area"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "intruder footprint trail",
            "number": 23,
            "position_hint": "across the shared-zone floor between the entrance and living window"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "searched belongings and disarray",
            "number": 24,
            "position_hint": "spread through the shared living and storage areas"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "furniture",
            "label": "overturned dining chairs",
            "number": 25,
            "position_hint": "on the shared-zone floor around the dining table"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "open living window state",
            "number": 26,
            "position_hint": "at the small living window on the exterior wall"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "rough red wall circle",
            "number": 27,
            "position_hint": "centered on the daughter bedroom wall above the bed"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "bloody photograph pinned to wall",
            "number": 28,
            "position_hint": "pinned at the center of the rough red wall circle"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L06B02",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 7 (metal entrance door), facing diagonally across number 2 (shared living and kitchenette zone) toward number 8 (small living window), with numbers 13, 14, 16, and 17 across the view",
            "framing_notes": "Show the compact shared room broadly enough to establish the open window state, overturned dining chairs, searched storage and belongings, and the footprint trail. Keep the private bedroom evidence wall outside the frame.",
            "ignore_numbered_elements": [
              27,
              28
            ],
            "lens_hint": "28mm wide angle",
            "sub_location": "ransacked_living_area",
            "use_numbered_elements": [
              1,
              2,
              6,
              7,
              8,
              10,
              11,
              12,
              13,
              14,
              16,
              17,
              21,
              23,
              24,
              25,
              26
            ]
          },
          {
            "bg_id": "L06B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "just inside number 10 (daughter bedroom door), facing number 22 (wall above the bed), with number 18 (bed) beneath the wall and number 9 (curtained window) near the edge of frame",
            "framing_notes": "Frame the wall, rough red circle, and pinned photograph prominently above the bed; avoid showing the living-room ransacking cues.",
            "ignore_numbered_elements": [
              23,
              24,
              25,
              26
            ],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "daughter_bedroom_evidence_wall",
            "use_numbered_elements": [
              1,
              3,
              9,
              10,
              18,
              20,
              22,
              27,
              28
            ]
          }
        ],
        "scale_guideline": "The rooftop dwelling is a single-storey enclosure, with a typical contemporary compact-room interior height of about 2.4–2.7 m; the exact height is not specified. Its footprint should read as a small two-bedroom rooftop unit, typically about 30–50 square metres for this urban housing type, while the underlying older multi-family building is typically three to four storeys but is not specified in the text. Directly evidenced exterior openings include one metal entrance door, one small living-room window, and one curtained bedroom window. Access to the roof is by a later-added exterior steel stair with open treads, thin steel-plate stringers and supports, and pipe railings, extending from the building access level to the roof deck outside this interior plan.",
        "applied_shots": [
          "S25_Shot1",
          "S25_Shot8",
          "S27_Shot2",
          "S25_Shot5"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l13_rooftop_approach": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic architectural floor plan diagram of a contemporary rooftop approach on an older small urban multi-family building in a Korean port-city setting. Show a compact rooftop room positioned on the east side of an open roof deck, with a west-facing metal entrance reached from a small exterior landing. A later-added exterior steel staircase rises along the southwest outer wall to this landing; depict its geometry with open rectangular treads, thin plate stringers, narrow support posts, and pipe handrails, not as a concrete or cement stair. Show the entrance door with a standard plan-view door leaf and swing arc in a neutral base position, plus a small adjacent window represented by double parallel lines in the wall. Place a simple circular rooftop water-tank glyph on the northern utility side, a fixed clothesline as thin parallel plan lines between posts, a low rectangular drying platform nearby, and a continuous protective parapet around exposed roof edges. Keep a clear walking route from the top of the staircase across the threshold landing to the entrance. Use flat solid pastel area fills consistently: open roof deck and parapet zone pale gray as Utility/Exterior Zone, staircase circulation pale cyan as Service Zone, entrance landing pale beige as Threshold Zone, and rooftop-room footprint pale blue as Private Zone. Use single-weight black outlines on a white or off-white background, geometric shapes only. Place one small circle containing a black number exactly once for each base-layer element: 1 open rooftop deck, 2 rooftop room, 3 exterior steel staircase, 4 entrance landing, 5 metal entrance door, 6 small window, 7 water tank, 8 clothesline, 9 drying platform, and 10 roof parapet. Do not draw number 11 or the half-open door condition because it is a transient overlay cue. Minimal text only: the generic zone labels and an optional small north arrow; no object names, captions, dimensions, legends, camera icons, field-of-view cones, arrows, or other annotations. Furniture and fixtures must use conventional top-down symbolic glyphs only. Strictly no 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, blending, ambient occlusion, photorealism, rendered imagery, lighting effects, textured surfaces, material rendering, drop shadows, or decorative illustration.",
        "key_elements": [
          "Open rooftop deck surrounding a compact rooftop room",
          "Later-added exterior steel staircase with open treads, thin plate stringers, support posts, and pipe handrails",
          "Small threshold landing directly in front of the entrance",
          "Metal entrance door and adjacent small window",
          "Rooftop water tank",
          "Fixed clothesline across the exposed roof deck",
          "Low drying platform near the utility side of the roof",
          "Continuous protective parapet around exposed roof edges",
          "Half-open entrance condition reserved as a transient overlay cue"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "open rooftop deck",
            "number": 1,
            "position_hint": "central and western exterior area surrounding the rooftop room"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop room",
            "number": 2,
            "position_hint": "east side of the roof deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exterior steel staircase",
            "number": 3,
            "position_hint": "southwest exterior wall, rising from below to the rooftop edge"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance landing",
            "number": 4,
            "position_hint": "between the top of the staircase and the rooftop-room entrance"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "metal entrance door",
            "number": 5,
            "position_hint": "west-facing wall of the rooftop room, opening from the landing"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "small room window",
            "number": 6,
            "position_hint": "rooftop-room wall beside the entrance, facing the roof deck"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 7,
            "position_hint": "north side of the open roof deck, clear of the entrance path"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "fixed clothesline",
            "number": 8,
            "position_hint": "spanning the northern utility portion of the roof deck"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "low drying platform",
            "number": 9,
            "position_hint": "northwest roof deck beneath or near the clothesline"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "roof parapet",
            "number": 10,
            "position_hint": "continuous boundary around exposed rooftop edges, interrupted only at the stair arrival"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "opening",
            "label": "suspicious half-open door state",
            "number": 11,
            "position_hint": "at number 5 on the rooftop-room entrance, visible from the stair landing"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L13B03",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 at the upper end of the exterior staircase, facing across number 4 toward number 5 and the half-open state indicated by number 11, with number 6 beside the entrance and numbers 7 and 8 deeper on the roof",
            "framing_notes": "Make the approach from the staircase to the metal entrance dominant. Keep the half-open door state clearly visible, retain part of the parapet and water tank for rooftop context, and avoid revealing unnecessary interior detail beyond the doorway.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "rooftop_approach",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "The underlying small urban multi-family villa is typically three to four storeys, with the exact count not specified, plus a single-storey rooftop room; a typical total height including the rooftop addition is roughly 11–16 m. The rooftop room is a compact domestic unit, typically about 20–40 square metres, set within a roof footprint commonly around 10–15 m across for this building type; exact dimensions are not stated. In this scope, the rooftop room has one metal entrance door and one small window directly supported by the scenes. The later-added exterior steel staircase runs along the outer wall from the rear ground or yard level to the roof, using open treads, thin steel-plate stringers, support posts, and pipe railings for its full vertical extent.",
        "applied_shots": [
          "S11_Shot5",
          "S11_Shot6"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l13_rear_yard": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan of a secluded rear yard behind an older contemporary low-rise residential building in a South Korean coastal city. Show a compact, irregular rectangular service yard enclosed by boundary walls, a narrow alley along the outer edge, one simple hinged access gate between alley and yard, a recessed bicycle parking nook, a clear pedestrian route across the yard, and a later-added exterior steel staircase fixed along the rear building wall and continuing toward the rooftop. Depict the staircase only with standard top-down plan geometry: narrow open treads, thin steel side stringers, slim support-post symbols, pipe-railing lines, and a small lower landing; it is not a concrete or cement stair. Show the rear edge of the building footprint as a simple solid outlined block. Use single-weight black outlines on a white or off-white background and geometric CAD-style symbols only. Apply single flat pastel solid fills consistently by area: pale sage for the central utility yard, pale blue-gray for the bicycle parking nook, pale beige for the stair and landing threshold zone, pale warm yellow for the building footprint, and pale gray for the exterior alley. Optional large generic area labels may read Utility Zone, Threshold Zone, and Exterior Access. Place small white circular markers with unique black numbers exactly once for base elements 1 through 7: 1 in the rear yard, 2 at the alley gate, 3 in the bicycle nook, 4 on the steel staircase, 5 on the lower landing, 6 on the rear building footprint, and 7 in the alley arrival strip. Do not draw markers 8, 9, 10, or 11, and do not depict the transient bicycle, police vehicle, responding officers, siren state, red emergency-light wash, or any other event cue. Camera icons, field-of-view cones, arrows, dimensions, legends, and extra annotations are forbidden. Strictly flat 2D plan view only: no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealism, no rendering, no lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Secluded narrow rear yard behind an older low-rise residential building",
          "Alley access gate connecting the yard to the emergency arrival strip",
          "Recessed bicycle parking nook beside the building",
          "Later-added exterior steel staircase with open treads, thin steel stringers, support posts, and pipe railings",
          "Clear circulation path from the gate across the yard to the staircase",
          "Transient bicycle, police vehicle, responders, and red emergency-light cue reserved for the per-background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rear yard",
            "number": 1,
            "position_hint": "central enclosed exterior area behind the residential building"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "alley access gate",
            "number": 2,
            "position_hint": "outer edge of the rear yard, opening toward the narrow alley"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle parking nook",
            "number": 3,
            "position_hint": "secluded corner of the rear yard beside the building wall"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "external steel staircase",
            "number": 4,
            "position_hint": "attached along the rear building wall and rising toward the rooftop"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "lower stair landing",
            "number": 5,
            "position_hint": "at yard level where the circulation path meets the external staircase"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rear building footprint",
            "number": 6,
            "position_hint": "along one side of the yard, forming the wall supporting the added staircase"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "alley arrival strip",
            "number": 7,
            "position_hint": "outside the access gate, parallel to the rear property edge"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "parked bicycle",
            "number": 8,
            "position_hint": "loosely parked within the bicycle nook near the stair route"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "police vehicle",
            "number": 9,
            "position_hint": "stopped in the alley arrival strip immediately outside the gate"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "responding officers",
            "number": 10,
            "position_hint": "moving from the police vehicle through the gate toward the staircase"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "red emergency light wash",
            "number": 11,
            "position_hint": "across the gate, yard surfaces, and lower staircase during police arrival"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L13B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 3 (bicycle parking nook), facing diagonally across number 1 (rear yard) toward number 2 (alley gate), with number 4 (external steel staircase) along one side and number 9 (police vehicle arrival position) visible beyond the gate",
            "framing_notes": "Keep number 8 in the near foreground, show numbers 10 and 11 entering through the gate area, and preserve a clear view upward along the open-tread staircase attached to number 6.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "rear_yard",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "The main structure is an older low-rise multi-family residential building with a rooftop room, typically three to four primary storeys plus the rooftop unit for this regional building type; the exact storey count is not specified. Typical residential floor-to-floor height is about 2.6–3.0 m, while the rear yard is a narrow bicycle-and-pedestrian service court rather than a vehicle parking court. The later-added exterior steel staircase should extend from yard level to the rooftop, using open treads, thin steel stringers, support posts, and pipe railings over its full height. One alley gate is established at yard level; other rear-facade opening counts are not specified.",
        "applied_shots": [
          "S13_Shot2"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l13_metal_stairs": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic architectural floor plan diagram of a later-added exterior metal extension stair system attached to a compact contemporary coastal Korean low-rise multifamily building. Show the route linking a rear yard, repeated intermediate building levels, and a rooftop landing. Use clean geometric CAD-like symbols, single-weight black outlines, and a white or off-white background. Absolutely no 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendering, lighting effects, textured surfaces, or material rendering. Fill each area with one flat solid pastel color only: rear yard and exterior ground in pale gray, partial building footprint in pale yellow, stair circulation flights in pale beige, turning and access landings in pale blue, and rooftop utility area in pale cyan. Draw the exterior stair as a compact zigzag sequence of open-tread flights beside the building wall, using evenly spaced tread lines, thin steel plate stringer outlines, narrow pipe guardrails, and small square or circular symbols for slender steel support columns. Make clear that this is a lightweight steel addition rather than a concrete or cement staircase. Include a lower flight from the yard, a lower turn landing, a grouped stacked intermediate-flight section without asserting an exact storey count, an upper turn landing, a final roof flight, and a rooftop landing. Show a steel rooftop entrance door with a standard plan-view door leaf and swing arc, a rooftop parapet, and a simple circular or rectangular top-view water-tank symbol set back in the rooftop utility zone. Place one small white circle with a black number at each persistent numbered element: 1 rear yard, 2 building footprint, 3 lower steel stair flight, 4 lower turning landing, 5 stacked intermediate stair flights, 6 upper turning landing, 7 final roof stair flight, 8 rooftop landing, 9 rooftop steel entrance door, 10 pipe guardrails, 11 steel support columns, 12 rooftop utility zone, 13 rooftop water tank, and 14 rooftop parapet. Each number must appear exactly once. Generic area labels such as 'Exterior Zone', 'Stair Zone', 'Landing Zone', and 'Utility Zone' may appear in larger simple text inside their colored areas. Add only a small north arrow with 'N' in one corner; include no other words, annotations, dimensions, camera symbols, arrows, people, vehicles, sirens, movement cues, or transient event-state objects.",
        "key_elements": [
          "Rear yard at the base of the stair route",
          "Partial low-rise multifamily building footprint and exterior wall",
          "Later-added exterior steel stair system with open treads",
          "Thin steel plate stringers and slender support columns",
          "Pipe guardrails along flights and landings",
          "Intermediate turning and level-access landings",
          "Final stair flight to the rooftop landing",
          "Steel rooftop entrance door",
          "Rooftop utility area with water tank and parapet"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rear yard",
            "number": 1,
            "position_hint": "south side at the foot of the exterior stair system"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "building footprint",
            "number": 2,
            "position_hint": "along the east side of the diagram beside the stair system"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "lower steel stair flight",
            "number": 3,
            "position_hint": "rising from the rear yard along the exterior wall"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "lower turning landing",
            "number": 4,
            "position_hint": "between the lower flight and stacked intermediate flights"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "stacked intermediate stair flights",
            "number": 5,
            "position_hint": "central zigzag section attached to the building facade"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "upper turning landing",
            "number": 6,
            "position_hint": "at the upper end of the intermediate stair section"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "final roof stair flight",
            "number": 7,
            "position_hint": "between the upper turning landing and rooftop landing"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop landing",
            "number": 8,
            "position_hint": "north end of the stair route beside the rooftop entrance"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "rooftop steel entrance door",
            "number": 9,
            "position_hint": "building wall immediately beside the rooftop landing"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "pipe guardrails",
            "number": 10,
            "position_hint": "continuous along exposed edges of all stair flights and landings"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "steel support columns",
            "number": 11,
            "position_hint": "beneath the outer edges and corners of the extension stair system"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "rooftop utility zone",
            "number": 12,
            "position_hint": "beyond the rooftop landing at the north side"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop water tank",
            "number": 13,
            "position_hint": "within the rooftop utility zone, set back from the landing"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "rooftop parapet",
            "number": 14,
            "position_hint": "around the exposed perimeter of the rooftop utility zone"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L13B02",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 1 (rear yard), facing diagonally upward along number 3 (lower stair flight), number 5 (stacked intermediate flights), and number 7 (final roof flight) toward number 8 (rooftop landing)",
            "framing_notes": "Show the later-added steel stair route as a continuous steep exterior ascent against number 2, with open treads, number 10 pipe guardrails, and number 11 slender supports clearly visible; leave enough width for urgent opposing movement on the stairs without adding people or event cues to the base plan.",
            "ignore_numbered_elements": [],
            "lens_hint": "28mm wide angle",
            "sub_location": "metal_extension_stairs",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ]
          }
        ],
        "scale_guideline": "The main structure is a compact low-rise multifamily building, typically three to four storeys for this contemporary Korean urban building type; the exact storey count is not specified. Use a typical residential storey height of roughly 2.6–3.0 m, with the later-added steel stair assembly extending continuously from the rear yard to the rooftop landing. The footprint should read as a compact lot-scale building rather than a large apartment block. One rooftop steel entrance door is directly evidenced; intermediate facade opening counts are unspecified, while the rooftop water tank and parapet occupy the roof level.",
        "applied_shots": [
          "S13_Shot3"
        ],
        "group_id": "bg_rooftop_residence",
        "depends_on_fp": []
      },
      "fp_l11_store_entrance": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic architectural floor plan diagram of a contemporary South Korean large retail-store entrance frontage, bicycle-rack area, pedestrian access path, and exterior CCTV position. Use a clean CAD-plan appearance with single-weight black outlines on a white or off-white background, geometric shapes only. Strictly forbid 3D, isometric, perspective, axonometric, depth, shadow, shading, gradients, ambient occlusion, photorealism, rendered imagery, lighting effects, textured surfaces, and material rendering. Show the broad store frontage as number 1 with a pale yellow solid fill and the optional generic area text 'Shared Zone'; show the recessed entrance threshold as number 2 with a pale beige solid fill and optional text 'Threshold Zone'; show the exterior pedestrian access path as number 3 with a pale gray solid fill and optional text 'Exterior Zone'; show the bicycle parking area as number 4 with a pale cyan solid fill and optional text 'Service Zone'. Use exactly one flat pastel color per area with no blending, gradients, or shadows. Place a wide automatic sliding customer entrance, number 5, at the center of the frontage using a standard top-down double-line opening symbol. Place a fixed bicycle rack, number 6, beside the access path within the bicycle parking area, drawn as a simple repeated-loop plan glyph aligned parallel to the facade. Place a small wall-mounted exterior CCTV camera symbol, number 7, on the frontage above and slightly to one side of the entrance position; do not draw a viewing cone, camera arrow, field-of-view graphic, or camera metadata. Mark every visible base element with one small circle containing its unique black number, each number appearing exactly once. Do not draw number 8 or the parked bicycle because it is a transient overlay object. Do not depict people, vehicles, event cues, wall marks, trails, displaced objects, decorative signage, brand names, or other text. Only the short generic zone names and a small north arrow may appear as text. Furniture, fixtures, openings, and surveillance hardware must remain simple top-down symbolic glyphs with no perspective.",
        "key_elements": [
          "Broad contemporary retail-store frontage",
          "Recessed entrance threshold",
          "Exterior pedestrian access path",
          "Dedicated bicycle parking area beside the entrance",
          "Automatic sliding customer entrance",
          "Fixed bicycle rack",
          "Wall-mounted exterior CCTV camera above the frontage",
          "Parked bicycle treated only as a transient per-background overlay"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "store frontage zone",
            "number": 1,
            "position_hint": "north side of plan, forming the broad retail facade and shallow interior edge"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold zone",
            "number": 2,
            "position_hint": "center of north frontage, directly outside the customer entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "exterior access path",
            "number": 3,
            "position_hint": "extending southward from the entrance threshold through the forecourt"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "bicycle parking zone",
            "number": 4,
            "position_hint": "beside the access path near one side of the entrance frontage"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "automatic sliding entrance",
            "number": 5,
            "position_hint": "center of the store frontage, opening onto the threshold zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "fixed bicycle rack",
            "number": 6,
            "position_hint": "within the bicycle parking zone, aligned parallel to the frontage"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "exterior CCTV camera",
            "number": 7,
            "position_hint": "mounted on the exterior frontage above and offset from the entrance, aimed toward the threshold and bicycle racks"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "parked bicycle",
            "number": 8,
            "position_hint": "temporarily parked at the fixed bicycle rack during the early-morning scene"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L11B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "on number 3 (exterior access path), facing diagonally toward number 5 (automatic sliding entrance), with number 6 (bicycle rack) to one side and number 7 (exterior CCTV camera) visible above the frontage",
            "framing_notes": "Show the quiet entrance frontage, parked bicycle at number 8, rack position, and clear overhead CCTV placement in the same composition; do not add a CCTV coverage cone or camera-interface graphics.",
            "ignore_numbered_elements": [],
            "lens_hint": "28–35 mm moderate wide angle",
            "sub_location": "store_entrance_bike_racks",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8
            ]
          }
        ],
        "scale_guideline": "The cropped plan represents the ground-level entrance frontage of a large contemporary retail building; the full storey count and overall height are not specified, though one to three retail storeys would be typical for this building type. Treat the frontage as broad enough for a customer entrance, a shallow threshold, a pedestrian path, and a separate bicycle-rack bay, without assigning an exact footprint. One customer entrance is directly represented in this crop; other facade openings are outside scope and unspecified. The exterior CCTV camera is mounted overhead on the facade so that it can observe both the entrance threshold and bicycle parking area.",
        "applied_shots": [
          "S19_Shot7",
          "S19_Shot8"
        ],
        "group_id": "bg_large_store",
        "depends_on_fp": []
      },
      "fp_l12_sales_floor": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic architectural floor plan of a contemporary large supermarket sales floor in a coastal East Asian city. Use a simple rectangular open-plan footprint with single-weight black outlines on a white or off-white background. Show only clean geometric plan symbols. Divide the plan into consistent solid pastel zones: a pale yellow Shared Zone for the wide south cross-aisle and perimeter customer circulation, a pale blue Display Zone for the central shelving and aisles, a pale beige Threshold Zone for the south entrance vestibule, and a pale cyan Service Zone along the north refrigerated wall. Use no gradients, blending, or decorative effects.\n\nPlace a small circle containing black number 1 once in the customer circulation zone. Place circle number 2 once in the south-centered entrance vestibule. Show an automatic sliding entrance as double parallel door lines in the south wall and place circle number 3 once beside it. Place circle number 4 once in the central display aisle zone. Arrange four long, narrow, evenly spaced shelf-bank rectangles running north to south, with clear customer aisles between them; divide each shelf bank into simple top-down shelf segments and mark them once with circles 5, 6, 7, and 8 from west to east. Draw a continuous row of simple refrigerated display-case rectangles against the north wall and mark it once with circle 9. Add one staff service door in the northwest wall using a conventional door leaf and swing arc, marked once with circle 10. Do not draw number 11 or any shelf-stocking boxes because they are transient overlay content.\n\nMinimal text inside the drawing: only the generic area labels Shared Zone, Display Zone, Threshold Zone, and Service Zone may appear in their corresponding colored areas. A small north arrow with N may appear in one corner. Do not place object names, room names, dimensions, legends, annotations, camera symbols, viewing arrows, or field-of-view cones inside the diagram. Every visible numbered marker must be a small circle with one unique black number appearing exactly once.\n\nThis must remain a flat 2D CAD-like plan diagram, not a render. Strictly exclude 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, and material rendering.",
        "key_elements": [
          "Large rectangular open-plan supermarket sales floor",
          "Wide customer cross-aisle and perimeter circulation zone",
          "South-side entrance vestibule with automatic sliding doors",
          "Four parallel long display shelf banks with regular customer aisles",
          "North-wall refrigerated display cases",
          "Northwest staff service access door",
          "Transient shelf-stocking boxes excluded from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "customer circulation zone",
            "number": 1,
            "position_hint": "wide south cross-aisle and perimeter route surrounding the central display zone"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance vestibule",
            "number": 2,
            "position_hint": "center of the south edge of the sales floor"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "automatic sliding entrance",
            "number": 3,
            "position_hint": "south exterior wall, centered on the entrance vestibule"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "display aisle zone",
            "number": 4,
            "position_hint": "central portion of the sales floor beyond the south cross-aisle"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "western display shelf bank",
            "number": 5,
            "position_hint": "west side of the central display zone, oriented north to south"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "west-central display shelf bank",
            "number": 6,
            "position_hint": "left-center of the display zone, parallel to number 5"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "east-central display shelf bank",
            "number": 7,
            "position_hint": "right-center of the display zone, parallel to number 6"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "eastern display shelf bank",
            "number": 8,
            "position_hint": "east side of the central display zone, oriented north to south"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "refrigerated display cases",
            "number": 9,
            "position_hint": "continuous fixture row against the north wall"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "staff service door",
            "number": 10,
            "position_hint": "northwest wall beside the refrigerated fixture row"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "shelf-stocking boxes",
            "number": 11,
            "position_hint": "temporarily placed beside a central display shelf during active stocking; do not draw on the base plan"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L12B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "within number 4 (display aisle zone), near the south end of number 5 (western shelf bank), facing diagonally north across number 1 (customer circulation zone) toward numbers 6 and 7 (central shelf banks) and number 9 (refrigerated display cases)",
            "framing_notes": "Use the parallel shelving to create a clear aisle view suitable for staff conversation and shelf-stocking activity. Keep number 11 visible beside a shelf as a transient stocking object, while preserving an open customer path through number 1.",
            "ignore_numbered_elements": [],
            "lens_hint": "35 mm moderate wide angle",
            "sub_location": "sales_floor_display_aisles",
            "use_numbered_elements": [
              1,
              4,
              5,
              6,
              7,
              9,
              11
            ]
          }
        ],
        "scale_guideline": "The plan covers one large open retail sales-floor level; the total building storey count is not specified. A contemporary large supermarket of this type is typically several tens of metres across, with a commercial clear height of roughly 3.5–5 m, but exact dimensions are not given. The scoped level has one customer entrance and one staff service access in this schematic, with no stair, lift, or other multi-storey vertical element established within the sales-floor scope.",
        "applied_shots": [
          "S8_Shot4"
        ],
        "group_id": "bg_large_store",
        "depends_on_fp": []
      },
      "fp_l16_security_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 flat top-down schematic architectural floor plan diagram of a compact contemporary combined security and administration office inside a large urban supermarket. 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, shadow, shading, gradient, ambient occlusion, photorealism, rendering, lighting effects, textured surfaces, or material rendering. Show one enclosed rectangular office unit, number 1. Divide it into clearly legible flat solid pastel zones: security workstation zone number 2 in pale cyan across the north half, standing review zone number 3 in pale yellow at center, administration storage zone number 4 in pale blue along the east side, and entrance threshold zone number 5 in pale beige at the southwest entrance. Use one consistent solid color per zone with no blending or shadows. Place a simple top-down rectangular monitor desk, number 6, against the north wall facing south, leaving enough open floor behind it for several standing reviewers. Show a persistent bank of contemporary flat CCTV monitors, number 7, as thin rectangular plan symbols on the desk; show a compact recording equipment cabinet, number 8, in the northeast corner; and show filing cabinets, number 9, as simple aligned rectangles along the east wall. Add one inward-swinging corridor entrance door, number 10, in the south wall near the southwest corner, using a standard door line and swing arc. Add one simple interior office window, number 11, in the south wall east of the door, represented by double parallel wall lines. Reflect a practical 2020s office layout with compact circulation, ordinary digital surveillance equipment, and no futuristic technology. Mark every depicted base element with exactly one small white circle containing its unique black number 1 through 11. Do not draw number 12 and do not depict dark footage, people, plot events, camera icons, viewing cones, arrows, or transient objects. Minimal text only: generic area labels such as Security Zone, Review Zone, Admin Zone, and Threshold Zone may appear inside their colored areas, plus an optional small north arrow. No other labels, legends, annotations, or non-English text.",
        "key_elements": [
          "Compact combined security and administration office",
          "Security workstation zone with monitor desk",
          "Open standing review area directly behind the workstation",
          "Administration and records storage zone along one side wall",
          "Persistent bank of contemporary CCTV monitors",
          "Recording equipment cabinet and filing cabinets",
          "Single corridor entrance with a small threshold zone",
          "Flat pastel zoning with numbered base-layer markers only",
          "Moment-specific dark CCTV footage excluded from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "combined security office",
            "number": 1,
            "position_hint": "entire enclosed rectangular office unit"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "security workstation zone",
            "number": 2,
            "position_hint": "north half of office around monitor desk"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "standing review zone",
            "number": 3,
            "position_hint": "central open floor immediately south of monitor desk"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "administration storage zone",
            "number": 4,
            "position_hint": "east side of office beside filing cabinets"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold zone",
            "number": 5,
            "position_hint": "southwest corner immediately inside entrance door"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "monitor desk",
            "number": 6,
            "position_hint": "against north wall, facing south into standing review zone"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "CCTV monitor bank",
            "number": 7,
            "position_hint": "on rear edge of monitor desk along north wall"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "recording equipment cabinet",
            "number": 8,
            "position_hint": "northeast corner beside monitor desk"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "filing cabinets",
            "number": 9,
            "position_hint": "aligned along east wall in administration storage zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "corridor entrance door",
            "number": 10,
            "position_hint": "south wall near southwest corner, swinging inward toward threshold zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "interior office window",
            "number": 11,
            "position_hint": "south wall east of entrance, overlooking adjacent interior circulation space"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "unusually dark CCTV footage",
            "number": 12,
            "position_hint": "display surface of CCTV monitor bank during the footage review only"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L16B01",
            "camera_height": "eye-level standing, approximately 1.6 m",
            "camera_position": "near number 3 (standing review zone), facing diagonally toward number 6 (monitor desk), number 7 (CCTV monitor bank), and number 8 (recording equipment cabinet)",
            "framing_notes": "Keep the monitor bank prominent enough for close examination of the footage. Allow standing space behind the seated workstation and depict number 12 only within the monitor screens, with the relevant footage remaining unusually dark and unidentifiable.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "security_admin_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              6,
              7,
              8,
              9,
              12
            ]
          }
        ],
        "scale_guideline": "The depicted office is a single interior unit on one supermarket floor; the overall building storey count is not specified. A combined security and administration office of this type is typically about 20–35 square metres with a clear ceiling height around 2.4–2.8 metres, but no dimensions are established by the scene text. One corridor door and one interior office window are schematic, era-typical planning assumptions rather than confirmed textual counts. No stairs, level changes, or other vertical circulation elements fall within this floor plan scope.",
        "applied_shots": [
          "S20_Shot1",
          "S20_Shot4"
        ],
        "group_id": "bg_large_store",
        "depends_on_fp": []
      },
      "fp_l15_police_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 by 1024 flat top-down schematic architectural floor plan diagram of a contemporary 2020s Korean municipal police office in a coastal city. Show a simple rectangular open-plan investigative office using practical modern layout conventions: clustered laminate or metal work desks, a broad central circulation aisle, a compact service and records strip, two clearly separated exits, and a broad exterior window bank. Use clean single-weight black CAD-style outlines on a white or off-white background and geometric plan symbols only. This must be strictly flat 2D plan view: no 3D, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting, no lighting effects, no textured surfaces, and no material rendering. Fill each zone with one consistent flat pastel solid color: Shared Zone in pale muted yellow, Circulation Zone in pale gray, Threshold Zone in pale beige, and Service Zone in pale cyan. Use no blending and no drop shadows. Arrange the Shared Zone across the center and north of the office; place the Circulation Zone as a wide unobstructed aisle connecting the southwest main entrance to the northeast internal corridor exit; place the Threshold Zone immediately inside the southwest entrance; place the Service Zone along the west wall. Draw the lead investigator desk south-central, the duty detective desk east-central facing inward, and paired team desks in the northern half. Draw simple top-down rectangles for desks with restrained chair glyphs, a simple monitor-bank glyph on the duty desk, a straight coffee counter against the west wall, and filing cabinets or built-in shelving along the northwest wall. Draw both doors with standard door leaves and swing arcs. Draw the east-wall window bank as three adjacent double parallel lines within the wall. Place small circular black-number markers 1 through 13 exactly once at their corresponding areas, furniture, fixtures, and openings. Do not draw markers 14, 15, or 16 because they are transient overlay elements. The only text permitted inside the drawing is the generic area text Shared Zone, Circulation Zone, Threshold Zone, and Service Zone, plus the black numbers inside the marker circles and an optional small north arrow marked N. Add no camera icons, viewing cones, arrows, character names, object labels, dimensions, legends, coordinate text, case photographs, screen content, notes, people, or other annotations.",
        "key_elements": [
          "Rectangular contemporary open-plan police office with clustered workstations",
          "Clear central circulation aisle connecting two office exits",
          "Lead investigator desk and separate duty detective desk",
          "Persistent desktop monitor bank at the duty workstation",
          "Additional team desk cluster for the wider investigative unit",
          "Compact coffee service counter and records-storage wall",
          "Broad exterior window bank along one long wall",
          "Overlay-only case photographs, GPS result, and handwritten coordinate note"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "shared office zone",
            "number": 1,
            "position_hint": "main central and northern portion of the rectangular office"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "central circulation zone",
            "number": 2,
            "position_hint": "wide aisle running between the two desk groups and connecting both exits"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "entrance threshold zone",
            "number": 3,
            "position_hint": "inside the main entrance at the southwest corner"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "service and records zone",
            "number": 4,
            "position_hint": "compact strip along the west wall beside the entrance threshold"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "lead investigator desk",
            "number": 5,
            "position_hint": "south-central side of the shared office zone, facing inward"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "duty detective desk",
            "number": 6,
            "position_hint": "east-central side of the shared office zone, facing the lead investigator desk across the aisle"
          },
          {
            "base_layer_decision": "base_persistent_furniture",
            "category": "furniture",
            "label": "team desk cluster",
            "number": 7,
            "position_hint": "northern half of the shared office zone in paired rows"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "desktop monitor bank",
            "number": 8,
            "position_hint": "rear edge of the duty detective desk"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "coffee service counter",
            "number": 9,
            "position_hint": "west-wall service zone near the entrance"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "filing cabinets and shelving",
            "number": 10,
            "position_hint": "northwest wall within the service and records zone"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main entrance door",
            "number": 11,
            "position_hint": "southwest wall opening into the entrance threshold"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "internal corridor exit door",
            "number": 12,
            "position_hint": "northeast wall leading toward the meeting and internal corridor area"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "exterior window bank",
            "number": 13,
            "position_hint": "three-part window bank centered along the east exterior wall"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "grisly case photographs",
            "number": 14,
            "position_hint": "scattered across the top of the lead investigator desk during the daytime case sequence"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "GPS tracking result",
            "number": 15,
            "position_hint": "visible only within the duty detective monitor display during the daytime tracking sequence"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "handwritten coordinate note",
            "number": 16,
            "position_hint": "temporarily handled beside the duty detective workstation before being pocketed"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L15B03",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "near number 11 (main entrance), facing diagonally across number 2 (central circulation aisle) toward number 6 (duty detective desk) and number 8 (desktop monitor bank)",
            "framing_notes": "Keep the duty workstation prominent while showing surrounding unoccupied desks and the window bank to establish the still night office.",
            "ignore_numbered_elements": [
              14,
              15,
              16
            ],
            "lens_hint": "35mm wide angle",
            "sub_location": "night_duty_work_area",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              11,
              13
            ]
          },
          {
            "bg_id": "L15B01",
            "camera_height": "eye-level standing, approximately 1.6m",
            "camera_position": "near number 12 (internal corridor exit), facing across number 1 (shared office zone) toward number 5 (lead investigator desk), number 6 (duty detective desk), and number 8 (desktop monitor bank)",
            "framing_notes": "Use a broad office view that clearly includes the displayed case photographs at number 14 and the GPS result at number 15 while preserving both exits and the main circulation route.",
            "ignore_numbered_elements": [
              16
            ],
            "lens_hint": "28mm wide angle",
            "sub_location": "daytime_open_office",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ]
          },
          {
            "bg_id": "L15B02",
            "camera_height": "seated-to-standing eye level, approximately 1.4m",
            "camera_position": "beside number 5 (lead investigator desk), facing number 6 (duty detective desk) and number 8 (desktop monitor bank), with number 11 (main entrance) visible beyond the circulation aisle",
            "framing_notes": "Frame the workstation closely enough to show the GPS result, the copied coordinate note, and the nearby case photographs, while retaining a clear sightline toward the exit.",
            "ignore_numbered_elements": [],
            "lens_hint": "40mm normal-wide lens",
            "sub_location": "investigator_workstations",
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              8,
              11,
              13,
              14,
              15,
              16
            ]
          }
        ],
        "scale_guideline": "The plan represents one occupied office floor; the overall building storey count is not specified, so treat it as part of a typically two- to four-storey contemporary municipal building rather than assuming a single-storey structure. A typical floor-to-floor height for this office type is about 2.8–3.3m, and the depicted open office is a medium unit roughly in the 70–120 square metre range; both are typological ranges rather than stated measurements. The plan establishes two office doors and one three-part exterior window bank on this floor, with no stair, atrium, or other multi-storey vertical element inside the depicted scope.",
        "applied_shots": [
          "S16_Shot3",
          "S16_Shot5",
          "S21_Shot10",
          "S21_Shot13",
          "S21_Shot16"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_l17_station_forecourt": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic architectural floor plan diagram of an old small civic station frontage and its front forecourt in a contemporary Korean coastal city. Show a compact rectangular building footprint along the north edge, with a centered public entrance opening toward the south and one front window on each side of the entrance, following the practical layout of an older neighborhood public-service building. Place a broad paved forecourt directly south of the facade and a clear departure route running from near the entrance across the forecourt to the street edge at the south. Use simple geometric CAD-plan symbols only: walls as single-weight black outlines, the entrance as a line and door-swing arc, and each window as double parallel lines set into the wall. Apply flat solid pastel zoning consistently: pale cyan for the Service Zone building footprint, pale beige for the Threshold Zone at the entrance, pale gray for the Exterior Zone forecourt, and pale yellow for the departure-route area. Larger generic area labels may read Service Zone, Threshold Zone, and Exterior Zone. Add small circular black-number markers exactly once for base elements only: 1 on the station frontage footprint, 2 in the front forecourt, 3 at the main entrance, 4 at the left front window, 5 at the right front window, and 6 on the forecourt departure path. Do not draw marker 7 and do not draw any bicycle, rider, people, vehicles, event action, camera icon, field-of-view cone, or movement arrow; the departing bicycle is a transient overlay element. Minimal text only: generic zone labels, the numbered circles, and an optional small north arrow. White or off-white background, clean spacing, strong layout readability. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Rectangular old civic station frontage",
          "Central main entrance facing the forecourt",
          "Two simple front windows flanking the entrance",
          "Open paved front forecourt",
          "Clear bicycle departure path toward the street edge",
          "Transient bicycle position used only by the referenced background"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "station frontage footprint",
            "number": 1,
            "position_hint": "north side of plan, rectangular building frontage facing south"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "front forecourt",
            "number": 2,
            "position_hint": "broad paved exterior area directly south of the station frontage"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "main entrance",
            "number": 3,
            "position_hint": "center of the south-facing station wall, opening onto the forecourt"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "left front window",
            "number": 4,
            "position_hint": "south-facing station wall, west of the main entrance"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "right front window",
            "number": 5,
            "position_hint": "south-facing station wall, east of the main entrance"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "forecourt departure path",
            "number": 6,
            "position_hint": "clear route crossing the forecourt from near the entrance toward the south street edge"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "departing bicycle",
            "number": 7,
            "position_hint": "on the forecourt departure path, moving away from the station toward the street"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L17B01",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 2 (front forecourt) at its outer side, facing diagonally across number 6 (departure path) toward number 3 (main entrance), with number 1 (station frontage) forming the background",
            "framing_notes": "Keep numbers 1, 3, 4, and 5 readable as the old civic facade; show number 7 moving away along number 6 across the foreground.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "station_front_forecourt",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ]
          }
        ],
        "scale_guideline": "The old neighborhood civic station is likely one to two storeys, typical for this building type in a contemporary Korean coastal city; the exact storey count is not specified. Use a typical compact public-building footprint of roughly 10–20 m across the frontage and 8–15 m deep, with ordinary storey heights around 3–4 m rather than monumental proportions. The depicted front facade has one central public entrance and two flanking windows; additional openings on other facades are outside this plan's evidence. Treat the forecourt as a shallow paved apron broad enough for pedestrian circulation and a bicycle departure route to the street.",
        "applied_shots": [
          "S22_Shot1"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_l20_deck": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic floor plan diagram of a compact contemporary small coastal fishing vessel. Show a broad aft working deck behind an enclosed wheelhouse positioned in the forward third, narrow exterior passages along both sides of the wheelhouse, and a small tapered foredeck. Use layout conventions typical of a present-day small fishing craft operating from a western coastal port: direct deck-to-helm access, compact working clearances, forward-facing helm visibility, and continuous safety rails around exposed edges. Fill each distinct area with one consistent flat pastel solid color: number 1 aft Working Zone in pale yellow, number 2 wheelhouse Service Zone in pale cyan, number 3 Threshold Zone in pale beige, numbers 4 and 5 side Passage Zones in pale blue, and number 6 foredeck Utility Zone in pale gray. Draw number 7 as a conventional plan-view door with a line and swing arc in the center of the aft wheelhouse wall. Draw number 8 as a bank of double parallel window lines across the forward wheelhouse wall, with number 9 in the port wall and number 10 in the starboard wall. Draw number 11 as a simple top-down helm console rectangle with a circular steering-wheel symbol against the forward interior wall. Draw number 12 as a simple continuous perimeter rail line around exposed deck edges while preserving practical access clearances. Place one small white circle with a black number at each base element, using numbers 1 through 12 exactly once. Do not draw numbers 13 or 14 and do not depict the transient paper map or printed photograph on this base diagram. Minimal internal text only: generic area labels such as Working Zone, Service Zone, Threshold Zone, Passage Zone, and Utility Zone may appear in larger plain lettering; include no other labels, captions, dimensions, legends, annotations, camera icons, people, action arrows, or field-of-view cones. Use clean single-weight black CAD-like outlines on a white or off-white background, geometric plan symbols only. Strictly flat 2D plan view, not 3D, not isometric, not perspective, not axonometric. No depth, shadows, shading, gradients, blending, ambient occlusion, photorealism, rendered lighting, lighting effects, textured surfaces, material rendering, decorative illustration, or drop shadows.",
        "key_elements": [
          "Compact contemporary coastal fishing-vessel footprint with a broad aft working deck and an enclosed wheelhouse toward the forward third",
          "Clear direct route from the aft working deck through the wheelhouse threshold to the helm",
          "Narrow port and starboard side passages connecting the working deck to the foredeck",
          "Continuous perimeter safety rail represented as a simple fixed plan symbol",
          "Flat zone colors: pale yellow working zone, pale cyan service zone, pale beige threshold zone, pale blue passage zones, and pale gray foredeck zone",
          "Moment-specific paper map and printed photograph are overlay elements and must not be drawn on the base floor plan"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "aft working deck",
            "number": 1,
            "position_hint": "broad open deck occupying the aft half of the vessel"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse service zone",
            "number": 2,
            "position_hint": "enclosed cabin in the forward third of the vessel"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "wheelhouse threshold",
            "number": 3,
            "position_hint": "center of the aft wall of the wheelhouse, adjoining the working deck"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "port side passage",
            "number": 4,
            "position_hint": "narrow exterior passage along the port side of the wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "starboard side passage",
            "number": 5,
            "position_hint": "narrow exterior passage along the starboard side of the wheelhouse"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "foredeck",
            "number": 6,
            "position_hint": "small tapered exterior deck ahead of the wheelhouse"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "wheelhouse access door",
            "number": 7,
            "position_hint": "centered in the aft wheelhouse wall, opening from the working deck"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "front windshield bank",
            "number": 8,
            "position_hint": "across the forward wall of the wheelhouse above the helm position"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port wheelhouse window",
            "number": 9,
            "position_hint": "port wall of the wheelhouse beside the helm area"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard wheelhouse window",
            "number": 10,
            "position_hint": "starboard wall of the wheelhouse beside the helm area"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "helm console and wheel",
            "number": 11,
            "position_hint": "inside the wheelhouse against the forward wall, centered behind the windshield bank"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "prop",
            "label": "perimeter safety rail",
            "number": 12,
            "position_hint": "continuous around exposed deck edges, interrupted only where operational access requires clearance"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "paper navigation map",
            "number": 13,
            "position_hint": "temporarily held or placed on the aft working deck during the confrontation"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "small printed photograph",
            "number": 14,
            "position_hint": "temporarily shown near the wheelhouse access during the confrontation"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L20B01",
            "camera_height": "eye-level standing ~1.6m above the deck",
            "camera_position": "on number 1 (aft working deck), facing forward toward number 3 (wheelhouse threshold), number 7 (wheelhouse door), and number 11 (helm console) through the access opening",
            "framing_notes": "Keep the broad working clearance of number 1 in the foreground, frame numbers 3 and 7 as the route into the wheelhouse, and retain partial views of numbers 4, 5, and 12 along the deck edges. The moment-specific map and photograph associated with numbers 13 and 14 may be held or placed on the deck as required by the shot.",
            "ignore_numbered_elements": [],
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "exterior_deck",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ]
          }
        ],
        "scale_guideline": "Treat the vessel as a single-deck small coastal fishing craft with one enclosed wheelhouse level; the exact vertical arrangement is not specified in the text. A footprint roughly 8–15 m long and 3–5 m wide, with a wheelhouse about one normal standing-height level above the deck, is typical for this vessel class rather than a stated measurement. The plan uses one aft access door, a forward windshield bank, and one side window on each side; perimeter rails are typically about waist height, with no upper storey or tall vertical structure established here.",
        "applied_shots": [
          "S28_Shot4",
          "S28_Shot10"
        ],
        "group_id": "bg_fishing_vessel",
        "depends_on_fp": []
      },
      "fp_l21_wheelhouse": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024×1024 flat top-down schematic architectural floor plan of a compact enclosed wheelhouse on a contemporary small fishing vessel. Use clean CAD-like geometry, single-weight black outlines, and a white or off-white background. Divide the interior into three clearly bounded flat-color areas: number 1 central shared and circulation zone filled solid pale yellow, number 2 forward helm service zone filled solid pale cyan, and number 3 aft threshold and entry-clearance zone filled solid pale beige. Show number 4 as a forward window bank, number 5 as a port-side window bank, and number 6 as a starboard-side window bank, each using the standard double-parallel-line plan symbol set into the wall. Show number 7 as the aft entry door with a simple door leaf and swing arc, preserving an unobstructed path through number 3 into number 1. In number 2, draw number 8 as a simple top-down helm-wheel symbol and number 9 as a compact fixed rectangular control console positioned for clear sight through the forward windows. Reflect the tight, practical layout of a modern small coastal fishing-vessel wheelhouse, with the controls forward and minimal circulation space behind them. Place each base-layer number from 1 through 9 exactly once inside a small white circle with a black outline and black numeral. Do not draw number 10, the loose old photograph, or number 11, the ominous red circle markings; both belong only to the separate scene-state overlay. Use no text other than the numbered circles. Use geometric plan symbols only. Absolutely exclude 3D, isometric, perspective, axonometric, depth, shadows, shading, gradients, ambient occlusion, photorealism, rendered lighting, textured surfaces, material rendering, decorative illustration, camera icons, field-of-view cones, motion cues, people, and event action.",
        "key_elements": [
          "Compact enclosed wheelhouse on a contemporary small fishing vessel",
          "Forward service zone containing the fixed helm and control console",
          "Unobstructed central standing and circulation zone",
          "Clear aft threshold inside the entry door",
          "Forward and side window banks for broad navigation visibility",
          "Old photograph treated as a transient loose object",
          "Ominous red circle markings treated as a subjective state overlay and excluded from the base diagram"
        ],
        "numbered_elements": [
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "central shared zone",
            "number": 1,
            "position_hint": "center of the enclosed wheelhouse between the helm and aft entry"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "helm service zone",
            "number": 2,
            "position_hint": "forward end of the wheelhouse beneath the forward window bank"
          },
          {
            "base_layer_decision": "base_structural_unit",
            "category": "area",
            "label": "aft entry clearance",
            "number": 3,
            "position_hint": "aft center immediately inside the entry door"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "forward window bank",
            "number": 4,
            "position_hint": "across the forward wall above the helm position"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "port window bank",
            "number": 5,
            "position_hint": "port side wall beside the central and helm zones"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "starboard window bank",
            "number": 6,
            "position_hint": "starboard side wall beside the central and helm zones"
          },
          {
            "base_layer_decision": "base_opening",
            "category": "opening",
            "label": "aft entry door",
            "number": 7,
            "position_hint": "aft wall opening into the entry clearance"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "helm wheel",
            "number": 8,
            "position_hint": "forward service zone, centered or slightly offset before the forward windows"
          },
          {
            "base_layer_decision": "base_persistent_fixture",
            "category": "furniture",
            "label": "control console",
            "number": 9,
            "position_hint": "forward service zone adjoining and supporting the helm position"
          },
          {
            "base_layer_decision": "state_overlay_transient_object",
            "category": "prop",
            "label": "old photograph",
            "number": 10,
            "position_hint": "temporarily held or placed near the helm-side interaction area; not fixed to the wheelhouse"
          },
          {
            "base_layer_decision": "state_overlay_plot_cue",
            "category": "prop",
            "label": "ominous red circle markings",
            "number": 11,
            "position_hint": "temporarily perceived across multiple wheelhouse wall surfaces behind and beside the helm"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "L21B01",
            "camera_height": "eye-level standing, approximately 1.6 m above the deck",
            "camera_position": "near number 3 (aft entry clearance), facing forward across number 1 (central shared zone) toward number 8 (helm wheel) and number 9 (control console), with the side walls and window banks remaining visible",
            "framing_notes": "Keep the helm and forward window bank prominent while showing enough of both side walls for number 11 (ominous red circle markings); include number 10 (old photograph) in the foreground or near the helm-side interaction area during the collapse.",
            "ignore_numbered_elements": [],
            "lens_hint": "28–35mm wide angle suitable for a cramped wheelhouse",
            "sub_location": "wheelhouse_interior",
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ]
          }
        ],
        "scale_guideline": "The wheelhouse is a single enclosed deckhouse level on a small fishing vessel; a clear interior height of roughly 2.0–2.3 m is typical for this vessel type, but the text does not specify it. A compact footprint around 3–5 m long by 2.5–4 m wide is typical, with tight standing clearance around the helm and a direct aft entry path. The typical opening arrangement represented here is a broad forward window bank, side window banks, and one aft entry door; exact pane counts are unspecified.",
        "applied_shots": [
          "S29_Shot3",
          "S29_Shot5",
          "S29_Shot10"
        ],
        "group_id": "bg_fishing_vessel",
        "depends_on_fp": []
      }
    },
    "consumed_bg_catalog_hash": "7a0f71af6e7f097e",
    "consumed_shot_binding_hash": "dc49768fa276937b"
  },
  "step_id": "floor_plan_prompt",
  "run_id": "0863a393-ee4e-4c99-9e91-2bfc82aceedb",
  "resolved_model": "gpt",
  "updated_at": "2026-07-10T17:51:00.933865+00:00",
  "project_config_snapshot": {}
}