{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "7f8f8f67e79ec8a0",
  "data": {
    "floor_plans": {
      "fp_rooftop_yard": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan diagram for a contemporary South Korean coastal low-rise rooftop yard. Use a clean CAD-like or simple room-layout look: single-weight black outlines, white or off-white background, simple geometric symbols only, crisp orthographic plan view, no angled view, no volumetric cues, no cast dark areas, no tone modeling, no color ramps, no blending, no photo realism, no surface pattern detail, and no decorative illustration. Fill each zone with one solid flat pastel color: main Rooftop Yard in pale gray, Roof Access utility room footprint in pale beige. The plan should show a rectangular rooftop bounded by a low parapet wall, with the roof access utility room attached along the north side. On the south face of this roof access room, draw a metal security door symbol with a swing arc opening outward into the yard, slightly west of center. To the right of the door on the same wall, draw a small window as double parallel lines. In the northwest utility corner, draw a circular or oval top-down water tank symbol beside the roof access room. Across the south half of the open yard, draw a simple east-west clothesline with two thin support posts. Add a small circular roof drain near the southeast corner. Add a small exterior wall light symbol above or beside the door. Use short area labels only for Rooftop Yard and Roof Access. Every persistent object, opening, and area must have exactly one small white circular marker with a black number: 1 main rooftop yard area, 2 roof access utility room, 3 iron security door, 4 small window, 5 rooftop water tank, 6 clothesline with two posts, 7 low parapet wall, 8 roof drain, 9 exterior wall light. Do not put any object names, notes, camera icons, arrows, field-of-view cones, people, creatures, blood marks, occult symbols, or scene action inside the diagram.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a contemporary South Korean coastal low-rise rooftop yard.",
          "Use single-weight black architectural outlines on a white or off-white background, with simple geometric plan symbols only.",
          "Fill the main rooftop yard area with one solid pale gray color and the roof access utility room footprint with one solid pale beige color.",
          "Show a low parapet boundary around the roof perimeter, a small roof access utility room along the north side, and a metal security door opening from that room into the rooftop yard.",
          "Place a small window on the same south wall of the roof access room, to the right of the door.",
          "Place a cylindrical rooftop water tank in a utility corner near the northwest side, close to the roof access structure.",
          "Place a clothesline running east-west across the south half of the yard, supported by two simple posts.",
          "Include a roof drain near the southeast corner and a small exterior wall light near the door for night and dawn background continuity.",
          "Use numbered circular markers only for objects and openings; do not write object names inside the diagram.",
          "Short area labels such as Rooftop Yard and Roof Access may appear inside their colored zones."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Rooftop yard area",
            "number": 1,
            "position_hint": "main open area occupying the center and south of the plan"
          },
          {
            "category": "area",
            "label": "Roof access utility room",
            "number": 2,
            "position_hint": "north side rectangular enclosed footprint"
          },
          {
            "category": "opening",
            "label": "Iron security door",
            "number": 3,
            "position_hint": "south wall of roof access room, slightly west of center, swinging outward into the yard"
          },
          {
            "category": "opening",
            "label": "Small window",
            "number": 4,
            "position_hint": "south wall of roof access room, east of the iron door"
          },
          {
            "category": "prop",
            "label": "Rooftop water tank",
            "number": 5,
            "position_hint": "northwest utility corner beside the roof access room"
          },
          {
            "category": "prop",
            "label": "Clothesline with two posts",
            "number": 6,
            "position_hint": "south half of the rooftop yard, running east-west across the open space"
          },
          {
            "category": "prop",
            "label": "Low parapet wall",
            "number": 7,
            "position_hint": "continuous boundary around the outer edge of the rooftop"
          },
          {
            "category": "prop",
            "label": "Roof drain",
            "number": 8,
            "position_hint": "southeast corner of the rooftop yard"
          },
          {
            "category": "prop",
            "label": "Exterior wall light",
            "number": 9,
            "position_hint": "south wall of roof access room, above or beside the iron door"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_rooftop_yard_day_overcast_establishing",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 7 along the south parapet, facing diagonally north toward number 3, with number 5 and number 6 visible across the yard",
            "framing_notes": "Use the open rooftop yard as the main space; include the roof access room face, iron door, window, water tank, and clothesline clearly.",
            "lens_hint": "28mm wide angle",
            "sub_location": "rooftop_yard"
          },
          {
            "bg_id": "bg_rooftop_yard_night_intrusion_open_door",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 6 in the south half of the yard, facing north toward number 3 and number 9, with number 4 to the right of the door",
            "framing_notes": "Frame number 3 prominently as the open intrusion point; keep the clothesline in the foreground as partial obstruction.",
            "lens_hint": "35mm wide angle",
            "sub_location": "rooftop_yard"
          },
          {
            "bg_id": "bg_rooftop_yard_dawn_blue_mist_lights_on",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 5 at the northwest utility corner, facing southeast across number 1 toward number 6 and number 8, with number 3 and number 9 still visible on the left",
            "framing_notes": "Emphasize the water tank corner, the open yard, and the wall light near the door as spatial anchors.",
            "lens_hint": "30mm wide angle",
            "sub_location": "rooftop_yard"
          }
        ],
        "applied_shots": [
          "S4_Shot1",
          "S10_Shot3",
          "S10_Shot5",
          "S11_Shot3",
          "S11_Shot4",
          "S16_Shot1"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_living_kitchen": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a small contemporary apartment living room with a compact kitchenette. The diagram must look like a clean architectural CAD plan or simple IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, geometric top-down symbols only. Strictly do not use 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic rendering, rendered lighting effects, textured surfaces, or material rendering. Use only flat pastel solid color fills with no blending: Living Room area in pale yellow, Kitchenette area in pale green, Entry area in pale beige. Short area labels may appear only as generic English words: \"Living Room\", \"Kitchenette\", and \"Entry\". Add a small north arrow with \"N\" in one corner. No other text or annotations inside the drawing except numbered markers. Layout: a compact rectangular apartment plan. Put a recessed Entry area at the southwest corner with an inward-swinging entrance door on the southwest exterior wall and a shoe cabinet along the west wall, reflecting a modern Korean apartment entry convention. Put the Kitchenette as a narrow one-wall strip along the north/northwest wall with a refrigerator in the northwest corner, a long counter, sink symbol, and two-burner induction cooktop symbol. Put the Living Room in the central and eastern part of the plan. Place a small dining table with two chairs between the kitchenette and living area. Place a sofa along the south wall facing north toward a TV console and wall TV on the northeast interior wall. Put a simple coffee table between sofa and TV. Put a large sliding exterior window on the east wall using a double parallel line/window symbol, and a small wall-mounted air conditioner symbol near that window. Draw furniture and fixtures only as simple top-down plan glyphs: bed-like shapes are not needed; sofa as long rectangle with cushion divisions, table as rectangle, chairs as small rectangles, door as line plus swing arc, window as double parallel line in the wall, sink as standard oval/rectangle plan symbol, cooktop as small circles on the counter. Place small white circular markers with black numbers 1 through 16 exactly once each, one marker per element: 1 Living Room area, 2 Kitchenette area, 3 Entry area, 4 entrance door, 5 shoe cabinet, 6 kitchen counter run, 7 sink, 8 induction cooktop, 9 refrigerator, 10 small dining table, 11 two dining chairs, 12 sofa, 13 coffee table, 14 TV console and wall TV, 15 large sliding window, 16 wall-mounted air conditioner. Keep the plan simple, legible, uncluttered, and purely schematic.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan",
          "Small contemporary coastal Korean apartment living room with compact kitchenette",
          "Pastel color-coded zones: living room pale yellow, kitchenette pale green, entry pale beige",
          "Southwest entry nook with inward-swing entrance door and shoe cabinet",
          "One-wall kitchenette with refrigerator, counter, sink, and induction cooktop",
          "Small dining table with two chairs between kitchenette and living area",
          "Sofa, coffee table, and TV console arranged for a compact apartment living space",
          "Large exterior sliding window on east wall and wall-mounted air conditioner nearby",
          "All furniture and openings drawn as simple top-down plan symbols with unique numbered circular markers"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Living Room area",
            "number": 1,
            "position_hint": "central and eastern main room, pale yellow fill"
          },
          {
            "category": "area",
            "label": "Kitchenette area",
            "number": 2,
            "position_hint": "north and northwest strip of the apartment, pale green fill"
          },
          {
            "category": "area",
            "label": "Entry area",
            "number": 3,
            "position_hint": "southwest recessed entry nook, pale beige fill"
          },
          {
            "category": "opening",
            "label": "Entrance door",
            "number": 4,
            "position_hint": "southwest exterior wall, hinged door swinging inward into entry area"
          },
          {
            "category": "furniture",
            "label": "Shoe cabinet",
            "number": 5,
            "position_hint": "west wall inside entry area near entrance door"
          },
          {
            "category": "furniture",
            "label": "Kitchen counter run",
            "number": 6,
            "position_hint": "north wall of kitchenette, long narrow counter rectangle"
          },
          {
            "category": "furniture",
            "label": "Sink",
            "number": 7,
            "position_hint": "within kitchen counter near northwest side"
          },
          {
            "category": "furniture",
            "label": "Induction cooktop",
            "number": 8,
            "position_hint": "within kitchen counter near north center"
          },
          {
            "category": "furniture",
            "label": "Refrigerator",
            "number": 9,
            "position_hint": "northwest corner beside kitchenette counter"
          },
          {
            "category": "furniture",
            "label": "Small dining table",
            "number": 10,
            "position_hint": "between kitchenette and living room, slightly left of center"
          },
          {
            "category": "furniture",
            "label": "Two dining chairs",
            "number": 11,
            "position_hint": "on opposite sides of dining table"
          },
          {
            "category": "furniture",
            "label": "Sofa",
            "number": 12,
            "position_hint": "south wall of living room, facing north toward TV area"
          },
          {
            "category": "furniture",
            "label": "Coffee table",
            "number": 13,
            "position_hint": "in front of sofa, central living room"
          },
          {
            "category": "furniture",
            "label": "TV console and wall TV",
            "number": 14,
            "position_hint": "north-east interior wall opposite sofa"
          },
          {
            "category": "opening",
            "label": "Large sliding window",
            "number": 15,
            "position_hint": "east exterior wall of living room, double parallel sliding-window symbol"
          },
          {
            "category": "prop",
            "label": "Wall-mounted air conditioner",
            "number": 16,
            "position_hint": "east wall near large sliding window, small wall-mounted appliance symbol"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_living_kitchen_day_normal",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 4 at the entrance, facing diagonally across number 10 dining table toward number 14 TV console and number 15 large sliding window, with number 6 kitchenette counter visible on the left side",
            "framing_notes": "Use the entry perspective to show the compact apartment layout clearly; include the table, kitchenette, TV, and window as orientation anchors.",
            "lens_hint": "28mm wide angle",
            "sub_location": "living_kitchen"
          },
          {
            "bg_id": "bg_living_kitchen_night_clean_after_disappearance",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 12 sofa, facing diagonally toward number 14 TV console, number 10 dining table, and number 6 kitchenette counter, with number 15 window at the side edge of frame",
            "framing_notes": "Keep the room visibly clean and orderly; emphasize that surfaces and floor are clear, with no stains or bodies present.",
            "lens_hint": "35mm moderately wide angle",
            "sub_location": "living_kitchen"
          }
        ],
        "applied_shots": [
          "S5_Shot3",
          "S5_Shot8",
          "S5_Shot11",
          "S14_Shot7",
          "S14_Shot10"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_daughter_bedroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a small contemporary daughter bedroom in a modern coastal South Korean apartment. The diagram must be a clean architectural CAD or IKEA-style room layout sketch with single-weight black outlines on a white or off-white background, using only simple geometric plan symbols. Use one flat pastel solid fill per area: the bedroom area is pale blue and may have the large area label \"Bedroom\" inside it. No other text labels inside the drawing except small numbered circle markers and an optional small north arrow with \"N\" in one corner. Show a simple rectangular room. Place a hinged entrance door with swing arc at the southwest part of the south wall. Put a double-line window centered on the north wall, with a simple curtain line or narrow curtain rectangle just inside the room. Place a low single bed against the east wall, with a pillow shape at the north end, and a small nightstand near the bed head. Put a small student desk under or near the northwest side of the window, with a chair just south of it. Place a wardrobe along the west wall. Mark a backpack storage zone near the entrance in the southwest interior corner, shown as a small shelf or simple backpack glyph area. Mark a plain west-wall display zone where a red circle and pinned photo can appear in downstream backgrounds; show the red circle only as a simple thin red circular stroke symbol on the wall zone and the photo as a tiny rectangle within it. Mark a temporary apparition body position on the floor below the curtain/window area using only a minimal flat outline silhouette location marker, not gore detail. Add small white circular markers with black numbers exactly once for every important element: 1 bedroom area, 2 entrance door, 3 window, 4 curtain, 5 single low bed, 6 nightstand, 7 student desk, 8 desk chair, 9 red circle wall zone, 10 backpack storage area, 11 pinned photo position, 12 apparition body position, 13 wardrobe. Keep furniture symbols top-down and symbolic: bed as rectangle with pillow, desk as rectangle, chair as small square, wardrobe as long rectangle, door as line and swing arc, window as double parallel line. Strictly avoid 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, material rendering, decorative illustration, cluttered annotations, and any non-English text.",
        "key_elements": [
          "single rectangular contemporary small apartment bedroom area with pale blue flat fill",
          "southwest hinged entrance door",
          "north wall window with curtain directly in front of it",
          "single low bed against the east wall",
          "small student desk and chair near the window side",
          "wardrobe and storage along the west wall",
          "backpack storage zone near the entrance",
          "plain wall display zone used for the red circle and pinned photo plot device",
          "temporary apparition body position near the curtain/window area"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Bedroom area",
            "number": 1,
            "position_hint": "entire rectangular room, pale blue fill"
          },
          {
            "category": "opening",
            "label": "Entrance door",
            "number": 2,
            "position_hint": "southwest corner on the south wall, inward swing into the room"
          },
          {
            "category": "opening",
            "label": "Window",
            "number": 3,
            "position_hint": "center of the north wall above the bed and desk side"
          },
          {
            "category": "prop",
            "label": "Curtain",
            "number": 4,
            "position_hint": "inside the north wall window, hanging across number 3"
          },
          {
            "category": "furniture",
            "label": "Single low bed",
            "number": 5,
            "position_hint": "east wall, head near the north side, length running north to south"
          },
          {
            "category": "furniture",
            "label": "Small nightstand",
            "number": 6,
            "position_hint": "beside the head of number 5, near the northeast corner"
          },
          {
            "category": "furniture",
            "label": "Student desk",
            "number": 7,
            "position_hint": "northwest side below the window zone, facing the north wall"
          },
          {
            "category": "furniture",
            "label": "Desk chair",
            "number": 8,
            "position_hint": "just south of number 7, pulled slightly into the room"
          },
          {
            "category": "plot_device",
            "label": "Red circle wall zone",
            "number": 9,
            "position_hint": "west wall, central visible wall section above storage height"
          },
          {
            "category": "prop",
            "label": "Backpack storage area",
            "number": 10,
            "position_hint": "southwest interior corner near number 2, low shelf or floor hook area"
          },
          {
            "category": "plot_device",
            "label": "Pinned photo position",
            "number": 11,
            "position_hint": "center of number 9 on the west wall"
          },
          {
            "category": "plot_device",
            "label": "Apparition body position",
            "number": 12,
            "position_hint": "floor area below number 4 curtain, slightly north center of the room"
          },
          {
            "category": "furniture",
            "label": "Wardrobe",
            "number": 13,
            "position_hint": "west wall, north of number 9 and number 10"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_daughter_bedroom_night_blood_curtain_body_photo",
            "camera_height": "eye-level standing ~1.55m",
            "camera_position": "near number 2 at the entrance door, facing diagonally toward number 3 on the north wall, number 4 beside it, and number 12 on the floor near the curtain",
            "framing_notes": "include number 5 bed along the right side and number 11 photo area on the wall if possible; the apparition location at number 12 should read as near the window curtain",
            "lens_hint": "35mm wide angle",
            "sub_location": "daughter_bedroom"
          },
          {
            "bg_id": "bg_daughter_bedroom_night_clean_after_disappearance",
            "camera_height": "eye-level standing ~1.55m",
            "camera_position": "near number 2 at the entrance door, facing diagonally toward number 3 window and number 4 curtain with number 5 bed in the foreground",
            "framing_notes": "match the night apparition angle but show the same positions clean and empty; include number 12 only as a plan reference, not as a physical object in the clean background",
            "lens_hint": "35mm wide angle",
            "sub_location": "daughter_bedroom"
          },
          {
            "bg_id": "bg_daughter_bedroom_day_clean_after_disappearance",
            "camera_height": "eye-level standing ~1.55m",
            "camera_position": "near number 7 desk, facing across number 5 bed toward number 3 window and number 4 curtain",
            "framing_notes": "use the window side and bed to establish the room clearly; keep number 10 backpack area visible near the entrance side if possible",
            "lens_hint": "35mm natural wide",
            "sub_location": "daughter_bedroom"
          },
          {
            "bg_id": "bg_daughter_bedroom_dusk_ransacked_red_circle_photo",
            "camera_height": "eye-level standing ~1.5m",
            "camera_position": "near number 5 bed, facing diagonally toward number 9 wall display, number 11 photo, and number 10 backpack storage area",
            "framing_notes": "emphasize the wall area where number 11 is pinned within the red circle at number 9; allow the floor around number 10 to feel disturbed in the final background",
            "lens_hint": "28mm wide angle",
            "sub_location": "daughter_bedroom"
          }
        ],
        "applied_shots": [
          "S12_Shot4",
          "S12_Shot7",
          "S12_Shot10",
          "S14_Shot3",
          "S17_Shot4",
          "S24_Shot4",
          "S24_Shot5",
          "S24_Shot8"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_main_bedroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic 2D floor plan diagram of a compact contemporary main bedroom in a Korean apartment or small coastal home. 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, geometric symbols only. Absolutely do not make a 3D, isometric, perspective, axonometric, photorealistic, rendered, shaded, textured, gradient, shadow, ambient occlusion, depth, lighting-effect, or material-rendering image. Use one single flat pastel fill color for the room area: main bedroom in pale blue. No gradients, no blending, no drop shadows. North is at the top; a small N arrow may appear in one corner. The bedroom is a simple rectangle, slightly wider east-west than north-south. Add the short area label “Main Bedroom” inside the colored room area if desired, but do not add any other text labels. Every persistent object, furniture item, doorway, window, and plot-relevant visual device must be marked only by a small white circle with a black outline and a black number, each number unique and used exactly once. Include numbered marker 1 at the center of the main bedroom area. Place marker 2 on an inward-swinging hinged door at the southwest corner, drawn with a door line and swing arc from the hallway side. Place marker 3 on a large sliding window centered on the north wall, drawn as double parallel wall lines. Place marker 4 on a queen bed on the east side with its headboard against the east wall, drawn as a simple rectangle with pillow shapes at the head. Place marker 5 on a small bedside table near the north side of the bed close to the window. Place marker 6 on a built-in wardrobe along the west wall north of the door, drawn as shallow rectangular closet modules. Place marker 7 on a vanity or small desk along the south wall to the right of the door, drawn as a simple rectangle. Place marker 8 on a family photo frame on the west wall above or beside the wardrobe area, shown only as a tiny flat wall-mounted rectangle with its numbered circle. Place marker 9 on a chair in front of the vanity or small desk. Place marker 10 on a laundry basket in the southeast corner near the foot of the bed, drawn as a simple small oval or rectangle. Place marker 11 on a wall-mounted air conditioner high on the north wall above the sliding window zone, drawn as a narrow rectangle. Keep open walking space between the door, bed, wardrobe, and desk. Use contemporary Korean apartment bedroom layout cues: compact proportions, built-in storage on one wall, large sliding exterior window, practical modern furniture, clean orderly room state. No people, no camera icon, no field-of-view cone, no decorative horror imagery, and no extra annotations inside the diagram.",
        "key_elements": [
          "Flat top-down schematic 2D floor plan only",
          "Compact contemporary Korean main bedroom layout",
          "Single pale blue pastel fill for the bedroom area",
          "Door from hallway at southwest corner with swing arc",
          "Large sliding window on north wall suitable for coastal dawn light in later background art",
          "Queen bed, bedside table, built-in wardrobe, vanity or small desk, chair, wall-mounted air conditioner, family photo frame, laundry basket",
          "All furniture and openings shown as simple top-down plan glyphs with unique numbered circle markers"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Main bedroom area",
            "number": 1,
            "position_hint": "center of the pale blue bedroom zone"
          },
          {
            "category": "opening",
            "label": "Bedroom door",
            "number": 2,
            "position_hint": "southwest corner, opening inward from hallway"
          },
          {
            "category": "opening",
            "label": "Large sliding window",
            "number": 3,
            "position_hint": "center of north wall"
          },
          {
            "category": "furniture",
            "label": "Queen bed",
            "number": 4,
            "position_hint": "east side of room, headboard against east wall"
          },
          {
            "category": "furniture",
            "label": "Bedside table",
            "number": 5,
            "position_hint": "north side of bed near the window"
          },
          {
            "category": "furniture",
            "label": "Built-in wardrobe",
            "number": 6,
            "position_hint": "along west wall, north of the door"
          },
          {
            "category": "furniture",
            "label": "Vanity or small desk",
            "number": 7,
            "position_hint": "south wall, right of the door"
          },
          {
            "category": "plot_device",
            "label": "Family photo frame",
            "number": 8,
            "position_hint": "on west wall above or beside the wardrobe area"
          },
          {
            "category": "furniture",
            "label": "Chair",
            "number": 9,
            "position_hint": "in front of the vanity or small desk on south wall"
          },
          {
            "category": "prop",
            "label": "Laundry basket",
            "number": 10,
            "position_hint": "southeast corner near the foot of the bed"
          },
          {
            "category": "prop",
            "label": "Wall-mounted air conditioner",
            "number": 11,
            "position_hint": "high on north wall above the sliding window zone"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_main_bedroom_dawn_waiting_clean",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 2 (bedroom door) at the southwest corner, facing diagonally toward number 4 (queen bed), number 5 (bedside table), and number 3 (large sliding window)",
            "framing_notes": "Emphasize the clean, orderly room state; include number 3 as the dawn-side window and keep number 8 visible on the west wall if possible.",
            "lens_hint": "35mm wide angle",
            "sub_location": "main_bedroom"
          }
        ],
        "applied_shots": [
          "S17_Shot2"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_bathroom": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a small contemporary compact Korean wet-room bathroom. The drawing must look like a clean architectural CAD plan or simple IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, geometric symbols only. Use one flat pastel solid fill for the bathroom area: pale cyan. No gradients, no blending, no drop shadows. Strictly avoid 3D, isometric, perspective, axonometric, depth, shadow, shading, ambient occlusion, photorealistic rendering, lighting effects, textured surfaces, or material rendering. Layout: a narrow rectangular bathroom with north at the top. Put the entrance door at the southwest corner, swinging inward. Put a wall-mounted sink and compact vanity on the south wall, with a rectangular mirror directly above it facing the north rear wall. Put the rear wall zone along the north wall. Place a flat bright red circular ring symbol on the center of the north rear wall, representing a hallucinated red mark intended to be seen in the mirror; keep it schematic and flat, not wet or textured. Add a compact toilet on the east wall, a shower head set near the northeast corner, a round floor drain near the center, and a small high frosted window or ventilation opening on the north wall near the northeast corner. Use standard top-down plan glyphs: door swing arc, double-line window or vent, simple sink basin shape, simple toilet symbol, simple mirror rectangle, simple shower head symbol, simple floor drain circle. Add small circular markers with black numbers exactly once for every listed element: 1 bathroom area, 2 entrance door, 3 sink and vanity, 4 mirror, 5 rear wall zone, 6 red circular mark, 7 toilet, 8 shower head set, 9 floor drain, 10 small high frosted window or vent. Only optional text inside the diagram is the area label \"Bathroom\" and a small north arrow marked \"N\" in one corner; do not add any other labels, annotations, camera icons, arrows, or viewpoint cones.",
        "key_elements": [
          "Small contemporary compact Korean wet-room bathroom layout",
          "Pale cyan flat fill for the bathroom area",
          "South wall sink with rectangular mirror facing the north rear wall",
          "Hallucinated red circular mark on the north rear wall, intended to appear in the mirror view",
          "Inward-swinging bathroom door, compact toilet, shower head, floor drain, and small high frosted window or vent",
          "All elements marked only by unique numbered circles, with minimal text"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Bathroom area",
            "number": 1,
            "position_hint": "entire pale cyan room footprint"
          },
          {
            "category": "opening",
            "label": "Inward swinging entrance door",
            "number": 2,
            "position_hint": "southwest corner, door swings inward along west side"
          },
          {
            "category": "furniture",
            "label": "Wall-mounted sink and compact vanity",
            "number": 3,
            "position_hint": "south wall, centered slightly east of the door"
          },
          {
            "category": "prop",
            "label": "Rectangular mirror above sink",
            "number": 4,
            "position_hint": "south wall directly above number 3, facing north toward the rear wall"
          },
          {
            "category": "area",
            "label": "Rear wall zone",
            "number": 5,
            "position_hint": "north wall of the bathroom, opposite the mirror"
          },
          {
            "category": "plot_device",
            "label": "Red circular mark",
            "number": 6,
            "position_hint": "center of number 5, aligned so it would be reflected in number 4"
          },
          {
            "category": "furniture",
            "label": "Compact toilet",
            "number": 7,
            "position_hint": "east wall, mid-to-north side"
          },
          {
            "category": "prop",
            "label": "Wall shower head set",
            "number": 8,
            "position_hint": "northeast corner above number 7 area"
          },
          {
            "category": "prop",
            "label": "Round floor drain",
            "number": 9,
            "position_hint": "center of the wet-room floor"
          },
          {
            "category": "opening",
            "label": "Small high frosted window or vent",
            "number": 10,
            "position_hint": "upper part of north wall, near the northeast corner"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_bathroom_day_red_circle_mirror",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 9 (floor drain), slightly closer to number 5 (rear wall), facing south toward number 3 (sink) and number 4 (mirror); number 6 is positioned on the rear wall so it can be staged as a mark seen in the mirror reflection",
            "framing_notes": "Frame the mirror and sink prominently; keep the small wet-room scale readable, with the rear wall implied behind the viewer through the mirror.",
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "bathroom"
          }
        ],
        "applied_shots": [
          "S17_Shot9"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_exterior_alley": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic architectural floor plan diagram, like a clean CAD plan or simple IKEA-style layout sketch, showing an exterior residential alley in front of a low-rise contemporary coastal South Korean villa. Use single-weight black outlines on a white or off-white background, geometric plan symbols only. Strictly flat 2D plan view only: no 3D, no isometric, no perspective, no axonometric, no depth, no shadows, no shading, no gradients, no ambient occlusion, no photorealism, no rendered lighting effects, no textured surfaces, no material rendering.\n\nUse solid flat pastel color fills with no gradients: villa building footprint in pale lavender-gray, narrow alley roadway in pale cool gray, south sidewalk strip in pale beige, small recessed entrance zone in pale yellow, police stopping zone in pale muted blue. Keep colors consistent and simple.\n\nLayout: place the villa building footprint as a long rectangle occupying the north half of the square. Its facade faces south onto a narrow east-west alley. Add a shallow recessed main entrance at the center of the villa facade with a standard door swing symbol opening inward or into the recess. Add a pair of front windows west of the entrance using double parallel line window symbols. Add a parking shutter or service gate east of the entrance as a wide opening symbol. Add a tiny step or threshold rectangle at the entrance, drawn only as a plan glyph. The alley roadway runs horizontally across the lower middle of the plan, narrow and confined, typical of a dense modern residential villa street. Add a thin south sidewalk strip along the bottom of the alley. Indicate the alley continuing off-frame at the east and west edges with clean open breaks in the boundary lines.\n\nPlace a generic modern police sedan as a simple top-down car rectangle with four wheel blocks and a small roof light bar, stopped parallel to the north curb directly in front of the entrance. Do not write any readable text on the car. Around the police stopping zone add two or three simple temporary police tape posts or cone-like plan symbols, but no readable lettering. Add a streetlight pole on the south sidewalk slightly west of the entrance line, and a utility pole in the southwest corner with a very simple overhead line symbol. Add a small exterior CCTV camera marker on the upper facade corner, aimed symbolically toward the alley using only a tiny triangular wedge or bracket; no camera view cone labels.\n\nAdd numbered circular markers with black numbers, each number unique and appearing exactly once: 1 on the villa building footprint, 2 on the recessed main entrance door, 3 on the front window pair, 4 on the parking shutter or service gate, 5 on the police sedan, 6 on the alley roadway, 7 on the south sidewalk strip, 8 on the streetlight pole, 9 on the utility pole, 10 on the temporary police tape posts, 11 on the exterior CCTV camera, 12 on the east alley continuation opening, 13 on the west alley continuation opening. Area labels may appear as short generic English words only: Villa, Alley, Sidewalk. Include a small north arrow with the letter N in one corner. No other text, annotations, logos, license plates, road names, or readable signage inside the drawing.",
        "key_elements": [
          "Flat top-down 2D schematic plan of a contemporary coastal South Korean low-rise villa alley",
          "Narrow east-west alley with a marked police car stopping position directly in front of the villa",
          "Villa facade on the north side with recessed main entrance, windows, small step/threshold, and adjacent parking shutter",
          "South-side sidewalk edge with utility pole and streetlight for night arrival staging",
          "Modern investigation context shown only through plan symbols: generic police sedan, temporary cones or tape posts, and possible CCTV camera marker"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Villa building footprint",
            "number": 1,
            "position_hint": "north half of plan, long rectangular building mass facing the alley"
          },
          {
            "category": "opening",
            "label": "Recessed main entrance door",
            "number": 2,
            "position_hint": "center of villa facade on the north side of the alley"
          },
          {
            "category": "opening",
            "label": "Front window pair",
            "number": 3,
            "position_hint": "villa facade, west of the main entrance"
          },
          {
            "category": "opening",
            "label": "Parking shutter or service gate",
            "number": 4,
            "position_hint": "villa facade, east of the main entrance"
          },
          {
            "category": "furniture",
            "label": "Generic police sedan",
            "number": 5,
            "position_hint": "in the alley roadway, stopped parallel to the north curb in front of the entrance"
          },
          {
            "category": "area",
            "label": "Narrow alley roadway",
            "number": 6,
            "position_hint": "east-west band across the lower middle of the plan"
          },
          {
            "category": "area",
            "label": "South sidewalk strip",
            "number": 7,
            "position_hint": "along the south edge of the alley roadway"
          },
          {
            "category": "prop",
            "label": "Streetlight pole",
            "number": 8,
            "position_hint": "south sidewalk, slightly west of the villa entrance sightline"
          },
          {
            "category": "prop",
            "label": "Utility pole with overhead line symbol",
            "number": 9,
            "position_hint": "southwest corner of the alley sidewalk"
          },
          {
            "category": "plot_device",
            "label": "Temporary police tape posts",
            "number": 10,
            "position_hint": "around the police car stopping zone near the west and east ends of the vehicle"
          },
          {
            "category": "plot_device",
            "label": "Exterior CCTV camera",
            "number": 11,
            "position_hint": "high on villa facade corner, aimed diagonally down toward the alley and entrance"
          },
          {
            "category": "opening",
            "label": "Side alley continuation opening",
            "number": 12,
            "position_hint": "east edge of the plan where the narrow alley continues out of frame"
          },
          {
            "category": "opening",
            "label": "Alley entrance continuation opening",
            "number": 13,
            "position_hint": "west edge of the plan where the alley continues out of frame"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_exterior_alley_night_police_arrival",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 6 at the south side of the alley, facing north-northwest toward number 2, number 3, and number 5 in front of the villa facade",
            "framing_notes": "include the police vehicle stopping area and the villa entrance prominently; keep the narrow alley edges visible to show the confined approach",
            "lens_hint": "35mm wide angle",
            "sub_location": "exterior_alley"
          }
        ],
        "applied_shots": [
          "S13_Shot2",
          "S13_Shot5",
          "S13_Shot6"
        ],
        "group_id": "bg_rooftop_villa_complex",
        "depends_on_fp": []
      },
      "fp_kennel_row": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a modern compact animal shelter kennel row with metal cages and exam access. The image must look like a clean architectural CAD plan or simple room layout sketch: white or off-white background, single-weight black outlines, geometric plan symbols only. Use flat pastel solid area fills with one consistent color per zone: central kennel aisle pale yellow, left and right cage banks pale blue, exam access room pale green, entry vestibule pale beige, rear staff access zone pale gray, small utility wash bay pale cyan if shown. Do not use gradients, blending, drop shadows, depth, perspective, isometric view, axonometric view, 3D, photorealistic rendering, material rendering, lighting effects, textured surfaces, ambient occlusion, or shading.\n\nLayout: draw a long narrow north-south kennel row typical of a contemporary space-efficient Korean urban/coastal shelter. Put a central service aisle down the middle, with rectangular metal dog cage compartments lined along both west and east sides, each cage front facing the aisle. Show a compact entry vestibule at the south end with a main hinged door and an inner safety door. Show a rear staff door at the north end. On the east side, connect the kennel aisle to a small exam access room through a hinged exam door; inside the exam room show a simple rolling exam table symbol and a sink/counter symbol. Add high ventilation windows along exterior walls as double parallel wall lines. Add a central floor drain line in the kennel aisle and a wall hose station symbol. Add a small CCTV camera symbol near the entry corner aimed down the aisle. Mark the far north right cage as a larger agitated dog end cage using a simple top-down dog/animal oval symbol inside the cage, not a realistic animal drawing.\n\nUse only short generic area labels if needed, such as Kennel, Cages, Exam, Entry, Utility. No other text annotations inside the diagram. Every object, opening, area, and plot-critical device must have a small white circle marker with a black number, each number unique and appearing exactly once: 1 central kennel aisle, 2 left metal cage bank, 3 right metal cage bank, 4 exam access room, 5 entry vestibule, 6 main entrance door, 7 vestibule inner door, 8 rear staff door, 9 left high ventilation windows, 10 exam access door, 11 right high ventilation windows, 12 repeated cage gate fronts, 13 large agitated dog end cage, 14 floor drain line, 15 wall hose station, 16 rolling exam table, 17 exam sink and counter, 18 CCTV camera. Do not place object name labels beside these numbers. Include a small north arrow with N in one corner only.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan only",
          "Modern compact Korean animal shelter kennel row layout with central service aisle and metal cage banks on both sides",
          "Flat pastel solid color fills: kennel aisle pale yellow, cage banks pale blue, exam access pale green, entry vestibule pale beige, rear staff corridor pale gray, utility wash bay pale cyan",
          "Numbered circular markers only for objects, openings, areas, and plot-critical devices; no object labels in the diagram",
          "Exam access door from the kennel row, visible sink/counter and rolling exam table beyond it",
          "High ventilation windows, CCTV, floor drain, hose station, and repeated cage gates shown as simple plan symbols"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "central kennel aisle",
            "number": 1,
            "position_hint": "long north-south strip through the middle of kennel_row"
          },
          {
            "category": "area",
            "label": "left metal cage bank",
            "number": 2,
            "position_hint": "west side of central kennel aisle"
          },
          {
            "category": "area",
            "label": "right metal cage bank",
            "number": 3,
            "position_hint": "east side of central kennel aisle"
          },
          {
            "category": "area",
            "label": "exam access room",
            "number": 4,
            "position_hint": "east side room connected to the middle of kennel_row"
          },
          {
            "category": "area",
            "label": "entry vestibule",
            "number": 5,
            "position_hint": "south end before entering the kennel row"
          },
          {
            "category": "opening",
            "label": "main entrance door",
            "number": 6,
            "position_hint": "south wall of entry vestibule"
          },
          {
            "category": "opening",
            "label": "vestibule inner door",
            "number": 7,
            "position_hint": "between entry vestibule and central kennel aisle"
          },
          {
            "category": "opening",
            "label": "rear staff door",
            "number": 8,
            "position_hint": "north end of central kennel aisle"
          },
          {
            "category": "opening",
            "label": "left high ventilation windows",
            "number": 9,
            "position_hint": "west exterior wall above left cage bank"
          },
          {
            "category": "opening",
            "label": "exam access door",
            "number": 10,
            "position_hint": "east wall of central kennel aisle, opening into exam access room"
          },
          {
            "category": "opening",
            "label": "right high ventilation windows",
            "number": 11,
            "position_hint": "east exterior wall near exam access room and right cage bank"
          },
          {
            "category": "furniture",
            "label": "repeated cage gate fronts",
            "number": 12,
            "position_hint": "continuous line of gate symbols facing central kennel aisle on both cage banks"
          },
          {
            "category": "plot_device",
            "label": "large agitated dog end cage",
            "number": 13,
            "position_hint": "north end of right metal cage bank, focal cage facing the aisle"
          },
          {
            "category": "prop",
            "label": "floor drain line",
            "number": 14,
            "position_hint": "center of central kennel aisle running lengthwise"
          },
          {
            "category": "prop",
            "label": "wall hose station",
            "number": 15,
            "position_hint": "west wall near the south half of the kennel row"
          },
          {
            "category": "furniture",
            "label": "rolling exam table",
            "number": 16,
            "position_hint": "center of exam access room"
          },
          {
            "category": "furniture",
            "label": "exam sink and counter",
            "number": 17,
            "position_hint": "north wall of exam access room"
          },
          {
            "category": "plot_device",
            "label": "CCTV camera",
            "number": 18,
            "position_hint": "upper corner near south entry, aimed down the kennel aisle"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_kennel_row_day_agitated_cages",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "inside the south entry vestibule near number 5 and number 6, facing north along number 1 toward the far cages, with number 2 and number 3 on both sides and number 13 visible near the back right cage",
            "framing_notes": "Emphasize the long narrow kennel aisle, repeated metal cage fronts on both sides, the exam access door number 10 on the right side, and the agitated end-cage focal point number 13.",
            "lens_hint": "28mm wide angle",
            "sub_location": "kennel_row"
          }
        ],
        "applied_shots": [
          "S7_Shot1",
          "S7_Shot2"
        ],
        "group_id": "bg_animal_clinic_shelter",
        "depends_on_fp": []
      },
      "fp_grooming_station": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a compact contemporary pet clinic grooming and care station. The drawing must look like a clean architectural CAD plan or simple IKEA-style room layout sketch: single-weight black outlines on a white or off-white background, geometric top-down symbols only. Strictly no 3D, no isometric, no perspective, no axonometric, no depth, no shadow, no shading, no gradient, no ambient occlusion, no photorealistic image, no rendered look, no lighting effects, no textured surfaces, and no material rendering. Use flat solid pastel color fills with one consistent color per zone: pale yellow for the central Grooming workspace, pale cyan for the east-side Wash area, pale green for the north/northwest Storage counter zone, and pale beige for the south Entry and day-care prep area. The room should be a practical modern Korean small clinic back-room layout: rectangular room, entry from a clinic corridor on the south wall, compact efficient circulation, washable wet bay on one side, storage and handwash along the north wall, central grooming table, and holding crates near the entry. Area labels may appear only as short generic English words: Grooming, Wash, Storage, Entry. Do not place any other written labels or annotations inside the drawing except a small north arrow with N in one corner. Place small white circular markers with black numbers, each number used exactly once: 1 centered in the Grooming workspace area, 2 centered in the Wash area, 3 centered in the Storage counter zone, 4 centered in the Entry and day-care prep area, 5 at the south entry door with a door swing arc, 6 at the north frosted clinic window shown as double parallel lines in the wall, 7 on the central rectangular grooming table, 8 on the small adjustable grooming arm attached to the table, 9 on the east-wall wash tub with sprayer, 10 on the round floor drain in the wash area, 11 on the drying station and blower in the southeast corner, 12 on the crate and holding cage bank along the west wall, 13 on the rolling tool trolley beside the grooming table, 14 on the wall cabinets and supply shelf at the northwest wall, 15 on the handwash sink along the north wall, 16 on the disinfectant and waste bin station in the southwest corner, and 17 on the small ceiling-corner CCTV camera symbol in the northwest corner. Furniture and openings must be simple top-down plan glyphs only: grooming table as a rectangle, arm as a narrow bar, tub as a rectangle with rounded basin line, sink as a small standard plan symbol, crates as repeated rectangular compartments, door as a line with swing arc, window as double parallel wall lines. Keep the plan uncluttered, readable, and schematic.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a compact modern Korean pet clinic grooming and care station.",
          "Distinct pastel solid fills for zones: grooming workspace, wash area, storage counter zone, entry and day-care prep zone.",
          "Central grooming table with grooming arm, nearby rolling tool trolley, wall storage, sink, wash tub, floor drain, drying station, crate bank, entry door, and frosted clinic window.",
          "Use only small numbered circle markers for objects and openings; area labels may be short generic English words only."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Grooming workspace area",
            "number": 1,
            "position_hint": "center of room, largest pale yellow zone"
          },
          {
            "category": "area",
            "label": "Wash area",
            "number": 2,
            "position_hint": "east side of room, pale cyan wet zone"
          },
          {
            "category": "area",
            "label": "Storage counter zone",
            "number": 3,
            "position_hint": "north and northwest wall zone, pale green strip"
          },
          {
            "category": "area",
            "label": "Entry and day-care prep area",
            "number": 4,
            "position_hint": "south side near entrance, pale beige zone"
          },
          {
            "category": "opening",
            "label": "Entry door from clinic corridor",
            "number": 5,
            "position_hint": "south wall, slightly west of center, shown with door swing arc"
          },
          {
            "category": "opening",
            "label": "Frosted clinic window",
            "number": 6,
            "position_hint": "north wall above storage zone, shown as double parallel window lines"
          },
          {
            "category": "furniture",
            "label": "Grooming table",
            "number": 7,
            "position_hint": "center of grooming workspace"
          },
          {
            "category": "furniture",
            "label": "Adjustable grooming arm",
            "number": 8,
            "position_hint": "attached to north edge of grooming table"
          },
          {
            "category": "furniture",
            "label": "Wash tub with sprayer",
            "number": 9,
            "position_hint": "east wall inside wash area"
          },
          {
            "category": "prop",
            "label": "Floor drain",
            "number": 10,
            "position_hint": "floor of wash area, just south of wash tub"
          },
          {
            "category": "furniture",
            "label": "Drying station and blower",
            "number": 11,
            "position_hint": "southeast corner between wash area and entry zone"
          },
          {
            "category": "furniture",
            "label": "Crate and holding cage bank",
            "number": 12,
            "position_hint": "west wall, south half near entry prep area"
          },
          {
            "category": "prop",
            "label": "Rolling tool trolley with clippers and shears",
            "number": 13,
            "position_hint": "west side of grooming table, within easy reach"
          },
          {
            "category": "furniture",
            "label": "Wall cabinets and supply shelf",
            "number": 14,
            "position_hint": "northwest wall above storage counter zone"
          },
          {
            "category": "furniture",
            "label": "Handwash sink",
            "number": 15,
            "position_hint": "north wall, right of storage cabinets and left of wash area"
          },
          {
            "category": "prop",
            "label": "Disinfectant and waste bin station",
            "number": 16,
            "position_hint": "southwest corner near entry door"
          },
          {
            "category": "plot_device",
            "label": "Small ceiling corner CCTV camera",
            "number": 17,
            "position_hint": "upper northwest corner of room, aimed toward grooming table and entry"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_grooming_station_day_care_prep",
            "camera_height": "eye-level standing ~1.55m",
            "camera_position": "near number 5 (entry door), facing diagonally across number 4 (entry and day-care prep area) toward number 7 (grooming table) and number 9 (wash tub), with number 12 (crate bank) and number 13 (tool trolley) visible along the side.",
            "framing_notes": "Use the grooming table as the main visual anchor; keep the wash area and tool storage readable in the background.",
            "lens_hint": "28mm to 35mm wide angle",
            "sub_location": "grooming_station"
          }
        ],
        "applied_shots": [
          "S7_Shot6"
        ],
        "group_id": "bg_animal_clinic_shelter",
        "depends_on_fp": []
      },
      "fp_store_exterior": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan / exterior site plan diagram for a modern Korean coastal neighborhood storefront. The drawing must look like a clean architectural CAD plan or IKEA-style layout sketch: single-weight black outlines on a white or off-white background, geometric symbols only. This is a simple 2D map for layout clarity, not artwork. Strictly do not use 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, or material rendering. Use only flat pastel solid fills with no gradients and no blending. Fill each area consistently: store facade zone pale yellow, sidewalk pale beige, roadway pale gray, adjacent sign street pale lavender, CCTV wall zone pale cyan. Show a narrow contemporary storefront directly on the sidewalk, typical of a compact Korean commercial street: building footprint along the north side, curb and road to the south, narrow side street to the east, and a side wall with security hardware. Include simple top-down symbols: glass entrance door with a swing arc, display windows as double parallel wall lines, bicycle rack as simple bars, parked bicycle as a minimal top-down line glyph, blank signboard rectangles, wall-mounted CCTV camera as a small wedge/circle symbol, and CCTV junction box as a small square. The adjacent sign street should be represented by flat blank vertical sign panel rectangles only; no glow, no readable store names, no brand names. Add small numbered circular markers with black numbers exactly once for every numbered element: 1 store facade zone, 2 sidewalk zone, 3 roadway zone, 4 adjacent sign street, 5 CCTV wall zone, 6 main glass entrance door, 7 left display window, 8 right display window, 9 wall-mounted CCTV camera, 10 CCTV junction box, 11 bicycle rack, 12 parked bicycle, 13 blank storefront signboard, 14 blank vertical sign panel cluster, 15 curb cut. Area labels may appear only as short generic English words inside their filled zones, such as Store, Sidewalk, Street, Sign Street, and CCTV Wall. No other text or annotations inside the drawing except the numbered circles and a small north arrow marked N in one corner. Do not include people, vehicles, camera icons, field-of-view cones, dialogue, handwritten notes, or any Korean text.",
        "key_elements": [
          "Flat top-down schematic exterior site plan of a modern Korean coastal neighborhood storefront",
          "Narrow shop facade directly facing a sidewalk, with glass entrance and display windows",
          "Compact bicycle parking zone beside the entrance",
          "Adjacent street corridor represented by blank vertical sign panels for neon context, without glow effects",
          "Side wall CCTV zone with camera and junction box as plot-critical devices",
          "Curb lane, curb cut, and simple street geometry for exterior staging"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Store facade zone",
            "number": 1,
            "position_hint": "north side of plan, main building frontage facing south toward sidewalk"
          },
          {
            "category": "area",
            "label": "Sidewalk zone",
            "number": 2,
            "position_hint": "center band directly in front of the store facade"
          },
          {
            "category": "area",
            "label": "Roadway zone",
            "number": 3,
            "position_hint": "south side of plan below the sidewalk curb"
          },
          {
            "category": "area",
            "label": "Adjacent sign street",
            "number": 4,
            "position_hint": "east side of plan, narrow side street with sign panels"
          },
          {
            "category": "area",
            "label": "CCTV wall zone",
            "number": 5,
            "position_hint": "east exterior side wall of the store, facing the adjacent sign street"
          },
          {
            "category": "opening",
            "label": "Main glass entrance door",
            "number": 6,
            "position_hint": "center of the store facade, opening onto the sidewalk"
          },
          {
            "category": "opening",
            "label": "Left display window",
            "number": 7,
            "position_hint": "store facade west of the main entrance"
          },
          {
            "category": "opening",
            "label": "Right display window",
            "number": 8,
            "position_hint": "store facade east of the main entrance, near the CCTV wall corner"
          },
          {
            "category": "plot_device",
            "label": "Wall-mounted CCTV camera",
            "number": 9,
            "position_hint": "upper part of the CCTV wall zone near the northeast corner of the facade"
          },
          {
            "category": "plot_device",
            "label": "CCTV junction box",
            "number": 10,
            "position_hint": "on the CCTV wall below and slightly west of the camera"
          },
          {
            "category": "furniture",
            "label": "Bicycle rack",
            "number": 11,
            "position_hint": "sidewalk west of the main entrance, parallel to the facade"
          },
          {
            "category": "prop",
            "label": "Parked bicycle",
            "number": 12,
            "position_hint": "locked at the bicycle rack, angled slightly toward the curb"
          },
          {
            "category": "prop",
            "label": "Blank storefront signboard",
            "number": 13,
            "position_hint": "above the main entrance and display windows on the facade line"
          },
          {
            "category": "prop",
            "label": "Blank vertical sign panel cluster",
            "number": 14,
            "position_hint": "along the adjacent sign street on the east edge of the plan"
          },
          {
            "category": "opening",
            "label": "Curb cut",
            "number": 15,
            "position_hint": "south edge of the sidewalk, aligned between the bike parking and the main entrance"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_store_exterior_dusk_neon_busy",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "on the sidewalk near number 11 and number 12, facing diagonally toward number 6 and across to number 14",
            "framing_notes": "Include the store entrance and display windows prominently, keep the bicycle parking in the near foreground, and let the adjacent sign corridor read as the busy street edge.",
            "lens_hint": "28mm wide angle",
            "sub_location": "store_exterior"
          },
          {
            "bg_id": "bg_store_exterior_morning_cctv_wall",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 5 on the side street edge, facing the wall-mounted number 9 and number 10, with number 6 visible only as a secondary reference down the facade",
            "framing_notes": "Prioritize the CCTV wall zone and its hardware; keep the morning street quieter and less crowded in downstream background use.",
            "lens_hint": "35mm moderate wide angle",
            "sub_location": "store_exterior"
          }
        ],
        "applied_shots": [
          "S8_Shot1",
          "S8_Shot5",
          "S18_Shot4",
          "S18_Shot5"
        ],
        "group_id": "bg_big_box_store",
        "depends_on_fp": []
      },
      "fp_security_room": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a compact modern security CCTV review office. 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 top-down symbols only. Use one flat pastel solid fill for the room area: pale gray for the Security Room, with an optional large generic area label \"Security Room\" inside the fill. Do not use 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic rendering, lighting effects, textured surfaces, or material rendering. No gradients, no blending, no drop shadows.\n\nRoom layout: draw one small rectangular office, slightly wider east-west than north-south. Thick black perimeter walls. Place the north arrow as a small \"N\" with arrow in one corner. Show an inward-swinging entry door on the south wall, left side. Show a small interior glass window or corridor-facing glass panel on the east wall using double parallel lines.\n\nFurniture and equipment in simple top-down plan symbols: along the north wall, place a long rectangular monitor desk; on it, show a bank of several small flat rectangles representing CCTV monitors; in front of the monitors show keyboard and mouse shapes. Put one rolling office chair immediately south of the desk, facing the monitor bank. Put two simple staff chairs along the west wall near the entry. Put a small rectangular review table in the center-south part of the room. Put a narrow network recorder or equipment rack in the northeast corner.\n\nUse numbered circular markers with black numbers only, each number appearing exactly once: 1 for the Security Room area at the center, 2 for the entry door, 3 for the monitor desk, 4 for the CCTV screen bank, 5 for the playback computer controls, 6 for the workstation chair, 7 for the staff seating, 8 for the small review table, 9 for the network recorder rack, 10 for the interior glass window. Do not write object names beside the markers. No other text or annotations inside the drawing except the optional area label and north arrow. Ensure the CCTV screen bank marker 4 is clear and prominent because it is the key playback device.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic plan of a compact modern security review office.",
          "Single small room with pale gray area fill, black wall outlines, and simple CAD-style furniture symbols.",
          "Modern Korean coastal-area security office layout cue: cramped CCTV workstation against the main wall, office chair close to desk, spare staff chairs near the entry, equipment rack in a corner, small interior window or glass panel to a corridor.",
          "Numbered circular markers only for objects and openings; no descriptive object text inside the diagram except optional area label and small north arrow.",
          "CCTV playback monitor bank is the plot-critical visual device and must be clearly represented on the monitor desk."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Security room area",
            "number": 1,
            "position_hint": "center of the single compact room, pale gray fill"
          },
          {
            "category": "opening",
            "label": "Entry door",
            "number": 2,
            "position_hint": "south wall, left side, inward-swinging door arc"
          },
          {
            "category": "furniture",
            "label": "Monitor desk",
            "number": 3,
            "position_hint": "north wall, centered, long rectangular workstation desk"
          },
          {
            "category": "plot_device",
            "label": "CCTV screen bank",
            "number": 4,
            "position_hint": "on top of number 3, against north wall, multiple small monitor rectangles"
          },
          {
            "category": "prop",
            "label": "Playback computer controls",
            "number": 5,
            "position_hint": "on number 3, in front of number 4, keyboard and mouse symbol"
          },
          {
            "category": "furniture",
            "label": "Workstation chair",
            "number": 6,
            "position_hint": "immediately south of number 3, facing north toward the screens"
          },
          {
            "category": "furniture",
            "label": "Staff seating",
            "number": 7,
            "position_hint": "southwest area near entry door, two simple chair symbols along west wall"
          },
          {
            "category": "furniture",
            "label": "Small review table",
            "number": 8,
            "position_hint": "center-south area between staff seating and workstation chair"
          },
          {
            "category": "prop",
            "label": "Network recorder rack",
            "number": 9,
            "position_hint": "northeast corner, narrow equipment cabinet against east wall"
          },
          {
            "category": "opening",
            "label": "Interior glass window",
            "number": 10,
            "position_hint": "east wall, midsection, double parallel line opening symbol to corridor"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_security_room_day_cctv_dark_segment",
            "camera_height": "eye-level seated to standing ~1.4m",
            "camera_position": "near number 7 (staff seating), facing diagonally toward number 3 (monitor desk) and number 4 (CCTV screen bank) on the north wall",
            "framing_notes": "include number 4 prominently as the key playback device; keep number 2 in peripheral background if possible",
            "lens_hint": "35mm wide angle",
            "sub_location": "security_room"
          }
        ],
        "applied_shots": [
          "S19_Shot4",
          "S19_Shot5"
        ],
        "group_id": "bg_big_box_store",
        "depends_on_fp": []
      },
      "fp_station_office": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a compact contemporary Korean coastal police station office. The image must look like a clean architectural CAD plan or simple IKEA-style room layout sketch: black linework on a white or off-white background, geometric symbols only. Absolutely no 3D, no isometric, no perspective, no axonometric view, no depth, no shadow, no shading, no gradients, no ambient occlusion, no photorealistic rendering, no textured surfaces, no material rendering, and no lighting effects. Use single flat pastel solid fills for zones with no blending: fill the main office area pale yellow and label it only with the area word “Office”; fill the small entry and visitor waiting zone pale beige and label it only with the area word “Entry”. Draw a simple rectangular police station office plan with thicker outer walls and thin internal furniture outlines. Place the main entrance door on the south wall with a standard door leaf and swing arc. Place a long window band on the north wall and a shorter window on the east wall, both drawn as double parallel lines in the wall. Include a low public service counter separating the south entry zone from the main office zone, with a small staff passage gap. In the main office zone, draw a duty desk workstation near the center-north, a duty computer monitor on that desk, case file stacks and document trays on or beside the desk, a second investigator desk with chair to the east, metal filing cabinets along the west wall, a flat evidence notice board on the west wall, a printer/scanner table near the northeast corner, and a visitor bench or two waiting chairs in the southwest entry zone. Furniture must be simple top-down symbolic glyphs only: desks as rectangles, chairs as small rectangles, monitor as a small rectangle on the desk, file stacks as small stacked rectangles, cabinets as aligned rectangles, counter as a long narrow rectangle, notice board as a flat wall rectangle, door with arc, windows with parallel lines. Add small white circular markers with black outlines and black numbers 1 through 14, each number appearing exactly once, positioned beside or on the corresponding area, opening, furniture item, prop, or plot device. Do not write object labels inside the drawing; only the short area labels “Office” and “Entry” are allowed, plus an optional small north arrow with “N” in one corner. Keep the diagram uncluttered and readable for downstream scene composition.",
        "key_elements": [
          "Flat top-down 2D schematic floor plan of a compact contemporary Korean coastal police station office",
          "Single main office room with a small entry and visitor waiting zone",
          "Pastel solid fills: main office pale yellow, entry/waiting zone pale beige",
          "Main entrance door on the south wall with swing arc",
          "North and east wall windows drawn as double parallel wall lines",
          "Duty desk cluster with computer monitor, second investigator desk, case files, filing cabinets, printer table, evidence notice board, visitor bench",
          "Small black-numbered circular markers for all openings, furniture, props, plot devices, and areas; no object text labels inside the plan"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Main office area",
            "number": 1,
            "position_hint": "large central and north portion of the station_office, filled pale yellow"
          },
          {
            "category": "area",
            "label": "Entry and visitor waiting zone",
            "number": 2,
            "position_hint": "south portion of the station_office just inside the main entrance, filled pale beige"
          },
          {
            "category": "opening",
            "label": "Main entrance door",
            "number": 3,
            "position_hint": "south wall, slightly west of center, inward swing into entry_waiting zone"
          },
          {
            "category": "opening",
            "label": "North window band",
            "number": 4,
            "position_hint": "north wall behind the desk area, long horizontal double-line window"
          },
          {
            "category": "opening",
            "label": "East side window",
            "number": 5,
            "position_hint": "east wall, upper half of main office area, shorter double-line window"
          },
          {
            "category": "furniture",
            "label": "Duty desk workstation",
            "number": 6,
            "position_hint": "center-north of main office area, desk facing south toward entry zone"
          },
          {
            "category": "plot_device",
            "label": "Duty computer alert monitor",
            "number": 7,
            "position_hint": "on number 6 duty desk, oriented toward the duty officer position"
          },
          {
            "category": "prop",
            "label": "Case file stacks and document trays",
            "number": 8,
            "position_hint": "on and beside number 6 duty desk, near the inner corner of the desk cluster"
          },
          {
            "category": "furniture",
            "label": "Second investigator desk with chair",
            "number": 9,
            "position_hint": "center-east of main office area, perpendicular to number 6 duty desk"
          },
          {
            "category": "furniture",
            "label": "Metal filing cabinets",
            "number": 10,
            "position_hint": "west wall of main office area, aligned in a row near the northwest corner"
          },
          {
            "category": "plot_device",
            "label": "Evidence notice board",
            "number": 11,
            "position_hint": "west wall above or near number 10 filing cabinets, shown as a flat wall-mounted rectangle"
          },
          {
            "category": "furniture",
            "label": "Visitor bench or two waiting chairs",
            "number": 12,
            "position_hint": "southwest side of entry_waiting zone near the main entrance"
          },
          {
            "category": "furniture",
            "label": "Printer and scanner table",
            "number": 13,
            "position_hint": "northeast corner of main office area near number 5 east side window"
          },
          {
            "category": "furniture",
            "label": "Low public service counter",
            "number": 14,
            "position_hint": "boundary between entry_waiting zone and main office area, running west-east with a small gap for staff passage"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_station_office_night_duty_dim",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 (main entrance door), facing diagonally north toward number 6 (duty desk workstation), number 7 (duty computer alert monitor), and number 4 (north window band)",
            "framing_notes": "Show the compact night-duty layout with the entrance foreground, duty workstation central, and windows in the background; include number 10 filing cabinets at the side if possible.",
            "lens_hint": "35mm wide angle",
            "sub_location": "station_office"
          },
          {
            "bg_id": "bg_station_office_day_case_files_monitor_alert",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 9 (second investigator desk), facing across the desks toward number 7 (duty computer alert monitor), number 8 (case file stacks), and number 11 (evidence notice board)",
            "framing_notes": "Prioritize the monitor alert and case files while keeping the office windows and filing cabinets readable as background context.",
            "lens_hint": "35mm wide angle",
            "sub_location": "station_office"
          }
        ],
        "applied_shots": [
          "S15_Shot4",
          "S15_Shot5",
          "S15_Shot6",
          "S20_Shot6",
          "S20_Shot7",
          "S20_Shot11"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_station_exterior_road": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of the road and bicycle parking area outside a contemporary South Korean coastal police station. Use a clean architectural CAD-plan look: single-weight black outlines on a white or off-white background, simple geometric symbols only. Fill each zone with one solid flat pastel color: Station building area pale blue-gray, Sidewalk pale beige, Road pale gray, Bicycle Parking pale green. North is up; include a small north arrow with N in one corner. Layout: the police station building occupies the north third as a long rectangle, the sidewalk runs east-west across the middle, and the road runs east-west along the south third. Place a recessed bicycle parking bay on the east side of the sidewalk, connected to the road by a curb cut. Draw the main double entrance doors on the south wall of the station, with simple door swing arcs, and a facade window band as double parallel lines. Draw the bike rack as simple U-shaped rack glyphs, the bicycle as a minimal top-down bicycle symbol, crosswalk stripes on the road, a streetlight pole circle, short curb bollards, a small CCTV camera symbol on the facade, and a blank sign plaque near the entrance with no readable writing. Use only large area labels inside colored zones: Station, Sidewalk, Road, Bike Parking. Add small white circular markers with black outline and black numbers 1 through 14, each number appearing exactly once, placed beside the corresponding zones and objects. Do not add a legend, camera icon, arrows for camera direction, character figures, extra labels, decorative details, or any readable text other than the allowed area labels, the numbered markers, and the north arrow.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic plan of the road and bicycle parking area outside a contemporary South Korean coastal police station.",
          "Single flat pastel area fills: station building pale blue-gray, sidewalk pale beige, road pale gray, bicycle parking bay pale green.",
          "North side contains the police station frontage; south side contains an east-west road with curb and crosswalk markings.",
          "Modern exterior fixtures include double entrance doors, facade windows, bike rack, bicycle, curb cut, bollards, streetlight, CCTV camera, and a sign plaque with no readable text.",
          "All important objects and zones are identified only by small numbered circle markers."
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "station building area",
            "number": 1,
            "position_hint": "north third of plan, long rectangular building footprint facing south"
          },
          {
            "category": "area",
            "label": "sidewalk area",
            "number": 2,
            "position_hint": "middle band between station building and road"
          },
          {
            "category": "area",
            "label": "road area",
            "number": 3,
            "position_hint": "south third of plan, east-west vehicle lane"
          },
          {
            "category": "area",
            "label": "bicycle parking bay",
            "number": 4,
            "position_hint": "east side of sidewalk, recessed pale green bay beside station frontage"
          },
          {
            "category": "opening",
            "label": "main double entrance doors",
            "number": 5,
            "position_hint": "south wall of station building, slightly left of center, opening onto sidewalk"
          },
          {
            "category": "opening",
            "label": "facade window band",
            "number": 6,
            "position_hint": "south wall of station building, to the right of the entrance"
          },
          {
            "category": "prop",
            "label": "metal bike rack",
            "number": 7,
            "position_hint": "inside bicycle parking bay, aligned north-south near east edge"
          },
          {
            "category": "plot_device",
            "label": "departing bicycle",
            "number": 8,
            "position_hint": "inside bicycle parking bay, angled toward sidewalk exit and road"
          },
          {
            "category": "opening",
            "label": "curb cut for bicycle exit",
            "number": 9,
            "position_hint": "south edge of sidewalk, aligned with bicycle parking bay and road"
          },
          {
            "category": "prop",
            "label": "zebra crosswalk markings",
            "number": 10,
            "position_hint": "southwest portion of road, crossing north-south toward sidewalk"
          },
          {
            "category": "prop",
            "label": "streetlight pole",
            "number": 11,
            "position_hint": "west side of sidewalk near curb"
          },
          {
            "category": "prop",
            "label": "exterior CCTV camera",
            "number": 12,
            "position_hint": "on station facade near the southeast corner, aimed toward bike parking and road"
          },
          {
            "category": "prop",
            "label": "short curb bollards",
            "number": 13,
            "position_hint": "line of small posts along sidewalk edge between entrance and bicycle parking bay"
          },
          {
            "category": "prop",
            "label": "station sign plaque",
            "number": 14,
            "position_hint": "on south facade of station building near main entrance, drawn as blank rectangle only"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_station_exterior_road_day_bicycle_departure",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 3 on the road side just south of number 2, facing north-northeast toward number 8 bicycle, number 7 bike rack, and number 5 station entrance",
            "framing_notes": "keep the bicycle departure path from number 4 toward number 3 clear; include the police station facade and entrance behind the bicycle parking area",
            "lens_hint": "35mm wide angle",
            "sub_location": "station_exterior_road"
          }
        ],
        "applied_shots": [
          "S21_Shot2"
        ],
        "group_id": "bg_police_station",
        "depends_on_fp": []
      },
      "fp_deck": {
        "status": "ok",
        "t2i_prompt": "Create a square 1024x1024 flat top-down schematic floor plan diagram of a small modern coastal fishing boat exterior deck with open sea around it and a wheelhouse doorway. The diagram must look like a clean architectural CAD plan or IKEA-style room layout sketch: single-weight black outlines, white or off-white background, simple geometric top-down symbols only. Strictly do not create 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, or material rendering. Use only flat solid pastel color fills with no gradients and no blending: surrounding open sea area pale muted blue, working deck area pale gray-blue, wheelhouse cabin area pale beige. Draw the boat hull as a simple elongated rectangle with a slightly tapered bow at the north end and stern at the south end. Place the wheelhouse cabin at the north end, filled pale beige, with a centered doorway on its south wall opening onto the deck; show the door as a simple line and swing arc. Add wheelhouse windows as double parallel line openings on the rear and side walls. The main aft working deck fills the center and south portion, pale gray-blue, with narrow side gunwale rail lines along port and starboard edges and a small stern rail gate at the south edge. Include modern compact fishing-boat deck equipment as top-down glyphs only: a rectangular deck hatch in the center, a net pile or net bin in the port aft corner, a coiled rope in the starboard aft corner, a small winch drum on the port side forward of the net, a stack of fish crates on the starboard side, a life ring near the starboard rail by the wheelhouse, and port and starboard mooring cleats near the stern corners. Add short area labels only for Open Sea, Deck, and Wheelhouse if helpful. Do not put any other text inside the drawing. Every area, opening, railing, and deck prop must have a small white circular marker with a black outline and a black number, each number unique and used exactly once: 1 working deck area, 2 wheelhouse cabin area, 3 open sea area, 4 wheelhouse doorway, 5 wheelhouse window row, 6 port gunwale rail, 7 starboard gunwale rail, 8 stern rail gate, 9 rectangular deck hatch, 10 net pile or net bin, 11 coiled rope, 12 small winch drum, 13 fish crate stack, 14 life ring, 15 port mooring cleat, 16 starboard mooring cleat. Add a small north arrow with N in one corner only.",
        "key_elements": [
          "Square 1024x1024 flat top-down schematic floor plan of a small modern coastal fishing boat deck",
          "Bow oriented north, stern oriented south, wheelhouse at the north end opening onto an aft working deck",
          "Color-coded flat pastel zones: working deck pale gray-blue, wheelhouse pale beige, surrounding open sea pale muted blue",
          "Modern compact fishing-boat layout cues: narrow side gunwale rails, aft working space, wheelhouse rear doorway, deck hatch, net pile, rope coil, winch, fish crates, cleats, life ring",
          "All furniture, fixed gear, openings, and plot-relevant deck props shown as simple top-down symbolic glyphs with numbered circular markers only"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Working deck area",
            "number": 1,
            "position_hint": "central aft exterior deck, south of the wheelhouse"
          },
          {
            "category": "area",
            "label": "Wheelhouse cabin area",
            "number": 2,
            "position_hint": "north end of the boat footprint"
          },
          {
            "category": "area",
            "label": "Open sea area",
            "number": 3,
            "position_hint": "surrounding the boat outside the hull outline on all sides"
          },
          {
            "category": "opening",
            "label": "Wheelhouse doorway",
            "number": 4,
            "position_hint": "south wall of wheelhouse, centered, opening onto the working deck"
          },
          {
            "category": "opening",
            "label": "Wheelhouse window row",
            "number": 5,
            "position_hint": "rear and side walls of wheelhouse, shown as double parallel window lines"
          },
          {
            "category": "prop",
            "label": "Port gunwale rail",
            "number": 6,
            "position_hint": "west edge of working deck along the hull"
          },
          {
            "category": "prop",
            "label": "Starboard gunwale rail",
            "number": 7,
            "position_hint": "east edge of working deck along the hull"
          },
          {
            "category": "opening",
            "label": "Stern rail gate",
            "number": 8,
            "position_hint": "south edge of working deck, centered at the stern"
          },
          {
            "category": "prop",
            "label": "Rectangular deck hatch",
            "number": 9,
            "position_hint": "center of working deck, slightly south of midline"
          },
          {
            "category": "prop",
            "label": "Net pile or net bin",
            "number": 10,
            "position_hint": "port aft corner of working deck"
          },
          {
            "category": "prop",
            "label": "Coiled rope",
            "number": 11,
            "position_hint": "starboard aft corner of working deck"
          },
          {
            "category": "prop",
            "label": "Small winch drum",
            "number": 12,
            "position_hint": "port side of working deck, forward of the net pile"
          },
          {
            "category": "prop",
            "label": "Fish crate stack",
            "number": 13,
            "position_hint": "starboard side of working deck, forward of the coiled rope"
          },
          {
            "category": "prop",
            "label": "Life ring",
            "number": 14,
            "position_hint": "mounted near starboard rail beside the wheelhouse"
          },
          {
            "category": "prop",
            "label": "Port mooring cleat",
            "number": 15,
            "position_hint": "port stern corner on the deck edge"
          },
          {
            "category": "prop",
            "label": "Starboard mooring cleat",
            "number": 16,
            "position_hint": "starboard stern corner on the deck edge"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_deck_dusk_open_sea",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "near number 8 at the stern rail, facing north across number 1 toward number 4 at the wheelhouse doorway, with number 3 open sea visible beyond both side rails",
            "framing_notes": "Keep the working deck open in the foreground; include number 4 prominently and leave railings numbers 6 and 7 as side boundaries for the sea-facing background.",
            "lens_hint": "35mm wide angle",
            "sub_location": "deck"
          }
        ],
        "applied_shots": [
          "S26_Shot4",
          "S26_Shot6",
          "S26_Shot11"
        ],
        "group_id": "bg_small_fishing_boat",
        "depends_on_fp": []
      },
      "fp_wheelhouse": {
        "status": "ok",
        "t2i_prompt": "Create a 1024x1024 flat top-down schematic floor plan diagram of a compact contemporary coastal boat wheelhouse interior. Use clean CAD-like black single-weight outlines on a white or off-white background, simple geometric plan symbols only. Strictly avoid 3D, isometric, perspective, axonometric, depth, shadow, shading, gradient, ambient occlusion, photorealistic, rendered, lighting effects, textured surfaces, material rendering. Fill the main Wheelhouse area with one flat pastel pale blue-gray color. Fill the small aft entry threshold with one flat pastel pale beige color. Keep these colors solid and consistent. The room is a narrow rectangular boat wheelhouse: north is the forward bow side, south is the aft entry side, west is port, east is starboard. Draw thick simple exterior walls and thinner interior outline details. Place a centered forward helm console against the north wall, with a simple steering wheel circle, throttle line, gauge circles, and a small GPS/radio rectangle on the console. Draw a captain chair as a simple swivel-chair plan symbol centered behind the console. Draw the front windshield as double parallel lines along most of the north wall. Draw port and starboard side windows as double parallel lines on the west and east walls. Draw a centered aft watertight sliding door or companionway opening on the south wall using a simple door/opening symbol. Add a narrow bench or storage locker along the aft half of the west wall. Add three flat red circular brush-like ring symbols on interior wall faces: one on the west wall, one on the east wall, and one on the forward bulkhead near the helm. These red rings are schematic plot marks, not decorative art. Add small black-numbered circle markers, each number appearing exactly once: 1 centered in the Wheelhouse area, 2 on the helm console, 3 on the captain chair, 4 on the front windshield, 5 on the port side window, 6 on the starboard side window, 7 on the aft sliding door, 8 on the GPS/radio panel, 9 on the bench storage, 10 on the west red circle marking, 11 on the east red circle marking, 12 on the forward red circle marking, and 13 in the aft entry threshold. Area labels may read only \"Wheelhouse\" and \"Entry\" in large simple English text inside their colored areas. Add a small north arrow with \"N\" in one corner. No other text, annotations, camera icons, arrows, people, scenery, or exterior background.",
        "key_elements": [
          "Compact modern coastal boat wheelhouse layout",
          "Pale blue-gray main wheelhouse area with pale beige aft entry threshold",
          "Forward helm console with steering wheel, throttle, gauges, GPS/radio panel, and windshield",
          "Captain chair centered behind the console",
          "Port and starboard side windows on narrow walls",
          "Aft watertight sliding door / companionway opening",
          "Narrow bench or storage locker along one side wall",
          "Flat red circle markings shown on interior wall faces as plot-critical occult marks",
          "Numbered circular markers only, with minimal area labels"
        ],
        "numbered_elements": [
          {
            "category": "area",
            "label": "Wheelhouse area",
            "number": 1,
            "position_hint": "center of main pale blue-gray wheelhouse compartment"
          },
          {
            "category": "furniture",
            "label": "Helm console",
            "number": 2,
            "position_hint": "north wall, centered below the front windshield"
          },
          {
            "category": "furniture",
            "label": "Captain chair",
            "number": 3,
            "position_hint": "center of wheelhouse, directly south of the helm console"
          },
          {
            "category": "opening",
            "label": "Front windshield",
            "number": 4,
            "position_hint": "north wall, spanning most of the forward wall"
          },
          {
            "category": "opening",
            "label": "Port side window",
            "number": 5,
            "position_hint": "west wall, forward half of wheelhouse"
          },
          {
            "category": "opening",
            "label": "Starboard side window",
            "number": 6,
            "position_hint": "east wall, forward half of wheelhouse"
          },
          {
            "category": "opening",
            "label": "Aft sliding door",
            "number": 7,
            "position_hint": "south wall, centered entry from aft deck or companionway"
          },
          {
            "category": "plot_device",
            "label": "GPS and radio panel",
            "number": 8,
            "position_hint": "on top of helm console, slightly starboard side"
          },
          {
            "category": "furniture",
            "label": "Narrow bench storage",
            "number": 9,
            "position_hint": "west wall, aft half of wheelhouse"
          },
          {
            "category": "plot_device",
            "label": "Port red circle marking",
            "number": 10,
            "position_hint": "west interior wall, between the port side window and aft bench"
          },
          {
            "category": "plot_device",
            "label": "Starboard red circle marking",
            "number": 11,
            "position_hint": "east interior wall, aft half opposite the bench"
          },
          {
            "category": "plot_device",
            "label": "Forward red circle marking",
            "number": 12,
            "position_hint": "north interior bulkhead, above and slightly port of helm console"
          },
          {
            "category": "area",
            "label": "Aft entry threshold",
            "number": 13,
            "position_hint": "small pale beige rectangular zone just inside the south sliding door"
          }
        ],
        "camera_recommendations": [
          {
            "bg_id": "bg_wheelhouse_dusk_red_circle_markings",
            "camera_height": "eye-level standing ~1.6m",
            "camera_position": "inside the aft entry near number 7, facing forward toward number 2 and number 4, with number 10 on the port wall and number 11 on the starboard wall visible at the edges",
            "framing_notes": "include the helm controls and windshield prominently; keep the red circle markings on both side walls readable in the background composition",
            "lens_hint": "28mm wide angle",
            "sub_location": "wheelhouse"
          }
        ],
        "applied_shots": [
          "S27_Shot3",
          "S27_Shot5",
          "S27_Shot8"
        ],
        "group_id": "bg_small_fishing_boat",
        "depends_on_fp": [
          "fp_deck"
        ]
      }
    }
  },
  "step_id": "floor_plan_prompt",
  "run_id": "41f7baea-dbfc-407d-9e53-cc81506559e0",
  "resolved_model": "gpt",
  "updated_at": "2026-04-30T13:07:11.980744+00:00"
}