{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "7f8f8f67e79ec8a0",
  "data": {
    "floor_plans": {
      "fp_rooftop_exterior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan diagram of a modern coastal South Korean low-rise building rooftop terrace exterior. The diagram must look like a clean CAD plan or IKEA-style layout sketch: simple geometric shapes, single-weight black outlines, white or off-white background, no decorative illustration. Use solid flat pastel color fills with one consistent color per area: open rooftop deck in pale gray, stairwell headhouse in pale beige, small utility/water-tank pad in pale blue-gray. Show a rectangular rooftop terrace enclosed by a low parapet wall, with the stairwell headhouse positioned on the east side. Put an iron access door on the west face of the stairwell headhouse using a standard plan door line and swing arc, and put a small window on the north face using a double parallel wall-line symbol. Place a cylindrical rooftop water tank represented as a simple top-down circle or rounded rectangle on a small pad in the northwest corner. Place a clothesline as two thin parallel lines stretched across the central terrace between two small post circles. Add simple plan symbols for a floor drain near the center-south, a utility pipe cluster at the southwest edge, and an exterior utility box attached to the stairwell headhouse. Include a tiny flat red circular mark on the rooftop floor near the water tank as a plot-device marker, drawn as a simple solid circle symbol only. Add short area labels only for Rooftop Deck and Stairwell; no other text labels. Every persistent item, opening, area, and plot device must have a small white circular marker with a black outline and a unique black number: 1 rooftop deck area, 2 stairwell headhouse area, 3 iron access door, 4 small window, 5 water tank, 6 clothesline, 7 parapet wall perimeter, 8 utility pipe cluster, 9 floor drain, 10 exterior utility box, 11 small red circular mark. Add a small north arrow with N in one corner. Strictly flat 2D plan view only. Do not create 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered appearance, lighting effects, textured surfaces, or material rendering. Use geometric symbols only, with solid pastel fills and crisp black outlines.",
        "key_elements": [
          "Flat top-down schematic rooftop terrace plan, square 1024x1024",
          "Modern coastal South Korean low-rise building rooftop layout cues: parapet walls, stairwell headhouse, metal access door, small window, utility equipment",
          "Solid pastel area fills only: rooftop deck pale gray, stairwell headhouse pale beige, utility/water-tank pad pale blue-gray",
          "Numbered circular markers for every persistent opening, prop, plot device, and area",
          "Water tank placed near a rear rooftop corner",
          "Clothesline spanning the open terrace",
          "Iron access door on the stairwell headhouse",
          "Small window on the stairwell headhouse wall",
          "Parapet perimeter, floor drain, pipe cluster, and exterior utility box shown as simple plan symbols"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "open rooftop deck",
            "number": 1,
            "position_hint": "main exterior terrace area occupying most of the plan"
          },
          {
            "category": "area",
            "label": "stairwell headhouse",
            "number": 2,
            "position_hint": "east side rectangular rooftop access structure within the parapet"
          },
          {
            "category": "opening",
            "label": "iron access door",
            "number": 3,
            "position_hint": "west face of stairwell headhouse, opening onto rooftop deck"
          },
          {
            "category": "opening",
            "label": "small window",
            "number": 4,
            "position_hint": "north face of stairwell headhouse, near the corner facing the water tank"
          },
          {
            "category": "prop",
            "label": "water tank",
            "number": 5,
            "position_hint": "northwest corner of rooftop deck on a small utility pad"
          },
          {
            "category": "prop",
            "label": "clothesline",
            "number": 6,
            "position_hint": "stretched across central open rooftop deck between two posts"
          },
          {
            "category": "opening",
            "label": "low parapet wall perimeter",
            "number": 7,
            "position_hint": "continuous border around rooftop terrace with a small service gap indicated at the south side"
          },
          {
            "category": "prop",
            "label": "utility pipe cluster",
            "number": 8,
            "position_hint": "southwest edge of rooftop deck near parapet"
          },
          {
            "category": "prop",
            "label": "floor drain",
            "number": 9,
            "position_hint": "slightly south of center in the open rooftop deck"
          },
          {
            "category": "prop",
            "label": "exterior utility box",
            "number": 10,
            "position_hint": "south wall of stairwell headhouse beside the access door side"
          },
          {
            "category": "plot_device",
            "label": "small red circular mark",
            "number": 11,
            "position_hint": "on the rooftop floor near the water tank, visible as a flat plan symbol only"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_rooftop_day_normal",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 1 (rooftop deck area), facing diagonally toward number 5 (water tank) and number 3 (iron access door) with number 6 (clothesline) crossing the mid-ground",
            "framing_notes": "Use the plan to keep the water tank near the rear corner, the access door on the stairwell headhouse, and the clothesline spanning the open terrace.",
            "lens_hint": "35mm wide angle",
            "sub_location": "rooftop_exterior"
          },
          {
            "bg_id": "bg_rooftop_night_intrusion_shadow",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near the south parapet beside number 8 (utility pipe cluster), facing north toward number 3 (iron access door), number 4 (small window), and number 5 (water tank)",
            "framing_notes": "Keep the door and window on the stairwell headhouse readable, with the water tank as a large fixed silhouette zone in the back corner; no camera icon or cone should appear on the floor plan.",
            "lens_hint": "35mm wide angle",
            "sub_location": "rooftop_exterior"
          },
          {
            "bg_id": "bg_rooftop_dawn_lit_window",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 6 (clothesline) in the open rooftop deck, facing east toward number 4 (small stairwell window) and number 3 (iron access door)",
            "framing_notes": "Prioritize the small window placement on the stairwell headhouse wall; keep the clothesline in foreground and water tank off to one side for spatial continuity.",
            "lens_hint": "40mm normal wide",
            "sub_location": "rooftop_exterior"
          }
        ],
        "applied_shots": [
          "S4_Shot1",
          "S10_Shot4",
          "S10_Shot5",
          "S17_Shot1"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_exterior_stairs_yard": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a modern Korean low-rise multi-unit villa exterior: narrow street approach along the south edge, a small paved front yard inside a low perimeter wall, an exterior concrete stair along the east side of the building, an upper residential landing with a half-open unit door, and a rooftop stair landing at the top/north end. This must look like a clean architectural CAD plan or IKEA-style room layout sketch: single-weight black outlines on a white/off-white background, simple geometric plan symbols only. Use flat pastel solid area fills with one consistent color per zone: Street pale gray, Yard pale beige, Exterior Stairs pale lavender, Upper Landing pale yellow, Rooftop Landing pale blue-gray, Building Footprint pale warm tan. Area labels may appear as large generic English words only: Street, Yard, Stairs, Landing, Rooftop, Building. Add a small north arrow with N in one corner. Place small white circular markers with black numbers, each number appearing exactly once, and do not add object text labels. Include these numbered elements: 1 street approach area at south edge; 2 small front yard area in center; 3 exterior stair zone on east side; 4 upper residential landing area; 5 rooftop stair landing area at top/north end; 6 low-rise villa building footprint on west/north side; 7 metal yard gate in south perimeter wall; 8 ground-floor entrance door on west facade; 9 lower exterior stair flight drawn with repeated tread lines; 10 mid-stair landing; 11 upper exterior stair flight; 12 half-open upper unit door on north wall of upper landing, shown with a door swing arc; 13 rooftop access door at rooftop landing; 14 stair railings along stair and landing edges; 15 narrow exterior windows as double parallel wall lines; 16 mailbox and intercom panel beside ground entrance; 17 CCTV camera symbol under eave aimed toward gate; 18 exterior security light above upper landing; 19 recycling and trash bins in yard corner; 20 small potted plants along yard wall; 21 utility pole or streetlamp at street curb; 22 parked police vehicle position at south curb, shown as a simple top-down rectangle; 23 small flat dark red circular mark near the half-open upper door; 24 low perimeter wall and fence around yard. Use modern Korean villa layout cues: compact lot, narrow alley-like street, metal pedestrian gate, exterior stair access, small practical yard, intercom/mailbox cluster, CCTV, recycling bins, and curbside police vehicle position. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealistic look, no rendered lighting effects, no textured surfaces, no material rendering, no decorative illustration, no camera icons, no field-of-view cones, and no extra annotations beyond numbered circles, allowed area labels, and the north arrow.",
        "key_elements": [
          "square 1024x1024 flat top-down schematic site and stair plan",
          "modern Korean low-rise multi-unit villa exterior layout with narrow street, small paved yard, metal gate, and exterior concrete stair",
          "color-coded flat pastel zones: street, yard, stair zone, upper landing, rooftop landing, building footprint",
          "half-open upper unit door on stair landing",
          "rooftop access landing at top of exterior stair",
          "modern security and utility props: intercom/mailboxes, CCTV camera, exterior lights, recycling bins, utility pole or streetlamp",
          "police vehicle stopping position on curb for arrival state",
          "small red circular mark near the upper landing door as plot device"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Street approach area",
            "number": 1,
            "position_hint": "south edge of plan outside the villa gate"
          },
          {
            "category": "area",
            "label": "Small front yard area",
            "number": 2,
            "position_hint": "center of lot between street gate and building stair base"
          },
          {
            "category": "area",
            "label": "Exterior stair zone",
            "number": 3,
            "position_hint": "east side of building footprint, running from yard upward to landings"
          },
          {
            "category": "area",
            "label": "Upper residential landing area",
            "number": 4,
            "position_hint": "north-east side of building, connected to upper stair flight and unit door"
          },
          {
            "category": "area",
            "label": "Rooftop stair landing area",
            "number": 5,
            "position_hint": "top/north end of stair circulation, shown as the final small landing/deck zone"
          },
          {
            "category": "area",
            "label": "Low-rise villa building footprint",
            "number": 6,
            "position_hint": "west and north mass of the lot, bordering the yard and stair zone"
          },
          {
            "category": "opening",
            "label": "Metal yard gate",
            "number": 7,
            "position_hint": "south perimeter wall between street approach and front yard"
          },
          {
            "category": "opening",
            "label": "Ground-floor entrance door",
            "number": 8,
            "position_hint": "west side of yard on the building facade"
          },
          {
            "category": "opening",
            "label": "Lower exterior stair flight",
            "number": 9,
            "position_hint": "east side of yard, starting near the gate path and rising northward"
          },
          {
            "category": "area",
            "label": "Mid-stair landing",
            "number": 10,
            "position_hint": "middle of exterior stair zone between lower and upper flights"
          },
          {
            "category": "opening",
            "label": "Upper exterior stair flight",
            "number": 11,
            "position_hint": "from mid-stair landing toward upper residential landing"
          },
          {
            "category": "opening",
            "label": "Half-open upper unit door",
            "number": 12,
            "position_hint": "north wall of upper residential landing, door leaf drawn open about 45 degrees"
          },
          {
            "category": "opening",
            "label": "Rooftop access door",
            "number": 13,
            "position_hint": "edge of rooftop stair landing at the top of stair circulation"
          },
          {
            "category": "prop",
            "label": "Stair railings",
            "number": 14,
            "position_hint": "outer edges of lower and upper exterior stair flights and landings"
          },
          {
            "category": "opening",
            "label": "Narrow exterior windows",
            "number": 15,
            "position_hint": "building wall facing the stair zone, drawn as double-line window symbols"
          },
          {
            "category": "prop",
            "label": "Mailbox and intercom panel",
            "number": 16,
            "position_hint": "beside ground-floor entrance door near the yard"
          },
          {
            "category": "prop",
            "label": "CCTV camera",
            "number": 17,
            "position_hint": "under exterior eave near building corner, aimed toward yard gate"
          },
          {
            "category": "prop",
            "label": "Exterior security light",
            "number": 18,
            "position_hint": "above upper residential landing near the half-open door"
          },
          {
            "category": "prop",
            "label": "Recycling and trash bins",
            "number": 19,
            "position_hint": "south-west corner of small front yard near perimeter wall"
          },
          {
            "category": "prop",
            "label": "Small potted plants",
            "number": 20,
            "position_hint": "along the yard wall opposite the stair base"
          },
          {
            "category": "prop",
            "label": "Utility pole or streetlamp",
            "number": 21,
            "position_hint": "south-east curb of street approach outside the gate"
          },
          {
            "category": "prop",
            "label": "Parked police vehicle position",
            "number": 22,
            "position_hint": "south curb of street approach, parallel to the villa gate"
          },
          {
            "category": "plot_device",
            "label": "Small red circular mark",
            "number": 23,
            "position_hint": "on wall or floor surface near the half-open upper unit door"
          },
          {
            "category": "prop",
            "label": "Low perimeter wall and fence",
            "number": 24,
            "position_hint": "around the small front yard, with the gate opening on the south side"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_exterior_stairs_night_half_open_door",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 10 (mid-stair landing), facing diagonally upward toward number 12 (half-open upper unit door) and number 23 (red circular mark), with number 14 (stair railings) framing the route",
            "framing_notes": "Emphasize the exterior stair approach and the half-open door; keep the yard and gate secondary in the background direction.",
            "lens_hint": "28mm wide angle",
            "sub_location": "exterior_stairs_yard"
          },
          {
            "bg_id": "bg_exterior_stairs_night_police_arrival",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 22 (parked police vehicle position) on number 1 (street approach), facing north through number 7 (metal yard gate) toward number 2 (small front yard) and number 9 (lower stair flight)",
            "framing_notes": "Include the curb, gate, and stair base clearly so the arrival path from street to stairs is readable.",
            "lens_hint": "24mm wide angle",
            "sub_location": "exterior_stairs_yard"
          }
        ],
        "applied_shots": [
          "S11_Shot2",
          "S11_Shot4",
          "S13_Shot1",
          "S13_Shot3",
          "S13_Shot6"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_living_room": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan diagram, clean CAD or IKEA-style layout sketch, black single-weight outlines on a white or off-white background. This is a simple 2D map only, not an artwork. Show a compact modern South Korean rooftop studio living room with kitchenette. Use solid flat pastel area fills with one consistent color per zone: Living area pale yellow, Kitchenette strip pale green, Entry vestibule pale beige. Draw one rectangular main room: a small entry vestibule in the south-west corner, a narrow linear kitchenette along the west wall, and the main living area occupying the center and east side. Include short area labels only: Living, Kitchen, Entry. Add a small north arrow with N in one corner. Place small white circles with black outline and black numbers 1 through 17, each number exactly once, marking the numbered elements; do not add any other text annotations inside the plan. Use simple top-down plan symbols only: door swing arcs, double parallel window line, rectangular furniture glyphs, sink basin symbol, cooktop circles, TV rectangle, low table rectangle, floor cushions squares, sofa rectangle with cushion divisions. Include modern compact rooftop-unit layout cues: south-west rooftop entrance door opening into a small shoe-entry vestibule, south-east bathroom or utility doorway at the edge of the living room, a west-wall kitchen counter with sink and two-burner cooktop, compact refrigerator at the north end of the kitchenette, under-table living arrangement with a low multipurpose table in the center, floor cushions, a compact sofa or folded floor bedding along the south wall, TV and low media console on the east wall, small sliding window on the east exterior wall near the TV, wall-mounted air conditioner near the window, narrow storage shelf, cleaning supply basket, small trash bin, and a photo print with envelope on the low table as a plot-device prop. The window should be clearly openable as a sliding-window symbol for later open-window scenes. Strictly avoid 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, and material rendering. Use geometric shapes only, flat solid fills only, no drop shadows, no blending, no decorative illustration.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a compact modern South Korean rooftop studio living room.",
          "Pastel zone fills: living area pale yellow, kitchenette pale green, entry vestibule pale beige.",
          "Single main room with a west-wall kitchenette, south-west rooftop entrance door, south-east bathroom or utility doorway, and a small exterior sliding window on the east wall.",
          "Modern compact rooftop-unit layout cues: shoe-entry vestibule, narrow linear kitchen counter, small refrigerator, under-counter washer, wall-mounted air conditioner, low multipurpose table, floor cushions, compact sofa or folded floor bedding, TV visible from the kitchen.",
          "Numbered circular markers for every area, opening, furniture item, prop, and plot device; no labels except short area labels and a north arrow."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Living area",
            "number": 1,
            "position_hint": "main central and eastern portion of the room, pale yellow fill"
          },
          {
            "category": "area",
            "label": "Kitchenette strip",
            "number": 2,
            "position_hint": "west side of the room, narrow pale green linear cooking zone"
          },
          {
            "category": "area",
            "label": "Entry vestibule",
            "number": 3,
            "position_hint": "south-west corner, small pale beige shoe-entry zone just inside the entrance"
          },
          {
            "category": "opening",
            "label": "Rooftop entrance door",
            "number": 4,
            "position_hint": "south-west exterior wall, swinging inward into the entry vestibule"
          },
          {
            "category": "opening",
            "label": "Bathroom or utility doorway",
            "number": 5,
            "position_hint": "south-east interior wall, simple hinged door leading out of the living room scope"
          },
          {
            "category": "opening",
            "label": "Small sliding window",
            "number": 6,
            "position_hint": "east exterior wall, north-east side, double-line sliding-window symbol"
          },
          {
            "category": "furniture",
            "label": "Kitchen counter with sink and cooktop",
            "number": 7,
            "position_hint": "west wall inside the kitchenette strip, long narrow counter with sink and two-burner cooktop symbols"
          },
          {
            "category": "furniture",
            "label": "Compact refrigerator",
            "number": 8,
            "position_hint": "north end of the kitchenette strip beside the counter"
          },
          {
            "category": "furniture",
            "label": "Low multipurpose table",
            "number": 9,
            "position_hint": "center of the living area, low rectangular table for eating and papers"
          },
          {
            "category": "furniture",
            "label": "Floor cushions",
            "number": 10,
            "position_hint": "around number 9, two thin square cushions on the living-room floor"
          },
          {
            "category": "furniture",
            "label": "Compact sofa and folded floor bedding",
            "number": 11,
            "position_hint": "south wall of the living area, facing the TV wall"
          },
          {
            "category": "furniture",
            "label": "TV and low media console",
            "number": 12,
            "position_hint": "east wall below or near the small sliding window, facing the sofa and table"
          },
          {
            "category": "furniture",
            "label": "Wall-mounted air conditioner",
            "number": 13,
            "position_hint": "high on the north-east wall near the window, shown as a slim rectangle in plan symbol style"
          },
          {
            "category": "furniture",
            "label": "Narrow storage shelf",
            "number": 14,
            "position_hint": "north-west corner between the refrigerator and north wall"
          },
          {
            "category": "plot_device",
            "label": "Photo print and envelope",
            "number": 15,
            "position_hint": "on top of the low multipurpose table at the center of the living area"
          },
          {
            "category": "prop",
            "label": "Cleaning supply basket",
            "number": 16,
            "position_hint": "near the kitchenette and entry vestibule, close to the west or south-west wall"
          },
          {
            "category": "prop",
            "label": "Small trash bin",
            "number": 17,
            "position_hint": "beside the kitchen counter near the entry side"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_living_room_day_cooking_news",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 4 (entrance door), facing diagonally across number 2 (kitchenette strip) toward number 12 (TV and media console) and number 9 (low table)",
            "framing_notes": "Keep the cooking counter at number 7 in the foreground or side foreground, with the TV at number 12 readable as the news-viewing anchor of the room.",
            "lens_hint": "28mm wide angle",
            "sub_location": "living_room"
          },
          {
            "bg_id": "bg_living_room_night_overcleaned",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 12 (TV and media console), facing back toward number 2 (kitchenette strip), number 4 (entrance door), and number 16 (cleaning supply basket)",
            "framing_notes": "Emphasize the compactness of the room and keep number 16 visible near the kitchen or entry area.",
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "living_room"
          },
          {
            "bg_id": "bg_living_room_dawn_photo_vision",
            "camera_height": "low seated eye-level ~0.9m",
            "camera_position": "near number 11 (sofa and folded floor bedding), facing number 9 (low table) with number 15 (photo print and envelope) centered, and number 6 (small sliding window) in the background",
            "framing_notes": "Frame the low table as the visual focus; include the window as a secondary background anchor.",
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "living_room"
          },
          {
            "bg_id": "bg_living_room_dusk_ransacked_open_window",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 4 (entrance door), facing diagonally toward number 6 (small sliding window), number 9 (low table), and number 12 (TV and media console)",
            "framing_notes": "The window at number 6 should be prominent for the open-window state; leave enough floor area around number 9 to show disorder in the downstream background.",
            "lens_hint": "28mm wide angle",
            "sub_location": "living_room"
          }
        ],
        "applied_shots": [
          "S5_Shot2",
          "S5_Shot5",
          "S5_Shot7",
          "S14_Shot9",
          "S18_Shot14",
          "S25_Shot3",
          "S27_Shot1",
          "S27_Shot2"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_bedroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024 x 1024 clean architectural plan-view diagram of one compact modern Korean young adult bedroom. The drawing must be a simple flat schematic floor plan on a white or off-white background, using single-weight black outlines, geometric symbols only, and uniform solid color fills. Fill the bedroom area with one flat pale blue color and optionally place the large area label \"Bedroom\" inside it. Add only a small north arrow marked \"N\" in one corner. Do not add any text labels for objects. Place a small white circle with a black number at every listed item, each number used exactly once. Use standard top-down plan symbols: a hinged entry door with swing arc, a wide sliding window as double parallel wall lines, a curtain as a thin folded line just inside the window, a bed as a rectangle with pillow shape, a wardrobe as a long built-in rectangle, a desk and chair as simple rectangles, and small simplified symbols for backpack, doll, photo print, air conditioner, red circular mark, and body position. Layout: rectangular bedroom, compact apartment scale; number 1 marks the bedroom area center; number 2 is the entry door at the southwest corner on the west wall, swinging inward; number 6 is a built-in sliding wardrobe on the west wall north of the entry; number 5 is a single bed along the south wall with its head to the west; number 3 is a wide sliding window centered on the north wall; number 4 is a full curtain spanning the inside of that window; number 15 is a wall-mounted air conditioner centered above the window; number 7 is a study desk against the southeast east wall; number 8 is a chair just west of the desk; number 9 is a backpack on the southwest floor near the door and bed; number 10 is a doll on the floor beside the bed near the bed foot; number 11 marks a clear bare wall section on the east wall northeast of the desk; number 12 is a flat red ring on the northeast floor in front of that bare wall and near the curtain; number 13 is a simple non-graphic prone body-position outline on the north-central floor between bed and curtain; number 14 is a small rectangular photo print on the floor near the red ring. Keep the plan uncluttered and readable, with no camera icons, no view cones, no extra annotations, no volumetric view, no angled view, no tonal effects, no blended fills, no cast effects, no realistic surface depiction.",
        "key_elements": [
          "Square 1024 x 1024 flat top-down schematic bedroom floor plan",
          "Compact modern Korean young adult bedroom layout with pale blue bedroom area fill",
          "North sliding window with full curtain and wall-mounted air conditioner",
          "South-wall single bed, west-wall entry door and built-in sliding wardrobe",
          "Backpack and doll positions clearly marked for continuity across altered room states",
          "Bare east wall, flat red circular mark, non-graphic body position, and photo print included as plot-critical reference points",
          "Small numbered circle markers only; no object text labels inside the drawing"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Bedroom area",
            "number": 1,
            "position_hint": "center of the pale blue bedroom zone"
          },
          {
            "category": "opening",
            "label": "Entry door",
            "number": 2,
            "position_hint": "southwest corner on the west wall, hinged door swinging inward"
          },
          {
            "category": "opening",
            "label": "Sliding window",
            "number": 3,
            "position_hint": "center of the north wall, wide horizontal window opening"
          },
          {
            "category": "prop",
            "label": "Full curtain",
            "number": 4,
            "position_hint": "just inside the north wall, spanning the sliding window"
          },
          {
            "category": "furniture",
            "label": "Single bed",
            "number": 5,
            "position_hint": "along the south wall, head toward the west side, foot toward the east side"
          },
          {
            "category": "furniture",
            "label": "Built-in sliding wardrobe",
            "number": 6,
            "position_hint": "west wall, north of the entry door"
          },
          {
            "category": "furniture",
            "label": "Study desk",
            "number": 7,
            "position_hint": "southeast area against the east wall"
          },
          {
            "category": "furniture",
            "label": "Desk chair",
            "number": 8,
            "position_hint": "immediately west of the study desk, facing the east wall"
          },
          {
            "category": "prop",
            "label": "Backpack",
            "number": 9,
            "position_hint": "southwest floor area near the entry door and lower side of the bed"
          },
          {
            "category": "prop",
            "label": "Doll",
            "number": 10,
            "position_hint": "on the floor beside the bed, near the bed foot and central room space"
          },
          {
            "category": "plot_device",
            "label": "Bare wall section",
            "number": 11,
            "position_hint": "east wall, northeast of the study desk, clear visible wall surface"
          },
          {
            "category": "plot_device",
            "label": "Red circular mark",
            "number": 12,
            "position_hint": "northeast floor area in front of the bare east wall and near the curtain"
          },
          {
            "category": "plot_device",
            "label": "Non-graphic body position",
            "number": 13,
            "position_hint": "north-central floor area between the bed and the curtain"
          },
          {
            "category": "prop",
            "label": "Photo print",
            "number": 14,
            "position_hint": "on the floor near the red circular mark, slightly south of the northeast corner"
          },
          {
            "category": "prop",
            "label": "Wall-mounted air conditioner",
            "number": 15,
            "position_hint": "above the north sliding window, centered over the curtain line"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_bedroom_night_blood_curtain_body_red_circle",
            "camera_height": "eye-level standing, about 1.55m",
            "camera_position": "near number 2 (entry door), facing diagonally north toward number 4 (curtain), number 12 (red circular mark), and number 13 (non-graphic body position)",
            "framing_notes": "Keep number 5 (bed) on one side of the frame and make the curtain, red circular mark, and body position the main visual anchors.",
            "lens_hint": "28mm wide angle",
            "sub_location": "bedroom"
          },
          {
            "bg_id": "bg_bedroom_night_overcleaned_shifted_items",
            "camera_height": "eye-level standing, about 1.6m",
            "camera_position": "near number 7 (study desk), facing diagonally southwest toward number 5 (bed), number 9 (backpack), number 10 (doll), and number 2 (entry door)",
            "framing_notes": "Use the backpack and doll positions as reference points for shifted or unnaturally tidy item placement; keep the bed and door visible for orientation.",
            "lens_hint": "35mm moderately wide lens",
            "sub_location": "bedroom"
          },
          {
            "bg_id": "bg_bedroom_dusk_ransacked_red_circle_photo",
            "camera_height": "slightly low standing height, about 1.35m",
            "camera_position": "near the foot of number 5 (bed), facing northeast toward number 11 (bare east wall section), number 12 (red circular mark), number 14 (photo print), and number 4 (curtain)",
            "framing_notes": "Frame the photo print and red circular mark together, with the curtain and bare wall helping define the disturbed corner of the room.",
            "lens_hint": "32mm wide angle",
            "sub_location": "bedroom"
          }
        ],
        "applied_shots": [
          "S12_Shot6",
          "S12_Shot9",
          "S12_Shot16",
          "S14_Shot4",
          "S14_Shot5",
          "S25_Shot4"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_bathroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a small modern South Korean wet-room bathroom. Use a clean architectural CAD or IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, simple geometric plan symbols only. Fill the entire bathroom area with one solid flat pastel cyan color. Add a short area label, “Bathroom,” inside the cyan zone. Show a compact rectangular room: south wall entrance hinged door, sink basin vanity centered on the north wall, wall mirror above the sink, toilet on the east wall, shower zone with wall shower head on the west side, round floor drain near the center, small frosted window or ventilation opening on the north wall, and a towel rack or narrow shelf near the west/south side. On the mirror surface only, draw a simple deep red circular mark as a flat ring symbol, making clear it belongs to the mirror and not to the wall. Place small white circular markers with black outlines and black numbers exactly once for each element: 1 bathroom area, 2 entrance door, 3 sink basin vanity, 4 wall mirror, 5 red circular mark on mirror, 6 toilet, 7 shower zone, 8 floor drain, 9 frosted window or vent, 10 towel rack or shelf. Use only these numbers and the optional area label. Include a small north arrow with “N” in one corner. No other text. Keep all fixtures as top-down plan glyphs: door arc and line, window as double parallel line, sink/toilet/shower as simple bathroom symbols. Strictly avoid 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, and material rendering.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic bathroom plan",
          "Compact modern South Korean wet-room layout with one pastel cyan bathroom zone",
          "Sink and mirror on the north wall as the main focus",
          "Deep red circular mark shown only on the mirror surface",
          "Entrance hinged door at the south side",
          "Toilet on the east side, shower/wet area on the west side, floor drain near center",
          "Small frosted window or ventilation opening on the north wall for a humid coastal urban setting",
          "Numbered black circle markers for every important fixture, opening, and plot device"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Bathroom area",
            "number": 1,
            "position_hint": "entire small rectangular room, flat pastel cyan fill"
          },
          {
            "category": "opening",
            "label": "Entrance hinged door",
            "number": 2,
            "position_hint": "south wall, slightly west of center, door swing shown inward"
          },
          {
            "category": "furniture",
            "label": "Sink basin vanity",
            "number": 3,
            "position_hint": "north wall, centered under the mirror"
          },
          {
            "category": "furniture",
            "label": "Wall mirror",
            "number": 4,
            "position_hint": "north wall directly above number 3"
          },
          {
            "category": "plot_device",
            "label": "Deep red circular mark on mirror",
            "number": 5,
            "position_hint": "on the surface of number 4, centered slightly above the sink line"
          },
          {
            "category": "furniture",
            "label": "Toilet",
            "number": 6,
            "position_hint": "east wall, middle-right side of bathroom"
          },
          {
            "category": "furniture",
            "label": "Shower zone with wall shower head",
            "number": 7,
            "position_hint": "west wall, upper-left wet area"
          },
          {
            "category": "prop",
            "label": "Round floor drain",
            "number": 8,
            "position_hint": "floor center, between sink, toilet, and shower zone"
          },
          {
            "category": "opening",
            "label": "Small frosted window or vent",
            "number": 9,
            "position_hint": "north wall, right of the mirror above toilet side"
          },
          {
            "category": "prop",
            "label": "Towel rack or narrow shelf",
            "number": 10,
            "position_hint": "west wall, lower-left side near entrance"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_bathroom_dawn_mirror_red_circle",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 2 at the south entrance, facing north toward number 3 and number 4, with number 5 centered on the mirror wall",
            "framing_notes": "include numbers 3, 4, and 5 prominently; keep number 6 at frame right and number 7 slightly peripheral if the angle is wide enough",
            "lens_hint": "35mm wide angle",
            "sub_location": "bathroom"
          }
        ],
        "applied_shots": [
          "S18_Shot10"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_mother_bedroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a single modern Korean mother bedroom used for overnight waiting. Use a clean architectural CAD or IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, simple geometric plan symbols only. The bedroom footprint is a modest rectangular room filled with one solid flat pastel pale blue color; add only the area label “Bedroom” inside the room. Include a small north arrow with “N” in one corner. Do not create an interior illustration; this must be a plan view map only. Strictly exclude 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic effects, rendered lighting, textured surfaces, material rendering, and decorative art effects. Use flat pastel solid fills only, no blending and no drop shadows.\n\nLayout: show a contemporary Korean apartment or coastal city home bedroom with compact, practical proportions. Put a hinged entry door on the southwest wall with a simple door swing arc. Place a large exterior window on the north wall using a double parallel line in the wall, with simple curtain rectangles just inside it. Place a bed lengthwise against the east wall, head toward the north, drawn as a top-down rectangle with a pillow shape and bedding rectangle; this bed is the main overnight waiting location. Put a small bedside table near the bed head, a waiting chair on the south side of the bed facing the bed, a built-in wardrobe as a long shallow rectangle along the west wall, a low dresser on the south wall, a folded blanket stack at the foot of the bed, a small bedside lamp on the bedside table, a smartphone charger beside the table, and a wall-mounted air conditioner symbol high on the north wall as a slim rectangle. Keep circulation space clear in the middle of the room.\n\nAdd numbered markers as small white circles with black outlines and black numbers, each number appearing exactly once. Do not write object names next to the markers. Use these marker numbers: 1 for bedroom area, 2 for entry door, 3 for bed for overnight waiting, 4 for large window with curtains, 5 for built-in wardrobe, 6 for waiting chair, 7 for bedside table, 8 for low dresser, 9 for folded blanket stack, 10 for small bedside lamp, 11 for smartphone charger, 12 for wall-mounted air conditioner. No other text or annotations inside the drawing except the area label “Bedroom” and the north arrow.",
        "key_elements": [
          "single rectangular modern Korean bedroom area with pale blue flat fill",
          "bed placed lengthwise against the east wall for overnight waiting",
          "simple hinged entry door on the southwest wall",
          "large exterior window with curtains on the north wall for dawn light direction",
          "built-in wardrobe along the west wall",
          "small bedside table and waiting chair beside the bed",
          "compact dresser and wall-mounted air conditioner typical of a contemporary Korean apartment or coastal city home"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Bedroom area",
            "number": 1,
            "position_hint": "entire pale blue room footprint"
          },
          {
            "category": "opening",
            "label": "entry door",
            "number": 2,
            "position_hint": "southwest wall, swinging inward into bedroom"
          },
          {
            "category": "furniture",
            "label": "bed for overnight waiting",
            "number": 3,
            "position_hint": "east wall, head toward north, long side accessible from center of room"
          },
          {
            "category": "opening",
            "label": "large window with curtains",
            "number": 4,
            "position_hint": "north wall, centered above bed and open floor area"
          },
          {
            "category": "furniture",
            "label": "built-in wardrobe",
            "number": 5,
            "position_hint": "west wall, long shallow storage block opposite bed"
          },
          {
            "category": "furniture",
            "label": "waiting chair",
            "number": 6,
            "position_hint": "south side of bed, angled toward bed"
          },
          {
            "category": "furniture",
            "label": "bedside table",
            "number": 7,
            "position_hint": "between bed head and north wall corner, near east wall"
          },
          {
            "category": "furniture",
            "label": "low dresser",
            "number": 8,
            "position_hint": "south wall, right of entry door"
          },
          {
            "category": "prop",
            "label": "folded blanket stack",
            "number": 9,
            "position_hint": "foot of bed, southeast corner"
          },
          {
            "category": "prop",
            "label": "small bedside lamp",
            "number": 10,
            "position_hint": "on bedside table near head of bed"
          },
          {
            "category": "prop",
            "label": "smartphone charger",
            "number": 11,
            "position_hint": "beside bedside table, close to bed head"
          },
          {
            "category": "opening",
            "label": "wall-mounted air conditioner",
            "number": 12,
            "position_hint": "upper north wall area above window line, shown as a slim rectangle symbol"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_mother_bedroom_dawn_waiting_clean",
            "camera_height": "eye-level seated or low standing ~1.2m to emphasize overnight waiting beside the bed",
            "camera_position": "near number 6 (waiting chair) on the south side of the room, facing diagonally toward number 3 (bed) and number 4 (window with curtains)",
            "framing_notes": "include number 3 prominently as the overnight waiting bed, keep number 4 visible for dawn direction, and leave number 6 in the near foreground",
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "mother_bedroom"
          }
        ],
        "applied_shots": [
          "S18_Shot2"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_entryway": {
        "status": "ok",
        "t2i_prompt": "Create a 1024x1024 flat top-down schematic floor plan diagram of a narrow modern residential entryway, like a clean architectural CAD plan or IKEA-style room layout sketch. Use a white or off-white background, single-weight black outlines, simple geometric symbols, and flat solid pastel area fills only. The plan is a compact Korean-style home entry: a recessed shoe-removal vestibule at the south side and a slightly raised interior hall at the north side, separated by a step. Fill the Entry vestibule area with pale beige and the Raised hall area with pale light gray; use one consistent color per area. Area labels may appear only as short generic English words, such as \"Entry\" and \"Hall\". Add a small north arrow in one corner if desired. Place small white circles with black outlines and black numbers, each number unique and used exactly once, for all listed elements; do not use text labels for objects inside the diagram. Number 1 marks the Entry vestibule area in the south half. Number 2 marks the Raised hall area in the north half. Number 3 marks an outward-swinging front door on the south wall, drawn with a standard door line and swing arc. Number 4 marks the open interior hall passage at the north end. Number 5 marks a shallow built-in shoe cabinet along the east wall, with simple open cabinet-door lines to show it disturbed. Number 6 marks the straight raised floor step line between Entry and Hall. Number 7 marks a small wall intercom and keypad rectangle on the west wall near the front door. Number 8 marks a light switch panel on the west wall slightly north of the intercom. Number 9 marks wall coat hooks as a small simple row on the west wall of the raised hall. Number 10 marks a tipped umbrella stand in the southwest corner. Number 11 marks scattered shoes as small irregular oval symbols on the entry floor. Number 12 marks a dropped mail or parcel rectangle near the inside of the front door. Number 13 marks a flat dark red circular mark on the entry floor just inside the threshold, drawn as a simple solid or ring circle, not decorative. Number 14 marks a small frosted side window beside the front door, drawn as double parallel lines in the wall. Keep the layout narrow and cramped, with thick exterior walls, thin interior fixture lines, and clear open walking space. Minimal text only: area labels, number markers, and optional N arrow. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealistic rendering, no rendered lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Compact modern residential entryway with a recessed shoe-removal vestibule",
          "Raised interior hall separated from the lower entry floor by a clear step line",
          "Outward-swinging front door at the exterior threshold",
          "Built-in shoe cabinet along one side wall, shown open or disturbed",
          "Modern wall intercom or keypad near the door",
          "Ransacked exit details: scattered shoes, tipped umbrella stand, dropped mail or parcel",
          "Flat dark red circular mark at the threshold as a plot-critical visual device",
          "Simple pastel area fills and black CAD-style linework only"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Entry vestibule area",
            "number": 1,
            "position_hint": "south half of plan, recessed shoe-removal zone just inside the front door"
          },
          {
            "category": "area",
            "label": "Raised hall area",
            "number": 2,
            "position_hint": "north half of plan, narrow raised interior passage leading into the home"
          },
          {
            "category": "opening",
            "label": "Front door",
            "number": 3,
            "position_hint": "south wall of entry vestibule, outward-swinging door at exterior threshold"
          },
          {
            "category": "opening",
            "label": "Interior hall opening",
            "number": 4,
            "position_hint": "north end of raised hall, open passage deeper into the residence"
          },
          {
            "category": "furniture",
            "label": "Built-in shoe cabinet",
            "number": 5,
            "position_hint": "east wall of entry vestibule, long shallow cabinet with open disturbed doors"
          },
          {
            "category": "prop",
            "label": "Raised floor step",
            "number": 6,
            "position_hint": "horizontal boundary between south entry vestibule and north raised hall"
          },
          {
            "category": "prop",
            "label": "Wall intercom and keypad",
            "number": 7,
            "position_hint": "west wall near the front door, mounted above entry floor level"
          },
          {
            "category": "prop",
            "label": "Light switch panel",
            "number": 8,
            "position_hint": "west wall slightly north of number 7"
          },
          {
            "category": "furniture",
            "label": "Wall coat hooks",
            "number": 9,
            "position_hint": "west wall of raised hall near the step"
          },
          {
            "category": "prop",
            "label": "Tipped umbrella stand",
            "number": 10,
            "position_hint": "southwest corner of entry vestibule near the front door"
          },
          {
            "category": "prop",
            "label": "Scattered shoes",
            "number": 11,
            "position_hint": "center of entry vestibule floor, irregular cluster near the step"
          },
          {
            "category": "prop",
            "label": "Dropped mail or parcel",
            "number": 12,
            "position_hint": "inside the front door on the southeast side of entry vestibule"
          },
          {
            "category": "plot_device",
            "label": "Dark red circular mark",
            "number": 13,
            "position_hint": "entry vestibule floor just inside the front door threshold"
          },
          {
            "category": "opening",
            "label": "Small frosted side window",
            "number": 14,
            "position_hint": "short east wall segment beside the front door"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_entryway_dusk_ransacked_exit",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 4 in the raised hall, facing diagonally south toward number 3 at the front door, with number 5 on the right wall and numbers 11, 12, and 13 visible on the entry floor",
            "framing_notes": "Frame the narrow entryway as cramped and cluttered; include the front door threshold and the ransacked shoe-removal area prominently.",
            "lens_hint": "28mm wide angle",
            "sub_location": "entryway"
          }
        ],
        "applied_shots": [
          "S25_Shot8"
        ],
        "group_id": "bg_rooftop_unit",
        "depends_on_fp": []
      },
      "fp_sales_floor": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan diagram of a modern 2020s supermarket sales floor near the entrance and display aisles. The diagram must look like a clean CAD plan or IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, simple geometric top-down symbols only. Use solid flat pastel area fills with one consistent color per zone: Entrance Vestibule in pale beige, Checkout Front Zone in pale yellow, Main Display Aisle Zone in pale green, Refrigerated Wall Zone in pale cyan, Staff Service Corner in pale gray. Short generic English area labels may appear inside these colored zones. Place a small north arrow with letter N in one corner. Add unique small white circles with black outline and black numbers for every listed element, each number appearing exactly once, with no other annotations or text inside the drawing. Layout: south side is the storefront; number 1 entrance vestibule at south center; number 6 automatic sliding glass entrance on the south wall; number 7 and number 8 glass storefront windows on both sides of the entrance shown as double parallel wall lines. Put number 2 checkout front zone in the southwest front area, with number 9 and number 10 checkout counters as simple top-down rectangular counters close to the entrance. Put number 11 shopping cart bay near the southeast storefront and number 12 basket stack near the west side of the vestibule. Put number 3 main display aisle zone occupying the center and north center, with number 13 promotional island display as a rectangular island near the front center, number 15 and number 16 long parallel gondola shelf rows running north-south, and number 20 endcap display shelf at the north end of one aisle. Put number 4 refrigerated wall zone along the east wall with number 14 as a continuous row of refrigerated cases. Put number 5 staff service corner in the northwest corner with number 18 staff service door on the northwest wall. Put number 17 ceiling CCTV camera near the entrance as a small camera symbol aimed inward, and number 19 as a small round promotional floor decal in the customer path near the promotional island. Keep aisles wide enough for shopping carts and show clear circulation from entrance to checkout to displays. Use simple symbolic glyphs only: doors with swing or sliding indication, windows as double lines, counters and shelves as rectangles, carts as simple nested rectangles. Strictly forbid any 3D, isometric, perspective, axonometric, depth, shadow, drop shadow, shading, gradient, ambient occlusion, photorealistic, rendered look, lighting effects, textured surfaces, material rendering, realistic product labels, brand names, decorative signage, people, vehicles, or camera/FOV icons.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic plan of a modern Korean supermarket sales floor near the entrance.",
          "Pastel solid color zones: entrance vestibule, checkout/front sales zone, main display aisles, refrigerated wall zone, and small staff/service corner.",
          "Modern 2020s supermarket layout cues: automatic sliding glass entrance, checkout counters close to entrance, shopping cart bay, basket stack, promotional island display, parallel product gondola aisles, refrigerated cases along one wall, CCTV camera near entrance, glass storefront windows.",
          "All furniture, openings, props, plot devices, and zones are represented by simple top-down symbols with unique black numbered circle markers only.",
          "No perspective, no rendering, no shadows, no gradients, no texture, no decorative text inside the drawing."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Entrance vestibule",
            "number": 1,
            "position_hint": "south edge center, just inside storefront entrance"
          },
          {
            "category": "area",
            "label": "Checkout front zone",
            "number": 2,
            "position_hint": "southwest portion of sales_floor, between entrance and aisles"
          },
          {
            "category": "area",
            "label": "Main display aisle zone",
            "number": 3,
            "position_hint": "center and north center of sales_floor"
          },
          {
            "category": "area",
            "label": "Refrigerated wall zone",
            "number": 4,
            "position_hint": "east side of sales_floor along exterior wall"
          },
          {
            "category": "area",
            "label": "Staff service corner",
            "number": 5,
            "position_hint": "northwest corner behind checkout area"
          },
          {
            "category": "opening",
            "label": "Automatic sliding glass entrance",
            "number": 6,
            "position_hint": "south wall center, opening into entrance vestibule"
          },
          {
            "category": "opening",
            "label": "Glass storefront window left",
            "number": 7,
            "position_hint": "south wall west of entrance"
          },
          {
            "category": "opening",
            "label": "Glass storefront window right",
            "number": 8,
            "position_hint": "south wall east of entrance"
          },
          {
            "category": "furniture",
            "label": "Checkout counter one",
            "number": 9,
            "position_hint": "southwest checkout zone, angled toward entrance"
          },
          {
            "category": "furniture",
            "label": "Checkout counter two",
            "number": 10,
            "position_hint": "west side of checkout front zone, parallel to checkout counter one"
          },
          {
            "category": "prop",
            "label": "Shopping cart bay",
            "number": 11,
            "position_hint": "southeast of entrance vestibule near storefront window"
          },
          {
            "category": "prop",
            "label": "Hand basket stack",
            "number": 12,
            "position_hint": "west side of entrance vestibule beside checkout approach"
          },
          {
            "category": "furniture",
            "label": "Promotional island display",
            "number": 13,
            "position_hint": "central front of main display aisle zone, visible from entrance"
          },
          {
            "category": "furniture",
            "label": "Refrigerated wall cases",
            "number": 14,
            "position_hint": "continuous row along east wall in refrigerated wall zone"
          },
          {
            "category": "furniture",
            "label": "Gondola aisle row one",
            "number": 15,
            "position_hint": "center of main display aisle zone, running north south"
          },
          {
            "category": "furniture",
            "label": "Gondola aisle row two",
            "number": 16,
            "position_hint": "west center of main display aisle zone, running north south"
          },
          {
            "category": "plot_device",
            "label": "Ceiling CCTV camera",
            "number": 17,
            "position_hint": "above entrance vestibule near south wall corner, aimed toward checkout and aisles"
          },
          {
            "category": "opening",
            "label": "Staff service door",
            "number": 18,
            "position_hint": "northwest wall opening into staff service corner"
          },
          {
            "category": "prop",
            "label": "Small round promotional floor decal",
            "number": 19,
            "position_hint": "floor in front of promotional island display, centered in customer path"
          },
          {
            "category": "furniture",
            "label": "Endcap display shelf",
            "number": 20,
            "position_hint": "north end of gondola aisle row one facing entrance"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_sales_floor_dusk_normal",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 8 (automatic glass entrance), just inside number 1 (entrance vestibule), facing diagonally toward number 5 (main display aisle zone), number 13 (promotional island display), and number 14 (refrigerated wall cases).",
            "framing_notes": "Use the entrance and checkout foreground to orient the scene; include the display aisles receding across the frame and keep the CCTV position near number 17 readable as an overhead security element.",
            "lens_hint": "28mm wide angle",
            "sub_location": "sales_floor"
          }
        ],
        "applied_shots": [
          "S8_Shot4"
        ],
        "group_id": "bg_supermarket",
        "depends_on_fp": []
      },
      "fp_exterior_entrance": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of an exterior police station entrance forecourt with a bicycle parking area. The image must look like a clean architectural CAD plan or simple IKEA-style room layout sketch: single-weight black outlines, white or off-white background, geometric symbols only. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendering, no lighting effects, no textured surfaces, and no material rendering. Use flat pastel solid color fills for zones only: pale gray for the police station building footprint across the north half, pale beige for the covered entrance forecourt in the center, pale green for the bicycle parking area on the west side, pale cool gray for the curbside driveway along the south edge, and pale mint for a narrow planter strip on the east side. Keep colors consistent and unblended. Show a contemporary Korean coastal municipal public-building layout using geometry only: main sliding glass entrance centered on the north facade, side window band along the facade, a rectangular canopy footprint over the entrance forecourt, short steps at the main approach, an accessible ramp on the east side, a curb cut from the driveway, protective bollards between pedestrian forecourt and driveway, bicycle rack row and parked bicycles in the west bicycle parking area, a small exterior CCTV camera symbol on the facade, a blank exterior sign panel near the entrance, and a planter strip. Draw doors as plan openings with simple line symbols, windows as double parallel lines, bicycles as very simple top-down glyphs, rack as repeated U-shapes or parallel bars, bollards as small circles, ramp as a simple outlined sloped path with no arrow text. Place small white circular markers with black outlines and black numbers exactly once for each element: 1 building footprint area, 2 entrance forecourt area, 3 bicycle parking area, 4 curbside driveway area, 5 main sliding entrance doors, 6 side glass window band, 7 entrance canopy footprint, 8 bicycle rack row, 9 parked bicycles, 10 short entrance steps, 11 accessible ramp, 12 bollard line, 13 exterior CCTV camera, 14 exterior sign panel, 15 planter strip, 16 curb cut access. Area labels may appear only as short generic English words such as Building, Forecourt, Bicycle Parking, Driveway, and Planter; do not add any other text labels, readable signage, annotations, camera icons, field-of-view cones, arrows except a small north arrow marked N in one corner if desired.",
        "key_elements": [
          "Flat top-down schematic 2D exterior forecourt plan for a contemporary Korean coastal municipal police station entrance",
          "Square 1024x1024 clean CAD-like diagram with single-weight black outlines on white or off-white background",
          "Flat pastel solid color zones: building footprint pale gray, covered entrance forecourt pale beige, bicycle parking pale green, curbside driveway pale cool gray, planter strip pale mint",
          "Modern public building entrance layout with sliding glass entry, side glazing, canopy footprint, ramp plus short steps, bollards, bicycle rack, parked bicycles, CCTV camera, exterior sign panel without readable text",
          "All objects shown as simple top-down geometric symbols only, each with a unique numbered circle marker, with no object text labels inside the diagram"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Building footprint area",
            "number": 1,
            "position_hint": "north half of plan, behind the entrance line"
          },
          {
            "category": "area",
            "label": "Entrance forecourt area",
            "number": 2,
            "position_hint": "center of plan directly south of the main entrance"
          },
          {
            "category": "area",
            "label": "Bicycle parking area",
            "number": 3,
            "position_hint": "west side of forecourt, parallel to the building facade"
          },
          {
            "category": "area",
            "label": "Curbside driveway area",
            "number": 4,
            "position_hint": "south edge of plan, running east-west along the forecourt"
          },
          {
            "category": "opening",
            "label": "Main sliding entrance doors",
            "number": 5,
            "position_hint": "north-center wall of forecourt on the building facade"
          },
          {
            "category": "opening",
            "label": "Side glass window band",
            "number": 6,
            "position_hint": "north facade, extending left and right of the main entrance doors"
          },
          {
            "category": "prop",
            "label": "Entrance canopy footprint",
            "number": 7,
            "position_hint": "over the central forecourt immediately outside the main entrance"
          },
          {
            "category": "prop",
            "label": "Bicycle rack row",
            "number": 8,
            "position_hint": "inside bicycle parking area along its west edge"
          },
          {
            "category": "prop",
            "label": "Parked bicycles",
            "number": 9,
            "position_hint": "clustered beside the rack row in the bicycle parking area"
          },
          {
            "category": "opening",
            "label": "Short entrance steps",
            "number": 10,
            "position_hint": "center forecourt, directly south of the main entrance threshold"
          },
          {
            "category": "opening",
            "label": "Accessible ramp",
            "number": 11,
            "position_hint": "east side of forecourt, sloping from curbside driveway toward the entrance level"
          },
          {
            "category": "prop",
            "label": "Bollard line",
            "number": 12,
            "position_hint": "between forecourt and curbside driveway, spaced across the south boundary of the pedestrian zone"
          },
          {
            "category": "plot_device",
            "label": "Exterior CCTV camera",
            "number": 13,
            "position_hint": "mounted symbol on north facade near the main entrance, angled toward the forecourt"
          },
          {
            "category": "prop",
            "label": "Exterior sign panel",
            "number": 14,
            "position_hint": "north facade near the entrance doors, shown as a blank rectangular panel with no readable text"
          },
          {
            "category": "prop",
            "label": "Planter strip",
            "number": 15,
            "position_hint": "east edge of forecourt beside the accessible ramp"
          },
          {
            "category": "opening",
            "label": "Curb cut access",
            "number": 16,
            "position_hint": "south-east edge where the driveway meets the ramp approach"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_entrance_day_bicycle_departure",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 4 at the south curbside driveway edge, facing north toward number 5 at the main entrance, with number 8 and number 9 on the left side of frame and number 12 forming a foreground boundary",
            "framing_notes": "Use the bicycle parking as the departure point in the foreground or midground, while keeping the police station entrance readable behind it.",
            "lens_hint": "28mm to 35mm wide angle",
            "sub_location": "exterior_entrance"
          }
        ],
        "applied_shots": [
          "S22_Shot2"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_security_office": {
        "status": "ok",
        "t2i_prompt": "Create a 1024x1024 square flat top-down schematic floor plan diagram of a compact modern administration security office in South Korea, used for CCTV review. The drawing must look like a clean architectural CAD plan or IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, simple geometric symbols only. Do not create a render. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting effects, no textured surfaces, and no material rendering.\n\nUse one flat pastel solid fill for the single room area: Security Office in pale gray-blue. The area may have the short English area label “Security Office” centered inside it. Do not place any other text labels in the drawing except a small north arrow with “N” in one corner if desired. All furniture, openings, props, and plot-critical devices must be identified only by small white circular markers with black outlines and black numbers, each number unique and appearing exactly once.\n\nRoom geometry: a small rectangular office, longer east-west than north-south, with thick black outer walls and a simple interior plan convention. Reflect a contemporary Korean administrative/security-office layout: compact floor area, practical workstation against a wall, electronic CCTV equipment, filing storage, key cabinet, bulletin board, wall-mounted air conditioner, and limited visitor seating. Keep everything schematic and top-down.\n\nPlace numbered elements as follows: number 1 marks the overall Security Office area; number 2 marks a small interior service window on the west wall near the north half, drawn as a double parallel line in the wall; number 3 marks the entrance door on the south wall near the west corner, drawn with a line and door-swing arc opening inward; number 4 marks a narrow exterior high window on the east wall near the north half, drawn as double parallel wall lines with a simple blind symbol; number 5 marks a long rectangular CCTV monitor desk centered along the north wall; number 6 marks the main CCTV monitor group on the desk, drawn as several thin flat monitor rectangles with the central monitor shown as a solid dark flat screen symbol; number 7 marks a keyboard and mouse on the desk in front of the monitors; number 8 marks an operator swivel chair just south of the desk, facing the monitors; number 9 marks a filing cabinet in the northwest corner; number 10 marks a wall key cabinet on the west wall between the service window and entrance; number 11 marks a bulletin board on the east wall south of the exterior window; number 12 marks a storage shelf in the southeast corner; number 13 marks a visitor chair near the south side of the room, east of the entrance, facing north; number 14 marks a waste bin under the east end of the desk; number 15 marks a wall-mounted air conditioner on the north wall above the monitor desk, slightly east of center.\n\nUse only simple top-down symbols: desk as rectangle, monitors as thin rectangles, chair as simplified seat/back shape, filing cabinet and shelf as rectangles, door as line plus swing arc, windows as double parallel wall breaks, air conditioner as a narrow wall rectangle. No people, no camera icon, no field-of-view cone, no decorative horror imagery, no extra annotations, and no readable UI text on the monitor.",
        "key_elements": [
          "Compact modern Korean administration security office layout",
          "Flat pastel-filled single room area with clean CAD-style black outlines",
          "CCTV review desk on the north wall with monitor group and keyboard",
          "Main dark CCTV monitor group as the plot-critical visual device",
          "Entrance door, small interior window, wall-mounted air conditioner, filing cabinet, key cabinet, bulletin board, storage shelf, visitor chair, and waste bin",
          "Numbered circular markers only; no object text labels inside the drawing"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Security office area",
            "number": 1,
            "position_hint": "entire compact rectangular room, pale gray-blue fill"
          },
          {
            "category": "opening",
            "label": "Interior service window",
            "number": 2,
            "position_hint": "west wall near the north half, small double-line window opening toward administration corridor"
          },
          {
            "category": "opening",
            "label": "Entrance door",
            "number": 3,
            "position_hint": "south wall near the west corner, inward swing arc into the office"
          },
          {
            "category": "opening",
            "label": "Exterior high window",
            "number": 4,
            "position_hint": "east wall near the north half, narrow double-line window with blind symbol"
          },
          {
            "category": "furniture",
            "label": "CCTV monitor desk",
            "number": 5,
            "position_hint": "north wall centered, long rectangular workstation facing into room"
          },
          {
            "category": "plot_device",
            "label": "Main dark CCTV monitor group",
            "number": 6,
            "position_hint": "on top of number 5 along the north wall, cluster of flat monitor rectangles with central dark screen symbol"
          },
          {
            "category": "prop",
            "label": "Keyboard and mouse",
            "number": 7,
            "position_hint": "on number 5, directly in front of number 6"
          },
          {
            "category": "furniture",
            "label": "Operator swivel chair",
            "number": 8,
            "position_hint": "just south of number 5, centered facing the monitor desk"
          },
          {
            "category": "furniture",
            "label": "Filing cabinet",
            "number": 9,
            "position_hint": "northwest corner beside the monitor desk"
          },
          {
            "category": "prop",
            "label": "Wall key cabinet",
            "number": 10,
            "position_hint": "west wall between number 2 and number 3"
          },
          {
            "category": "prop",
            "label": "Bulletin board",
            "number": 11,
            "position_hint": "east wall south of number 4"
          },
          {
            "category": "furniture",
            "label": "Storage shelf",
            "number": 12,
            "position_hint": "southeast corner along the east wall"
          },
          {
            "category": "furniture",
            "label": "Visitor chair",
            "number": 13,
            "position_hint": "south side of room, slightly east of the entrance, facing north toward the desk"
          },
          {
            "category": "prop",
            "label": "Waste bin",
            "number": 14,
            "position_hint": "under the east end of number 5 near the northeast corner"
          },
          {
            "category": "prop",
            "label": "Wall-mounted air conditioner",
            "number": 15,
            "position_hint": "north wall above the monitor desk, slightly east of center"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_security_office_day_cctv_review_dark_screen",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 (entrance door), facing diagonally toward number 5 (CCTV monitor desk) and number 6 (main dark CCTV monitor group)",
            "framing_notes": "include the monitor desk and dark CCTV screen prominently; keep the cramped security-office furniture visible around the edges",
            "lens_hint": "35mm wide angle",
            "sub_location": "security_office"
          }
        ],
        "applied_shots": [
          "S20_Shot2",
          "S20_Shot5"
        ],
        "group_id": "bg_supermarket",
        "depends_on_fp": []
      },
      "fp_office_interior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a compact modern local police station office in a humid coastal city. The image must look like a clean architectural CAD plan or IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, simple geometric symbols only. North is at the top. Use a rectangular office footprint with a main public entrance on the south wall, a staff corridor door on the west wall, exterior windows on the north and east walls, and a compact open-plan duty office layout. Use flat pastel solid area fills with one consistent color per zone: number 1 central Duty Office area in pale yellow, number 2 Entry area in pale beige at the southwest, number 3 Records area in pale green at the northwest, number 4 Evidence area in pale lavender on the east side, number 5 Break area in pale cyan at the northeast. Optional large area labels may read only: Duty Office, Entry, Records, Evidence, Break. Add a small north arrow with N in one corner. Do not draw any other text labels. Place small white circles with black outlines and black numbers, each number appearing exactly once, for all marked elements. Draw number 6 as the main public entrance door on the south wall west side with a door swing arc. Draw number 7 as the staff corridor door on the west wall with a door swing arc. Draw number 8 as a long north exterior window row with double parallel window lines and simple blind ticks. Draw number 9 as a narrow east exterior window with double parallel lines. Draw number 10 as a duty reception counter just inside the entry strip. Draw number 11 as two paired investigator desks in the central-left duty area. Draw number 12 as two paired investigator desks in the central-right duty area. Draw number 13 as a supervisor desk at the north center below the windows. Draw number 14 as simple office chair symbols around the desks. Draw number 15 as small desktop computer monitor glyphs on the desks. Draw number 16 as a wall-mounted CCTV monitor array on the northwest wall. Draw number 17 as a row of steel filing cabinets along the northwest wall. Draw number 18 as open file shelves and document tray glyphs near the records area and desks. Draw number 19 as a printer copier machine between the records area and central office. Draw number 20 as a large evidence photo and location map board on the east wall, represented only by a rectangle with tiny abstract photo/map blocks and no readable text. Draw number 21 as a rectangular evidence sorting meeting table in front of that board. Draw number 22 as low partition screens between the paired desks. Draw number 23 as lockers and a coat or gear cabinet near the southwest entry wall. Draw number 24 as a wall-mounted air conditioner on the upper east wall. Draw number 25 as a small break table with an electric kettle in the northeast break corner. Draw number 26 as a sink and mini fridge cabinet in the same break corner. Use contemporary local police office layout cues: clustered desks, low partitions, practical filing storage, CCTV monitors, computer monitors, printer/copier, compact break corner, duty counter near the public entrance, and evidence review wall. No people, no camera icons, no field-of-view cones, no arrows except the north arrow. Absolutely no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealistic, no rendered, no lighting effects, no textured surfaces, and no material rendering.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a compact modern police station office",
          "Color-coded pastel zones: duty office, entry/waiting strip, records/files area, evidence review area, break/rest corner",
          "Modern local police layout cues: duty counter near entrance, clustered investigator desks with low partitions, wall CCTV monitor array, computer monitors, filing cabinets, printer/copier, evidence photo and location map board",
          "Simple black CAD-style walls, door swing arcs, window double-line symbols, and symbolic top-down furniture glyphs",
          "Numbered black circle markers only for objects/openings/areas; no object text labels inside the diagram"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Central duty office area",
            "number": 1,
            "position_hint": "large central zone of the office, pale yellow fill"
          },
          {
            "category": "area",
            "label": "Entry and waiting strip area",
            "number": 2,
            "position_hint": "southwest strip beside the main entrance, pale beige fill"
          },
          {
            "category": "area",
            "label": "Records and files area",
            "number": 3,
            "position_hint": "northwest side along the upper-left wall, pale green fill"
          },
          {
            "category": "area",
            "label": "Evidence review area",
            "number": 4,
            "position_hint": "east side of the room around the evidence wall, pale lavender fill"
          },
          {
            "category": "area",
            "label": "Break and rest corner area",
            "number": 5,
            "position_hint": "northeast corner, pale cyan fill"
          },
          {
            "category": "opening",
            "label": "Main public entrance door",
            "number": 6,
            "position_hint": "south wall, west side, swinging inward toward entry area"
          },
          {
            "category": "opening",
            "label": "Staff corridor door",
            "number": 7,
            "position_hint": "west wall, mid-left, swinging into the central office"
          },
          {
            "category": "opening",
            "label": "North exterior window row with blinds",
            "number": 8,
            "position_hint": "north wall above the records area and supervisor desk"
          },
          {
            "category": "opening",
            "label": "East narrow exterior window",
            "number": 9,
            "position_hint": "east wall near the evidence review area"
          },
          {
            "category": "furniture",
            "label": "Duty reception counter",
            "number": 10,
            "position_hint": "southwest interior, between entry strip and central duty office"
          },
          {
            "category": "furniture",
            "label": "Left paired investigator desks",
            "number": 11,
            "position_hint": "central-left part of the duty office, two desks facing each other"
          },
          {
            "category": "furniture",
            "label": "Right paired investigator desks",
            "number": 12,
            "position_hint": "central-right part of the duty office, two desks facing each other"
          },
          {
            "category": "furniture",
            "label": "Supervisor desk",
            "number": 13,
            "position_hint": "north center, below the north window row"
          },
          {
            "category": "furniture",
            "label": "Office chairs group",
            "number": 14,
            "position_hint": "around the central paired desks and supervisor desk"
          },
          {
            "category": "prop",
            "label": "Desktop computer monitor group",
            "number": 15,
            "position_hint": "on the paired desks and supervisor desk in the central duty office"
          },
          {
            "category": "plot_device",
            "label": "Wall-mounted CCTV monitor array",
            "number": 16,
            "position_hint": "northwest wall above or beside the records area, facing the duty office"
          },
          {
            "category": "furniture",
            "label": "Steel filing cabinet row",
            "number": 17,
            "position_hint": "northwest wall, inside the records and files area"
          },
          {
            "category": "prop",
            "label": "Open file shelves and document trays",
            "number": 18,
            "position_hint": "west side of the records area and on nearby desks"
          },
          {
            "category": "furniture",
            "label": "Printer copier machine",
            "number": 19,
            "position_hint": "between the records area and central duty office, slightly west of center"
          },
          {
            "category": "plot_device",
            "label": "Evidence photo and location map board",
            "number": 20,
            "position_hint": "east wall of the evidence review area"
          },
          {
            "category": "furniture",
            "label": "Evidence sorting meeting table",
            "number": 21,
            "position_hint": "east-center floor area directly in front of the evidence board"
          },
          {
            "category": "furniture",
            "label": "Low desk partition screens",
            "number": 22,
            "position_hint": "between the central paired investigator desks"
          },
          {
            "category": "furniture",
            "label": "Lockers and coat gear cabinet",
            "number": 23,
            "position_hint": "southwest wall near the entry strip and duty counter"
          },
          {
            "category": "prop",
            "label": "Wall-mounted air conditioner",
            "number": 24,
            "position_hint": "upper east wall near the northeast break corner"
          },
          {
            "category": "furniture",
            "label": "Small break table with electric kettle",
            "number": 25,
            "position_hint": "northeast break and rest corner"
          },
          {
            "category": "furniture",
            "label": "Sink and mini fridge cabinet",
            "number": 26,
            "position_hint": "north wall inside the break and rest corner"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_office_night_duty",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 6 (main entrance door), facing diagonally across number 10 (duty reception counter) toward numbers 11 and 12 (paired investigator desks), with number 16 (wall-mounted CCTV monitor array) visible beyond the work area",
            "framing_notes": "Use the desk cluster and duty counter as the main foreground/midground; keep the evidence board less dominant in the background.",
            "lens_hint": "35mm wide angle",
            "sub_location": "office_interior"
          },
          {
            "bg_id": "bg_office_day_empty_evidence_photos_location_result",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near numbers 11 and 12 (central investigator desks), facing east toward number 20 (evidence photo and location map board) and number 21 (evidence sorting meeting table)",
            "framing_notes": "Feature number 20 prominently as the main visual destination; include number 18 (document trays) and number 19 (printer copier) as supporting office details.",
            "lens_hint": "35mm wide angle",
            "sub_location": "office_interior"
          }
        ],
        "applied_shots": [
          "S16_Shot3",
          "S16_Shot5",
          "S21_Shot5",
          "S21_Shot6",
          "S21_Shot10"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_boat_deck": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram. Use a clean architectural plan style with single-weight black outlines on a white or off-white background. Show a compact contemporary tidal-coast fishing boat with the bow at the top/north and the stern at the bottom/south: an elongated rounded hull outline, an open aft working deck, a small enclosed wheelhouse forward of it, and narrow side and foredeck walkways around the wheelhouse. Fill each area with one flat solid pastel color: Open Deck pale gray, Wheelhouse pale beige, Foredeck pale blue-gray. Draw all furniture, openings, and gear as simple top-down geometric symbols only: a sliding-door track for the wheelhouse rear door, double parallel lines for windows, rectangles and circles for deck equipment, a rectangle with seat symbol for the helm area. Place small white circular markers with black numbers, each unique and used exactly once: 1 centered in the open work deck area; 2 inside the wheelhouse area; 3 on the foredeck and side walkway area; 4 at the aft transom gate; 5 on the wheelhouse rear sliding door; 6 on the front wheelhouse windshield; 7 on the port wheelhouse side window; 8 on the starboard wheelhouse side window; 9 on the low gunwale and rail; 10 on the port-side net drum and line hauler; 11 on the starboard aft stack of fish boxes; 12 on the port aft coiled rope; 13 on the central deck hatch; 14 on the starboard narrow work table; 15 on the helm control console; 16 on the captain seat; 17 on the electronics unit; 18 on the bow anchor locker hatch; 19 on the bow cleat; 20 on the paired stern cleats. Inside the drawing, only the short area names Open Deck, Wheelhouse, Foredeck and a small N arrow may appear as text. Do not write labels for objects. Use plain solid shapes only, with no color transitions, tonal modeling, decorative effects, or surface detail.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic plan of a compact contemporary coastal fishing boat",
          "Bow oriented north, stern oriented south, port side west, starboard side east",
          "Open aft working deck with pale gray flat area fill",
          "Small enclosed wheelhouse forward of the work deck with pale beige flat area fill",
          "Narrow foredeck and side walkways around the wheelhouse with pale blue-gray flat area fill",
          "Rear sliding door from open deck into wheelhouse",
          "Wheelhouse windshield and side windows drawn as double-line openings",
          "Modern working deck gear: net drum, fish boxes, rope coil, deck hatch, work table, cleats, anchor locker",
          "Wheelhouse interior basics: helm console, captain seat, electronics unit",
          "Numbered circular markers only for objects and areas; short area labels only"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Open work deck",
            "number": 1,
            "position_hint": "large aft deck area, centered between stern and wheelhouse"
          },
          {
            "category": "area",
            "label": "Wheelhouse",
            "number": 2,
            "position_hint": "enclosed cabin forward of the open deck, slightly north of center"
          },
          {
            "category": "area",
            "label": "Foredeck and side walkways",
            "number": 3,
            "position_hint": "narrow deck band around the wheelhouse and at the bow"
          },
          {
            "category": "opening",
            "label": "Aft transom gate",
            "number": 4,
            "position_hint": "stern center of hull, south edge of open work deck"
          },
          {
            "category": "opening",
            "label": "Wheelhouse rear sliding door",
            "number": 5,
            "position_hint": "south wall of wheelhouse, opening directly onto open work deck"
          },
          {
            "category": "opening",
            "label": "Front wheelhouse windshield",
            "number": 6,
            "position_hint": "north wall of wheelhouse facing the bow"
          },
          {
            "category": "opening",
            "label": "Port wheelhouse side window",
            "number": 7,
            "position_hint": "west wall of wheelhouse"
          },
          {
            "category": "opening",
            "label": "Starboard wheelhouse side window",
            "number": 8,
            "position_hint": "east wall of wheelhouse"
          },
          {
            "category": "prop",
            "label": "Low gunwale and rail",
            "number": 9,
            "position_hint": "continuous along both sides of open work deck, marker on port side mid-deck"
          },
          {
            "category": "prop",
            "label": "Net drum and line hauler",
            "number": 10,
            "position_hint": "port forward corner of open work deck, close to wheelhouse wall"
          },
          {
            "category": "prop",
            "label": "Stacked fish boxes",
            "number": 11,
            "position_hint": "starboard aft corner of open work deck"
          },
          {
            "category": "prop",
            "label": "Coiled rope",
            "number": 12,
            "position_hint": "port aft corner of open work deck near stern rail"
          },
          {
            "category": "prop",
            "label": "Central deck hatch",
            "number": 13,
            "position_hint": "center of open work deck floor"
          },
          {
            "category": "furniture",
            "label": "Narrow work table",
            "number": 14,
            "position_hint": "starboard side of open work deck, along the gunwale"
          },
          {
            "category": "furniture",
            "label": "Helm control console",
            "number": 15,
            "position_hint": "inside wheelhouse, forward wall below windshield"
          },
          {
            "category": "furniture",
            "label": "Captain seat",
            "number": 16,
            "position_hint": "inside wheelhouse, just aft of helm console"
          },
          {
            "category": "prop",
            "label": "Electronics unit",
            "number": 17,
            "position_hint": "inside wheelhouse, starboard side of helm console"
          },
          {
            "category": "prop",
            "label": "Bow anchor locker hatch",
            "number": 18,
            "position_hint": "center of foredeck near bow"
          },
          {
            "category": "prop",
            "label": "Bow cleat",
            "number": 19,
            "position_hint": "bow tip, north end of hull"
          },
          {
            "category": "prop",
            "label": "Paired stern cleats",
            "number": 20,
            "position_hint": "stern corners of hull, marker centered between the pair"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_deck_dusk_photo",
            "camera_height": "eye-level standing ~1.6m above deck",
            "camera_position": "near number 20 (paired stern cleats), standing on the aft side of number 1 (open work deck), facing north toward number 5 (wheelhouse rear sliding door), with number 10 (net drum and line hauler) to the left and number 11 (stacked fish boxes) to the right",
            "framing_notes": "Use the wheelhouse entrance at number 5 as the main spatial anchor; keep working deck objects numbers 10, 11, 12, and 13 visible as deck context. Do not show floor-plan markers in the final background.",
            "lens_hint": "28mm wide angle",
            "sub_location": "boat_deck"
          }
        ],
        "applied_shots": [
          "S28_Shot1",
          "S28_Shot4",
          "S28_Shot5"
        ],
        "group_id": "bg_small_fishing_boat",
        "depends_on_fp": []
      },
      "fp_wheelhouse": {
        "status": "ok",
        "t2i_prompt": "Create a 1024x1024 square image showing a flat top-down schematic 2D floor plan diagram of a compact modern fishing boat wheelhouse. Use a clean CAD-like plan style with uniform black linework on a white or off-white background, simple geometric symbols only. The cabin is a small rectangle with bow/north at the top and stern/south at the bottom; include a small N arrow in one corner. Fill the main wheelhouse cabin area with solid pale blue-gray and the forward helm/control bay with solid pale green; use only flat solid pastel fills. Minimal text inside the drawing: only short area labels such as WHEELHOUSE and HELM, plus the N arrow. All furniture, openings, props, and visual devices must be identified only by small white circular markers with black outlines and black numbers, each number used exactly once. Place marker 1 in the central main cabin area, marker 2 in the forward helm/control bay, marker 3 at the aft sliding entry door on the south wall, marker 4 on the front windshield bank along the north wall, marker 5 on the port sliding window in the west wall, marker 6 on the starboard sliding window in the east wall, marker 7 on the helm console with steering wheel and throttle at the north wall slightly starboard, marker 8 on a marine GPS/fish finder display on the console, marker 9 on a VHF radio and switch panel, marker 10 on the captain swivel chair aft of the console, marker 11 on a narrow port bench/storage seat along the west wall, marker 12 on a small chart table/work ledge along the east wall, marker 13 on a pinned printed photo with dark red circle marks on the east wall near the chart table, marker 14 on flat dark red circular wall markings on the port wall, marker 15 on flat dark red circular wall markings on the starboard wall, and marker 16 on a small waterproof wall cabinet near the southwest corner. Show doors as simple plan openings with a sliding panel symbol, windows as double parallel line breaks in the wall, the chair as a simple circle/seat glyph, the bench and tables as plain rectangles, and the controls as simple top-down console shapes. The dark red circular wall markings and the printed photo marks should be simple flat red ring or circle glyphs, clearly separate from the black numbered markers. Do not add any other labels, icons, characters, scenery, sea, exterior boat details, or decorative effects.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a compact modern fishing boat wheelhouse",
          "Uniform black architectural linework on white or off-white background",
          "Solid pastel area fills: main wheelhouse cabin in pale blue-gray, forward helm/control bay in pale green",
          "Bow/north at top, stern/south at bottom, aft sliding entry door, front windshield bank, port and starboard sliding windows",
          "Modern small-boat controls: helm console, steering wheel, throttle, marine GPS/fish finder display, VHF radio and switch panel",
          "Simple furniture symbols: captain chair, narrow storage bench, small chart table or work ledge, wall cabinet",
          "Plot-critical visual devices: pinned printed photo with dark red circle marks, flat dark red circular markings on port and starboard interior walls"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Main wheelhouse cabin area",
            "number": 1,
            "position_hint": "central wheelhouse floor, pale blue-gray fill"
          },
          {
            "category": "area",
            "label": "Forward helm/control bay area",
            "number": 2,
            "position_hint": "north/forward end of wheelhouse, pale green fill around console"
          },
          {
            "category": "opening",
            "label": "Aft sliding entry door",
            "number": 3,
            "position_hint": "south wall center, stern entry opening"
          },
          {
            "category": "opening",
            "label": "Front windshield bank",
            "number": 4,
            "position_hint": "north wall across the forward face"
          },
          {
            "category": "opening",
            "label": "Port side sliding window",
            "number": 5,
            "position_hint": "west wall, upper half of wheelhouse"
          },
          {
            "category": "opening",
            "label": "Starboard side sliding window",
            "number": 6,
            "position_hint": "east wall, upper half of wheelhouse"
          },
          {
            "category": "furniture",
            "label": "Helm console with steering wheel and throttle",
            "number": 7,
            "position_hint": "north wall, slightly starboard of center, facing aft"
          },
          {
            "category": "prop",
            "label": "Marine GPS and fish finder display",
            "number": 8,
            "position_hint": "mounted on top of helm console, near number 7"
          },
          {
            "category": "prop",
            "label": "VHF radio and switch panel",
            "number": 9,
            "position_hint": "on starboard side of helm console, near number 7"
          },
          {
            "category": "furniture",
            "label": "Captain swivel chair",
            "number": 10,
            "position_hint": "directly aft of helm console, slightly starboard of center"
          },
          {
            "category": "furniture",
            "label": "Narrow port bench storage seat",
            "number": 11,
            "position_hint": "along west wall, lower half of cabin"
          },
          {
            "category": "furniture",
            "label": "Small chart table or work ledge",
            "number": 12,
            "position_hint": "east wall, aft of starboard window"
          },
          {
            "category": "plot_device",
            "label": "Pinned printed photo with dark red circle marks",
            "number": 13,
            "position_hint": "east wall above or beside chart table, near number 12"
          },
          {
            "category": "plot_device",
            "label": "Dark red circle markings on port wall",
            "number": 14,
            "position_hint": "west interior wall near bench, below number 5"
          },
          {
            "category": "plot_device",
            "label": "Dark red circle markings on starboard wall",
            "number": 15,
            "position_hint": "east interior wall near pinned photo and chart table"
          },
          {
            "category": "furniture",
            "label": "Small waterproof wall cabinet",
            "number": 16,
            "position_hint": "southwest corner near aft entry door"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_wheelhouse_dusk_red_circles_photo",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 (aft sliding entry door), facing diagonally forward toward number 7 (helm console), number 13 (pinned printed photo), and number 15 (dark red circle markings on starboard wall)",
            "framing_notes": "Use the compact cabin feel; keep the helm controls and the marked wall/photo visible in the same frame.",
            "lens_hint": "28mm wide angle",
            "sub_location": "wheelhouse"
          }
        ],
        "applied_shots": [
          "S29_Shot4",
          "S29_Shot6",
          "S29_Shot11"
        ],
        "group_id": "bg_small_fishing_boat",
        "depends_on_fp": []
      }
    }
  },
  "step_id": "floor_plan_prompt",
  "run_id": "6d8a06a7-958b-45e0-8a64-61084ef43102",
  "resolved_model": "gpt",
  "updated_at": "2026-05-06T11:05:20.116152+00:00",
  "project_config_snapshot": {}
}