{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "5d2891ceb277be8d",
  "data": {
    "overlays": {
      "L01B03": {
        "bg_id": "L01B03",
        "fp_id": "fp_laundry_shop_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          16
        ],
        "ignore_numbered_elements": [
          13,
          14,
          15
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "Customer zone",
            "category": "area",
            "position_hint": "south front third of the laundry interior",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "Work zone",
            "category": "area",
            "position_hint": "central and north rear portion behind the counter",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "Entrance threshold zone",
            "category": "area",
            "position_hint": "southeast corner immediately inside the entrance",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "Glazed entrance door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "Storefront window",
            "category": "opening",
            "position_hint": "south facade west of the entrance door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "Service counter",
            "category": "furniture",
            "position_hint": "across the boundary between the customer and work zones, with a west-side passage",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "Ironing table",
            "category": "furniture",
            "position_hint": "center of the work zone, oriented north to south",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "Fluorescent ceiling fixture",
            "category": "prop",
            "position_hint": "centered above the main work zone and ironing table",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "Built-in garment rail",
            "category": "furniture",
            "position_hint": "along the north rear wall of the work zone",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "Work stool",
            "category": "furniture",
            "position_hint": "behind the service counter on the work-zone side",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 11,
            "label": "Ironing steam",
            "category": "prop",
            "position_hint": "rising above the central ironing table",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "Laundry being folded",
            "category": "prop",
            "position_hint": "on the work surface near the ironing table",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "Recently replaced fluorescent tube",
            "category": "prop",
            "position_hint": "condition cue applied to the fluorescent fixture above the work zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 13,
            "label": "Student identification card",
            "category": "prop",
            "position_hint": "on top of the service counter within reach of the customer side",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "Folded yellow umbrella",
            "category": "prop",
            "position_hint": "standing beside the entrance door within the threshold zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "Empty apron pocket",
            "category": "prop",
            "position_hint": "on the seated worker behind the service counter",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L01B02": {
        "bg_id": "L01B02",
        "fp_id": "fp_laundry_shop_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          13
        ],
        "ignore_numbered_elements": [
          11,
          12,
          14,
          15,
          16
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "Customer zone",
            "category": "area",
            "position_hint": "south front third of the laundry interior",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "Work zone",
            "category": "area",
            "position_hint": "central and north rear portion behind the counter",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "Entrance threshold zone",
            "category": "area",
            "position_hint": "southeast corner immediately inside the entrance",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "Glazed entrance door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "Storefront window",
            "category": "opening",
            "position_hint": "south facade west of the entrance door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "Service counter",
            "category": "furniture",
            "position_hint": "across the boundary between the customer and work zones, with a west-side passage",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "Ironing table",
            "category": "furniture",
            "position_hint": "center of the work zone, oriented north to south",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "Fluorescent ceiling fixture",
            "category": "prop",
            "position_hint": "centered above the main work zone and ironing table",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "Built-in garment rail",
            "category": "furniture",
            "position_hint": "along the north rear wall of the work zone",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "Work stool",
            "category": "furniture",
            "position_hint": "behind the service counter on the work-zone side",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 13,
            "label": "Student identification card",
            "category": "prop",
            "position_hint": "on top of the service counter within reach of the customer side",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 11,
            "label": "Ironing steam",
            "category": "prop",
            "position_hint": "rising above the central ironing table",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "Laundry being folded",
            "category": "prop",
            "position_hint": "on the work surface near the ironing table",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "Folded yellow umbrella",
            "category": "prop",
            "position_hint": "standing beside the entrance door within the threshold zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "Empty apron pocket",
            "category": "prop",
            "position_hint": "on the seated worker behind the service counter",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "Recently replaced fluorescent tube",
            "category": "prop",
            "position_hint": "condition cue applied to the fluorescent fixture above the work zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L02B01": {
        "bg_id": "L02B01",
        "fp_id": "fp_front_alley_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "alley walking path",
            "category": "area",
            "position_hint": "central east-west exterior corridor in front of the shop",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "laundry frontage",
            "category": "area",
            "position_hint": "north edge of the alley behind the entrance threshold",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "shop entrance",
            "category": "opening",
            "position_hint": "north side of the alley, centered on the laundry frontage",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "north masonry wall",
            "category": "area",
            "position_hint": "north boundary beside the laundry entrance and frontage",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "south boundary wall",
            "category": "area",
            "position_hint": "opposite the shop frontage along the south side of the alley",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "entrance threshold",
            "category": "area",
            "position_hint": "shallow strip immediately outside number 3 between the frontage and walking path",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 7,
            "label": "persistent water-stain bands",
            "category": "prop",
            "position_hint": "irregular lower portions of numbers 4 and 5 facing the alley",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "dry pavement condition",
            "category": "prop",
            "position_hint": "across the visible surface of number 1",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [],
        "target_unit_marker_numbers": [
          1,
          2,
          4,
          5,
          6
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 4, 5, 6]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L01B01": {
        "bg_id": "L01B01",
        "fp_id": "fp_laundry_shop_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          14,
          15
        ],
        "ignore_numbered_elements": [
          11,
          12,
          13,
          16
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "Customer zone",
            "category": "area",
            "position_hint": "south front third of the laundry interior",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "Work zone",
            "category": "area",
            "position_hint": "central and north rear portion behind the counter",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "Entrance threshold zone",
            "category": "area",
            "position_hint": "southeast corner immediately inside the entrance",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "Glazed entrance door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "Storefront window",
            "category": "opening",
            "position_hint": "south facade west of the entrance door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "Service counter",
            "category": "furniture",
            "position_hint": "across the boundary between the customer and work zones, with a west-side passage",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "Ironing table",
            "category": "furniture",
            "position_hint": "center of the work zone, oriented north to south",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "Fluorescent ceiling fixture",
            "category": "prop",
            "position_hint": "centered above the main work zone and ironing table",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "Built-in garment rail",
            "category": "furniture",
            "position_hint": "along the north rear wall of the work zone",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "Work stool",
            "category": "furniture",
            "position_hint": "behind the service counter on the work-zone side",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 14,
            "label": "Folded yellow umbrella",
            "category": "prop",
            "position_hint": "standing beside the entrance door within the threshold zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "Empty apron pocket",
            "category": "prop",
            "position_hint": "on the seated worker behind the service counter",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 11,
            "label": "Ironing steam",
            "category": "prop",
            "position_hint": "rising above the central ironing table",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "Laundry being folded",
            "category": "prop",
            "position_hint": "on the work surface near the ironing table",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "Student identification card",
            "category": "prop",
            "position_hint": "on top of the service counter within reach of the customer side",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "Recently replaced fluorescent tube",
            "category": "prop",
            "position_hint": "condition cue applied to the fluorescent fixture above the work zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      }
    }
  },
  "step_id": "floor_plan_overlay_payload",
  "run_id": "32de7fd4-ae25-4dee-9147-b1942a6e446e",
  "resolved_model": "gpt",
  "updated_at": "2026-09-04T11:36:25.299416+00:00",
  "project_config_snapshot": {}
}