{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "c55c2f78e54bc607",
  "data": {
    "overlays": {
      "L05B01": {
        "bg_id": "L05B01",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          3,
          4,
          5,
          6,
          7,
          21,
          24
        ],
        "ignore_numbered_elements": [
          25,
          26,
          27,
          28,
          29,
          30,
          31,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 3,
            "label": "shared living dining kitchen zone",
            "category": "area",
            "position_hint": "central and west portion of the unit, connected to entry and bedrooms",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "kitchen counter with sink and stovetop",
            "category": "prop",
            "position_hint": "west wall of the shared zone, near the dining table",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "dining table with chairs",
            "category": "furniture",
            "position_hint": "center of shared zone, between kitchen counter and living window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "TV on low stand",
            "category": "furniture",
            "position_hint": "shared zone wall opposite the dining seating area",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "small sliding living window",
            "category": "opening",
            "position_hint": "outer wall of shared zone, near dining and TV area",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 21,
            "label": "family photo frame on sideboard",
            "category": "prop",
            "position_hint": "shared zone near dining table, on a small sideboard or tabletop",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          3
        ],
        "dominant_target_unit_marker_number": 3,
        "clean_background_expected": false,
        "diagnostics": []
      },
      "L11B02": {
        "bg_id": "L11B02",
        "fp_id": "fp_l11_rooftop_entry",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11
        ],
        "ignore_numbered_elements": [
          12
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "shared rooftop surface",
            "category": "area",
            "position_hint": "central open rooftop slab between parapet, water tank, drying platform, and entry door",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "rooftop-room footprint",
            "category": "area",
            "position_hint": "east side of roof, compact private room mass with wall facing the rooftop",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "iron entrance door",
            "category": "opening",
            "position_hint": "west-facing wall of rooftop-room footprint, opening onto the rooftop threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "small exterior window",
            "category": "opening",
            "position_hint": "west-facing wall of rooftop-room footprint, beside the iron entrance door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "cement parapet wall",
            "category": "area",
            "position_hint": "continuous low perimeter boundary around the rooftop slab, most prominent along the south and west edges",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "northwest corner on a small service pad",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "laundry line and posts",
            "category": "prop",
            "position_hint": "north and central rooftop area, stretched between two fixed posts",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "low drying platform",
            "category": "furniture",
            "position_hint": "south-central rooftop surface, between parapet and door approach",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 9,
            "label": "flyer inserted in door gap",
            "category": "prop",
            "position_hint": "at number 3, wedged into the iron door seam during the lock trick",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "attacker shadow on window",
            "category": "prop",
            "position_hint": "on number 4, visible as a threatening reflected silhouette during the night entry moment",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "windblown dried leaves",
            "category": "prop",
            "position_hint": "loose leaves moving from number 8 across the rooftop surface toward the door approach",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 12,
            "label": "black cat crossing parapet",
            "category": "prop",
            "position_hint": "at number 5, leaping over the rooftop perimeter wall near the dawn exterior view",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          5
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 5]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L12B01": {
        "bg_id": "L12B01",
        "fp_id": "fp_l12_external_stairs",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "upper exterior stair run",
            "category": "area",
            "position_hint": "south edge of plan, narrow stair flight rising toward rooftop landing",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "top rooftop landing",
            "category": "area",
            "position_hint": "center of plan, rectangular landing at the top of the exterior stairs",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "rooftop utility strip",
            "category": "area",
            "position_hint": "west and northwest side of landing, open rooftop area beyond circulation path",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "entry threshold zone",
            "category": "area",
            "position_hint": "east side of landing, small recessed zone immediately outside rooftop unit door",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "rooftop unit iron door",
            "category": "opening",
            "position_hint": "east wall of rooftop unit, centered on entry threshold zone",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "parapet and guardrail edges",
            "category": "prop",
            "position_hint": "north and west perimeter edges around rooftop landing and utility strip",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "northwest corner of rooftop utility strip",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "clothesline fixture",
            "category": "prop",
            "position_hint": "west side of rooftop utility strip, parallel to parapet edge",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "exterior wall light",
            "category": "prop",
            "position_hint": "above or beside the iron door on the rooftop unit exterior wall",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "small unit window",
            "category": "opening",
            "position_hint": "east building wall, offset north of the iron door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "landing drain",
            "category": "prop",
            "position_hint": "low point near the center-left of top rooftop landing",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "stair handrail",
            "category": "prop",
            "position_hint": "along the inner edge of the upper exterior stair run leading to the landing",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 13,
            "label": "half-open door state",
            "category": "opening",
            "position_hint": "at the iron door opening on the east side threshold; overlay only, not drawn on the base floor plan",
            "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,
          3,
          4
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L05B06": {
        "bg_id": "L05B06",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          15,
          16,
          17,
          18,
          19,
          20,
          25,
          26,
          27
        ],
        "ignore_numbered_elements": [
          24,
          28,
          29,
          30,
          31,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 15,
            "label": "young adult bedroom private zone",
            "category": "area",
            "position_hint": "east side private room off the circulation strip",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "young adult bedroom door",
            "category": "opening",
            "position_hint": "between shared circulation and young adult bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 17,
            "label": "young adult bedroom bed",
            "category": "furniture",
            "position_hint": "inside young adult bedroom, bed head against interior wall visible from doorway",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "curtained bedroom window",
            "category": "opening",
            "position_hint": "outer wall of young adult bedroom, behind the curtain location",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "bedroom wardrobe or shelf",
            "category": "furniture",
            "position_hint": "side wall of young adult bedroom, near bed but clear of window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 20,
            "label": "backpack with small doll normal position",
            "category": "prop",
            "position_hint": "young adult bedroom floor or chair-side storage spot near wardrobe",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          15
        ],
        "dominant_target_unit_marker_number": 15,
        "clean_background_expected": false,
        "diagnostics": []
      },
      "L05B08": {
        "bg_id": "L05B08",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          15,
          16,
          17,
          18,
          19,
          28
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          29,
          30,
          31,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 15,
            "label": "young adult bedroom private zone",
            "category": "area",
            "position_hint": "east side private room off the circulation strip",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "young adult bedroom door",
            "category": "opening",
            "position_hint": "between shared circulation and young adult bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 17,
            "label": "young adult bedroom bed",
            "category": "furniture",
            "position_hint": "inside young adult bedroom, bed head against interior wall visible from doorway",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "curtained bedroom window",
            "category": "opening",
            "position_hint": "outer wall of young adult bedroom, behind the curtain location",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "bedroom wardrobe or shelf",
            "category": "furniture",
            "position_hint": "side wall of young adult bedroom, near bed but clear of window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          15
        ],
        "dominant_target_unit_marker_number": 15,
        "clean_background_expected": false,
        "diagnostics": []
      },
      "L04B03": {
        "bg_id": "L04B03",
        "fp_id": "fp_l04_exterior_facade",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "main villa building footprint",
            "category": "area",
            "position_hint": "large central rectangular building footprint beneath the rooftop plan",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "rooftop exterior terrace zone",
            "category": "area",
            "position_hint": "upper two-thirds of plan, open flat roof surrounding the rooftop unit",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "rooftop private unit",
            "category": "area",
            "position_hint": "north to northeast portion of the roof, small enclosed rectangular rooftop room",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "stair circulation zone",
            "category": "area",
            "position_hint": "east side of the building footprint, vertical circulation strip connecting courtyard to rooftop",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "ground courtyard approach",
            "category": "area",
            "position_hint": "south to southeast ground-level approach area at the base of the outside stair",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "narrow alley frontage",
            "category": "area",
            "position_hint": "south edge of the plan outside the villa entrance gate",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "rooftop metal entrance door",
            "category": "opening",
            "position_hint": "east or southeast wall of the rooftop private unit, aligned with the rooftop stair landing",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "small rooftop unit window",
            "category": "opening",
            "position_hint": "south or west wall of the rooftop private unit facing the open roof",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "ground entrance gate",
            "category": "opening",
            "position_hint": "south edge between the narrow alley and the ground courtyard approach",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "exterior metal stair flight",
            "category": "area",
            "position_hint": "attached to the east facade, running from the courtyard upward toward the rooftop landing",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "rooftop stair landing",
            "category": "area",
            "position_hint": "east side of rooftop next to the rooftop metal entrance door",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "low rooftop parapet wall",
            "category": "area",
            "position_hint": "continuous low boundary around the perimeter of the flat roof",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "northwest corner of the rooftop utility area",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "rooftop clothesline",
            "category": "prop",
            "position_hint": "west to central rooftop utility area, shown as parallel thin lines between two posts",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "low drying platform",
            "category": "furniture",
            "position_hint": "near the clothesline in the central-west rooftop utility area",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "lower facade windows",
            "category": "opening",
            "position_hint": "south facade of the main villa footprint facing the alley or courtyard",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 17,
            "label": "exterior utility pipe riser",
            "category": "prop",
            "position_hint": "side facade near the exterior stair circulation strip",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 18,
            "label": "fleeing resident on exterior stair",
            "category": "prop",
            "position_hint": "on or near the exterior metal stair flight between rooftop landing and courtyard",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "police vehicle with siren light",
            "category": "prop",
            "position_hint": "south alley frontage near the ground entrance gate",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 20,
            "label": "hastily parked bicycle",
            "category": "prop",
            "position_hint": "rear corner of the ground courtyard approach near the base of the stair",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 21,
            "label": "rooftop door left open state",
            "category": "opening",
            "position_hint": "same physical opening as the rooftop metal entrance door, used only as an event-state overlay",
            "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,
          3,
          4,
          5,
          6,
          10,
          11,
          12
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4, 5, 6, 10, 11, 12]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L04B02": {
        "bg_id": "L04B02",
        "fp_id": "fp_l04_front_yard",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "front yard shared courtyard",
            "category": "area",
            "position_hint": "central paved yard inside the perimeter wall, between gate and stair base",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "street curb arrival zone",
            "category": "area",
            "position_hint": "outside the main gate along the south edge, narrow alley curb area",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "main metal gate",
            "category": "opening",
            "position_hint": "south perimeter wall, slightly west of center, opening from alley into yard",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "gate to stair walkway",
            "category": "area",
            "position_hint": "diagonal or straight threshold path from main gate through courtyard toward stair base",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "exterior stair to rooftop dwelling",
            "category": "area",
            "position_hint": "east side of yard, stair run climbing northward along building wall",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "bicycle parking corner",
            "category": "area",
            "position_hint": "shaded rear or northwest corner of yard, tucked beside side wall",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "ground floor building entry door",
            "category": "opening",
            "position_hint": "north wall of courtyard, near stair base and building facade",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "low perimeter wall and fence line",
            "category": "area",
            "position_hint": "around south, west, and north edges enclosing the yard",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "courtyard security light fixture",
            "category": "prop",
            "position_hint": "mounted on building facade above yard, near stair base",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "mailbox and utility meter cluster",
            "category": "prop",
            "position_hint": "inside yard near main gate on the west or south wall",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 11,
            "label": "hastily parked bicycle",
            "category": "prop",
            "position_hint": "leaning or angled within bicycle parking corner near number 6; overlay only, not drawn on base plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "police vehicle stopping position",
            "category": "prop",
            "position_hint": "street curb arrival zone outside number 3 main gate; overlay only, not drawn on base plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "emergency siren light spill",
            "category": "prop",
            "position_hint": "overlapping gate, curb, and front yard threshold after vehicle arrival; overlay only, not drawn on base plan",
            "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,
          8
        ],
        "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, 8]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L05B07": {
        "bg_id": "L05B07",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          15,
          16,
          17,
          18,
          19,
          20,
          29
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          28,
          30,
          31,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 15,
            "label": "young adult bedroom private zone",
            "category": "area",
            "position_hint": "east side private room off the circulation strip",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "young adult bedroom door",
            "category": "opening",
            "position_hint": "between shared circulation and young adult bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 17,
            "label": "young adult bedroom bed",
            "category": "furniture",
            "position_hint": "inside young adult bedroom, bed head against interior wall visible from doorway",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "curtained bedroom window",
            "category": "opening",
            "position_hint": "outer wall of young adult bedroom, behind the curtain location",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "bedroom wardrobe or shelf",
            "category": "furniture",
            "position_hint": "side wall of young adult bedroom, near bed but clear of window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 20,
            "label": "backpack with small doll normal position",
            "category": "prop",
            "position_hint": "young adult bedroom floor or chair-side storage spot near wardrobe",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          15
        ],
        "dominant_target_unit_marker_number": 15,
        "clean_background_expected": false,
        "diagnostics": []
      },
      "L11B01": {
        "bg_id": "L11B01",
        "fp_id": "fp_l11_rooftop_entry",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          12
        ],
        "ignore_numbered_elements": [
          9,
          10,
          11
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "shared rooftop surface",
            "category": "area",
            "position_hint": "central open rooftop slab between parapet, water tank, drying platform, and entry door",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "rooftop-room footprint",
            "category": "area",
            "position_hint": "east side of roof, compact private room mass with wall facing the rooftop",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "iron entrance door",
            "category": "opening",
            "position_hint": "west-facing wall of rooftop-room footprint, opening onto the rooftop threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "small exterior window",
            "category": "opening",
            "position_hint": "west-facing wall of rooftop-room footprint, beside the iron entrance door",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "cement parapet wall",
            "category": "area",
            "position_hint": "continuous low perimeter boundary around the rooftop slab, most prominent along the south and west edges",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "northwest corner on a small service pad",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "laundry line and posts",
            "category": "prop",
            "position_hint": "north and central rooftop area, stretched between two fixed posts",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "low drying platform",
            "category": "furniture",
            "position_hint": "south-central rooftop surface, between parapet and door approach",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 12,
            "label": "black cat crossing parapet",
            "category": "prop",
            "position_hint": "at number 5, leaping over the rooftop perimeter wall near the dawn exterior view",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 9,
            "label": "flyer inserted in door gap",
            "category": "prop",
            "position_hint": "at number 3, wedged into the iron door seam during the lock trick",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "attacker shadow on window",
            "category": "prop",
            "position_hint": "on number 4, visible as a threatening reflected silhouette during the night entry moment",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "windblown dried leaves",
            "category": "prop",
            "position_hint": "loose leaves moving from number 8 across the rooftop surface toward the door approach",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          5
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 5]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L05B05": {
        "bg_id": "L05B05",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          12,
          13,
          14,
          22,
          23
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          28,
          29,
          30,
          31,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 12,
            "label": "main bedroom private zone",
            "category": "area",
            "position_hint": "northwest or north side private room off the circulation strip",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "main bedroom door",
            "category": "opening",
            "position_hint": "between circulation strip and main bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "main bedroom bed",
            "category": "furniture",
            "position_hint": "against the far wall of the main bedroom",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 22,
            "label": "short circulation strip",
            "category": "area",
            "position_hint": "narrow connector from entry and shared zone to bathroom and bedroom doors",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 23,
            "label": "small main bedroom window",
            "category": "opening",
            "position_hint": "outer wall of main bedroom above or beside the bed",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          12,
          22
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": true,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([12, 22]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L05B04": {
        "bg_id": "L05B04",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          3,
          5,
          8,
          9,
          10,
          11,
          21,
          30,
          31
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          28,
          29,
          32,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 3,
            "label": "shared living dining kitchen zone",
            "category": "area",
            "position_hint": "central and west portion of the unit, connected to entry and bedrooms",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "dining table with chairs",
            "category": "furniture",
            "position_hint": "center of shared zone, between kitchen counter and living window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "bathroom service zone",
            "category": "area",
            "position_hint": "near entry threshold, along the south side of the unit",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "bathroom door",
            "category": "opening",
            "position_hint": "between circulation strip and bathroom service zone",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "bathroom sink and mirror",
            "category": "prop",
            "position_hint": "inside bathroom, on wall facing the door",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "toilet and wet shower fixture",
            "category": "prop",
            "position_hint": "inside bathroom, far corner from the door",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 21,
            "label": "family photo frame on sideboard",
            "category": "prop",
            "position_hint": "shared zone near dining table, on a small sideboard or tabletop",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          3,
          8
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([3, 8]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L05B02": {
        "bg_id": "L05B02",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          15,
          16,
          17,
          18,
          19,
          20,
          32
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          28,
          29,
          30,
          31,
          33,
          34,
          35
        ],
        "base_markers_to_reference": [
          {
            "number": 15,
            "label": "young adult bedroom private zone",
            "category": "area",
            "position_hint": "east side private room off the circulation strip",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "young adult bedroom door",
            "category": "opening",
            "position_hint": "between shared circulation and young adult bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 17,
            "label": "young adult bedroom bed",
            "category": "furniture",
            "position_hint": "inside young adult bedroom, bed head against interior wall visible from doorway",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "curtained bedroom window",
            "category": "opening",
            "position_hint": "outer wall of young adult bedroom, behind the curtain location",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "bedroom wardrobe or shelf",
            "category": "furniture",
            "position_hint": "side wall of young adult bedroom, near bed but clear of window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 20,
            "label": "backpack with small doll normal position",
            "category": "prop",
            "position_hint": "young adult bedroom floor or chair-side storage spot near wardrobe",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          15
        ],
        "dominant_target_unit_marker_number": 15,
        "clean_background_expected": false,
        "diagnostics": []
      },
      "L05B03": {
        "bg_id": "L05B03",
        "fp_id": "fp_l05_main_interior",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          16,
          21,
          33,
          34,
          35
        ],
        "ignore_numbered_elements": [
          24,
          25,
          26,
          27,
          28,
          29,
          30,
          31,
          32
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "entry threshold area",
            "category": "area",
            "position_hint": "southwest edge of the rooftop unit, just inside the exterior entrance",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "rooftop metal entrance door",
            "category": "opening",
            "position_hint": "southwest exterior wall, opening into the entry threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "shared living dining kitchen zone",
            "category": "area",
            "position_hint": "central and west portion of the unit, connected to entry and bedrooms",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "kitchen counter with sink and stovetop",
            "category": "prop",
            "position_hint": "west wall of the shared zone, near the dining table",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "dining table with chairs",
            "category": "furniture",
            "position_hint": "center of shared zone, between kitchen counter and living window",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "TV on low stand",
            "category": "furniture",
            "position_hint": "shared zone wall opposite the dining seating area",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "small sliding living window",
            "category": "opening",
            "position_hint": "outer wall of shared zone, near dining and TV area",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "young adult bedroom door",
            "category": "opening",
            "position_hint": "between shared circulation and young adult bedroom",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 21,
            "label": "family photo frame on sideboard",
            "category": "prop",
            "position_hint": "shared zone near dining table, on a small sideboard or tabletop",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 33,
            "label": "ransacked shared room with overturned chairs",
            "category": "furniture",
            "position_hint": "shared living dining kitchen zone around dining table and storage areas",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 34,
            "label": "living window open state",
            "category": "opening",
            "position_hint": "small sliding living window in shared zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 35,
            "label": "entrance door ajar rattling state",
            "category": "opening",
            "position_hint": "rooftop metal entrance door at entry threshold",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 24,
            "label": "wrist circular mark at dining table",
            "category": "prop",
            "position_hint": "near dining table seating position in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 25,
            "label": "two tea cups with one overturned",
            "category": "prop",
            "position_hint": "on dining table in shared zone during the discovery state",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 26,
            "label": "bedroom floor stains and footprints to curtain",
            "category": "prop",
            "position_hint": "young adult bedroom floor, leading from doorway area toward curtained window",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 27,
            "label": "covered body silhouette behind curtain",
            "category": "prop",
            "position_hint": "behind curtained window in young adult bedroom",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 28,
            "label": "red circular mark above bed",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 29,
            "label": "subtly shifted backpack and doll",
            "category": "prop",
            "position_hint": "young adult bedroom, slightly offset from normal backpack position",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 30,
            "label": "red circle in bathroom mirror reflection",
            "category": "prop",
            "position_hint": "inside bathroom mirror surface above sink",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 31,
            "label": "distorted face in family photo",
            "category": "prop",
            "position_hint": "family photo frame on dining-side surface in shared zone",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 32,
            "label": "red circle with pinned old photo",
            "category": "prop",
            "position_hint": "wall above young adult bedroom bed, centered within the circular mark",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          3
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 3]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L09B01": {
        "bg_id": "L09B01",
        "fp_id": "fp_l09_store_main",
        "use_numbered_elements": [
          1,
          2,
          4,
          5,
          6,
          8,
          9,
          10,
          11,
          13,
          14
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "main shared sales floor zone",
            "category": "area",
            "position_hint": "large central interior area containing most customer aisles",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "front threshold vestibule zone",
            "category": "area",
            "position_hint": "south edge of plan, directly inside main public entrance",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "automatic sliding entrance doors",
            "category": "opening",
            "position_hint": "south wall centered, connecting exterior threshold to vestibule",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "front glass storefront windows",
            "category": "opening",
            "position_hint": "south wall flanking the main entrance",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "checkout counter bank",
            "category": "furniture",
            "position_hint": "front right side of sales floor, near vestibule and exit path",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "central gondola aisle block",
            "category": "furniture",
            "position_hint": "center of sales floor, several long parallel shelving rows running north to south",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "left wall refrigerated case line",
            "category": "furniture",
            "position_hint": "west wall of sales floor, continuous fixed case run",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "right wall tall display rack line",
            "category": "furniture",
            "position_hint": "east wall of sales floor, continuous perimeter display shelving",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "front promotional island tables",
            "category": "furniture",
            "position_hint": "just beyond vestibule, between entrance and central aisles",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "staff approach cross aisle",
            "category": "area",
            "position_hint": "cross aisle between central shelves and rear service access, used for stocking movement",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 14,
            "label": "temporary stock boxes at aisle end",
            "category": "prop",
            "position_hint": "near end of central aisle beside staff approach cross aisle",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [],
        "target_unit_marker_numbers": [
          1,
          2,
          13
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 13]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L16B01": {
        "bg_id": "L16B01",
        "fp_id": "fp_l16_admin_office_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "admin security office room",
            "category": "area",
            "position_hint": "entire small rectangular office footprint",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "inward swinging entrance door",
            "category": "opening",
            "position_hint": "south wall, slightly east of center, opening inward toward the west side of the room",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "CCTV monitor desk",
            "category": "furniture",
            "position_hint": "north wall, centered, narrow desk facing into the room",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "CCTV monitor bank",
            "category": "prop",
            "position_hint": "on top of number 3 along the north wall, shown as multiple flat monitor rectangles",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "operator chair",
            "category": "furniture",
            "position_hint": "immediately south of number 3, tucked close to the desk",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "standing review space",
            "category": "area",
            "position_hint": "central cramped open floor area between number 2 and number 5",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "file cabinet and storage shelf",
            "category": "furniture",
            "position_hint": "west wall, running north-south beside the desk zone",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "wall-mounted recorder network box",
            "category": "prop",
            "position_hint": "east wall near the north corner, adjacent to the monitor desk equipment zone",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 9,
            "label": "dark unreadable CCTV playback section",
            "category": "prop",
            "position_hint": "on the screen surface of number 4 during footage review only; not drawn on the base floor plan",
            "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,
          6
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 6]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L14B03": {
        "bg_id": "L14B03",
        "fp_id": "fp_police_office_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16
        ],
        "ignore_numbered_elements": [
          17,
          18,
          19
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "inside the south entrance, shallow band between corridor door and central desks",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "staff desk work zone",
            "category": "area",
            "position_hint": "central and north-central portion of the office containing the paired work desks",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "evidence service zone",
            "category": "area",
            "position_hint": "east side of the office around the evidence review table",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "storage utility zone",
            "category": "area",
            "position_hint": "west and northwest wall band containing filing cabinets and printer storage",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "corridor entrance door",
            "category": "opening",
            "position_hint": "south wall, slightly west of center, inward swing into the threshold zone",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "exterior window band",
            "category": "opening",
            "position_hint": "north wall, long horizontal window strip behind the desk area",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "main duty desk",
            "category": "furniture",
            "position_hint": "west-central staff desk zone, oriented so the seated worker faces the entrance sightline",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "main desktop monitor",
            "category": "prop",
            "position_hint": "on the main duty desk, north side of number 7",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "second investigator desk",
            "category": "furniture",
            "position_hint": "east-central staff desk zone, paired with the main duty desk across the shared aisle",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "second desktop monitor",
            "category": "prop",
            "position_hint": "on the second investigator desk, facing inward toward the central work area",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "evidence review table",
            "category": "furniture",
            "position_hint": "east wall, rectangular table used for document and photo review",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "filing cabinet row",
            "category": "furniture",
            "position_hint": "west wall of the storage utility zone",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "printer shelf station",
            "category": "prop",
            "position_hint": "northwest corner beside the filing cabinets",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "coffee counter",
            "category": "prop",
            "position_hint": "northeast side near the evidence service zone, against the wall",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "main desk chair",
            "category": "furniture",
            "position_hint": "south side of the main duty desk, tucked into the entrance-facing workstation",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 16,
            "label": "visitor smartphone with stored contact number",
            "category": "prop",
            "position_hint": "temporary night-duty cue near the main duty desk; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 17,
            "label": "enlarged case photos scattered on desk",
            "category": "prop",
            "position_hint": "temporary day-office cue across the evidence review table or nearby desk surface; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "location tracking result on monitor",
            "category": "prop",
            "position_hint": "temporary day-office screen content on the main desktop monitor; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "note paper and pen for copied coordinates",
            "category": "prop",
            "position_hint": "temporary day-office cue near the main desk writing area; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          4
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L14B02": {
        "bg_id": "L14B02",
        "fp_id": "fp_police_office_main",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          17,
          18,
          19
        ],
        "ignore_numbered_elements": [
          16
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "inside the south entrance, shallow band between corridor door and central desks",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "staff desk work zone",
            "category": "area",
            "position_hint": "central and north-central portion of the office containing the paired work desks",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "evidence service zone",
            "category": "area",
            "position_hint": "east side of the office around the evidence review table",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "storage utility zone",
            "category": "area",
            "position_hint": "west and northwest wall band containing filing cabinets and printer storage",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "corridor entrance door",
            "category": "opening",
            "position_hint": "south wall, slightly west of center, inward swing into the threshold zone",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "exterior window band",
            "category": "opening",
            "position_hint": "north wall, long horizontal window strip behind the desk area",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "main duty desk",
            "category": "furniture",
            "position_hint": "west-central staff desk zone, oriented so the seated worker faces the entrance sightline",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "main desktop monitor",
            "category": "prop",
            "position_hint": "on the main duty desk, north side of number 7",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "second investigator desk",
            "category": "furniture",
            "position_hint": "east-central staff desk zone, paired with the main duty desk across the shared aisle",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "second desktop monitor",
            "category": "prop",
            "position_hint": "on the second investigator desk, facing inward toward the central work area",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "evidence review table",
            "category": "furniture",
            "position_hint": "east wall, rectangular table used for document and photo review",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "filing cabinet row",
            "category": "furniture",
            "position_hint": "west wall of the storage utility zone",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "printer shelf station",
            "category": "prop",
            "position_hint": "northwest corner beside the filing cabinets",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 14,
            "label": "coffee counter",
            "category": "prop",
            "position_hint": "northeast side near the evidence service zone, against the wall",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "main desk chair",
            "category": "furniture",
            "position_hint": "south side of the main duty desk, tucked into the entrance-facing workstation",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 17,
            "label": "enlarged case photos scattered on desk",
            "category": "prop",
            "position_hint": "temporary day-office cue across the evidence review table or nearby desk surface; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 18,
            "label": "location tracking result on monitor",
            "category": "prop",
            "position_hint": "temporary day-office screen content on the main desktop monitor; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 19,
            "label": "note paper and pen for copied coordinates",
            "category": "prop",
            "position_hint": "temporary day-office cue near the main desk writing area; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 16,
            "label": "visitor smartphone with stored contact number",
            "category": "prop",
            "position_hint": "temporary night-duty cue near the main duty desk; do not draw on the base floor plan",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          4
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L19B02": {
        "bg_id": "L19B02",
        "fp_id": "fp_l19_deck",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          12,
          13
        ],
        "ignore_numbered_elements": [],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "open working deck",
            "category": "area",
            "position_hint": "aft and mid portion of the hull, south of the wheelhouse",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "partial wheelhouse interior",
            "category": "area",
            "position_hint": "north end of the plan, compact rectangular control cabin footprint",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "deck-to-wheelhouse threshold",
            "category": "area",
            "position_hint": "narrow strip centered on the south face of the wheelhouse",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "exterior water margin",
            "category": "area",
            "position_hint": "outside the boat hull perimeter on all sides",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "low railings and gunwales",
            "category": "prop",
            "position_hint": "continuous along port side, starboard side, and stern edge of the open deck",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "sliding wheelhouse doorway",
            "category": "opening",
            "position_hint": "center of the wheelhouse south wall, aligned with the threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "wheelhouse windows",
            "category": "opening",
            "position_hint": "front and side walls of the wheelhouse footprint",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "port bench seating",
            "category": "furniture",
            "position_hint": "west side of the open deck against the railing",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "starboard bench seating",
            "category": "furniture",
            "position_hint": "east side of the open deck against the railing",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "central deck hatch",
            "category": "prop",
            "position_hint": "center of the aft working deck between the benches",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 12,
            "label": "folded navigation map",
            "category": "prop",
            "position_hint": "temporarily held or exchanged over the open deck seating area",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "small printed photo",
            "category": "prop",
            "position_hint": "temporarily shown near the same deck exchange area as the map",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          4
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L19B01": {
        "bg_id": "L19B01",
        "fp_id": "fp_l19_deck",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11
        ],
        "ignore_numbered_elements": [
          12,
          13
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "open working deck",
            "category": "area",
            "position_hint": "aft and mid portion of the hull, south of the wheelhouse",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "partial wheelhouse interior",
            "category": "area",
            "position_hint": "north end of the plan, compact rectangular control cabin footprint",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "deck-to-wheelhouse threshold",
            "category": "area",
            "position_hint": "narrow strip centered on the south face of the wheelhouse",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "exterior water margin",
            "category": "area",
            "position_hint": "outside the boat hull perimeter on all sides",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "low railings and gunwales",
            "category": "prop",
            "position_hint": "continuous along port side, starboard side, and stern edge of the open deck",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "sliding wheelhouse doorway",
            "category": "opening",
            "position_hint": "center of the wheelhouse south wall, aligned with the threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "wheelhouse windows",
            "category": "opening",
            "position_hint": "front and side walls of the wheelhouse footprint",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "port bench seating",
            "category": "furniture",
            "position_hint": "west side of the open deck against the railing",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "starboard bench seating",
            "category": "furniture",
            "position_hint": "east side of the open deck against the railing",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "central deck hatch",
            "category": "prop",
            "position_hint": "center of the aft working deck between the benches",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "helm console",
            "category": "prop",
            "position_hint": "inside the wheelhouse just beyond the sliding doorway, slightly starboard of center",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [],
        "ignored_state_overlay_markers": [
          {
            "number": 12,
            "label": "folded navigation map",
            "category": "prop",
            "position_hint": "temporarily held or exchanged over the open deck seating area",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "small printed photo",
            "category": "prop",
            "position_hint": "temporarily shown near the same deck exchange area as the map",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          4
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": true,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 4]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L20B01": {
        "bg_id": "L20B01",
        "fp_id": "fp_l20_wheelhouse",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14
        ],
        "ignore_numbered_elements": [
          15,
          16
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "wheelhouse cabin area",
            "category": "area",
            "position_hint": "overall small rectangular cabin envelope",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "forward control zone",
            "category": "area",
            "position_hint": "front third of wheelhouse around helm",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "aft threshold zone",
            "category": "area",
            "position_hint": "rear entry strip leading from deck into cabin",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "helm console with steering wheel",
            "category": "prop",
            "position_hint": "forward center, slightly starboard of cabin centerline",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "throttle and engine controls",
            "category": "prop",
            "position_hint": "right side of helm console",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "navigation radio and screen shelf",
            "category": "prop",
            "position_hint": "above or just behind helm console along forward control face",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "front windshield band",
            "category": "opening",
            "position_hint": "forward wall spanning most of wheelhouse width",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "port side window",
            "category": "opening",
            "position_hint": "left wall near forward half of wheelhouse",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "starboard side window",
            "category": "opening",
            "position_hint": "right wall near forward half of wheelhouse",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "aft deck door",
            "category": "opening",
            "position_hint": "rear wall, slightly port of center, opening toward deck threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "port interior wall surface",
            "category": "area",
            "position_hint": "left wall surface between aft door and port side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "starboard interior wall surface",
            "category": "area",
            "position_hint": "right wall surface between bench area and side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "narrow jump seat or bench",
            "category": "furniture",
            "position_hint": "aft starboard side against wall, clear of helm standing space",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 14,
            "label": "two-person struggle position",
            "category": "area",
            "position_hint": "tight standing space directly in front of helm console",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 15,
            "label": "swirling red circular wall markings",
            "category": "prop",
            "position_hint": "interior wall surfaces visible beyond the helm and face line",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "collapsed figure position near shoulder",
            "category": "area",
            "position_hint": "standing and slumping space beside the helm, close to the forward control zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          11,
          12
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 11, 12]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L20B02": {
        "bg_id": "L20B02",
        "fp_id": "fp_l20_wheelhouse",
        "use_numbered_elements": [
          1,
          2,
          4,
          5,
          6,
          7,
          8,
          9,
          11,
          12,
          15
        ],
        "ignore_numbered_elements": [
          14,
          16
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "wheelhouse cabin area",
            "category": "area",
            "position_hint": "overall small rectangular cabin envelope",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "forward control zone",
            "category": "area",
            "position_hint": "front third of wheelhouse around helm",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "helm console with steering wheel",
            "category": "prop",
            "position_hint": "forward center, slightly starboard of cabin centerline",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "throttle and engine controls",
            "category": "prop",
            "position_hint": "right side of helm console",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "navigation radio and screen shelf",
            "category": "prop",
            "position_hint": "above or just behind helm console along forward control face",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "front windshield band",
            "category": "opening",
            "position_hint": "forward wall spanning most of wheelhouse width",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 8,
            "label": "port side window",
            "category": "opening",
            "position_hint": "left wall near forward half of wheelhouse",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 9,
            "label": "starboard side window",
            "category": "opening",
            "position_hint": "right wall near forward half of wheelhouse",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "port interior wall surface",
            "category": "area",
            "position_hint": "left wall surface between aft door and port side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "starboard interior wall surface",
            "category": "area",
            "position_hint": "right wall surface between bench area and side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 15,
            "label": "swirling red circular wall markings",
            "category": "prop",
            "position_hint": "interior wall surfaces visible beyond the helm and face line",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 14,
            "label": "two-person struggle position",
            "category": "area",
            "position_hint": "tight standing space directly in front of helm console",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 16,
            "label": "collapsed figure position near shoulder",
            "category": "area",
            "position_hint": "standing and slumping space beside the helm, close to the forward control zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          11,
          12
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 11, 12]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      },
      "L20B03": {
        "bg_id": "L20B03",
        "fp_id": "fp_l20_wheelhouse",
        "use_numbered_elements": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          10,
          11,
          12,
          13,
          16
        ],
        "ignore_numbered_elements": [
          14,
          15
        ],
        "base_markers_to_reference": [
          {
            "number": 1,
            "label": "wheelhouse cabin area",
            "category": "area",
            "position_hint": "overall small rectangular cabin envelope",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 2,
            "label": "forward control zone",
            "category": "area",
            "position_hint": "front third of wheelhouse around helm",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 3,
            "label": "aft threshold zone",
            "category": "area",
            "position_hint": "rear entry strip leading from deck into cabin",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 4,
            "label": "helm console with steering wheel",
            "category": "prop",
            "position_hint": "forward center, slightly starboard of cabin centerline",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 5,
            "label": "throttle and engine controls",
            "category": "prop",
            "position_hint": "right side of helm console",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 6,
            "label": "navigation radio and screen shelf",
            "category": "prop",
            "position_hint": "above or just behind helm console along forward control face",
            "base_layer_decision": "base_persistent_fixture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 7,
            "label": "front windshield band",
            "category": "opening",
            "position_hint": "forward wall spanning most of wheelhouse width",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 10,
            "label": "aft deck door",
            "category": "opening",
            "position_hint": "rear wall, slightly port of center, opening toward deck threshold",
            "base_layer_decision": "base_opening",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 11,
            "label": "port interior wall surface",
            "category": "area",
            "position_hint": "left wall surface between aft door and port side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 12,
            "label": "starboard interior wall surface",
            "category": "area",
            "position_hint": "right wall surface between bench area and side window",
            "base_layer_decision": "base_structural_unit",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 13,
            "label": "narrow jump seat or bench",
            "category": "furniture",
            "position_hint": "aft starboard side against wall, clear of helm standing space",
            "base_layer_decision": "base_persistent_furniture",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "transient_markers_to_describe": [
          {
            "number": 16,
            "label": "collapsed figure position near shoulder",
            "category": "area",
            "position_hint": "standing and slumping space beside the helm, close to the forward control zone",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "ignored_state_overlay_markers": [
          {
            "number": 14,
            "label": "two-person struggle position",
            "category": "area",
            "position_hint": "tight standing space directly in front of helm console",
            "base_layer_decision": "state_overlay_transient_object",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          },
          {
            "number": 15,
            "label": "swirling red circular wall markings",
            "category": "prop",
            "position_hint": "interior wall surfaces visible beyond the helm and face line",
            "base_layer_decision": "state_overlay_plot_cue",
            "render_role": "not_applicable",
            "top_down_legibility": "not_applicable"
          }
        ],
        "target_unit_marker_numbers": [
          1,
          2,
          3,
          11,
          12
        ],
        "dominant_target_unit_marker_number": null,
        "clean_background_expected": false,
        "diagnostics": [
          "multiple base_structural_unit markers in use_numbered_elements ([1, 2, 3, 11, 12]); dominant_target_unit_marker_number left empty (W19B-1 lock — no lexical disambiguation)"
        ]
      }
    }
  },
  "step_id": "floor_plan_overlay_payload",
  "run_id": "ad9961b1-4fb9-48ea-aebe-64b03e2cc646",
  "resolved_model": "gpt",
  "updated_at": "2026-06-29T10:36:47.425997+00:00",
  "project_config_snapshot": {}
}