{
  "status": "completed",
  "completed_count": 5,
  "applicable_count": 5,
  "failed_count": 0,
  "data": {
    "schema_version": 2,
    "config_hash": "a1133b9d9d8a8cf0",
    "floor_plans": {
      "fp_rooftop_room": {
        "status": "ok",
        "prompt_text": "Top-down architectural floor plan of a compact rooftop room interior on a flat roof. Draw a small rectangular rooftop dwelling with a west-side front entry opening directly to an exterior rooftop concrete surface, not to an indoor hallway. Rooms and zones: exterior rooftop concrete zone outside the west wall, narrow entry vestibule (현관) in the west-center, main living-sleeping room (옥탑방) occupying the center and east half, kitchenette zone along the north wall of the main room, small bathroom (욕실) in the southeast corner, and small storage/utility nook in the southwest corner beside the entry. Entry vestibule: front entry door on the west wall centered, swinging inward from rooftop concrete; shoe cabinet is a shallow medium-length rectangle on the north wall of the vestibule; coat hooks or slim shelf on the south wall; interior opening/door from vestibule east wall leads into the main living-sleeping room. Main living-sleeping room: medium-small open rectangular room; low single bed or floor mattress placed along the east wall, occupying about one third of the room width, head toward the north wall; small square side table beside the bed near the northeast corner; low folding dining table in the center of the room, smaller than the bed; two floor cushions around the table; narrow wardrobe on the south wall west of the bathroom door; small TV or low cabinet on the west interior wall facing the bed and central table. Kitchenette zone: located along the north wall of the main room, with a compact counter running horizontally; sink on the left part of the counter, two-burner stove on the right part, under-counter refrigerator below one end; upper cabinets shown as shallow rectangles above the counter; kitchenette faces south into the main room. Bathroom (욕실): enclosed small room in the southeast corner; door on the west wall of the bathroom leading from the main living-sleeping room; toilet against the south wall; small sink on the west wall beside the door; shower area in the east side or northeast corner with a floor drain; mirror mounted above the sink on the west wall. Storage/utility nook: in the southwest corner, accessible from the main room or vestibule, with sliding or hinged door on its east side; contains stacked storage boxes and a small washing machine against the south wall. Windows: one medium window on the east wall above or near the bed in the main room; one long narrow window on the north wall above the kitchenette counter; one small frosted window on the east wall of the bathroom; optional small window on the south wall of the main room near the wardrobe. Doors: west exterior front door leads to rooftop concrete; east vestibule door/opening leads to main room; bathroom door on bathroom west wall leads to main room; utility nook door on east side leads to main room. Show the rooftop concrete outside the entry with simple parapet edge lines, emphasizing it is a flat rooftop exterior. Negative constraints: NOT a balcony, NOT an indoor apartment corridor outside the front door, NOT a street-level entrance, NOT a multi-floor building plan, NOT a large luxury apartment, NOT a suburban house, NOT photorealistic furniture, NOT perspective view, NOT 3D rendering. Schematic line drawing style, clean labels, no shading, white background.",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_rooftop_room.png",
        "fp_id": "fp_rooftop_room",
        "primary_location_id": "L05",
        "building_group": "rooftop_room",
        "location_ids": [
          "L05"
        ],
        "ref_used": "text_only"
      },
      "fp_mart_building": {
        "status": "ok",
        "prompt_text": "Top-down architectural floor plan of a large supermarket retail store interior. Rectangular single-level store with the front/customer side at the bottom and service/back side at the top. Include all zones explicitly: bottom center is the main entrance vestibule (현관) with automatic sliding glass doors on the bottom wall leading outside to a street-side sidewalk and parking lot; bottom left is the shopping cart corral just inside the entrance, with nested carts occupying most of that corner; bottom right is the checkout zone (계산대) with 6 long checkout counters arranged vertically front-to-back, each counter medium-sized relative to the checkout zone, conveyor belts facing the customer queue lanes, and a narrow exit lane leading back to the front doors. Center of the store is the dry grocery aisle zone (진열대 구역), with 8 long parallel shelving aisles running vertically from bottom to top, evenly spaced, tall narrow rectangles filling most of the center, with cross-aisles at the front, middle, and rear. Left side front is the fresh produce zone (채소 과일 코너), with low island display tables in rows, produce tables smaller and lower than aisle shelves, and wall produce racks on the left wall. Left side middle is the bakery/deli zone (베이커리/델리), with glass display cases along the left wall facing inward, a small service counter behind them, and prep counters behind the service counter. Left side rear is the meat and seafood zone (정육/수산), with refrigerated glass cases along the left wall and rear-left wall facing inward, plus a small cutting/prep room behind a staff-only door. Right side front is the customer service and return counter zone (고객센터), with an L-shaped counter against the right wall facing the entrance and checkout area. Right side middle and rear are refrigerated and frozen foods (냉장/냉동 코너), with long freezer islands in the floor area parallel to the grocery aisles and vertical refrigerator cases lining the right wall facing inward. Top rear wall contains the back stockroom (창고) spanning the upper center, separated from the sales floor by a solid wall; include a double swinging staff door on the rear center of the sales floor leading into the stockroom. Inside the stockroom place tall pallet racks against the top wall and left wall, stacked storage blocks in the center, and a receiving/loading door on the top wall leading outside to a rear loading dock/service alley. Top left behind the meat/seafood zone is a small staff prep room with stainless prep tables against the left and top walls, connected by an interior door to the meat/seafood counter and another door to the stockroom. Top right is a small staff break room/office block, with a staff office containing a desk against the right wall facing inward, a break table in the center, lockers along the top wall, and an interior door from the stockroom. Include a public restroom pair near the front right beside customer service: two small rooms labeled restroom (화장실), each with toilet stalls against the rear wall, sinks on the shared interior wall, mirrors above sinks, and doors opening to a short corridor from the front-right customer area. Doors: main automatic sliding glass front door on bottom center leads outside to sidewalk and parking lot; small emergency exit door on left wall near rear leads outside to side service alley; staff double doors at top center lead from sales floor to stockroom; stockroom receiving roll-up door on top wall leads outside to rear loading dock/service alley; interior staff doors connect stockroom to prep room and staff office/break room; public restroom doors open from the front-right corridor. Windows: large storefront windows along the bottom wall flanking the main entrance in the vestibule/customer front area; no windows in stockroom, prep room, or restrooms. External adjacency must show sidewalk and parking lot outside the front entry, side service alley outside the left emergency exit, and rear loading dock outside the stockroom receiving door. NOT a balcony, NOT a rooftop room, NOT a multi-floor building, NOT a single-room studio, NOT a home apartment, NOT a small convenience store, NOT a photorealistic interior, NOT perspective view, NOT 3D. Schematic line drawing style, clean labels, no shading, white background.",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_mart_building.png",
        "fp_id": "fp_mart_building",
        "primary_location_id": "L09",
        "building_group": "mart_building",
        "location_ids": [
          "L09",
          "L14"
        ],
        "ref_used": "text_only"
      },
      "fp_police_office": {
        "status": "ok",
        "prompt_text": "Top-down architectural floor plan of a police station office interior. Rectangular single-floor office suite with a public corridor outside the front entry door on the bottom side, not a street and not a rooftop. Zones: bottom-center entry vestibule and reception zone, center open police office (사무실), left-center detective desk cluster, right-center administrative desk cluster, top-left small interview room (조사실), top-center supervisor office (팀장실), top-right records and copy room (서류실), bottom-left waiting bench area, bottom-right coffee and supplies corner. Front entry door on the bottom wall at center leads from the outside public corridor into the entry vestibule; a low reception counter sits immediately inside the entry on the upper side of the vestibule, facing the front door, with two visitor chairs in front of it. The open police office fills the center of the plan; place four medium rectangular desks in the left-center cluster in two facing pairs, with chairs on both sides, computer monitors on the desks, and a narrow aisle between the pairs. Place four similar desks in the right-center cluster, also in two facing pairs, parallel to the left cluster, with filing trays and phones shown as small rectangles. A long bulletin board and case board cover the left wall of the open office, facing the desk clusters; low file cabinets line the right wall, opposite the bulletin board. The supervisor office is a small enclosed room at the top-center, with a glass interior wall facing downward toward the open office; its door is on the bottom wall near the left side leading into the open office; inside, a large desk sits against the top wall facing downward toward two visitor chairs, with a bookshelf on the right wall. The interview room is at the top-left corner; its door is on the bottom wall leading to the open office; inside, a small square table is centered with two chairs opposite each other, a wall-mounted mirror or observation panel on the right wall, and a narrow cabinet on the top wall. The records and copy room is at the top-right corner; its door is on the bottom wall leading to the open office; tall filing shelves line the top and right walls, and a copier sits against the left wall facing inward. The waiting bench area is at the bottom-left side near the entry, with a long bench against the left wall and a small notice board above it. The coffee and supplies corner is at the bottom-right side, with a small counter and sink along the right wall, a refrigerator against the bottom wall, and supply shelves beside it. Windows: three exterior windows along the top wall, one in the interview room, one in the supervisor office, and one in the records room; two exterior windows along the left wall of the open office above the waiting bench and bulletin board. Interior partitions are thin solid lines; glass partitions around the supervisor office are marked differently but still schematic. Clearly label all rooms and zones. Negative constraints: NOT a prison cell block, NOT a courtroom, NOT a residential apartment, NOT a rooftop room, NOT a supermarket, NOT a balcony, NOT a multi-floor building, NOT a single-room studio, NOT photorealistic, no people, no vehicles. Schematic line drawing style, clean labels, no shading, white background.",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_police_office.png",
        "fp_id": "fp_police_office",
        "primary_location_id": "L13",
        "building_group": "police_office",
        "location_ids": [
          "L13"
        ],
        "ref_used": "text_only"
      },
      "fp_animal_shelter": {
        "status": "ok",
        "prompt_text": "Top-down architectural floor plan of a single-story stray dog shelter interior with attached outdoor dog yard. Rectangular building, public entrance on the bottom south side opening from an exterior gravel parking area and concrete walkway, NOT from a balcony or rooftop. Bottom center: front entry vestibule (현관) with double glass doors on the south wall leading outside to the gravel parking area; interior door on the north wall leading into the reception lobby. Bottom center/right: reception lobby with a long reception counter along the right/east wall, two small visitor chairs along the left/west wall facing the counter, notice board on the south wall beside the entry, and a wide interior doorway on the north wall leading to the central kennel corridor. Bottom left corner: adoption meeting room with a small round table in the center, two chairs on opposite sides, low dog bed along the west wall, window on the south wall, and door on the east wall connecting to the reception lobby. Bottom right corner: staff office with two desks along the east wall, filing cabinet on the south wall, small table near the center, window on the south wall, and door on the west wall connecting to the reception lobby. Center: long central kennel corridor running south to north, with clear walking aisle down the middle. Left/west side of the corridor: four medium dog kennel rooms in a row, each with a gate door on the east wall opening to the corridor, raised dog bed against the west wall, food and water bowls near the gate, and small high window on the west exterior wall. Right/east side of the corridor: four medium dog kennel rooms in a row, each with a gate door on the west wall opening to the corridor, raised dog bed against the east wall, food and water bowls near the gate, and small high window on the east exterior wall. Top left corner: quarantine room (격리실) with two separated cages along the west wall, small sink on the north wall, exam cart near the center, window on the north wall, and door on the east wall connecting to the kennel corridor. Top center: treatment room (진료실) with exam table in the center, metal cabinet along the north wall, sink along the east wall, medicine refrigerator along the west wall, window on the north wall, and door on the south wall opening to the kennel corridor. Top right corner: grooming and wash room (목욕실) with large dog washing tub along the north wall, grooming table in the center, towel shelves along the east wall, floor drain indicated near the tub, window on the east wall, and door on the south wall opening to the kennel corridor. Mid right side beside grooming room: storage room with stacked food bags along the east wall, cleaning supplies shelf along the north wall, mop sink on the south wall, and door on the west wall connecting to the kennel corridor. North exterior: rear service door at the top end of the kennel corridor on the north wall leading outside to a fenced outdoor dog exercise yard with gravel surface, chain-link fence perimeter, two shaded dog runs on the left side, water station on the right side, and gate on the far north fence leading to an exterior service path. Windows: reception lobby has a small window on the south wall near the entrance, adoption meeting room south wall, staff office south wall, kennel rooms west and east exterior walls, quarantine north wall, treatment north wall, grooming east wall. Draw all interior partitions, kennel gates, doors with swing arcs, and outdoor fence lines. Negative constraints: NOT a pet shop retail store, NOT a veterinary hospital only, NOT a multi-floor building, NOT a single-room studio, NOT an apartment, NOT a rooftop room, NOT a supermarket, NOT a police office, NOT a balcony, NOT photorealistic, NOT perspective view. Schematic line drawing style, clean labels, no shading, white background.",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_animal_shelter.png",
        "fp_id": "fp_animal_shelter",
        "primary_location_id": "L07",
        "building_group": "animal_shelter",
        "location_ids": [
          "L07"
        ],
        "ref_used": "text_only"
      },
      "fp_boat_wheelhouse": {
        "status": "ok",
        "prompt_text": "Top-down architectural floor plan of a compact small fishing boat wheelhouse cabin. Show a single rectangular wheelhouse (조타실) oriented with bow/forward side at the top, stern/aft side at the bottom, port side on the left, and starboard side on the right. Include all zones explicitly: forward helm/navigation zone along the top wall; central standing and captain seating zone in the middle; port-side bench/storage zone along the left wall; starboard-side equipment/storage zone along the right wall; aft entry threshold zone along the bottom wall. In the forward helm zone, place a wide helm console occupying most of the top wall, with a steering wheel centered on the console, throttle controls on the right end of the console, and radio/navigation instruments on the left end; draw the console as a long narrow rectangle about one quarter of the room depth, facing the captain chair. In the central zone, place one compact captain chair centered slightly behind the wheel, medium size relative to the room, facing the forward helm console; leave narrow walking clearance around both sides of the chair. Along the port/left wall, place a narrow bench seat with storage underneath, long and slim, running from the aft half toward the center, facing inward toward the captain chair. Along the starboard/right wall, place a small equipment cabinet and chart shelf, two small rectangles stacked front-to-back, facing inward toward the center aisle. In the aft/bottom zone, show a clear entry threshold and a small floor drain or hatch near one corner, leaving the main path open from the aft door to the captain chair. Doors: one main hinged or sliding entry door centered on the aft/bottom wall, opening outward to the exterior open aft fishing deck of the boat; no other interior doors. Windows: a large forward windshield across most of the top wall above the helm console; one long narrow port-side window on the left wall above the bench; one long narrow starboard-side window on the right wall above the cabinet; one small aft window on the bottom wall beside the entry door. Show exterior adjacency outside the main aft entry door as open boat deck with simple deck outline and rail edge, explicitly labeled “open aft fishing deck outside,” not an interior hallway. Use universal labels only, no character names, no place names. Negative constraints: NOT a balcony, NOT a rooftop room, NOT a house, NOT a supermarket, NOT a police office, NOT an animal shelter, NOT a multi-floor building, NOT a single-room studio apartment, NOT a full ship layout with cabins or engine room, NOT photorealistic, NOT perspective view. Schematic line drawing style, clean labels, no shading, white background.",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_boat_wheelhouse.png",
        "fp_id": "fp_boat_wheelhouse",
        "primary_location_id": "L20",
        "building_group": "boat_wheelhouse",
        "location_ids": [
          "L20"
        ],
        "ref_used": "text_only"
      }
    },
    "floor_plan_order": [
      "fp_rooftop_room",
      "fp_mart_building",
      "fp_police_office",
      "fp_animal_shelter",
      "fp_boat_wheelhouse"
    ],
    "applicable_count": 5,
    "succeeded_count": 5,
    "failed_count": 0,
    "locations": [
      {
        "id": "L05",
        "prompt_text": "Top-down architectural floor plan of a compact rooftop room interior on a flat roof. Draw a small rectangular rooftop dwelling with a west-side front entry opening directly to an exterior rooftop concrete surface, not to an indoor hallway. Rooms and zones: exterior rooftop concrete zone outside the west wall, narrow entry vestibule (현관) in the west-center, main living-sleeping room (옥탑방) occupying the center and east half, kitchenette zone along the north wall of the main room, small bathroom (욕실) in the southeast corner, and small storage/utility nook in the southwest corner beside the entry. Entry vestibule: front entry door on the west wall centered, swinging inward from rooftop concrete; shoe cabinet is a shallow medium-length rectangle on the north wall of the vestibule; coat hooks or slim shelf on the south wall; interior opening/door from vestibule east wall leads into the main living-sleeping room. Main living-sleeping room: medium-small open rectangular room; low single bed or floor mattress placed along the east wall, occupying about one third of the room width, head toward the north wall; small square side table beside the bed near the northeast corner; low folding dining table in the center of the room, smaller than the bed; two floor cushions around the table; narrow wardrobe on the south wall west of the bathroom door; small TV or low cabinet on the west interior wall facing the bed and central table. Kitchenette zone: located along the north wall of the main room, with a compact counter running horizontally; sink on the left part of the counter, two-burner stove on the right part, under-counter refrigerator below one end; upper cabinets shown as shallow rectangles above the counter; kitchenette faces south into the main room. Bathroom (욕실): enclosed small room in the southeast corner; door on the west wall of the bathroom leading from the main living-sleeping room; toilet against the south wall; small sink on the west wall beside the door; shower area in the east side or northeast corner with a floor drain; mirror mounted above the sink on the west wall. Storage/utility nook: in the southwest corner, accessible from the main room or vestibule, with sliding or hinged door on its east side; contains stacked storage boxes and a small washing machine against the south wall. Windows: one medium window on the east wall above or near the bed in the main room; one long narrow window on the north wall above the kitchenette counter; one small frosted window on the east wall of the bathroom; optional small window on the south wall of the main room near the wardrobe. Doors: west exterior front door leads to rooftop concrete; east vestibule door/opening leads to main room; bathroom door on bathroom west wall leads to main room; utility nook door on east side leads to main room. Show the rooftop concrete outside the entry with simple parapet edge lines, emphasizing it is a flat rooftop exterior. Negative constraints: NOT a balcony, NOT an indoor apartment corridor outside the front door, NOT a street-level entrance, NOT a multi-floor building plan, NOT a large luxury apartment, NOT a suburban house, NOT photorealistic furniture, NOT perspective view, NOT 3D rendering. Schematic line drawing style, clean labels, no shading, white background.",
        "image_path": "projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_rooftop_room.png",
        "status": "ok",
        "fp_id": "fp_rooftop_room"
      },
      {
        "id": "L09",
        "prompt_text": "Top-down architectural floor plan of a large supermarket retail store interior. Rectangular single-level store with the front/customer side at the bottom and service/back side at the top. Include all zones explicitly: bottom center is the main entrance vestibule (현관) with automatic sliding glass doors on the bottom wall leading outside to a street-side sidewalk and parking lot; bottom left is the shopping cart corral just inside the entrance, with nested carts occupying most of that corner; bottom right is the checkout zone (계산대) with 6 long checkout counters arranged vertically front-to-back, each counter medium-sized relative to the checkout zone, conveyor belts facing the customer queue lanes, and a narrow exit lane leading back to the front doors. Center of the store is the dry grocery aisle zone (진열대 구역), with 8 long parallel shelving aisles running vertically from bottom to top, evenly spaced, tall narrow rectangles filling most of the center, with cross-aisles at the front, middle, and rear. Left side front is the fresh produce zone (채소 과일 코너), with low island display tables in rows, produce tables smaller and lower than aisle shelves, and wall produce racks on the left wall. Left side middle is the bakery/deli zone (베이커리/델리), with glass display cases along the left wall facing inward, a small service counter behind them, and prep counters behind the service counter. Left side rear is the meat and seafood zone (정육/수산), with refrigerated glass cases along the left wall and rear-left wall facing inward, plus a small cutting/prep room behind a staff-only door. Right side front is the customer service and return counter zone (고객센터), with an L-shaped counter against the right wall facing the entrance and checkout area. Right side middle and rear are refrigerated and frozen foods (냉장/냉동 코너), with long freezer islands in the floor area parallel to the grocery aisles and vertical refrigerator cases lining the right wall facing inward. Top rear wall contains the back stockroom (창고) spanning the upper center, separated from the sales floor by a solid wall; include a double swinging staff door on the rear center of the sales floor leading into the stockroom. Inside the stockroom place tall pallet racks against the top wall and left wall, stacked storage blocks in the center, and a receiving/loading door on the top wall leading outside to a rear loading dock/service alley. Top left behind the meat/seafood zone is a small staff prep room with stainless prep tables against the left and top walls, connected by an interior door to the meat/seafood counter and another door to the stockroom. Top right is a small staff break room/office block, with a staff office containing a desk against the right wall facing inward, a break table in the center, lockers along the top wall, and an interior door from the stockroom. Include a public restroom pair near the front right beside customer service: two small rooms labeled restroom (화장실), each with toilet stalls against the rear wall, sinks on the shared interior wall, mirrors above sinks, and doors opening to a short corridor from the front-right customer area. Doors: main automatic sliding glass front door on bottom center leads outside to sidewalk and parking lot; small emergency exit door on left wall near rear leads outside to side service alley; staff double doors at top center lead from sales floor to stockroom; stockroom receiving roll-up door on top wall leads outside to rear loading dock/service alley; interior staff doors connect stockroom to prep room and staff office/break room; public restroom doors open from the front-right corridor. Windows: large storefront windows along the bottom wall flanking the main entrance in the vestibule/customer front area; no windows in stockroom, prep room, or restrooms. External adjacency must show sidewalk and parking lot outside the front entry, side service alley outside the left emergency exit, and rear loading dock outside the stockroom receiving door. NOT a balcony, NOT a rooftop room, NOT a multi-floor building, NOT a single-room studio, NOT a home apartment, NOT a small convenience store, NOT a photorealistic interior, NOT perspective view, NOT 3D. Schematic line drawing style, clean labels, no shading, white background.",
        "image_path": "projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_mart_building.png",
        "status": "ok",
        "fp_id": "fp_mart_building"
      },
      {
        "id": "L13",
        "prompt_text": "Top-down architectural floor plan of a police station office interior. Rectangular single-floor office suite with a public corridor outside the front entry door on the bottom side, not a street and not a rooftop. Zones: bottom-center entry vestibule and reception zone, center open police office (사무실), left-center detective desk cluster, right-center administrative desk cluster, top-left small interview room (조사실), top-center supervisor office (팀장실), top-right records and copy room (서류실), bottom-left waiting bench area, bottom-right coffee and supplies corner. Front entry door on the bottom wall at center leads from the outside public corridor into the entry vestibule; a low reception counter sits immediately inside the entry on the upper side of the vestibule, facing the front door, with two visitor chairs in front of it. The open police office fills the center of the plan; place four medium rectangular desks in the left-center cluster in two facing pairs, with chairs on both sides, computer monitors on the desks, and a narrow aisle between the pairs. Place four similar desks in the right-center cluster, also in two facing pairs, parallel to the left cluster, with filing trays and phones shown as small rectangles. A long bulletin board and case board cover the left wall of the open office, facing the desk clusters; low file cabinets line the right wall, opposite the bulletin board. The supervisor office is a small enclosed room at the top-center, with a glass interior wall facing downward toward the open office; its door is on the bottom wall near the left side leading into the open office; inside, a large desk sits against the top wall facing downward toward two visitor chairs, with a bookshelf on the right wall. The interview room is at the top-left corner; its door is on the bottom wall leading to the open office; inside, a small square table is centered with two chairs opposite each other, a wall-mounted mirror or observation panel on the right wall, and a narrow cabinet on the top wall. The records and copy room is at the top-right corner; its door is on the bottom wall leading to the open office; tall filing shelves line the top and right walls, and a copier sits against the left wall facing inward. The waiting bench area is at the bottom-left side near the entry, with a long bench against the left wall and a small notice board above it. The coffee and supplies corner is at the bottom-right side, with a small counter and sink along the right wall, a refrigerator against the bottom wall, and supply shelves beside it. Windows: three exterior windows along the top wall, one in the interview room, one in the supervisor office, and one in the records room; two exterior windows along the left wall of the open office above the waiting bench and bulletin board. Interior partitions are thin solid lines; glass partitions around the supervisor office are marked differently but still schematic. Clearly label all rooms and zones. Negative constraints: NOT a prison cell block, NOT a courtroom, NOT a residential apartment, NOT a rooftop room, NOT a supermarket, NOT a balcony, NOT a multi-floor building, NOT a single-room studio, NOT photorealistic, no people, no vehicles. Schematic line drawing style, clean labels, no shading, white background.",
        "image_path": "projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_police_office.png",
        "status": "ok",
        "fp_id": "fp_police_office"
      },
      {
        "id": "L07",
        "prompt_text": "Top-down architectural floor plan of a single-story stray dog shelter interior with attached outdoor dog yard. Rectangular building, public entrance on the bottom south side opening from an exterior gravel parking area and concrete walkway, NOT from a balcony or rooftop. Bottom center: front entry vestibule (현관) with double glass doors on the south wall leading outside to the gravel parking area; interior door on the north wall leading into the reception lobby. Bottom center/right: reception lobby with a long reception counter along the right/east wall, two small visitor chairs along the left/west wall facing the counter, notice board on the south wall beside the entry, and a wide interior doorway on the north wall leading to the central kennel corridor. Bottom left corner: adoption meeting room with a small round table in the center, two chairs on opposite sides, low dog bed along the west wall, window on the south wall, and door on the east wall connecting to the reception lobby. Bottom right corner: staff office with two desks along the east wall, filing cabinet on the south wall, small table near the center, window on the south wall, and door on the west wall connecting to the reception lobby. Center: long central kennel corridor running south to north, with clear walking aisle down the middle. Left/west side of the corridor: four medium dog kennel rooms in a row, each with a gate door on the east wall opening to the corridor, raised dog bed against the west wall, food and water bowls near the gate, and small high window on the west exterior wall. Right/east side of the corridor: four medium dog kennel rooms in a row, each with a gate door on the west wall opening to the corridor, raised dog bed against the east wall, food and water bowls near the gate, and small high window on the east exterior wall. Top left corner: quarantine room (격리실) with two separated cages along the west wall, small sink on the north wall, exam cart near the center, window on the north wall, and door on the east wall connecting to the kennel corridor. Top center: treatment room (진료실) with exam table in the center, metal cabinet along the north wall, sink along the east wall, medicine refrigerator along the west wall, window on the north wall, and door on the south wall opening to the kennel corridor. Top right corner: grooming and wash room (목욕실) with large dog washing tub along the north wall, grooming table in the center, towel shelves along the east wall, floor drain indicated near the tub, window on the east wall, and door on the south wall opening to the kennel corridor. Mid right side beside grooming room: storage room with stacked food bags along the east wall, cleaning supplies shelf along the north wall, mop sink on the south wall, and door on the west wall connecting to the kennel corridor. North exterior: rear service door at the top end of the kennel corridor on the north wall leading outside to a fenced outdoor dog exercise yard with gravel surface, chain-link fence perimeter, two shaded dog runs on the left side, water station on the right side, and gate on the far north fence leading to an exterior service path. Windows: reception lobby has a small window on the south wall near the entrance, adoption meeting room south wall, staff office south wall, kennel rooms west and east exterior walls, quarantine north wall, treatment north wall, grooming east wall. Draw all interior partitions, kennel gates, doors with swing arcs, and outdoor fence lines. Negative constraints: NOT a pet shop retail store, NOT a veterinary hospital only, NOT a multi-floor building, NOT a single-room studio, NOT an apartment, NOT a rooftop room, NOT a supermarket, NOT a police office, NOT a balcony, NOT photorealistic, NOT perspective view. Schematic line drawing style, clean labels, no shading, white background.",
        "image_path": "projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_animal_shelter.png",
        "status": "ok",
        "fp_id": "fp_animal_shelter"
      },
      {
        "id": "L20",
        "prompt_text": "Top-down architectural floor plan of a compact small fishing boat wheelhouse cabin. Show a single rectangular wheelhouse (조타실) oriented with bow/forward side at the top, stern/aft side at the bottom, port side on the left, and starboard side on the right. Include all zones explicitly: forward helm/navigation zone along the top wall; central standing and captain seating zone in the middle; port-side bench/storage zone along the left wall; starboard-side equipment/storage zone along the right wall; aft entry threshold zone along the bottom wall. In the forward helm zone, place a wide helm console occupying most of the top wall, with a steering wheel centered on the console, throttle controls on the right end of the console, and radio/navigation instruments on the left end; draw the console as a long narrow rectangle about one quarter of the room depth, facing the captain chair. In the central zone, place one compact captain chair centered slightly behind the wheel, medium size relative to the room, facing the forward helm console; leave narrow walking clearance around both sides of the chair. Along the port/left wall, place a narrow bench seat with storage underneath, long and slim, running from the aft half toward the center, facing inward toward the captain chair. Along the starboard/right wall, place a small equipment cabinet and chart shelf, two small rectangles stacked front-to-back, facing inward toward the center aisle. In the aft/bottom zone, show a clear entry threshold and a small floor drain or hatch near one corner, leaving the main path open from the aft door to the captain chair. Doors: one main hinged or sliding entry door centered on the aft/bottom wall, opening outward to the exterior open aft fishing deck of the boat; no other interior doors. Windows: a large forward windshield across most of the top wall above the helm console; one long narrow port-side window on the left wall above the bench; one long narrow starboard-side window on the right wall above the cabinet; one small aft window on the bottom wall beside the entry door. Show exterior adjacency outside the main aft entry door as open boat deck with simple deck outline and rail edge, explicitly labeled “open aft fishing deck outside,” not an interior hallway. Use universal labels only, no character names, no place names. Negative constraints: NOT a balcony, NOT a rooftop room, NOT a house, NOT a supermarket, NOT a police office, NOT an animal shelter, NOT a multi-floor building, NOT a single-room studio apartment, NOT a full ship layout with cabins or engine room, NOT photorealistic, NOT perspective view. Schematic line drawing style, clean labels, no shading, white background.",
        "image_path": "projects/c00bbe19-a9b5-463f-acfc-806f2e820258/images/fe165e3a-19c2-4a0f-9acb-e0c9bab0ee5a/floor_plan/fp_boat_wheelhouse.png",
        "status": "ok",
        "fp_id": "fp_boat_wheelhouse"
      }
    ]
  },
  "step_id": "location_floor_plan",
  "run_id": "5f316da6-2d68-4dc1-b2b1-dfbc4f5adc26",
  "resolved_model": "gpt",
  "updated_at": "2026-04-29T01:21:33.819190+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}