{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "1d5302f72c4a183b",
  "data": {
    "dossiers": {
      "fp_l03_rooftop_entry_main": {
        "fp_id": "fp_l03_rooftop_entry_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l03_rooftop_entry_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              6,
              7,
              8
            ],
            "fixed_fixture_markers": [
              9,
              10
            ],
            "anchor_furniture_markers": [
              11
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 3,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 1
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "rooftop water tank",
              "position_hint": "northwest service corner, close to the parapet",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "clothesline",
              "position_hint": "stretched across the service corner and shared deck, from the water tank side toward an opposite anchor near the rooftop room facade",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "shared rooftop deck zone",
            "category": "area",
            "position_hint": "central and western open roof area between parapet, service corner, bench, and rooftop room facade",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "rooftop room footprint",
            "category": "area",
            "position_hint": "east side of the plan, compact rectangular private unit mass facing the open roof deck",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "threshold landing zone",
            "category": "area",
            "position_hint": "southeast portion of the roof, directly outside the iron entry door and beside the stair opening",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "service and laundry utility corner",
            "category": "area",
            "position_hint": "northwest roof corner around the water tank and clothesline anchor points",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "low parapet boundary",
            "category": "area",
            "position_hint": "continuous outer edge around the roof terrace, strongest along north and west sides",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "iron entry door",
            "category": "opening",
            "position_hint": "south-facing facade of the rooftop room, near the southeast threshold landing",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "front window",
            "category": "opening",
            "position_hint": "south-facing facade of the rooftop room, west of the entry door and looking onto the roof deck",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "exterior stair opening",
            "category": "opening",
            "position_hint": "southeast roof edge, connected to the threshold landing zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "northwest service corner, close to the parapet",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "clothesline",
            "category": "prop",
            "position_hint": "stretched across the service corner and shared deck, from the water tank side toward an opposite anchor near the rooftop room facade",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "flat bench platform",
            "category": "furniture",
            "position_hint": "west-central shared rooftop deck below the clothesline, between the water tank and front facade",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L03B01",
            "number": 18,
            "label": "black cat crossing route",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L03B01",
            "number": 19,
            "label": "lit window state",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B01",
            "number": 20,
            "label": "dawn mist over roof edge",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B03",
            "number": 12,
            "label": "ajar angle of iron door",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B03",
            "number": 16,
            "label": "dazed young resident position",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L03B03",
            "number": 17,
            "label": "distant emergency arrival cue",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B04",
            "number": 12,
            "label": "ajar angle of iron door",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B04",
            "number": 13,
            "label": "human-shaped shadow at window",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L03B04",
            "number": 14,
            "label": "paper flyer in door crack",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L03B04",
            "number": 15,
            "label": "loose dried herb leaves",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L03B01": {
            "bg_id": "L03B01",
            "fp_id": "fp_l03_rooftop_entry_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              18,
              19,
              20
            ],
            "ignore_numbered_elements": [
              12,
              13,
              14,
              15,
              16,
              17
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              18,
              19,
              20
            ],
            "ignored_state_overlay_marker_numbers": [
              12,
              13,
              14,
              15,
              16,
              17
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S17_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L03B03": {
            "bg_id": "L03B03",
            "fp_id": "fp_l03_rooftop_entry_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              16,
              17
            ],
            "ignore_numbered_elements": [
              13,
              14,
              15,
              18,
              19,
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              12,
              16,
              17
            ],
            "ignored_state_overlay_marker_numbers": [
              13,
              14,
              15,
              18,
              19,
              20
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S13_Shot3",
              "S13_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L03B04": {
            "bg_id": "L03B04",
            "fp_id": "fp_l03_rooftop_entry_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "ignore_numbered_elements": [
              16,
              17,
              18,
              19,
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              12,
              13,
              14,
              15
            ],
            "ignored_state_overlay_marker_numbers": [
              16,
              17,
              18,
              19,
              20
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S10_Shot5",
              "S10_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L03B01",
            "L03B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 2 BG(s) with the fewest transient markers (3); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l04_rooftop_room_main": {
        "fp_id": "fp_l04_rooftop_room_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l04_rooftop_room_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              3,
              10,
              13,
              17
            ],
            "opening_markers": [
              2,
              9,
              12,
              15,
              16,
              18
            ],
            "fixed_fixture_markers": [
              4,
              5,
              6,
              19,
              20
            ],
            "anchor_furniture_markers": [
              7,
              8,
              11,
              14,
              21
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 6,
              "base_persistent_fixture": 5,
              "base_persistent_furniture": 5
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 4,
              "label": "Kitchen sink counter",
              "position_hint": "west wall of shared area near the small window",
              "category": "prop"
            },
            {
              "number": 5,
              "label": "Stovetop burner position",
              "position_hint": "west wall kitchenette run beside sink counter",
              "category": "prop"
            },
            {
              "number": 6,
              "label": "Television on low stand",
              "position_hint": "east wall of shared area facing dining table",
              "category": "prop"
            },
            {
              "number": 19,
              "label": "Bathroom sink and mirror",
              "position_hint": "inside number 17 on the wall opposite or beside the door",
              "category": "prop"
            },
            {
              "number": 20,
              "label": "Toilet and shower fixture",
              "position_hint": "inside number 17 along the far wall",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "Entrance threshold zone",
            "category": "area",
            "position_hint": "southwest interior threshold just inside the rooftop entry",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "Metal entrance door",
            "category": "opening",
            "position_hint": "south wall at southwest corner, swinging inward toward threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "Shared living dining kitchen area",
            "category": "area",
            "position_hint": "central and south-central main room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "Kitchen sink counter",
            "category": "prop",
            "position_hint": "west wall of shared area near the small window",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "Stovetop burner position",
            "category": "prop",
            "position_hint": "west wall kitchenette run beside sink counter",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 6,
            "label": "Television on low stand",
            "category": "prop",
            "position_hint": "east wall of shared area facing dining table",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 7,
            "label": "Dining table",
            "category": "furniture",
            "position_hint": "center of shared area between kitchenette and television",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "Dining chairs set",
            "category": "furniture",
            "position_hint": "around number 7 in the shared area",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "Small living window",
            "category": "opening",
            "position_hint": "west wall of shared living area above or beside kitchenette",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "Main private bedroom",
            "category": "area",
            "position_hint": "northwest room off shared area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 11,
            "label": "Main bedroom bed",
            "category": "furniture",
            "position_hint": "against north wall inside number 10",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "Main bedroom door",
            "category": "opening",
            "position_hint": "inner wall between number 10 and number 3",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 13,
            "label": "Small private bedroom",
            "category": "area",
            "position_hint": "northeast room off shared area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 14,
            "label": "Small bedroom bed",
            "category": "furniture",
            "position_hint": "east or north wall inside number 13, below the wall where the circle clue can appear in overlays",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 15,
            "label": "Small bedroom door",
            "category": "opening",
            "position_hint": "inner wall between number 13 and number 3",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 16,
            "label": "Small bedroom window with curtain",
            "category": "opening",
            "position_hint": "north wall of number 13 behind curtain line",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 17,
            "label": "Compact bathroom",
            "category": "area",
            "position_hint": "southeast corner near entrance and shared area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 18,
            "label": "Bathroom door",
            "category": "opening",
            "position_hint": "door from number 3 into number 17",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 19,
            "label": "Bathroom sink and mirror",
            "category": "prop",
            "position_hint": "inside number 17 on the wall opposite or beside the door",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 20,
            "label": "Toilet and shower fixture",
            "category": "prop",
            "position_hint": "inside number 17 along the far wall",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 21,
            "label": "Wardrobe or storage cabinet",
            "category": "furniture",
            "position_hint": "inside number 13 along the wall near the bed",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L04B01",
            "number": 34,
            "label": "Red circle with pinned old photo",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B02",
            "number": 35,
            "label": "Ransack footprints through room",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B02",
            "number": 36,
            "label": "Open living window state",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B02",
            "number": 37,
            "label": "Overturned dining chairs",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B02",
            "number": 38,
            "label": "Scattered household items",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B02",
            "number": 39,
            "label": "Wind-rattling entry door state",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B04",
            "number": 32,
            "label": "Bathroom mirror red circle hallucination",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B04",
            "number": 33,
            "label": "Table photo face distortion hallucination",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B05",
            "number": 22,
            "label": "Morning herbs and boiling pot",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B05",
            "number": 23,
            "label": "Active television news or glow",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B05",
            "number": 24,
            "label": "Small wrist circle mark at table",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B06",
            "number": 23,
            "label": "Active television news or glow",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B06",
            "number": 25,
            "label": "Cooled pot on stove",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B06",
            "number": 26,
            "label": "Two tea cups, one overturned",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B06",
            "number": 27,
            "label": "Dark floor stains in small bedroom",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B06",
            "number": 28,
            "label": "Footprint trail to curtain",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B06",
            "number": 29,
            "label": "Seated body behind curtain",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L04B06",
            "number": 30,
            "label": "Red circle on small bedroom wall",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L04B07",
            "number": 31,
            "label": "Shifted backpack and doll",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L04B01": {
            "bg_id": "L04B01",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              13
            ],
            "dominant_target_unit_marker_number": 13,
            "use_numbered_elements": [
              13,
              14,
              15,
              16,
              21,
              34
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              13,
              14,
              15,
              16,
              21
            ],
            "transient_marker_numbers_to_describe": [
              34
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S25_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B02": {
            "bg_id": "L04B02",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              1,
              3,
              13
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              12,
              13,
              14,
              15,
              16,
              35,
              36,
              37,
              38,
              39
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              12,
              13,
              14,
              15,
              16
            ],
            "transient_marker_numbers_to_describe": [
              35,
              36,
              37,
              38,
              39
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S25_Shot8",
              "S27_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B03": {
            "bg_id": "L04B03",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              1,
              3,
              10,
              13,
              17
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              7,
              8,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              7,
              8,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S18_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B04": {
            "bg_id": "L04B04",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              3,
              17
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              3,
              7,
              8,
              17,
              18,
              19,
              20,
              32,
              33
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              3,
              7,
              8,
              17,
              18,
              19,
              20
            ],
            "transient_marker_numbers_to_describe": [
              32,
              33
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S18_Shot15",
              "S18_Shot20"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B05": {
            "bg_id": "L04B05",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              1,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              12,
              15,
              18,
              22,
              23,
              24
            ],
            "ignore_numbered_elements": [
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              12,
              15,
              18
            ],
            "transient_marker_numbers_to_describe": [
              22,
              23,
              24
            ],
            "ignored_state_overlay_marker_numbers": [
              25,
              26,
              27,
              28,
              29,
              30,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S5_Shot3",
              "S5_Shot10",
              "S5_Shot12"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B06": {
            "bg_id": "L04B06",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              1,
              3,
              13
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              13,
              14,
              15,
              16,
              23,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "ignore_numbered_elements": [
              22,
              24,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              13,
              14,
              15,
              16
            ],
            "transient_marker_numbers_to_describe": [
              23,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              24,
              31,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S12_Shot4",
              "S12_Shot8",
              "S12_Shot15"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L04B07": {
            "bg_id": "L04B07",
            "fp_id": "fp_l04_rooftop_room_main",
            "target_unit_marker_numbers": [
              3,
              13
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              3,
              7,
              8,
              13,
              14,
              15,
              16,
              21,
              31
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "base_marker_numbers_to_reference": [
              3,
              7,
              8,
              13,
              14,
              15,
              16,
              21
            ],
            "transient_marker_numbers_to_describe": [
              31
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30,
              32,
              33,
              34,
              35,
              36,
              37,
              38,
              39
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S14_Shot4",
              "S14_Shot6",
              "S14_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L04B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l10_exterior_alley": {
        "fp_id": "fp_l10_exterior_alley",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l10_exterior_alley.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              7
            ],
            "opening_markers": [
              5,
              6,
              10
            ],
            "fixed_fixture_markers": [
              8,
              9
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 3,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 8,
              "label": "rooftop water tank",
              "position_hint": "rear utility roof area, offset from the entrance path",
              "category": "prop"
            },
            {
              "number": 9,
              "label": "fixed clothesline posts",
              "position_hint": "utility roof area between parapet and rooftop unit wall",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "lower exterior alley approach",
            "category": "area",
            "position_hint": "south side of plan, connected to the stair base",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "exterior stair run",
            "category": "area",
            "position_hint": "southwest-to-northeast diagonal or vertical run between alley approach and upper landing",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "upper rooftop landing",
            "category": "area",
            "position_hint": "center of plan directly outside the rooftop-unit door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "rooftop unit footprint edge",
            "category": "area",
            "position_hint": "north and east portion of plan, shown as simple exterior wall boundary around the unit entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "iron entrance door",
            "category": "opening",
            "position_hint": "on rooftop-unit wall facing the upper landing",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "door threshold sill",
            "category": "opening",
            "position_hint": "immediately outside number 5 at the landing edge",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "low rooftop parapet edge",
            "category": "area",
            "position_hint": "outer roof perimeter along west or north edge of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 8,
            "label": "rooftop water tank",
            "category": "prop",
            "position_hint": "rear utility roof area, offset from the entrance path",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "fixed clothesline posts",
            "category": "prop",
            "position_hint": "utility roof area between parapet and rooftop unit wall",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "small exterior window",
            "category": "opening",
            "position_hint": "on rooftop-unit exterior wall near the entrance door, visible from the landing angle",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L10B02",
            "number": 11,
            "label": "iron door left half open in darkness",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L10B02": {
            "bg_id": "L10B02",
            "fp_id": "fp_l10_exterior_alley",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              7
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "transient_marker_numbers_to_describe": [
              11
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S11_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L10B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l10_cement_stairs": {
        "fp_id": "fp_l10_cement_stairs",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l10_cement_stairs.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "opening_markers": [
              7,
              8,
              9
            ],
            "fixed_fixture_markers": [
              10,
              11
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 3,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 10,
              "label": "continuous metal handrail",
              "position_hint": "outer side of the stair route, following the lower flight, mid landing, and upper flight",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "wall-mounted exterior light",
              "position_hint": "west villa wall near the upper stair flight and rooftop landing",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "lower rear courtyard threshold",
            "category": "area",
            "position_hint": "south end of the plan, at the base of the exterior stair route",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "exterior concrete stair flight",
            "category": "area",
            "position_hint": "central narrow run climbing from the south courtyard toward the north and turning at the mid landing",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "mid-stair landing bend",
            "category": "area",
            "position_hint": "center of the plan, small dogleg landing between the lower and upper stair runs",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "upper rooftop landing",
            "category": "area",
            "position_hint": "north end of the plan, directly before the rooftop room entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "low rooftop parapet edge",
            "category": "area",
            "position_hint": "outer edge of the upper rooftop landing, along the north and east perimeter",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "villa exterior wall strip",
            "category": "area",
            "position_hint": "west side of the stair route, continuous wall running beside the stairs and landings",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "lower courtyard access gate",
            "category": "opening",
            "position_hint": "southwest edge of the lower rear courtyard threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "rooftop room metal entrance door",
            "category": "opening",
            "position_hint": "northwest side of the upper rooftop landing, set into the villa exterior wall",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "small stair-side window",
            "category": "opening",
            "position_hint": "west wall beside the upper portion of the stair flight, shown as a narrow wall break with double parallel window lines",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "continuous metal handrail",
            "category": "prop",
            "position_hint": "outer side of the stair route, following the lower flight, mid landing, and upper flight",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "wall-mounted exterior light",
            "category": "prop",
            "position_hint": "west villa wall near the upper stair flight and rooftop landing",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L10B01",
            "number": 12,
            "label": "foul smell encounter zone",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L10B01",
            "number": 13,
            "label": "temporarily parked bicycle",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L10B01",
            "number": 14,
            "label": "rooftop entrance door left ajar",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L10B01": {
            "bg_id": "L10B01",
            "fp_id": "fp_l10_cement_stairs",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              12,
              13,
              14
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S11_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L10B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (3); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l08_market_exterior": {
        "fp_id": "fp_l08_market_exterior",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l08_market_exterior.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              5,
              6,
              9,
              12
            ],
            "opening_markers": [
              3,
              4,
              13
            ],
            "fixed_fixture_markers": [
              7,
              8,
              10,
              11
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 3,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 7,
              "label": "bicycle parking rack",
              "position_hint": "on the sidewalk, slightly west of the main entrance",
              "category": "prop"
            },
            {
              "number": 8,
              "label": "CCTV camera under canopy",
              "position_hint": "mounted high on the facade under the canopy, east of the entrance",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "storefront canopy strip",
              "position_hint": "narrow strip projecting along the south facade above the entrance and windows",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "blank storefront signboard panel",
              "position_hint": "on the facade above the canopy, centered over the entrance",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "market building footprint",
            "category": "area",
            "position_hint": "north half of the plan, behind the storefront facade",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "south exterior facade wall",
            "category": "area",
            "position_hint": "long horizontal wall line at the south edge of the building footprint",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "main sliding glass entrance",
            "category": "opening",
            "position_hint": "center of the south facade wall, opening onto the threshold apron",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "display window row",
            "category": "opening",
            "position_hint": "along the south facade wall, flanking the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "entrance threshold apron",
            "category": "area",
            "position_hint": "directly outside number 3, between the facade and sidewalk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "sidewalk shared approach zone",
            "category": "area",
            "position_hint": "wide exterior pedestrian zone south of the threshold apron",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "bicycle parking rack",
            "category": "prop",
            "position_hint": "on the sidewalk, slightly west of the main entrance",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "CCTV camera under canopy",
            "category": "prop",
            "position_hint": "mounted high on the facade under the canopy, east of the entrance",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "CCTV sightline ground zone",
            "category": "area",
            "position_hint": "flat wedge-shaped ground area extending from number 8 across the entrance threshold and bicycle rack area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 10,
            "label": "storefront canopy strip",
            "category": "prop",
            "position_hint": "narrow strip projecting along the south facade above the entrance and windows",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "blank storefront signboard panel",
            "category": "prop",
            "position_hint": "on the facade above the canopy, centered over the entrance",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "curb and street edge",
            "category": "area",
            "position_hint": "southern edge of the plan beyond the sidewalk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 13,
            "label": "side service door",
            "category": "opening",
            "position_hint": "far east end of the south facade wall, smaller than the main entrance",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L08B01",
            "number": 14,
            "label": "temporarily parked bicycle",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L08B01": {
            "bg_id": "L08B01",
            "fp_id": "fp_l08_market_exterior",
            "target_unit_marker_numbers": [
              1,
              2,
              5,
              6,
              9,
              12
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [
              14
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S19_Shot4",
              "S19_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L08B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l09_store_main": {
        "fp_id": "fp_l09_store_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l09_store_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              10
            ],
            "opening_markers": [
              5,
              6,
              9
            ],
            "fixed_fixture_markers": [
              7,
              8,
              16,
              18
            ],
            "anchor_furniture_markers": [
              11,
              12,
              13,
              14,
              15,
              17
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 3,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 6
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 7,
              "label": "Checkout counter row",
              "position_hint": "southwest interior near the entry threshold",
              "category": "furniture"
            },
            {
              "number": 8,
              "label": "Customer service and staff desk",
              "position_hint": "east side near the staff and service zone",
              "category": "furniture"
            },
            {
              "number": 16,
              "label": "Rear refrigerated display cases",
              "position_hint": "along the north wall behind the central aisles",
              "category": "prop"
            },
            {
              "number": 18,
              "label": "Small CCTV ceiling fixture location",
              "position_hint": "front interior ceiling zone near the entrance and checkout sightline, marked schematically on plan",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "Shared sales floor zone",
            "category": "area",
            "position_hint": "large central interior zone occupying most of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "Entry threshold zone",
            "category": "area",
            "position_hint": "south edge just inside the main entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "Staff and service zone",
            "category": "area",
            "position_hint": "northeast corner of the sales floor, behind or beside the service desk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "Exterior entry apron",
            "category": "area",
            "position_hint": "outside the south entrance edge, narrow exterior strip",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "Automatic sliding entrance doors",
            "category": "opening",
            "position_hint": "center of south wall between exterior apron and entry threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "Front display window band",
            "category": "opening",
            "position_hint": "south wall flanking the entrance doors",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "Checkout counter row",
            "category": "furniture",
            "position_hint": "southwest interior near the entry threshold",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "Customer service and staff desk",
            "category": "furniture",
            "position_hint": "east side near the staff and service zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "Staff-only rear door",
            "category": "opening",
            "position_hint": "north wall within the staff and service zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "Main circulation aisle grid",
            "category": "area",
            "position_hint": "open aisle paths running north-south and east-west between display shelves",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 11,
            "label": "Central display shelf row A",
            "category": "furniture",
            "position_hint": "central sales floor, west of the main aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "Central display shelf row B",
            "category": "furniture",
            "position_hint": "central sales floor, middle parallel shelf row",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "Central display shelf row C",
            "category": "furniture",
            "position_hint": "central sales floor, east of the main aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "West wall display shelving",
            "category": "furniture",
            "position_hint": "along the west wall of the sales floor",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 15,
            "label": "East wall display shelving",
            "category": "furniture",
            "position_hint": "along the east wall, south of the staff and service zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 16,
            "label": "Rear refrigerated display cases",
            "category": "prop",
            "position_hint": "along the north wall behind the central aisles",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 17,
            "label": "Promotional island display",
            "category": "furniture",
            "position_hint": "front-center sales floor between entry threshold and central aisles",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 18,
            "label": "Small CCTV ceiling fixture location",
            "category": "prop",
            "position_hint": "front interior ceiling zone near the entrance and checkout sightline, marked schematically on plan",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L09B02",
            "number": 19,
            "label": "Temporary stocking box",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L09B02": {
            "bg_id": "L09B02",
            "fp_id": "fp_l09_store_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              10
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ],
            "transient_marker_numbers_to_describe": [
              19
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S8_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L09B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l15_security_room": {
        "fp_id": "fp_l15_security_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l15_security_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1
            ],
            "opening_markers": [
              2
            ],
            "fixed_fixture_markers": [
              4,
              7
            ],
            "anchor_furniture_markers": [
              3,
              5,
              6,
              8,
              9
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 1,
              "base_opening": 1,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 5
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 4,
              "label": "CCTV monitor bank",
              "position_hint": "north wall above the monitor desk, multiple flat screens in a simple row or grid symbol",
              "category": "prop"
            },
            {
              "number": 7,
              "label": "surveillance equipment rack",
              "position_hint": "east wall near the northeast corner, fixed server or recording equipment cabinet",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "monitoring area",
            "category": "area",
            "position_hint": "central shared zone of the compact security office",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "corridor doorway",
            "category": "opening",
            "position_hint": "south wall, slightly west of center, door swings inward from corridor into the office",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "monitor desk",
            "category": "furniture",
            "position_hint": "north wall, long desk directly below the monitor bank",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 4,
            "label": "CCTV monitor bank",
            "category": "prop",
            "position_hint": "north wall above the monitor desk, multiple flat screens in a simple row or grid symbol",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "staff viewing chair",
            "category": "furniture",
            "position_hint": "center-north of room, tucked at the monitor desk",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "visitor viewing chair",
            "category": "furniture",
            "position_hint": "central floor area behind the staff chair, facing the monitor bank",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "surveillance equipment rack",
            "category": "prop",
            "position_hint": "east wall near the northeast corner, fixed server or recording equipment cabinet",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "filing cabinet",
            "category": "furniture",
            "position_hint": "west wall near the northwest corner, narrow office storage cabinet",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "small side table",
            "category": "furniture",
            "position_hint": "west wall near the southwest corner, small rectangular utility table",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L15B01",
            "number": 10,
            "label": "dark obscured CCTV playback",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L15B01": {
            "bg_id": "L15B01",
            "fp_id": "fp_l15_security_room",
            "target_unit_marker_numbers": [
              1
            ],
            "dominant_target_unit_marker_number": 1,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [
              10
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S20_Shot1",
              "S20_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L15B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_police_office_main": {
        "fp_id": "fp_police_office_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_police_office_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              13,
              14,
              15
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 3,
              "base_persistent_fixture": 3,
              "base_persistent_furniture": 5
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 13,
              "label": "wall notice board",
              "position_hint": "northwest wall above or beside the filing cabinets, thin wall-mounted rectangle",
              "category": "prop"
            },
            {
              "number": 14,
              "label": "coffee and water station",
              "position_hint": "west wall near the entrance threshold, small counter block with water dispenser circle",
              "category": "prop"
            },
            {
              "number": 15,
              "label": "printer and copier station",
              "position_hint": "south-east wall or east service edge, rectangular copier symbol beside a small paper shelf",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "shared bullpen zone",
            "category": "area",
            "position_hint": "central and northern main office area, filled pale yellow",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "duty workstation zone",
            "category": "area",
            "position_hint": "east side of the office around the duty detective desk, filled pale blue",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "service and storage zone",
            "category": "area",
            "position_hint": "west and northwest wall band containing cabinets, board, coffee station, and copier, filled pale cyan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "southwest entry pocket just inside the door, filled pale beige",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "main entrance swing door",
            "category": "opening",
            "position_hint": "south wall near southwest corner, hinged door symbol swinging inward into the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "north window bank",
            "category": "opening",
            "position_hint": "long double-line window segments along the north wall behind the main desk area",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "east side window",
            "category": "opening",
            "position_hint": "short double-line window on the east wall near the duty workstation zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "duty detective desk with PC monitor",
            "category": "furniture",
            "position_hint": "east side of the room, desk facing inward toward the shared bullpen, with a simple monitor rectangle on top",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "senior detective evidence workstation",
            "category": "furniture",
            "position_hint": "central-south portion of the shared bullpen, larger desk with chair facing north-east",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "additional detectives desk cluster",
            "category": "furniture",
            "position_hint": "central-north bullpen area, two or three simple paired desk rectangles with monitor symbols",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "small meeting table",
            "category": "furniture",
            "position_hint": "northwest portion of the shared bullpen near the storage wall, rectangular table with simple chair blocks",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "filing cabinet row",
            "category": "furniture",
            "position_hint": "west wall and northwest corner, row of narrow cabinet rectangles",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "wall notice board",
            "category": "prop",
            "position_hint": "northwest wall above or beside the filing cabinets, thin wall-mounted rectangle",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 14,
            "label": "coffee and water station",
            "category": "prop",
            "position_hint": "west wall near the entrance threshold, small counter block with water dispenser circle",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 15,
            "label": "printer and copier station",
            "category": "prop",
            "position_hint": "south-east wall or east service edge, rectangular copier symbol beside a small paper shelf",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L12B01",
            "number": 16,
            "label": "scattered enlarged case photos",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L12B01",
            "number": 17,
            "label": "GPS last-location result on monitor",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L12B01",
            "number": 18,
            "label": "coordinate note paper and pen",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L12B01": {
            "bg_id": "L12B01",
            "fp_id": "fp_police_office_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "transient_marker_numbers_to_describe": [
              16,
              17,
              18
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S21_Shot6",
              "S21_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L12B02": {
            "bg_id": "L12B02",
            "fp_id": "fp_police_office_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "ignore_numbered_elements": [
              16,
              17,
              18
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              16,
              17,
              18
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S16_Shot1",
              "S16_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L12B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_police_station_exterior": {
        "fp_id": "fp_police_station_exterior",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_police_station_exterior.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              6,
              7,
              8
            ],
            "fixed_fixture_markers": [
              9,
              10,
              11,
              12
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 3,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "fixed bicycle rack",
              "position_hint": "inside the bicycle parking zone, parallel to the east frontage wall",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "wall-mounted public building sign plaque",
              "position_hint": "on the south facade near the main entrance, no readable text drawn",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "exterior CCTV camera",
              "position_hint": "upper south-east corner of the building facade, aimed toward the entrance apron and bicycle parking zone",
              "category": "prop"
            },
            {
              "number": 12,
              "label": "short entrance bollard row",
              "position_hint": "along the outer edge of the entrance threshold apron between sidewalk and road bay",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "police station building footprint",
            "category": "area",
            "position_hint": "north half of plan, rectangular frontage facing south",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "entrance threshold apron",
            "category": "area",
            "position_hint": "directly south of the main entrance at the center of the frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "bicycle parking zone",
            "category": "area",
            "position_hint": "east side of the entrance apron, beside the front wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "departure circulation strip",
            "category": "area",
            "position_hint": "diagonal strip from the bicycle parking zone toward the south-east curb opening",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "curbside road and vehicle bay",
            "category": "area",
            "position_hint": "south edge of the plan, running east-west along the frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "main entrance double door",
            "category": "opening",
            "position_hint": "center of the south wall of the building footprint",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "front window band",
            "category": "opening",
            "position_hint": "south wall of the building, split on both sides of the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "curb cut driveway opening",
            "category": "opening",
            "position_hint": "south-east edge connecting the sidewalk and road bay",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "fixed bicycle rack",
            "category": "prop",
            "position_hint": "inside the bicycle parking zone, parallel to the east frontage wall",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "wall-mounted public building sign plaque",
            "category": "prop",
            "position_hint": "on the south facade near the main entrance, no readable text drawn",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "exterior CCTV camera",
            "category": "prop",
            "position_hint": "upper south-east corner of the building facade, aimed toward the entrance apron and bicycle parking zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "short entrance bollard row",
            "category": "prop",
            "position_hint": "along the outer edge of the entrance threshold apron between sidewalk and road bay",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L13B01",
            "number": 13,
            "label": "parked bicycle being mounted for departure",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L13B01": {
            "bg_id": "L13B01",
            "fp_id": "fp_police_station_exterior",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "transient_marker_numbers_to_describe": [
              13
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S22_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L13B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l17_deck": {
        "fp_id": "fp_l17_deck",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l17_deck.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              14
            ],
            "opening_markers": [
              4,
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              8,
              9,
              10,
              11,
              12
            ],
            "anchor_furniture_markers": [
              13
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 4,
              "base_persistent_fixture": 5,
              "base_persistent_furniture": 1
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 8,
              "label": "helm console and wheel",
              "position_hint": "inside pilothouse near forward center, below windshield band",
              "category": "prop"
            },
            {
              "number": 9,
              "label": "fixed navigation display and radio panel",
              "position_hint": "inside pilothouse adjacent to helm console on starboard side",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "center fish-hold hatch",
              "position_hint": "center of open aft work deck",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "port net bin and gear locker",
              "position_hint": "along west side of open deck near the gunwale",
              "category": "prop"
            },
            {
              "number": 12,
              "label": "stern cleats and mooring bollards",
              "position_hint": "south edge of open deck at the stern rail",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "open aft work deck area",
            "category": "area",
            "position_hint": "center and south half of boat deck, between stern rail and pilothouse doorway",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "side walkway and gunwale perimeter",
            "category": "area",
            "position_hint": "continuous narrow strip along port and starboard edges around the open deck and pilothouse",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "pilothouse control zone",
            "category": "area",
            "position_hint": "forward cabin area north of the open deck, partly visible through the aft doorway",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "aft pilothouse doorway",
            "category": "opening",
            "position_hint": "center of pilothouse south wall, opening from deck into cabin",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "front windshield band",
            "category": "opening",
            "position_hint": "north wall of pilothouse, facing bow",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "port side pilothouse window",
            "category": "opening",
            "position_hint": "west wall of pilothouse",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "starboard side pilothouse window",
            "category": "opening",
            "position_hint": "east wall of pilothouse",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "helm console and wheel",
            "category": "prop",
            "position_hint": "inside pilothouse near forward center, below windshield band",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "fixed navigation display and radio panel",
            "category": "prop",
            "position_hint": "inside pilothouse adjacent to helm console on starboard side",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "center fish-hold hatch",
            "category": "prop",
            "position_hint": "center of open aft work deck",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "port net bin and gear locker",
            "category": "prop",
            "position_hint": "along west side of open deck near the gunwale",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "stern cleats and mooring bollards",
            "category": "prop",
            "position_hint": "south edge of open deck at the stern rail",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 13,
            "label": "low storage bench on deck",
            "category": "furniture",
            "position_hint": "aft open deck, slightly starboard of center, usable as a seat",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "narrow pilothouse entry threshold zone",
            "category": "area",
            "position_hint": "small beige threshold rectangle immediately inside and outside the aft pilothouse doorway",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L17B01",
            "number": 15,
            "label": "unfolded navigation map clue",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L17B01",
            "number": 16,
            "label": "small photograph clue",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L17B02",
            "number": 17,
            "label": "blocking figure at pilothouse doorway",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L17B02",
            "number": 18,
            "label": "red circular apparition cluster inside pilothouse",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L17B01": {
            "bg_id": "L17B01",
            "fp_id": "fp_l17_deck",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              10,
              11,
              12,
              13,
              15,
              16
            ],
            "ignore_numbered_elements": [
              17,
              18
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [
              15,
              16
            ],
            "ignored_state_overlay_marker_numbers": [
              17,
              18
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S28_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L17B02": {
            "bg_id": "L17B02",
            "fp_id": "fp_l17_deck",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              14
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              14,
              17,
              18
            ],
            "ignore_numbered_elements": [
              15,
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              14
            ],
            "transient_marker_numbers_to_describe": [
              17,
              18
            ],
            "ignored_state_overlay_marker_numbers": [
              15,
              16
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S28_Shot7"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L17B01",
            "L17B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 2 BG(s) with the fewest transient markers (2); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l19_pilothouse": {
        "fp_id": "fp_l19_pilothouse",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf/images/floor_plan/fp_l19_pilothouse.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              6,
              7,
              8,
              9
            ],
            "fixed_fixture_markers": [
              4,
              10,
              12,
              13
            ],
            "anchor_furniture_markers": [
              5,
              11
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 4,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 4,
              "label": "helm console with wheel and electronics",
              "position_hint": "forward wall, slightly starboard of center",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "port chart and photo ledge",
              "position_hint": "left wall, midsection beside the standing zone",
              "category": "prop"
            },
            {
              "number": 12,
              "label": "fixed amber cabin lamp",
              "position_hint": "ceiling center represented as a simple top-down fixture symbol",
              "category": "prop"
            },
            {
              "number": 13,
              "label": "aft utility locker",
              "position_hint": "aft corner near the door, compact built-in storage block",
              "category": "prop"
            }
          ],
          "standard_of_living_band": "modest_residential",
          "lighting_identity": {
            "diagnostics": [
              "lighting identity is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          }
        },
        "fp_geometry_candidates": {
          "grid_size": [
            10,
            10
          ],
          "camera_cell_candidates_per_unit": {},
          "look_at_cell_candidates_per_unit": {},
          "view_cone_lens_enum_map": {
            "wide": 90,
            "normal": 50,
            "telephoto": 25
          },
          "visible_units_candidates": {},
          "visible_openings_candidates": {},
          "wall_door_invalidation_diagnostics": [],
          "diagnostics": [
            "VLM 10x10 readback is synthetic_placeholder; camera / look-at / visible-units / visible-openings cell enumerations are left empty pending a real VLM wiring wave."
          ]
        },
        "fp_geometry_vlm_readback": {
          "status": "synthetic_placeholder",
          "grid_size": [
            10,
            10
          ],
          "observed_markers": null,
          "missing_markers": null,
          "extra_markers": null,
          "confidence": null,
          "gate_decision": "synthetic_pass",
          "diagnostics": [
            "VLM readback not invoked (W20A synthetic-only path).",
            "A real VLM provider must be wired and approved separately before this slot can transition out of synthetic_placeholder."
          ]
        },
        "base_marker_inventory": [
          {
            "number": 1,
            "label": "enclosed pilothouse shared zone",
            "category": "area",
            "position_hint": "central rectangular cabin interior, main standing area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "forward control zone",
            "category": "area",
            "position_hint": "front third of pilothouse around the helm console",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "aft deck threshold zone",
            "category": "area",
            "position_hint": "bottom of plan at the entrance from the working deck",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "helm console with wheel and electronics",
            "category": "prop",
            "position_hint": "forward wall, slightly starboard of center",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "pilot seat",
            "category": "furniture",
            "position_hint": "center front area immediately aft of the helm console",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "aft door to deck",
            "category": "opening",
            "position_hint": "aft wall centered, opening into the deck threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "forward windshield band",
            "category": "opening",
            "position_hint": "front wall spanning most of the bow-facing side",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "port sliding side window",
            "category": "opening",
            "position_hint": "left wall, forward half",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "starboard sliding side window",
            "category": "opening",
            "position_hint": "right wall, forward half",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "port chart and photo ledge",
            "category": "prop",
            "position_hint": "left wall, midsection beside the standing zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "starboard narrow crew bench",
            "category": "furniture",
            "position_hint": "right wall, mid-to-aft section",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "fixed amber cabin lamp",
            "category": "prop",
            "position_hint": "ceiling center represented as a simple top-down fixture symbol",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 13,
            "label": "aft utility locker",
            "category": "prop",
            "position_hint": "aft corner near the door, compact built-in storage block",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L19B01",
            "number": 16,
            "label": "collapse position in center aisle",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L19B02",
            "number": 14,
            "label": "loose photo clue",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L19B02",
            "number": 15,
            "label": "ominous red circular markings",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L19B01": {
            "bg_id": "L19B01",
            "fp_id": "fp_l19_pilothouse",
            "target_unit_marker_numbers": [
              1,
              2,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              16
            ],
            "ignore_numbered_elements": [
              14,
              15
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [
              16
            ],
            "ignored_state_overlay_marker_numbers": [
              14,
              15
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S29_Shot11"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L19B02": {
            "bg_id": "L19B02",
            "fp_id": "fp_l19_pilothouse",
            "target_unit_marker_numbers": [
              1,
              2,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "ignore_numbered_elements": [
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [
              14,
              15
            ],
            "ignored_state_overlay_marker_numbers": [
              16
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S29_Shot5",
              "S29_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L19B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot).",
            "no clean_background_expected=True overlay for this fp — W20F5 fallback widened candidate set to the 1 BG(s) with the fewest transient markers (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      }
    }
  },
  "step_id": "base_location_dossier",
  "run_id": "45ed2d19-235a-451d-a803-7c15a5f7e7a0",
  "resolved_model": "gpt",
  "updated_at": "2026-07-02T04:16:26.482574+00:00",
  "project_config_snapshot": {}
}