{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 2,
  "config_hash": "b7a384ba43e63d6f",
  "data": {
    "dossiers": {
      "fp_l02_dining_hall": {
        "fp_id": "fp_l02_dining_hall",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l02_dining_hall.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              4,
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              13,
              14
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 4,
              "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": 13,
              "label": "Kitchen sink",
              "position_hint": "along the north wall inside the kitchen service zone",
              "category": "prop"
            },
            {
              "number": 14,
              "label": "Built-in service counter",
              "position_hint": "along the dining-hall side of the kitchen boundary, beside number 7",
              "category": "furniture"
            }
          ],
          "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": "Dining hall shared zone",
            "category": "area",
            "position_hint": "main central and street-facing portion of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "Kitchen service zone",
            "category": "area",
            "position_hint": "rear north side behind the dining hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "Entrance threshold zone",
            "category": "area",
            "position_hint": "shallow recess at the center of the south street wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "Sliding street entrance",
            "category": "opening",
            "position_hint": "center of south wall at the entrance threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "West storefront window",
            "category": "opening",
            "position_hint": "south wall, west of the sliding entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "East storefront window",
            "category": "opening",
            "position_hint": "south wall, east of the sliding entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "Kitchen opening",
            "category": "opening",
            "position_hint": "north boundary of dining hall, connecting toward the kitchen",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "Central table set",
            "category": "furniture",
            "position_hint": "center-rear of dining hall, aligned with the kitchen opening",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "West front table set",
            "category": "furniture",
            "position_hint": "southwest portion of dining hall beside the entrance aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "East front table set",
            "category": "furniture",
            "position_hint": "southeast portion of dining hall beside the entrance aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "Rear side table set",
            "category": "furniture",
            "position_hint": "northwest side of dining hall near the kitchen boundary",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "Television and fixed stand",
            "category": "furniture",
            "position_hint": "against the east wall, visible from the central table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "Kitchen sink",
            "category": "prop",
            "position_hint": "along the north wall inside the kitchen service zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 14,
            "label": "Built-in service counter",
            "category": "furniture",
            "position_hint": "along the dining-hall side of the kitchen boundary, beside number 7",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L02B03",
            "number": 15,
            "label": "Simmering stew pot",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L02B03",
            "number": 16,
            "label": "Bottle and drinking glasses",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L02B02": {
            "bg_id": "L02B02",
            "fp_id": "fp_l02_dining_hall",
            "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
            ],
            "ignore_numbered_elements": [
              15,
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              15,
              16
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S2_Shot5",
              "S2_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L02B03": {
            "bg_id": "L02B03",
            "fp_id": "fp_l02_dining_hall",
            "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,
              16
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [
              15,
              16
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S71_Shot4",
              "S71_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L02B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_old_house_main": {
        "fp_id": "fp_old_house_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_old_house_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6,
              7,
              8,
              9
            ],
            "fixed_fixture_markers": [
              13,
              14,
              15
            ],
            "anchor_furniture_markers": [
              10,
              11,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 5,
              "base_persistent_fixture": 3,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 13,
              "label": "landline telephone",
              "position_hint": "on the low desk in the shared bedroom",
              "category": "prop"
            },
            {
              "number": 14,
              "label": "desktop computer",
              "position_hint": "on the low desk beside the landline telephone",
              "category": "prop"
            },
            {
              "number": 15,
              "label": "kitchen counter and sink",
              "position_hint": "along the outer wall of the kitchen, visible through the kitchen doorway",
              "category": "furniture"
            }
          ],
          "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 bedroom",
            "category": "area",
            "position_hint": "west side of plan, opening directly onto the central hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "central wooden hall",
            "category": "area",
            "position_hint": "center of plan between the bedroom, kitchen, and exterior threshold",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "kitchen",
            "category": "area",
            "position_hint": "east or northeast side of the central hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "exterior threshold",
            "category": "area",
            "position_hint": "south edge of the central hall at the main entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "bedroom sliding doors",
            "category": "opening",
            "position_hint": "shared wall between the bedroom and central hall",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "kitchen doorway",
            "category": "opening",
            "position_hint": "opening between the central hall and kitchen",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "main entrance door",
            "category": "opening",
            "position_hint": "south side of the exterior threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "hall exterior glazing",
            "category": "opening",
            "position_hint": "south-facing exterior wall of the central hall, admitting morning sunlight",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "bedroom window",
            "category": "opening",
            "position_hint": "outer west or north wall of the shared bedroom",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "paired floor bedding",
            "category": "furniture",
            "position_hint": "inner half of the shared bedroom with two adjacent sleeping positions",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "wardrobe",
            "category": "furniture",
            "position_hint": "bedroom wall opposite or beside the sliding doors",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "low computer desk",
            "category": "furniture",
            "position_hint": "bedroom wall near the telephone connection",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "landline telephone",
            "category": "prop",
            "position_hint": "on the low desk in the shared bedroom",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 14,
            "label": "desktop computer",
            "category": "prop",
            "position_hint": "on the low desk beside the landline telephone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 15,
            "label": "kitchen counter and sink",
            "category": "furniture",
            "position_hint": "along the outer wall of the kitchen, visible through the kitchen doorway",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L03B01",
            "number": 16,
            "label": "uniform hanging at wardrobe",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L03B01": {
            "bg_id": "L03B01",
            "fp_id": "fp_old_house_main",
            "target_unit_marker_numbers": [
              1,
              2,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              5,
              6,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15
            ],
            "transient_marker_numbers_to_describe": [
              16
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S4_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L03B03": {
            "bg_id": "L03B03",
            "fp_id": "fp_old_house_main",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              5,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "ignore_numbered_elements": [
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              5,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              16
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S3_Shot2",
              "S3_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L03B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_suv_cabin": {
        "fp_id": "fp_suv_cabin",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_suv_cabin.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "fixed_fixture_markers": [
              5,
              6,
              7,
              22,
              23,
              24
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 11,
              "base_persistent_fixture": 6,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 5,
              "label": "dashboard",
              "position_hint": "across the front edge below the windshield",
              "category": "prop"
            },
            {
              "number": 6,
              "label": "steering wheel",
              "position_hint": "front left, attached to dashboard before driver seat",
              "category": "prop"
            },
            {
              "number": 7,
              "label": "center console",
              "position_hint": "between the two front seats",
              "category": "prop"
            },
            {
              "number": 22,
              "label": "interior rearview mirror",
              "position_hint": "front center immediately behind windshield",
              "category": "prop"
            },
            {
              "number": 23,
              "label": "left exterior side mirror",
              "position_hint": "outside front left door near windshield corner",
              "category": "prop"
            },
            {
              "number": 24,
              "label": "right exterior side mirror",
              "position_hint": "outside front right door near windshield corner",
              "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": "driver control zone",
            "category": "area",
            "position_hint": "front left portion of cabin",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "front passenger zone",
            "category": "area",
            "position_hint": "front right portion of cabin",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "rear passenger zone",
            "category": "area",
            "position_hint": "central rear portion behind front seats",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "cargo utility zone",
            "category": "area",
            "position_hint": "rear portion behind rear bench",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "dashboard",
            "category": "prop",
            "position_hint": "across the front edge below the windshield",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 6,
            "label": "steering wheel",
            "category": "prop",
            "position_hint": "front left, attached to dashboard before driver seat",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 7,
            "label": "center console",
            "category": "prop",
            "position_hint": "between the two front seats",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "driver seat",
            "category": "furniture",
            "position_hint": "front left, facing dashboard",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "front passenger seat",
            "category": "furniture",
            "position_hint": "front right, facing dashboard",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "rear bench seat",
            "category": "furniture",
            "position_hint": "across cabin behind front seats",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "front left door",
            "category": "opening",
            "position_hint": "left side beside driver seat",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 12,
            "label": "front right door",
            "category": "opening",
            "position_hint": "right side beside front passenger seat",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 13,
            "label": "rear left door",
            "category": "opening",
            "position_hint": "left side beside rear bench",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 14,
            "label": "rear right door",
            "category": "opening",
            "position_hint": "right side beside rear bench",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 15,
            "label": "windshield",
            "category": "opening",
            "position_hint": "full-width front boundary ahead of dashboard",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 16,
            "label": "front left side window",
            "category": "opening",
            "position_hint": "within front left door",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 17,
            "label": "front right side window",
            "category": "opening",
            "position_hint": "within front right door",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 18,
            "label": "rear left side window",
            "category": "opening",
            "position_hint": "within rear left door beside rear bench",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 19,
            "label": "rear right side window",
            "category": "opening",
            "position_hint": "within rear right door beside rear bench",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 20,
            "label": "rear hatch opening",
            "category": "opening",
            "position_hint": "rear boundary behind cargo zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 21,
            "label": "rear hatch window",
            "category": "opening",
            "position_hint": "centered within rear hatch opening",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 22,
            "label": "interior rearview mirror",
            "category": "prop",
            "position_hint": "front center immediately behind windshield",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 23,
            "label": "left exterior side mirror",
            "category": "prop",
            "position_hint": "outside front left door near windshield corner",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 24,
            "label": "right exterior side mirror",
            "category": "prop",
            "position_hint": "outside front right door near windshield corner",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L06B02",
            "number": 25,
            "label": "worn wallet with black-and-white student photograph",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L06B02",
            "number": 26,
            "label": "candlelit street gathering beyond side window",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L06B02": {
            "bg_id": "L06B02",
            "fp_id": "fp_suv_cabin",
            "target_unit_marker_numbers": [
              1,
              2,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              9,
              10,
              15,
              16,
              18,
              22,
              25,
              26
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              5,
              6,
              7,
              8,
              9,
              10,
              15,
              16,
              18,
              22
            ],
            "transient_marker_numbers_to_describe": [
              25,
              26
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S7_Shot1",
              "S7_Shot3",
              "S90_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L06B02"
          ],
          "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 (2); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l08_forecourt": {
        "fp_id": "fp_l08_forecourt",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l08_forecourt.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              8,
              9
            ],
            "opening_markers": [
              4,
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              10,
              11,
              13
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 4,
              "base_persistent_fixture": 3,
              "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": "west metasequoia tree row",
              "position_hint": "within the west planted verge, parallel to the approach lane",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "east metasequoia tree row",
              "position_hint": "within the east planted verge, parallel to the approach lane",
              "category": "prop"
            },
            {
              "number": 13,
              "label": "paired gateposts",
              "position_hint": "flanking the main gate opening at the north end of the approach lane",
              "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": "station building footprint",
            "category": "area",
            "position_hint": "north side of plan, centered behind the forecourt",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "paved forecourt",
            "category": "area",
            "position_hint": "immediately south of the station frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "vehicle approach lane",
            "category": "area",
            "position_hint": "central north-south route extending from the south edge to the gate",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "main gate opening",
            "category": "opening",
            "position_hint": "between the approach lane and forecourt",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "main entrance doors",
            "category": "opening",
            "position_hint": "center of the south-facing station facade",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "west frontage window bank",
            "category": "opening",
            "position_hint": "south facade, west of the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "east frontage window bank",
            "category": "opening",
            "position_hint": "south facade, east of the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "west planted verge",
            "category": "area",
            "position_hint": "west side of the vehicle approach lane",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "east planted verge",
            "category": "area",
            "position_hint": "east side of the vehicle approach lane",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 10,
            "label": "west metasequoia tree row",
            "category": "prop",
            "position_hint": "within the west planted verge, parallel to the approach lane",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "east metasequoia tree row",
            "category": "prop",
            "position_hint": "within the east planted verge, parallel to the approach lane",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 13,
            "label": "paired gateposts",
            "category": "prop",
            "position_hint": "flanking the main gate opening at the north end of the approach lane",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L08B01",
            "number": 12,
            "label": "arriving black SUV",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L08B01": {
            "bg_id": "L08B01",
            "fp_id": "fp_l08_forecourt",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              8,
              9
            ],
            "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,
              13
            ],
            "transient_marker_numbers_to_describe": [
              12
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S8_Shot1",
              "S9_Shot2"
            ],
            "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_corridor": {
        "fp_id": "fp_l09_corridor",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l09_corridor.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              4,
              6,
              8
            ],
            "opening_markers": [
              3,
              5,
              7,
              9
            ],
            "fixed_fixture_markers": [
              10
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 4,
              "base_persistent_fixture": 1,
              "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": "stair handrail",
              "position_hint": "along the open side of the stair flight at the east 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": "main corridor",
            "category": "area",
            "position_hint": "long east-west circulation spine through the center of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "stair landing",
            "category": "area",
            "position_hint": "east end of the main corridor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "stair flight connection",
            "category": "opening",
            "position_hint": "east edge of the stair landing, connecting to the upper level",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "violent crimes office",
            "category": "area",
            "position_hint": "south side of the corridor, west of center",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "violent crimes office door",
            "category": "opening",
            "position_hint": "south corridor wall, opening into the violent crimes office",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "investigation chief office",
            "category": "area",
            "position_hint": "south-east end of the corridor beside the stair landing",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "investigation chief office door",
            "category": "opening",
            "position_hint": "south side near the east end of the corridor, adjacent to the stair landing",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "station chief office",
            "category": "area",
            "position_hint": "north side of the corridor, west of center",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "station chief office door",
            "category": "opening",
            "position_hint": "north corridor wall, opening into the station chief office",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "stair handrail",
            "category": "prop",
            "position_hint": "along the open side of the stair flight at the east landing",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L09B01": {
            "bg_id": "L09B01",
            "fp_id": "fp_l09_corridor",
            "target_unit_marker_numbers": [
              1,
              2,
              4,
              6
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              10
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              10
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S10_Shot8",
              "S10_Shot10",
              "S10_Shot12"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L09B02": {
            "bg_id": "L09B02",
            "fp_id": "fp_l09_corridor",
            "target_unit_marker_numbers": [
              1,
              2,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              10
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              10
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S51_Shot7",
              "S51_Shot8",
              "S51_Shot11"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L09B03": {
            "bg_id": "L09B03",
            "fp_id": "fp_l09_corridor",
            "target_unit_marker_numbers": [
              1,
              4,
              8
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              4,
              5,
              8,
              9
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              4,
              5,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S94_Shot1",
              "S94_Shot13"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L09B01",
            "L09B02",
            "L09B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l10_rest_area": {
        "fp_id": "fp_l10_rest_area",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l10_rest_area.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              10
            ],
            "opening_markers": [
              4,
              5,
              6
            ],
            "fixed_fixture_markers": [
              9
            ],
            "anchor_furniture_markers": [
              7,
              8
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 3,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "fixed ash receptacle",
              "position_hint": "between the bench and chair row, clear of the pedestrian approach",
              "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": "station frontage zone",
            "category": "area",
            "position_hint": "north edge, building frontage extending beyond the plan crop",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "outdoor rest area",
            "category": "area",
            "position_hint": "center of plan, immediately south of the station frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "paved pedestrian approach",
            "category": "area",
            "position_hint": "south-center, connecting the frontage path to the main entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "main entrance door",
            "category": "opening",
            "position_hint": "center of the north station facade, facing the rest area",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "west frontage window",
            "category": "opening",
            "position_hint": "north wall, west of the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "east frontage window",
            "category": "opening",
            "position_hint": "north wall, east of the main entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "rest area bench",
            "category": "furniture",
            "position_hint": "northwest side of the rest area, parallel to the station facade",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "fixed chair row",
            "category": "furniture",
            "position_hint": "east side of the rest area, angled toward the bench",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "fixed ash receptacle",
            "category": "prop",
            "position_hint": "between the bench and chair row, clear of the pedestrian approach",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "planted verge",
            "category": "area",
            "position_hint": "southwest edge of the rest area, bordering the broader station frontage",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L10B01": {
            "bg_id": "L10B01",
            "fp_id": "fp_l10_rest_area",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              10
            ],
            "dominant_target_unit_marker_number": null,
            "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,
              10
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S11_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L10B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l11_conference_hall": {
        "fp_id": "fp_l11_conference_hall",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l11_conference_hall.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              6,
              7,
              8
            ],
            "opening_markers": [
              9,
              10,
              11,
              12,
              13
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              3,
              4,
              5
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 5,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "audience area",
            "category": "area",
            "position_hint": "large shared floor area occupying the center and rear of the hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "presentation platform",
            "category": "area",
            "position_hint": "centered along the north wall at the front of the hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "left seating bank",
            "category": "furniture",
            "position_hint": "west side of the audience area, arranged in forward-facing rows",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 4,
            "label": "center seating bank",
            "category": "furniture",
            "position_hint": "middle of the audience area between the two aisles",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 5,
            "label": "right seating bank",
            "category": "furniture",
            "position_hint": "east side of the audience area, arranged in forward-facing rows",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "left central aisle",
            "category": "area",
            "position_hint": "longitudinal circulation strip between the left and center seating banks",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "right central aisle",
            "category": "area",
            "position_hint": "longitudinal circulation strip between the center and right seating banks",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 8,
            "label": "rear threshold zone",
            "category": "area",
            "position_hint": "shallow circulation zone across the south rear edge of the hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "rear double entrance",
            "category": "opening",
            "position_hint": "center of the south wall opening into the rear threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "side exit door",
            "category": "opening",
            "position_hint": "east wall near the front of the audience area",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 11,
            "label": "front side window",
            "category": "opening",
            "position_hint": "east wall beside the forward seating rows",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 12,
            "label": "middle side window",
            "category": "opening",
            "position_hint": "east wall beside the middle seating rows",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 13,
            "label": "rear side window",
            "category": "opening",
            "position_hint": "east wall beside the rear seating rows",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L11B01": {
            "bg_id": "L11B01",
            "fp_id": "fp_l11_conference_hall",
            "target_unit_marker_numbers": [
              1,
              2,
              6,
              7,
              8
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              10,
              11,
              12,
              13
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S12_Shot3",
              "S12_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L11B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l12_detective_office": {
        "fp_id": "fp_l12_detective_office",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l12_detective_office.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              4,
              5
            ],
            "fixed_fixture_markers": [
              9,
              10,
              11,
              13,
              14
            ],
            "anchor_furniture_markers": [
              6,
              7,
              8,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 2,
              "base_persistent_fixture": 5,
              "base_persistent_furniture": 4
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "shared landline telephone",
              "position_hint": "on number 7 near the inner edge shared with number 8",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "primary desktop computer",
              "position_hint": "rear edge of number 7, oriented toward the seated detective",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "partner digital workstation",
              "position_hint": "rear edge of number 8, with a monitor and laptop docking position",
              "category": "prop"
            },
            {
              "number": 13,
              "label": "perimeter filing cabinets",
              "position_hint": "along the west wall between the shared bullpen and evidence storage corner",
              "category": "furniture"
            },
            {
              "number": 14,
              "label": "evidence storage shelving",
              "position_hint": "against the north and west walls inside the evidence storage zone",
              "category": "furniture"
            }
          ],
          "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": "main rectangular office area occupying the center and most of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "northeast corner immediately inside the corridor entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "evidence storage zone",
            "category": "area",
            "position_hint": "northwest corner separated visually from the shared bullpen by furniture placement",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "corridor entrance door",
            "category": "opening",
            "position_hint": "north wall at the northeast threshold, opening inward",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "exterior window bank",
            "category": "opening",
            "position_hint": "south exterior wall opposite the corridor entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "shared desk cluster",
            "category": "furniture",
            "position_hint": "center of the bullpen, arranged as two paired rows with a broad aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "primary detective desk",
            "category": "furniture",
            "position_hint": "south-central side of the shared desk cluster",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "adjacent partner desk",
            "category": "furniture",
            "position_hint": "directly beside number 7 within the central workstation cluster",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "shared landline telephone",
            "category": "prop",
            "position_hint": "on number 7 near the inner edge shared with number 8",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "primary desktop computer",
            "category": "prop",
            "position_hint": "rear edge of number 7, oriented toward the seated detective",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "partner digital workstation",
            "category": "prop",
            "position_hint": "rear edge of number 8, with a monitor and laptop docking position",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "team leader desk",
            "category": "furniture",
            "position_hint": "northeast side of the bullpen with a clear view of the entrance and shared desks",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "perimeter filing cabinets",
            "category": "furniture",
            "position_hint": "along the west wall between the shared bullpen and evidence storage corner",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 14,
            "label": "evidence storage shelving",
            "category": "furniture",
            "position_hint": "against the north and west walls inside the evidence storage zone",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L12B03",
            "number": 15,
            "label": "piled case records",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L12B03",
            "number": 16,
            "label": "dark low-quality autopsy photocopies",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L12B04",
            "number": 17,
            "label": "clear autopsy images on laptop",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L12B04",
            "number": 18,
            "label": "victim diary",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L12B04",
            "number": 19,
            "label": "open evidence boxes and spread records",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L12B04",
            "number": 20,
            "label": "delivered parcel box",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L12B01": {
            "bg_id": "L12B01",
            "fp_id": "fp_l12_detective_office",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "ignore_numbered_elements": [
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              6,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S22_Shot1",
              "S22_Shot6",
              "S22_Shot10"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L12B02": {
            "bg_id": "L12B02",
            "fp_id": "fp_l12_detective_office",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "ignore_numbered_elements": [
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              15,
              16,
              17,
              18,
              19,
              20
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S13_Shot2",
              "S13_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L12B03": {
            "bg_id": "L12B03",
            "fp_id": "fp_l12_detective_office",
            "target_unit_marker_numbers": [
              1
            ],
            "dominant_target_unit_marker_number": 1,
            "use_numbered_elements": [
              1,
              6,
              7,
              8,
              9,
              10,
              11,
              15,
              16
            ],
            "ignore_numbered_elements": [
              17,
              18,
              19,
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              15,
              16
            ],
            "ignored_state_overlay_marker_numbers": [
              17,
              18,
              19,
              20
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S24_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L12B04": {
            "bg_id": "L12B04",
            "fp_id": "fp_l12_detective_office",
            "target_unit_marker_numbers": [
              1,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              3,
              6,
              7,
              8,
              9,
              10,
              11,
              14,
              17,
              18,
              19,
              20
            ],
            "ignore_numbered_elements": [
              15,
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              3,
              6,
              7,
              8,
              9,
              10,
              11,
              14
            ],
            "transient_marker_numbers_to_describe": [
              17,
              18,
              19,
              20
            ],
            "ignored_state_overlay_marker_numbers": [
              15,
              16
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S49_Shot10",
              "S49_Shot17",
              "S49_Shot19"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L12B01",
            "L12B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l13_investigation_chief_office": {
        "fp_id": "fp_l13_investigation_chief_office",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l13_investigation_chief_office.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              6,
              7
            ],
            "fixed_fixture_markers": [
              13
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 2,
              "base_persistent_fixture": 1,
              "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": "built-in document cabinet",
              "position_hint": "southeast wall within the storage service zone",
              "category": "furniture"
            }
          ],
          "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": "private office room",
            "category": "area",
            "position_hint": "entire enclosed rectangular room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "private work zone",
            "category": "area",
            "position_hint": "north and east portion of the office around the executive desk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "shared meeting zone",
            "category": "area",
            "position_hint": "west and central portion of the office around the sofas and low table",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "southwest corner immediately inside the corridor door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "storage service zone",
            "category": "area",
            "position_hint": "narrow southeast strip beside the built-in cabinet",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "corridor swing door",
            "category": "opening",
            "position_hint": "west wall near the southwest corner, opening inward toward the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "exterior window bank",
            "category": "opening",
            "position_hint": "north wall above the private work zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "executive desk",
            "category": "furniture",
            "position_hint": "northeast portion of the room, oriented toward the meeting zone and entrance",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "desk chair",
            "category": "furniture",
            "position_hint": "east side of the executive desk, facing west into the room",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "wall sofa",
            "category": "furniture",
            "position_hint": "south wall within the shared meeting zone, west of the storage zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "freestanding sofa",
            "category": "furniture",
            "position_hint": "central-west meeting zone, facing the wall sofa across the low table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "central low table",
            "category": "furniture",
            "position_hint": "between the two sofas in the shared meeting zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "built-in document cabinet",
            "category": "furniture",
            "position_hint": "southeast wall within the storage service zone",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L13B01",
            "number": 17,
            "label": "visitor handbag",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L13B02",
            "number": 14,
            "label": "cold case reports",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L13B02",
            "number": 15,
            "label": "printed evidence photographs",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L13B02",
            "number": 16,
            "label": "evidence laptop",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L13B01": {
            "bg_id": "L13B01",
            "fp_id": "fp_l13_investigation_chief_office",
            "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,
              17
            ],
            "ignore_numbered_elements": [
              14,
              15,
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [
              17
            ],
            "ignored_state_overlay_marker_numbers": [
              14,
              15,
              16
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S27_Shot5",
              "S27_Shot10",
              "S39_Shot1",
              "S39_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L13B02": {
            "bg_id": "L13B02",
            "fp_id": "fp_l13_investigation_chief_office",
            "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,
              16
            ],
            "ignore_numbered_elements": [
              17
            ],
            "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,
              16
            ],
            "ignored_state_overlay_marker_numbers": [
              17
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S14_Shot2",
              "S14_Shot4",
              "S17_Shot2",
              "S21_Shot2",
              "S21_Shot4",
              "S21_Shot5",
              "S50_Shot1",
              "S50_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L13B03": {
            "bg_id": "L13B03",
            "fp_id": "fp_l13_investigation_chief_office",
            "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": [
              14,
              15,
              16,
              17
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              14,
              15,
              16,
              17
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S46_Shot11",
              "S46_Shot15"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L13B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l14_records_room": {
        "fp_id": "fp_l14_records_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l14_records_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              6,
              7
            ],
            "opening_markers": [
              2
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              3,
              4,
              5,
              8
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 1,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 4
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "records archive service zone",
            "category": "area",
            "position_hint": "entire compact rectangular room surrounding the shelving and aisle",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "single entry door",
            "category": "opening",
            "position_hint": "south wall near the center, opening inward without blocking the main aisle",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "west tall archive shelf run",
            "category": "furniture",
            "position_hint": "along the west wall, extending from beyond the entrance clearance toward the north end",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 4,
            "label": "east tall archive shelf run",
            "category": "furniture",
            "position_hint": "parallel to number 3 along the east wall",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 5,
            "label": "rear box-storage rack",
            "category": "furniture",
            "position_hint": "against the north wall at the far end of the working aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "central working aisle",
            "category": "area",
            "position_hint": "narrow north-south strip between numbers 3 and 4",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "entrance threshold",
            "category": "area",
            "position_hint": "small circulation area immediately inside number 2",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 8,
            "label": "step chair",
            "category": "furniture",
            "position_hint": "inside the working aisle beside the upper portion of the west shelf run",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L14B01",
            "number": 9,
            "label": "settled dust on shelves and boxes",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L14B01": {
            "bg_id": "L14B01",
            "fp_id": "fp_l14_records_room",
            "target_unit_marker_numbers": [
              1,
              6,
              7
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8
            ],
            "transient_marker_numbers_to_describe": [
              9
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S15_Shot1",
              "S15_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L14B01"
          ],
          "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_l27_station_chief_office": {
        "fp_id": "fp_l27_station_chief_office",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l27_station_chief_office.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              15
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 3,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 7
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 15,
              "label": "built-in record cabinet",
              "position_hint": "against the east wall in the storage zone",
              "category": "furniture"
            }
          ],
          "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": "private work zone",
            "category": "area",
            "position_hint": "northeast portion of the office around the executive desk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "shared meeting zone",
            "category": "area",
            "position_hint": "west and central portion of the office around the sofa group",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "southeast corner immediately inside the corridor entry",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "storage zone",
            "category": "area",
            "position_hint": "east wall strip between the work zone and threshold zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "corridor entry door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward toward the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "north double window",
            "category": "opening",
            "position_hint": "north exterior wall above the executive work zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "west double window",
            "category": "opening",
            "position_hint": "west exterior wall beside the shared meeting zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "executive desk",
            "category": "furniture",
            "position_hint": "northeast work zone, oriented toward the room center and entry",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "executive chair",
            "category": "furniture",
            "position_hint": "behind the north side of the executive desk",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "desk visitor chairs",
            "category": "furniture",
            "position_hint": "room-facing side of the executive desk",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "head sofa",
            "category": "furniture",
            "position_hint": "northwest side of the meeting zone, facing south toward the meeting table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "west side sofa",
            "category": "furniture",
            "position_hint": "west side of the meeting zone, facing east toward the meeting table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "south side sofa",
            "category": "furniture",
            "position_hint": "southwest side of the meeting zone, facing north toward the meeting table and clear of the entry path",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "low meeting table",
            "category": "furniture",
            "position_hint": "center of the three-sided sofa arrangement",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 15,
            "label": "built-in record cabinet",
            "category": "furniture",
            "position_hint": "against the east wall in the storage zone",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L27B01",
            "number": 16,
            "label": "shot-specific media evidence",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L27B01": {
            "bg_id": "L27B01",
            "fp_id": "fp_l27_station_chief_office",
            "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
            ],
            "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
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S33_Shot3",
              "S33_Shot8",
              "S93_Shot3",
              "S93_Shot4",
              "S93_Shot10"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L27B01"
          ],
          "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_l44_rooftop": {
        "fp_id": "fp_l44_rooftop",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l44_rooftop.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              5,
              6
            ],
            "opening_markers": [
              3
            ],
            "fixed_fixture_markers": [
              4
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 1,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 4,
              "label": "field-facing parapet railing",
              "position_hint": "outer edge of the deck opposite the access enclosure",
              "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 rooftop deck",
            "category": "area",
            "position_hint": "central and field-facing portion of the roof",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "stair access enclosure",
            "category": "area",
            "position_hint": "rear edge of the rooftop deck",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "rooftop access door",
            "category": "opening",
            "position_hint": "deck-facing wall of the stair access enclosure",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "field-facing parapet railing",
            "category": "prop",
            "position_hint": "outer edge of the deck opposite the access enclosure",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "rice-field exterior zone",
            "category": "area",
            "position_hint": "outside and beyond the field-facing parapet",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "access threshold landing",
            "category": "area",
            "position_hint": "immediately outside the rooftop access door",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L44B01": {
            "bg_id": "L44B01",
            "fp_id": "fp_l44_rooftop",
            "target_unit_marker_numbers": [
              1,
              2,
              5,
              6
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S45_Shot5",
              "S45_Shot7"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L44B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l23_research_lab": {
        "fp_id": "fp_l23_research_lab",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l23_research_lab.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6
            ],
            "fixed_fixture_markers": [
              7,
              11
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 2,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 7,
              "label": "built-in bookshelves",
              "position_hint": "continuous shelving along the north wall in the record storage zone",
              "category": "furniture"
            },
            {
              "number": 11,
              "label": "window sill ledge",
              "position_hint": "directly beneath the broad east-wall window",
              "category": "furniture"
            }
          ],
          "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": "consultation zone",
            "category": "area",
            "position_hint": "center of the research office, containing the opposing sofas and low table",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "record storage zone",
            "category": "area",
            "position_hint": "long strip along the north wall beside the consultation zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "window-side zone",
            "category": "area",
            "position_hint": "east side of the room directly in front of the exterior window",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entry threshold zone",
            "category": "area",
            "position_hint": "southwest corner immediately inside the entry door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "entry door",
            "category": "opening",
            "position_hint": "south wall near the southwest corner, swinging inward toward the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "broad window",
            "category": "opening",
            "position_hint": "east exterior wall, centered on the window-side zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "built-in bookshelves",
            "category": "furniture",
            "position_hint": "continuous shelving along the north wall in the record storage zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "west sofa",
            "category": "furniture",
            "position_hint": "west side of the consultation zone, facing east toward the table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "east sofa",
            "category": "furniture",
            "position_hint": "east side of the consultation zone, facing west toward the table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "low sofa table",
            "category": "furniture",
            "position_hint": "center of the consultation zone between the two sofas",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "window sill ledge",
            "category": "furniture",
            "position_hint": "directly beneath the broad east-wall window",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L23B01",
            "number": 12,
            "label": "spread case records",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L23B03",
            "number": 13,
            "label": "castle snow globe",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L23B01": {
            "bg_id": "L23B01",
            "fp_id": "fp_l23_research_lab",
            "target_unit_marker_numbers": [
              1,
              2,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              5,
              7,
              8,
              9,
              10,
              11,
              12
            ],
            "ignore_numbered_elements": [
              13
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              5,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              12
            ],
            "ignored_state_overlay_marker_numbers": [
              13
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S29_Shot2",
              "S29_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L23B03": {
            "bg_id": "L23B03",
            "fp_id": "fp_l23_research_lab",
            "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,
              13
            ],
            "ignore_numbered_elements": [
              12
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              13
            ],
            "ignored_state_overlay_marker_numbers": [
              12
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S81_Shot1",
              "S81_Shot4",
              "S81_Shot18"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L23B01",
            "L23B03"
          ],
          "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 (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_studio_apartment": {
        "fp_id": "fp_studio_apartment",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_studio_apartment.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              8,
              9,
              10,
              11,
              12,
              18
            ],
            "anchor_furniture_markers": [
              13,
              14,
              15,
              16,
              17
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 3,
              "base_persistent_fixture": 6,
              "base_persistent_furniture": 5
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 8,
              "label": "kitchen counter and sink",
              "position_hint": "linear counter against the kitchen side wall",
              "category": "prop"
            },
            {
              "number": 9,
              "label": "built-in stovetop",
              "position_hint": "set into the kitchen counter beside the sink",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "refrigerator",
              "position_hint": "at the outer end of the kitchenette near the main room",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "shower fixture",
              "position_hint": "far corner of the bathroom wet zone",
              "category": "prop"
            },
            {
              "number": 12,
              "label": "toilet",
              "position_hint": "inside the bathroom beside the plumbing wall",
              "category": "prop"
            },
            {
              "number": 18,
              "label": "electronic entrance lock",
              "position_hint": "mounted at the apartment entrance door",
              "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 living and sleeping zone",
            "category": "area",
            "position_hint": "main central and window-side portion of the apartment",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "open kitchen service zone",
            "category": "area",
            "position_hint": "along one side wall near the entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "shower bathroom wet zone",
            "category": "area",
            "position_hint": "entrance-side enclosed corner opposite the kitchenette",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "inside the corridor-side entrance, below the raised main floor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "main exterior window",
            "category": "opening",
            "position_hint": "centered on the exterior wall at the far end of the main room",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "apartment entrance door",
            "category": "opening",
            "position_hint": "corridor-side wall opening into the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "bathroom door",
            "category": "opening",
            "position_hint": "between the threshold zone and enclosed bathroom",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "kitchen counter and sink",
            "category": "prop",
            "position_hint": "linear counter against the kitchen side wall",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "built-in stovetop",
            "category": "prop",
            "position_hint": "set into the kitchen counter beside the sink",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "refrigerator",
            "category": "prop",
            "position_hint": "at the outer end of the kitchenette near the main room",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "shower fixture",
            "category": "prop",
            "position_hint": "far corner of the bathroom wet zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "toilet",
            "category": "prop",
            "position_hint": "inside the bathroom beside the plumbing wall",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 13,
            "label": "single bed",
            "category": "furniture",
            "position_hint": "along one long wall near the exterior window",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "compact sofa",
            "category": "furniture",
            "position_hint": "central living portion of the main room facing the television",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 15,
            "label": "television and low console",
            "category": "furniture",
            "position_hint": "against the wall opposite the sofa",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 16,
            "label": "small two-person table",
            "category": "furniture",
            "position_hint": "between the open kitchen and living seating area",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 17,
            "label": "wardrobe",
            "category": "furniture",
            "position_hint": "against the entrance-side wall of the main room",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 18,
            "label": "electronic entrance lock",
            "category": "prop",
            "position_hint": "mounted at the apartment entrance door",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L25B01",
            "number": 19,
            "label": "television crime-news screen imagery",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L25B02",
            "number": 19,
            "label": "television crime-news screen imagery",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L25B02",
            "number": 20,
            "label": "coffee-making items",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L25B03",
            "number": 19,
            "label": "television crime-news screen imagery",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L25B01": {
            "bg_id": "L25B01",
            "fp_id": "fp_studio_apartment",
            "target_unit_marker_numbers": [
              1
            ],
            "dominant_target_unit_marker_number": 1,
            "use_numbered_elements": [
              1,
              5,
              14,
              15,
              16,
              19
            ],
            "ignore_numbered_elements": [
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              5,
              14,
              15,
              16
            ],
            "transient_marker_numbers_to_describe": [
              19
            ],
            "ignored_state_overlay_marker_numbers": [
              20
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S52_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L25B02": {
            "bg_id": "L25B02",
            "fp_id": "fp_studio_apartment",
            "target_unit_marker_numbers": [
              1,
              2,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              5,
              6,
              8,
              9,
              10,
              14,
              15,
              16,
              18,
              19,
              20
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              5,
              6,
              8,
              9,
              10,
              14,
              15,
              16,
              18
            ],
            "transient_marker_numbers_to_describe": [
              19,
              20
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S52_Shot5",
              "S52_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L25B03": {
            "bg_id": "L25B03",
            "fp_id": "fp_studio_apartment",
            "target_unit_marker_numbers": [
              1,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              3,
              7,
              13,
              14,
              15,
              16,
              17,
              19
            ],
            "ignore_numbered_elements": [
              20
            ],
            "base_marker_numbers_to_reference": [
              1,
              3,
              7,
              13,
              14,
              15,
              16,
              17
            ],
            "transient_marker_numbers_to_describe": [
              19
            ],
            "ignored_state_overlay_marker_numbers": [
              20
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S31_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L25B01",
            "L25B03"
          ],
          "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 (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l26_deputy_chief_office": {
        "fp_id": "fp_l26_deputy_chief_office",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l26_deputy_chief_office.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6,
              7
            ],
            "fixed_fixture_markers": [
              14
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 3,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 6
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 14,
              "label": "wall-mounted television",
              "position_hint": "east wall, oriented toward the desk and visitor seating",
              "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": "executive work zone",
            "category": "area",
            "position_hint": "north end of the office around the executive desk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "visitor meeting zone",
            "category": "area",
            "position_hint": "center and southwest portion of the office",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "south end immediately inside the corridor door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "media and storage zone",
            "category": "area",
            "position_hint": "east wall beside the visitor meeting zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "corridor door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "west exterior window",
            "category": "opening",
            "position_hint": "north wall, left half of the exterior facade",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "east exterior window",
            "category": "opening",
            "position_hint": "north wall, right half of the exterior facade",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "executive desk",
            "category": "furniture",
            "position_hint": "north-central office, facing south toward visitors and entrance",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "executive chair",
            "category": "furniture",
            "position_hint": "north side of the executive desk",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "pair of visitor chairs",
            "category": "furniture",
            "position_hint": "south side of the executive desk, facing the executive chair",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "storage credenza",
            "category": "furniture",
            "position_hint": "east wall below and beside the television",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "visitor sofa",
            "category": "furniture",
            "position_hint": "west wall within the visitor meeting zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "low meeting table",
            "category": "furniture",
            "position_hint": "directly east of the visitor sofa",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "wall-mounted television",
            "category": "prop",
            "position_hint": "east wall, oriented toward the desk and visitor seating",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L26B01": {
            "bg_id": "L26B01",
            "fp_id": "fp_l26_deputy_chief_office",
            "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
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S59_Shot1",
              "S59_Shot6",
              "S61_Shot4",
              "S61_Shot6",
              "S61_Shot7"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L26B02": {
            "bg_id": "L26B02",
            "fp_id": "fp_l26_deputy_chief_office",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              8,
              9,
              10,
              12,
              13,
              14
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              8,
              9,
              10,
              12,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S32_Shot4",
              "S32_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L26B01",
            "L26B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l28_prosecution_front": {
        "fp_id": "fp_l28_prosecution_front",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l28_prosecution_front.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              6,
              7,
              8,
              9
            ],
            "fixed_fixture_markers": [
              10
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 4,
              "base_persistent_fixture": 1,
              "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": "security booth",
              "position_hint": "inside the fence beside the east side of the main vehicle gate",
              "category": "furniture"
            }
          ],
          "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": "building frontage strip",
            "category": "area",
            "position_hint": "north edge of plan, spanning the government-building facade",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "internal entry drive",
            "category": "area",
            "position_hint": "central north-south lane between the main gate and building entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "public pedestrian apron",
            "category": "area",
            "position_hint": "south frontage, beside the vehicle gate and outside the controlled boundary",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "street approach lane",
            "category": "area",
            "position_hint": "along the south edge, parallel to the public frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "perimeter fence line",
            "category": "area",
            "position_hint": "east-west boundary between the public apron and controlled compound",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "main vehicle gate",
            "category": "opening",
            "position_hint": "center of the perimeter fence, aligned with the internal entry drive",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "pedestrian gate",
            "category": "opening",
            "position_hint": "in the perimeter fence immediately east of the main vehicle gate",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "recessed entrance doors",
            "category": "opening",
            "position_hint": "north facade, centered on the internal entry drive",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "ground-floor window bank",
            "category": "opening",
            "position_hint": "north facade, arranged in regular bays on both sides of the entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "security booth",
            "category": "furniture",
            "position_hint": "inside the fence beside the east side of the main vehicle gate",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L28B01",
            "number": 11,
            "label": "approaching sedan",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L28B02",
            "number": 12,
            "label": "small protest gathering footprint",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L28B02",
            "number": 13,
            "label": "protest placards",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L28B01": {
            "bg_id": "L28B01",
            "fp_id": "fp_l28_prosecution_front",
            "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
            ],
            "ignore_numbered_elements": [
              12,
              13
            ],
            "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": [
              12,
              13
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S34_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L28B02": {
            "bg_id": "L28B02",
            "fp_id": "fp_l28_prosecution_front",
            "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,
              12,
              13
            ],
            "ignore_numbered_elements": [
              11
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "transient_marker_numbers_to_describe": [
              12,
              13
            ],
            "ignored_state_overlay_marker_numbers": [
              11
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S65_Shot2",
              "S65_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L28B01"
          ],
          "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_l29_wonseop_office": {
        "fp_id": "fp_l29_wonseop_office",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l29_wonseop_office.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6
            ],
            "fixed_fixture_markers": [
              9
            ],
            "anchor_furniture_markers": [
              7,
              8,
              10,
              11,
              12,
              13
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 2,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 6
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "built-in records shelving",
              "position_hint": "northeast wall behind and beside the work desk",
              "category": "furniture"
            }
          ],
          "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": "work zone",
            "category": "area",
            "position_hint": "east half of the office beside the exterior wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "visitor zone",
            "category": "area",
            "position_hint": "west-central half of the office between the entrance and work zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "records zone",
            "category": "area",
            "position_hint": "northeast edge of the office behind the work desk",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "southwest corner immediately inside the corridor entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "corridor entrance door",
            "category": "opening",
            "position_hint": "south wall near the southwest corner, swinging inward into the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "exterior window band",
            "category": "opening",
            "position_hint": "north wall spanning the work and visitor sides",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "prosecutor work desk",
            "category": "furniture",
            "position_hint": "east side of the work zone, oriented toward the visitor zone and entrance",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "task chair",
            "category": "furniture",
            "position_hint": "east side of the work desk, facing west toward visitors",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "built-in records shelving",
            "category": "furniture",
            "position_hint": "northeast wall behind and beside the work desk",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "visitor table",
            "category": "furniture",
            "position_hint": "center of the visitor zone between the facing sofas",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "north visitor sofa",
            "category": "furniture",
            "position_hint": "north side of the visitor table, facing south",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "south visitor sofa",
            "category": "furniture",
            "position_hint": "south side of the visitor table, facing north",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "desk guest chairs",
            "category": "furniture",
            "position_hint": "paired on the west side of the work desk, facing the task chair",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L29B01",
            "number": 14,
            "label": "stacks of active case files",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L29B01": {
            "bg_id": "L29B01",
            "fp_id": "fp_l29_wonseop_office",
            "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
            ],
            "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": [
              "S35_Shot1",
              "S35_Shot7",
              "S35_Shot12",
              "S54_Shot5",
              "S54_Shot9",
              "S54_Shot14"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L29B01"
          ],
          "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_l47_interview_room": {
        "fp_id": "fp_l47_interview_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l47_interview_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              9
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              6,
              7,
              8
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 1,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "compact interview room",
            "category": "area",
            "position_hint": "marker near the northwest inside corner, identifying the complete rectangular room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "staff zone",
            "category": "area",
            "position_hint": "north end of the room behind the staff chair",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "shared questioning zone",
            "category": "area",
            "position_hint": "center of the room surrounding the questioning table",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "interviewee zone",
            "category": "area",
            "position_hint": "south-central side of the table, opposite the staff zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "southeast corner immediately inside the door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "plain questioning table",
            "category": "furniture",
            "position_hint": "center of the room, long axis east-west",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "staff chair",
            "category": "furniture",
            "position_hint": "north side of the central table, facing south",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "interviewee chair",
            "category": "furniture",
            "position_hint": "south side of the central table, facing north",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "single access door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward into the threshold zone",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L47B01": {
            "bg_id": "L47B01",
            "fp_id": "fp_l47_interview_room",
            "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
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S53_Shot1",
              "S53_Shot3",
              "S53_Shot10",
              "S57_Shot1",
              "S57_Shot7"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L47B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l52_elevator": {
        "fp_id": "fp_l52_elevator",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l52_elevator.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              4,
              5
            ],
            "opening_markers": [
              2
            ],
            "fixed_fixture_markers": [
              3,
              6,
              7
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 1,
              "base_persistent_fixture": 3,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 3,
              "label": "elevator control panel",
              "position_hint": "east side wall near sliding doorway",
              "category": "prop"
            },
            {
              "number": 6,
              "label": "fixed handrail",
              "position_hint": "along north rear wall of elevator car",
              "category": "furniture"
            },
            {
              "number": 7,
              "label": "floor indicator",
              "position_hint": "centered at the doorway wall line above the opening, represented by a simple plan marker",
              "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": "elevator car",
            "category": "area",
            "position_hint": "central rectangular enclosed area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "sliding elevator doorway",
            "category": "opening",
            "position_hint": "center of south wall, opening toward corridor",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "elevator control panel",
            "category": "prop",
            "position_hint": "east side wall near sliding doorway",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 4,
            "label": "doorway threshold",
            "category": "area",
            "position_hint": "narrow band immediately south of sliding doorway",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "office corridor",
            "category": "area",
            "position_hint": "visible strip beyond doorway threshold",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "fixed handrail",
            "category": "furniture",
            "position_hint": "along north rear wall of elevator car",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 7,
            "label": "floor indicator",
            "category": "prop",
            "position_hint": "centered at the doorway wall line above the opening, represented by a simple plan marker",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L52B01": {
            "bg_id": "L52B01",
            "fp_id": "fp_l52_elevator",
            "target_unit_marker_numbers": [
              1,
              4,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S62_Shot2",
              "S62_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L52B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l54_seminar_room": {
        "fp_id": "fp_l54_seminar_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l54_seminar_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              8,
              9
            ],
            "fixed_fixture_markers": [
              6,
              7
            ],
            "anchor_furniture_markers": [
              4,
              5
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 2,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 6,
              "label": "Podium microphone",
              "position_hint": "fixed on top of the podium at the front-left presentation position",
              "category": "prop"
            },
            {
              "number": 7,
              "label": "Projection screen",
              "position_hint": "centered on the north wall behind the presentation zone",
              "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": "Audience zone",
            "category": "area",
            "position_hint": "central and rear portion of the seminar room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "Presentation zone",
            "category": "area",
            "position_hint": "north front of the seminar room beneath the projection screen",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "Threshold and circulation zone",
            "category": "area",
            "position_hint": "south rear edge and side aisle connecting the entrance to the seating",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "Audience seating rows",
            "category": "furniture",
            "position_hint": "four aligned rows in the audience zone, oriented toward the north screen",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 5,
            "label": "Podium",
            "category": "furniture",
            "position_hint": "front-left side of the presentation zone, facing the audience",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "Podium microphone",
            "category": "prop",
            "position_hint": "fixed on top of the podium at the front-left presentation position",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 7,
            "label": "Projection screen",
            "category": "prop",
            "position_hint": "centered on the north wall behind the presentation zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "Rear entrance door",
            "category": "opening",
            "position_hint": "south wall near the rear side aisle, swinging inward toward the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "Door observation panel",
            "category": "opening",
            "position_hint": "small glazed opening within the rear entrance door",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L54B01",
            "number": 10,
            "label": "Hearing title projection",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L54B02",
            "number": 11,
            "label": "Black-and-white photograph projection",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L54B02",
            "number": 12,
            "label": "Darkened room state",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L54B01": {
            "bg_id": "L54B01",
            "fp_id": "fp_l54_seminar_room",
            "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
            ],
            "ignore_numbered_elements": [
              11,
              12
            ],
            "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": [
              11,
              12
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S66_Shot2",
              "S66_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L54B02": {
            "bg_id": "L54B02",
            "fp_id": "fp_l54_seminar_room",
            "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,
              11,
              12
            ],
            "ignore_numbered_elements": [
              10
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [
              11,
              12
            ],
            "ignored_state_overlay_marker_numbers": [
              10
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S68_Shot1",
              "S68_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L54B01"
          ],
          "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_l55_seminar_corridor": {
        "fp_id": "fp_l55_seminar_corridor",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l55_seminar_corridor.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              4,
              5
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 2,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "corridor segment",
            "category": "area",
            "position_hint": "shared circulation zone extending across the corridor side of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "seminar room",
            "category": "area",
            "position_hint": "partial room area beyond the corridor-side wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "waiting clearance",
            "category": "area",
            "position_hint": "threshold zone directly outside the seminar-room door",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "seminar-room door",
            "category": "opening",
            "position_hint": "corridor wall between the waiting clearance and seminar room",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "narrow viewing window",
            "category": "opening",
            "position_hint": "narrow vertical pane inset into the seminar-room door",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L55B01": {
            "bg_id": "L55B01",
            "fp_id": "fp_l55_seminar_corridor",
            "target_unit_marker_numbers": [
              1,
              2,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S67_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L55B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l56_briefing_room": {
        "fp_id": "fp_l56_briefing_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l56_briefing_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              5,
              8,
              9,
              10,
              11
            ],
            "opening_markers": [
              12
            ],
            "fixed_fixture_markers": [
              4
            ],
            "anchor_furniture_markers": [
              3,
              6,
              7
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 7,
              "base_opening": 1,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 4,
              "label": "backdrop panel",
              "position_hint": "north wall directly behind the podium",
              "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": "press room shell",
            "category": "area",
            "position_hint": "rectangular perimeter enclosing the full plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "presentation platform",
            "category": "area",
            "position_hint": "north end of the room, spanning most of the front wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "podium",
            "category": "furniture",
            "position_hint": "center of the presentation platform, facing south toward reporters",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 4,
            "label": "backdrop panel",
            "category": "prop",
            "position_hint": "north wall directly behind the podium",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "reporter seating zone",
            "category": "area",
            "position_hint": "central portion of the room between the platform and rear standing zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "reporter desk rows",
            "category": "furniture",
            "position_hint": "aligned transverse rows within the central seating zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "reporter chair rows",
            "category": "furniture",
            "position_hint": "south side of each reporter desk row, facing the podium",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "left camera lane",
            "category": "area",
            "position_hint": "west side of the reporter seating zone, running toward the platform",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "right camera lane",
            "category": "area",
            "position_hint": "east side of the reporter seating zone, running toward the platform",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 10,
            "label": "rear standing zone",
            "category": "area",
            "position_hint": "south side of the room behind the reporter chair rows",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 11,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "south-center edge of the rear standing zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 12,
            "label": "rear double-leaf door",
            "category": "opening",
            "position_hint": "center of the south wall opening into the threshold zone",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L56B01",
            "number": 13,
            "label": "portable press cameras",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L56B01",
            "number": 14,
            "label": "open reporter laptops",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L56B01",
            "number": 15,
            "label": "repeated camera flashes",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L56B01": {
            "bg_id": "L56B01",
            "fp_id": "fp_l56_briefing_room",
            "target_unit_marker_numbers": [
              1,
              2,
              5,
              8,
              9,
              10
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              13,
              14,
              15
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "transient_marker_numbers_to_describe": [
              13,
              14,
              15
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S69_Shot4",
              "S69_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L56B01"
          ],
          "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_l32_investigation_suite": {
        "fp_id": "fp_l32_investigation_suite",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l32_investigation_suite.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              4,
              5,
              6
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 3,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 7
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "investigation room",
            "category": "area",
            "position_hint": "large western and northern portion of the suite",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "interview room",
            "category": "area",
            "position_hint": "narrow eastern room adjoining the investigation room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "circulation vestibule",
            "category": "area",
            "position_hint": "southern circulation strip serving both rooms",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "suite entrance door",
            "category": "opening",
            "position_hint": "south wall of the circulation vestibule",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "investigation room door",
            "category": "opening",
            "position_hint": "between the vestibule and southwest side of the investigation room",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "interview room door",
            "category": "opening",
            "position_hint": "between the vestibule and south side of the interview room",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "interrogation table",
            "category": "furniture",
            "position_hint": "center of the investigation room with broad circulation around it",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "suspect chair",
            "category": "furniture",
            "position_hint": "north side of the interrogation table, facing south",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "investigator chair pair",
            "category": "furniture",
            "position_hint": "south side of the interrogation table, facing the suspect chair",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "observer chair",
            "category": "furniture",
            "position_hint": "southwest rear of the investigation room, behind the investigators",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "guard chair",
            "category": "furniture",
            "position_hint": "southeast rear of the investigation room, near the controlled door",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "interview table",
            "category": "furniture",
            "position_hint": "center of the narrow interview room",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "interview chair pair",
            "category": "furniture",
            "position_hint": "opposite long sides of the interview table",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L32B02",
            "number": 14,
            "label": "cigarette pack and lighter",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L32B02": {
            "bg_id": "L32B02",
            "fp_id": "fp_l32_investigation_suite",
            "target_unit_marker_numbers": [
              1
            ],
            "dominant_target_unit_marker_number": 1,
            "use_numbered_elements": [
              1,
              5,
              7,
              8,
              9,
              10,
              11,
              14
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              5,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              14
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S37_Shot11",
              "S37_Shot21",
              "S55_Shot9"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L32B02"
          ],
          "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_l38_solitary_cell": {
        "fp_id": "fp_l38_solitary_cell",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l38_solitary_cell.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2
            ],
            "opening_markers": [
              3,
              5
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              4
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 2,
              "base_opening": 2,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 1
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "main cell area",
            "category": "area",
            "position_hint": "central and northern portion of the narrow rectangular cell",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "entrance threshold",
            "category": "area",
            "position_hint": "small internal threshold zone centered against the south wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "secure entrance door",
            "category": "opening",
            "position_hint": "south wall, opening outward from the entrance threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "fixed sleeping platform",
            "category": "furniture",
            "position_hint": "long narrow platform against the west wall, extending through most of the cell",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 5,
            "label": "high secure window",
            "category": "opening",
            "position_hint": "centered on the north wall opposite the entrance",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L38B01",
            "number": 6,
            "label": "wall-note cluster",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L38B02",
            "number": 6,
            "label": "wall-note cluster",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L38B02",
            "number": 7,
            "label": "religious booklet",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L38B02",
            "number": 8,
            "label": "concealed review memo",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L38B03",
            "number": 6,
            "label": "wall-note cluster",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L38B01": {
            "bg_id": "L38B01",
            "fp_id": "fp_l38_solitary_cell",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "ignore_numbered_elements": [
              7,
              8
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5
            ],
            "transient_marker_numbers_to_describe": [
              6
            ],
            "ignored_state_overlay_marker_numbers": [
              7,
              8
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S38_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L38B02": {
            "bg_id": "L38B02",
            "fp_id": "fp_l38_solitary_cell",
            "target_unit_marker_numbers": [
              1
            ],
            "dominant_target_unit_marker_number": 1,
            "use_numbered_elements": [
              1,
              4,
              5,
              6,
              7,
              8
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              4,
              5
            ],
            "transient_marker_numbers_to_describe": [
              6,
              7,
              8
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S64_Shot1",
              "S64_Shot3"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L38B03": {
            "bg_id": "L38B03",
            "fp_id": "fp_l38_solitary_cell",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "ignore_numbered_elements": [
              7,
              8
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5
            ],
            "transient_marker_numbers_to_describe": [
              6
            ],
            "ignored_state_overlay_marker_numbers": [
              7,
              8
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S38_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L38B01",
            "L38B03"
          ],
          "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 (1); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l53_visitation_room": {
        "fp_id": "fp_l53_visitation_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l53_visitation_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2
            ],
            "opening_markers": [
              7,
              8
            ],
            "fixed_fixture_markers": [
              3,
              6
            ],
            "anchor_furniture_markers": [
              4,
              5
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 2,
              "base_opening": 2,
              "base_persistent_fixture": 2,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 3,
              "label": "transparent plastic partition",
              "position_hint": "centerline of the room, separating visitor and secure zones",
              "category": "prop"
            },
            {
              "number": 6,
              "label": "partition counter",
              "position_hint": "along the room centerline beneath the transparent partition",
              "category": "furniture"
            }
          ],
          "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": "visitor zone",
            "category": "area",
            "position_hint": "south half of the visitation room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "secure zone",
            "category": "area",
            "position_hint": "north half of the visitation room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "transparent plastic partition",
            "category": "prop",
            "position_hint": "centerline of the room, separating visitor and secure zones",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 4,
            "label": "visitor chair",
            "category": "furniture",
            "position_hint": "south side of the partition, centered on the counter",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 5,
            "label": "inmate chair",
            "category": "furniture",
            "position_hint": "north side of the partition, directly opposite the visitor chair",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "partition counter",
            "category": "furniture",
            "position_hint": "along the room centerline beneath the transparent partition",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 7,
            "label": "visitor access door",
            "category": "opening",
            "position_hint": "south wall near the southwest corner",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "secure access door",
            "category": "opening",
            "position_hint": "north wall near the northeast corner",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L53B01": {
            "bg_id": "L53B01",
            "fp_id": "fp_l53_visitation_room",
            "target_unit_marker_numbers": [
              1,
              2
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S63_Shot5",
              "S63_Shot9"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L53B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l41_apartment_corridor": {
        "fp_id": "fp_l41_apartment_corridor",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l41_apartment_corridor.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              8,
              12,
              13,
              14
            ],
            "opening_markers": [
              3,
              4,
              5,
              6,
              7,
              9
            ],
            "fixed_fixture_markers": [
              10,
              11
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 6,
              "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": "doorbell button",
              "position_hint": "wall-mounted beside the latch side of the target entrance door",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "digital door lock",
              "position_hint": "fixed to the latch side of the target entrance door",
              "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 access corridor",
            "category": "area",
            "position_hint": "long central strip extending from the elevator lobby to the target entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "elevator lobby",
            "category": "area",
            "position_hint": "at one short end of the shared corridor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "elevator doors",
            "category": "opening",
            "position_hint": "centered on the end wall of the elevator lobby",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "open exterior railing edge",
            "category": "opening",
            "position_hint": "continuous outer side of the corridor opposite the apartment entrances",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "first neighboring entrance",
            "category": "opening",
            "position_hint": "unit-side wall near the elevator end",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "middle neighboring entrance",
            "category": "opening",
            "position_hint": "unit-side wall near the middle of the long corridor",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "nearest neighboring entrance",
            "category": "opening",
            "position_hint": "unit-side wall shortly before the target threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "target entrance threshold",
            "category": "area",
            "position_hint": "small recessed threshold zone at the far portion of the unit-side wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "target entrance door",
            "category": "opening",
            "position_hint": "inward-swinging door directly beside the target threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "doorbell button",
            "category": "prop",
            "position_hint": "wall-mounted beside the latch side of the target entrance door",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "digital door lock",
            "category": "prop",
            "position_hint": "fixed to the latch side of the target entrance door",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 12,
            "label": "private residential band",
            "category": "area",
            "position_hint": "continuous band behind the apartment-side corridor wall, with no interior subdivisions shown",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 13,
            "label": "elevator shaft",
            "category": "area",
            "position_hint": "rectangular service core immediately behind the elevator doors",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 14,
            "label": "exterior open strip",
            "category": "area",
            "position_hint": "narrow schematic exterior zone beyond the corridor safety railing",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L41B01": {
            "bg_id": "L41B01",
            "fp_id": "fp_l41_apartment_corridor",
            "target_unit_marker_numbers": [
              1,
              8,
              12,
              14
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              4,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              14
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              4,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              14
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S42_Shot4",
              "S42_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L41B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l42_living_dining_area": {
        "fp_id": "fp_l42_living_dining_area",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l42_living_dining_area.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3
            ],
            "opening_markers": [
              4,
              5,
              6
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              7,
              8
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 3,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "living and dining zone",
            "category": "area",
            "position_hint": "center and exterior-facing side of the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "corridor-facing edge beside the apartment entry",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "private access passage",
            "category": "area",
            "position_hint": "rear side of the shared zone leading toward the bedroom",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "apartment entry door",
            "category": "opening",
            "position_hint": "corridor-facing wall of the entrance threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "bedroom door",
            "category": "opening",
            "position_hint": "rear wall at the end of the private access passage",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "living room window",
            "category": "opening",
            "position_hint": "exterior wall opposite the apartment entry",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "rectangular dining table",
            "category": "furniture",
            "position_hint": "center of the living and dining zone, slightly closer to the window",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "four dining chairs",
            "category": "furniture",
            "position_hint": "arranged around the rectangular dining table",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L42B01",
            "number": 9,
            "label": "protest placards and banners",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L42B01",
            "number": 12,
            "label": "keepsake box and paper contents",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L42B01",
            "number": 13,
            "label": "selected instant photograph",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L42B02",
            "number": 9,
            "label": "protest placards and banners",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L42B02",
            "number": 10,
            "label": "steaming coffee cups",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L42B02",
            "number": 11,
            "label": "open laptop",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L42B01": {
            "bg_id": "L42B01",
            "fp_id": "fp_l42_living_dining_area",
            "target_unit_marker_numbers": [
              1,
              3
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              3,
              5,
              6,
              7,
              8,
              9,
              12,
              13
            ],
            "ignore_numbered_elements": [
              10,
              11
            ],
            "base_marker_numbers_to_reference": [
              1,
              3,
              5,
              6,
              7,
              8
            ],
            "transient_marker_numbers_to_describe": [
              9,
              12,
              13
            ],
            "ignored_state_overlay_marker_numbers": [
              10,
              11
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S43_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L42B02": {
            "bg_id": "L42B02",
            "fp_id": "fp_l42_living_dining_area",
            "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
            ],
            "ignore_numbered_elements": [
              12,
              13
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8
            ],
            "transient_marker_numbers_to_describe": [
              9,
              10,
              11
            ],
            "ignored_state_overlay_marker_numbers": [
              12,
              13
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S43_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L42B01",
            "L42B02"
          ],
          "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_l43_classroom": {
        "fp_id": "fp_l43_classroom",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l43_classroom.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6
            ],
            "fixed_fixture_markers": [
              10
            ],
            "anchor_furniture_markers": [
              7,
              8,
              9
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 2,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 10,
              "label": "built-in storage cubbies",
              "position_hint": "north wall between the entrance threshold and the story area",
              "category": "furniture"
            }
          ],
          "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": "main classroom",
            "category": "area",
            "position_hint": "entire rectangular room within the exterior and corridor walls",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "story area",
            "category": "area",
            "position_hint": "east end of the classroom beside the exterior windows",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "child seating area",
            "category": "area",
            "position_hint": "center and south-central portion of the classroom facing the story area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entrance threshold",
            "category": "area",
            "position_hint": "northwest corner immediately inside the corridor entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "exterior window bank",
            "category": "opening",
            "position_hint": "south wall, extending across most of the classroom",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "entrance door",
            "category": "opening",
            "position_hint": "north wall near the northwest corner, opening inward from the corridor",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "low bookcase",
            "category": "furniture",
            "position_hint": "east wall within the story area",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "teacher reading chair",
            "category": "furniture",
            "position_hint": "east side of the story area, facing west toward the children",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "semicircular child seating",
            "category": "furniture",
            "position_hint": "central child seating area, arranged in a broad arc facing the reading chair",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "built-in storage cubbies",
            "category": "furniture",
            "position_hint": "north wall between the entrance threshold and the story area",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L43B01": {
            "bg_id": "L43B01",
            "fp_id": "fp_l43_classroom",
            "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
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S44_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L43B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l45_main_living_dining": {
        "fp_id": "fp_l45_main_living_dining",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l45_main_living_dining.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              5,
              6
            ],
            "fixed_fixture_markers": [
              9,
              10,
              11
            ],
            "anchor_furniture_markers": [
              7,
              8
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 2,
              "base_persistent_fixture": 3,
              "base_persistent_furniture": 2
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 9,
              "label": "built-in counter and sink",
              "position_hint": "against the kitchen nook wall nearest the dining table",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "gas stovetop",
              "position_hint": "set into the kitchen counter beside the sink work area",
              "category": "prop"
            },
            {
              "number": 11,
              "label": "balcony parapet or railing",
              "position_hint": "along the outer edge of the balcony",
              "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": "living and dining area",
            "category": "area",
            "position_hint": "central shared zone between the entrance, kitchen, and balcony",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "kitchen nook",
            "category": "area",
            "position_hint": "along one side of the dining area, adjacent to the table",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "balcony",
            "category": "area",
            "position_hint": "exterior side of the living area beyond the glazed opening",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entry threshold",
            "category": "area",
            "position_hint": "opposite the balcony, connected to the shared zone by a clear exit route",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "balcony sliding opening",
            "category": "opening",
            "position_hint": "exterior wall between the living area and balcony",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 6,
            "label": "apartment entry door",
            "category": "opening",
            "position_hint": "outer edge of the entry threshold, opening toward the exit route",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "dining table",
            "category": "furniture",
            "position_hint": "between the kitchen nook and living side, aligned for a balcony sightline",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "dining chairs",
            "category": "furniture",
            "position_hint": "arranged around the dining table without blocking the exit route",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "built-in counter and sink",
            "category": "prop",
            "position_hint": "against the kitchen nook wall nearest the dining table",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "gas stovetop",
            "category": "prop",
            "position_hint": "set into the kitchen counter beside the sink work area",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "balcony parapet or railing",
            "category": "prop",
            "position_hint": "along the outer edge of the balcony",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L45B01",
            "number": 12,
            "label": "smartphone at pickup point",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L45B01",
            "number": 13,
            "label": "balcony laundry",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L45B01",
            "number": 14,
            "label": "breakfast dishes",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L45B01",
            "number": 15,
            "label": "reporting notebook",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L45B01": {
            "bg_id": "L45B01",
            "fp_id": "fp_l45_main_living_dining",
            "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": [],
            "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": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S47_Shot5",
              "S47_Shot8",
              "S47_Shot11"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L45B01"
          ],
          "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 (4); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_cafe_interior": {
        "fp_id": "fp_cafe_interior",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_cafe_interior.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "opening_markers": [
              7,
              8,
              9
            ],
            "fixed_fixture_markers": [
              13,
              14,
              15,
              16
            ],
            "anchor_furniture_markers": [
              10,
              11,
              12
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 3,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 13,
              "label": "Preparation sink",
              "position_hint": "rear wall of the utility preparation area",
              "category": "prop"
            },
            {
              "number": 14,
              "label": "Coffee preparation appliance",
              "position_hint": "service side of the main counter",
              "category": "prop"
            },
            {
              "number": 15,
              "label": "Built-in service shelving",
              "position_hint": "north wall behind the service counter",
              "category": "furniture"
            },
            {
              "number": 16,
              "label": "Restroom fixtures",
              "position_hint": "inside the private restroom along the north and west walls",
              "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": "south facade, directly inside the customer entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "Shared seating zone",
            "category": "area",
            "position_hint": "central and east portion of the cafe",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "Service zone",
            "category": "area",
            "position_hint": "northwest side behind the service counter",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "Main circulation aisle",
            "category": "area",
            "position_hint": "running from the south entrance through the center toward the rear rooms",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "Private restroom",
            "category": "area",
            "position_hint": "north rear corner beside the utility area",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "Utility preparation area",
            "category": "area",
            "position_hint": "north rear, connected to the service zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "Glass entrance door",
            "category": "opening",
            "position_hint": "south facade at the entrance threshold",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "Storefront glazing",
            "category": "opening",
            "position_hint": "south facade beside the glass entrance door",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 9,
            "label": "Restroom door",
            "category": "opening",
            "position_hint": "north end of the circulation aisle",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 10,
            "label": "Interview table",
            "category": "furniture",
            "position_hint": "east side of the shared seating zone, away from the service queue",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "General seating cluster",
            "category": "furniture",
            "position_hint": "central and southeast portions of the shared seating zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "Service counter",
            "category": "furniture",
            "position_hint": "west side, separating customers from the service zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "Preparation sink",
            "category": "prop",
            "position_hint": "rear wall of the utility preparation area",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 14,
            "label": "Coffee preparation appliance",
            "category": "prop",
            "position_hint": "service side of the main counter",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 15,
            "label": "Built-in service shelving",
            "category": "furniture",
            "position_hint": "north wall behind the service counter",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 16,
            "label": "Restroom fixtures",
            "category": "prop",
            "position_hint": "inside the private restroom along the north and west walls",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L46B02",
            "number": 17,
            "label": "Interview coffee cups",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L46B02",
            "number": 18,
            "label": "Open investigation notebook",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L46B01": {
            "bg_id": "L46B01",
            "fp_id": "fp_cafe_interior",
            "target_unit_marker_numbers": [
              1,
              2,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              7,
              8,
              10,
              11
            ],
            "ignore_numbered_elements": [
              17,
              18
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              7,
              8,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              17,
              18
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S48_Shot4"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L46B02": {
            "bg_id": "L46B02",
            "fp_id": "fp_cafe_interior",
            "target_unit_marker_numbers": [
              2,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              2,
              3,
              4,
              7,
              8,
              10,
              11,
              12,
              14,
              15,
              17,
              18
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              2,
              3,
              4,
              7,
              8,
              10,
              11,
              12,
              14,
              15
            ],
            "transient_marker_numbers_to_describe": [
              17,
              18
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S48_Shot11",
              "S48_Shot14"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L46B01"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l50_main_room": {
        "fp_id": "fp_l50_main_room",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l50_main_room.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5
            ],
            "opening_markers": [
              6,
              7
            ],
            "fixed_fixture_markers": [
              12
            ],
            "anchor_furniture_markers": [
              8,
              9,
              10,
              11,
              13
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 2,
              "base_persistent_fixture": 1,
              "base_persistent_furniture": 5
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 12,
              "label": "wall-mounted whiteboard",
              "position_hint": "east wall opposite the work table",
              "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": "single-room interior",
            "category": "area",
            "position_hint": "center of the complete rectangular interior footprint",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "private sleeping zone",
            "category": "area",
            "position_hint": "northwest side surrounding the bed",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "shared work zone",
            "category": "area",
            "position_hint": "central and eastern portion of the room",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "service storage zone",
            "category": "area",
            "position_hint": "along the north and northeast walls",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "threshold zone",
            "category": "area",
            "position_hint": "small area immediately inside the south entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "entrance door",
            "category": "opening",
            "position_hint": "south wall near the southeast corner, swinging inward",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 7,
            "label": "exterior window",
            "category": "opening",
            "position_hint": "north wall above the work and storage side",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 8,
            "label": "single bed",
            "category": "furniture",
            "position_hint": "against the west wall in the private sleeping zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "wardrobe",
            "category": "furniture",
            "position_hint": "northwest corner beside the head of the bed",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "storage cabinet",
            "category": "furniture",
            "position_hint": "north wall between the wardrobe and work area",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "work table",
            "category": "furniture",
            "position_hint": "east-central side facing the whiteboard",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "wall-mounted whiteboard",
            "category": "prop",
            "position_hint": "east wall opposite the work table",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 13,
            "label": "stacked storage boxes",
            "category": "prop",
            "position_hint": "southwest corner near the foot of the bed",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L50B01",
            "number": 14,
            "label": "disturbed furnishings from active search",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L50B01",
            "number": 15,
            "label": "evidence containers with papers and photographs",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L50B02",
            "number": 16,
            "label": "opened photo album",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L50B03",
            "number": 17,
            "label": "piles of seized items",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L50B03",
            "number": 18,
            "label": "dense investigation records on whiteboard",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L50B01": {
            "bg_id": "L50B01",
            "fp_id": "fp_l50_main_room",
            "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,
              13,
              14,
              15
            ],
            "ignore_numbered_elements": [
              16,
              17,
              18
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              13
            ],
            "transient_marker_numbers_to_describe": [
              14,
              15
            ],
            "ignored_state_overlay_marker_numbers": [
              16,
              17,
              18
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S58_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L50B02": {
            "bg_id": "L50B02",
            "fp_id": "fp_l50_main_room",
            "target_unit_marker_numbers": [
              1,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              3,
              4,
              7,
              10,
              11,
              16
            ],
            "ignore_numbered_elements": [
              14,
              15,
              17,
              18
            ],
            "base_marker_numbers_to_reference": [
              1,
              3,
              4,
              7,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              16
            ],
            "ignored_state_overlay_marker_numbers": [
              14,
              15,
              17,
              18
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S58_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L50B03": {
            "bg_id": "L50B03",
            "fp_id": "fp_l50_main_room",
            "target_unit_marker_numbers": [
              1,
              3,
              5
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              3,
              5,
              6,
              11,
              12,
              17,
              18
            ],
            "ignore_numbered_elements": [
              14,
              15,
              16
            ],
            "base_marker_numbers_to_reference": [
              1,
              3,
              5,
              6,
              11,
              12
            ],
            "transient_marker_numbers_to_describe": [
              17,
              18
            ],
            "ignored_state_overlay_marker_numbers": [
              14,
              15,
              16
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S58_Shot10"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L50B02"
          ],
          "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_cocktail_bar_main": {
        "fp_id": "fp_cocktail_bar_main",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_cocktail_bar_main.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4
            ],
            "opening_markers": [
              11,
              12
            ],
            "fixed_fixture_markers": [
              7,
              8,
              9,
              10
            ],
            "anchor_furniture_markers": [
              5,
              6,
              13,
              14
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 4,
              "base_opening": 2,
              "base_persistent_fixture": 4,
              "base_persistent_furniture": 4
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 7,
              "label": "backbar shelving",
              "position_hint": "east wall behind the bartender work zone",
              "category": "furniture"
            },
            {
              "number": 8,
              "label": "bar sink",
              "position_hint": "rear portion of the bartender work zone near the service area",
              "category": "prop"
            },
            {
              "number": 9,
              "label": "cocktail prep station and ice well",
              "position_hint": "center of the bartender work zone opposite the principal stools",
              "category": "prop"
            },
            {
              "number": 10,
              "label": "undercounter refrigerator",
              "position_hint": "beneath the rear half of the bar counter",
              "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": "customer seating zone",
            "category": "area",
            "position_hint": "central and west side of the narrow interior",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "bartender work zone",
            "category": "area",
            "position_hint": "long strip along the east side behind the bar counter",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "entrance threshold zone",
            "category": "area",
            "position_hint": "south end immediately inside the public entrance",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "rear service and storage zone",
            "category": "area",
            "position_hint": "north end behind the bartender work zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "bar counter",
            "category": "furniture",
            "position_hint": "long north-south counter dividing customer and bartender zones",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "bar stool row",
            "category": "furniture",
            "position_hint": "customer side of the bar counter with adjacent seating positions",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "backbar shelving",
            "category": "furniture",
            "position_hint": "east wall behind the bartender work zone",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 8,
            "label": "bar sink",
            "category": "prop",
            "position_hint": "rear portion of the bartender work zone near the service area",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 9,
            "label": "cocktail prep station and ice well",
            "category": "prop",
            "position_hint": "center of the bartender work zone opposite the principal stools",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 10,
            "label": "undercounter refrigerator",
            "category": "prop",
            "position_hint": "beneath the rear half of the bar counter",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 11,
            "label": "public entrance door",
            "category": "opening",
            "position_hint": "south street-facing wall opening into the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 12,
            "label": "street-facing window",
            "category": "opening",
            "position_hint": "south wall beside the public entrance",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 13,
            "label": "wall banquette",
            "category": "furniture",
            "position_hint": "west wall of the customer seating zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "compact customer tables",
            "category": "furniture",
            "position_hint": "between the west wall banquette and the bar-stool aisle",
            "base_layer_decision": "base_persistent_furniture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L51B01",
            "number": 15,
            "label": "pair of straight liquor glasses",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L51B01",
            "number": 16,
            "label": "liquor bottle used for refilling",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L51B01": {
            "bg_id": "L51B01",
            "fp_id": "fp_cocktail_bar_main",
            "target_unit_marker_numbers": [
              1,
              2,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              13,
              14,
              15,
              16
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              13,
              14
            ],
            "transient_marker_numbers_to_describe": [
              15,
              16
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S60_Shot1",
              "S60_Shot10",
              "S60_Shot11"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L51B01"
          ],
          "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 (2); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_courthouse_forecourt": {
        "fp_id": "fp_courthouse_forecourt",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_courthouse_forecourt.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              3,
              6,
              7,
              8
            ],
            "opening_markers": [
              2,
              9
            ],
            "fixed_fixture_markers": [
              4,
              5
            ],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 5,
              "base_opening": 2,
              "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": 4,
              "label": "entrance steps",
              "position_hint": "between the entrance landing and the northern edge of the forecourt",
              "category": "prop"
            },
            {
              "number": 5,
              "label": "accessible ramp",
              "position_hint": "along one side of the entrance steps, linking forecourt and 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": "courthouse frontage",
            "category": "area",
            "position_hint": "north side of plan, broad rectangular institutional building mass",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "main sliding entrance",
            "category": "opening",
            "position_hint": "center of the south-facing courthouse wall",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "entrance landing",
            "category": "area",
            "position_hint": "directly outside the main entrance, centered on the frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "entrance steps",
            "category": "prop",
            "position_hint": "between the entrance landing and the northern edge of the forecourt",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 5,
            "label": "accessible ramp",
            "category": "prop",
            "position_hint": "along one side of the entrance steps, linking forecourt and landing",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 6,
            "label": "pedestrian forecourt",
            "category": "area",
            "position_hint": "broad open area south of the entrance steps",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "central pedestrian approach",
            "category": "area",
            "position_hint": "centerline through the forecourt from the entrance toward the street edge",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 8,
            "label": "street-edge sidewalk",
            "category": "area",
            "position_hint": "south edge of plan, spanning the width of the plaza frontage",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "front facade window bank",
            "category": "opening",
            "position_hint": "repeated glazed openings along the south-facing wall on both sides of the entrance",
            "base_layer_decision": "base_opening"
          }
        ],
        "overlay_marker_inventory": [],
        "per_bg_render_facts_by_bg_id": {
          "L58B01": {
            "bg_id": "L58B01",
            "fp_id": "fp_courthouse_forecourt",
            "target_unit_marker_numbers": [
              1,
              3,
              6,
              7,
              8
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S72_Shot1",
              "S84_Shot1"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L58B02": {
            "bg_id": "L58B02",
            "fp_id": "fp_courthouse_forecourt",
            "target_unit_marker_numbers": [
              1,
              3,
              6,
              7,
              8
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S86_Shot4",
              "S86_Shot6"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L58B01",
            "L58B02"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_courtroom": {
        "fp_id": "fp_courtroom",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_courtroom.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              3,
              4,
              5,
              6
            ],
            "opening_markers": [
              17,
              18,
              19,
              20
            ],
            "fixed_fixture_markers": [
              15,
              16,
              21
            ],
            "anchor_furniture_markers": [
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 4,
              "base_persistent_fixture": 3,
              "base_persistent_furniture": 8
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [
            {
              "number": 15,
              "label": "projection screen",
              "position_hint": "northeast wall, visible from bench, witness stand, counsel tables, and gallery",
              "category": "prop"
            },
            {
              "number": 16,
              "label": "document camera",
              "position_hint": "east side of litigation floor adjacent to number 11 and linked to number 15",
              "category": "prop"
            },
            {
              "number": 21,
              "label": "dock barrier",
              "position_hint": "low fixed enclosure surrounding number 13 on the litigation-floor side",
              "category": "furniture"
            }
          ],
          "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": "adjudication zone",
            "category": "area",
            "position_hint": "north end of courtroom, raised behind the litigation floor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "litigation floor",
            "category": "area",
            "position_hint": "central courtroom between adjudication zone and gallery",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "witness and evidence zone",
            "category": "area",
            "position_hint": "northeast front corner beside the adjudication zone",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "secured dock zone",
            "category": "area",
            "position_hint": "northwest side of litigation floor near controlled access",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 5,
            "label": "public gallery zone",
            "category": "area",
            "position_hint": "southern half of courtroom behind the counsel floor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 6,
            "label": "public threshold zone",
            "category": "area",
            "position_hint": "south end around the courtroom entrance and central aisle",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 7,
            "label": "judge bench",
            "category": "furniture",
            "position_hint": "center of north wall on the raised adjudication zone",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "judge seating",
            "category": "furniture",
            "position_hint": "immediately behind number 7 on the north side",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 9,
            "label": "clerk desk",
            "category": "furniture",
            "position_hint": "in front of and slightly east of number 7",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 10,
            "label": "witness stand",
            "category": "furniture",
            "position_hint": "northeast front of litigation floor, angled toward number 7",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 11,
            "label": "prosecution table",
            "category": "furniture",
            "position_hint": "east side of central litigation floor facing north",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 12,
            "label": "defense table",
            "category": "furniture",
            "position_hint": "west side of central litigation floor facing north",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 13,
            "label": "defendant dock",
            "category": "furniture",
            "position_hint": "northwest side behind number 12, enclosed by a low barrier",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 14,
            "label": "gallery benches",
            "category": "furniture",
            "position_hint": "southern public gallery in two blocks divided by a central aisle",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 15,
            "label": "projection screen",
            "category": "prop",
            "position_hint": "northeast wall, visible from bench, witness stand, counsel tables, and gallery",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 16,
            "label": "document camera",
            "category": "prop",
            "position_hint": "east side of litigation floor adjacent to number 11 and linked to number 15",
            "base_layer_decision": "base_persistent_fixture"
          },
          {
            "number": 17,
            "label": "public double doors",
            "category": "opening",
            "position_hint": "center of south wall opening into the threshold zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 18,
            "label": "east window bank",
            "category": "opening",
            "position_hint": "east exterior wall beside the gallery and litigation floor",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 19,
            "label": "west window bank",
            "category": "opening",
            "position_hint": "west exterior wall beside the gallery and litigation floor",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 20,
            "label": "controlled service door",
            "category": "opening",
            "position_hint": "northwest wall beside the secured dock and adjudication zone",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 21,
            "label": "dock barrier",
            "category": "furniture",
            "position_hint": "low fixed enclosure surrounding number 13 on the litigation-floor side",
            "base_layer_decision": "base_persistent_fixture"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L59B01",
            "number": 29,
            "label": "spectator disturbance cue",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B02",
            "number": 22,
            "label": "autopsy image display",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B02",
            "number": 23,
            "label": "alibi photograph display",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B02",
            "number": 24,
            "label": "route map display",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B02",
            "number": 25,
            "label": "riverside comparison display",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B02",
            "number": 26,
            "label": "submitted diary",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L59B02",
            "number": 27,
            "label": "forensic demonstration objects",
            "base_layer_decision": "state_overlay_transient_object"
          },
          {
            "bg_id": "L59B02",
            "number": 28,
            "label": "forensic experiment display",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L59B04",
            "number": 30,
            "label": "standing gallery arrangement",
            "base_layer_decision": "state_overlay_plot_cue"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L59B01": {
            "bg_id": "L59B01",
            "fp_id": "fp_courtroom",
            "target_unit_marker_numbers": [
              1,
              2,
              4,
              5,
              6
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              4,
              5,
              6,
              7,
              9,
              11,
              12,
              13,
              14,
              17,
              18,
              19,
              29
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              30
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              4,
              5,
              6,
              7,
              9,
              11,
              12,
              13,
              14,
              17,
              18,
              19
            ],
            "transient_marker_numbers_to_describe": [
              29
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              30
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S74_Shot8",
              "S74_Shot11"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L59B02": {
            "bg_id": "L59B02",
            "fp_id": "fp_courtroom",
            "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,
              15,
              16,
              17,
              18,
              19,
              20,
              21,
              22,
              23,
              24,
              25,
              26,
              27,
              28
            ],
            "ignore_numbered_elements": [
              29,
              30
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              16,
              17,
              18,
              19,
              20,
              21
            ],
            "transient_marker_numbers_to_describe": [
              22,
              23,
              24,
              25,
              26,
              27,
              28
            ],
            "ignored_state_overlay_marker_numbers": [
              29,
              30
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S73_Shot5",
              "S73_Shot6",
              "S73_Shot7",
              "S75_Shot1",
              "S75_Shot7",
              "S80_Shot1",
              "S80_Shot3",
              "S85_Shot5",
              "S85_Shot19",
              "S85_Shot23",
              "S87_Shot1",
              "S87_Shot3",
              "S87_Shot5",
              "S88_Shot4",
              "S88_Shot7",
              "S88_Shot8"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L59B03": {
            "bg_id": "L59B03",
            "fp_id": "fp_courtroom",
            "target_unit_marker_numbers": [
              1,
              2,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              15,
              16,
              18,
              19,
              20
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              15,
              16,
              18,
              19,
              20
            ],
            "transient_marker_numbers_to_describe": [],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29,
              30
            ],
            "clean_background_expected": true,
            "applies_to_shots": [
              "S74_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          },
          "L59B04": {
            "bg_id": "L59B04",
            "fp_id": "fp_courtroom",
            "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,
              15,
              17,
              18,
              19,
              20,
              21,
              30
            ],
            "ignore_numbered_elements": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29
            ],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13,
              14,
              15,
              17,
              18,
              19,
              20,
              21
            ],
            "transient_marker_numbers_to_describe": [
              30
            ],
            "ignored_state_overlay_marker_numbers": [
              22,
              23,
              24,
              25,
              26,
              27,
              28,
              29
            ],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S89_Shot9",
              "S89_Shot13",
              "S89_Shot15"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L59B03"
          ],
          "selection_diagnostics": [
            "anchor selection deferred to W20B (LLM-owned per W19J pivot)."
          ],
          "selected_anchor_bg_id": null
        },
        "diagnostics": []
      },
      "fp_l61_conference_hall": {
        "fp_id": "fp_l61_conference_hall",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l61_conference_hall.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              2,
              8,
              9,
              10,
              11
            ],
            "opening_markers": [
              3,
              4
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [
              5,
              6,
              7
            ],
            "marker_count_per_layer": {
              "base_structural_unit": 6,
              "base_opening": 2,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 3
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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": "conference hall",
            "category": "area",
            "position_hint": "large rectangular shared zone occupying the main plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "raised stage",
            "category": "area",
            "position_hint": "north end of conference hall, spanning most of the front wall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 3,
            "label": "rear double entrance",
            "category": "opening",
            "position_hint": "center of south wall, aligned with central aisle",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 4,
            "label": "side entrance",
            "category": "opening",
            "position_hint": "south end of east wall, beside the right aisle",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 5,
            "label": "stage table",
            "category": "furniture",
            "position_hint": "center of raised stage, long axis parallel to north wall",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 6,
            "label": "presiding chair",
            "category": "furniture",
            "position_hint": "centered behind stage table",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 7,
            "label": "flanking officer chairs",
            "category": "furniture",
            "position_hint": "symmetrical row behind and beside the central presiding chair",
            "base_layer_decision": "base_persistent_furniture"
          },
          {
            "number": 8,
            "label": "stage steps",
            "category": "area",
            "position_hint": "center front edge of raised stage, aligned with central aisle",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 9,
            "label": "central aisle",
            "category": "area",
            "position_hint": "runs north-south from rear double entrance to stage steps",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 10,
            "label": "left side aisle",
            "category": "area",
            "position_hint": "along west side of main hall",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 11,
            "label": "right side aisle",
            "category": "area",
            "position_hint": "along east side of main hall and connected to side entrance",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L61B01",
            "number": 12,
            "label": "formal meeting banner",
            "base_layer_decision": "state_overlay_plot_cue"
          },
          {
            "bg_id": "L61B01",
            "number": 13,
            "label": "ringing handheld phone",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L61B01": {
            "bg_id": "L61B01",
            "fp_id": "fp_l61_conference_hall",
            "target_unit_marker_numbers": [
              1,
              2,
              8,
              9,
              10,
              11
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              5,
              6,
              7,
              8,
              9,
              10,
              11,
              12,
              13
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              5,
              6,
              7,
              8,
              9,
              10,
              11
            ],
            "transient_marker_numbers_to_describe": [
              12,
              13
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S76_Shot1",
              "S76_Shot5"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L61B01"
          ],
          "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 (2); LLM may still pick any of these but must declare the chosen anchor."
          ],
          "selected_anchor_bg_id": null,
          "ramped_fallback": true
        },
        "diagnostics": []
      },
      "fp_l62_conference_hall_corridor": {
        "fp_id": "fp_l62_conference_hall_corridor",
        "fp_image_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/fdc5f9f0-ee7b-4ac9-ac43-5d8d979664a3/episodes/950be69d-7139-4294-80fd-3f15949295c7/images/floor_plan/fp_l62_conference_hall_corridor.png",
        "grid_size": [
          10,
          10
        ],
        "dwelling_identity": {
          "structure": {
            "unit_markers": [
              1,
              3,
              4
            ],
            "opening_markers": [
              2
            ],
            "fixed_fixture_markers": [],
            "anchor_furniture_markers": [],
            "marker_count_per_layer": {
              "base_structural_unit": 3,
              "base_opening": 1,
              "base_persistent_fixture": 0,
              "base_persistent_furniture": 0
            }
          },
          "materials": {
            "diagnostics": [
              "materials palette is an LLM-emit slot (W20B); W20A leaves this empty by contract."
            ]
          },
          "fixed_elements_inventory": [],
          "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 corridor zone",
            "category": "area",
            "position_hint": "main elongated circulation area spanning the plan",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 2,
            "label": "conference hall double doorway",
            "category": "opening",
            "position_hint": "long wall of the corridor beside the stopping area",
            "base_layer_decision": "base_opening"
          },
          {
            "number": 3,
            "label": "clear walking path",
            "category": "area",
            "position_hint": "central linear strip running along the corridor",
            "base_layer_decision": "base_structural_unit"
          },
          {
            "number": 4,
            "label": "stopping area",
            "category": "area",
            "position_hint": "widened corridor space immediately beside the conference hall doorway",
            "base_layer_decision": "base_structural_unit"
          }
        ],
        "overlay_marker_inventory": [
          {
            "bg_id": "L62B01",
            "number": 5,
            "label": "handheld phone",
            "base_layer_decision": "state_overlay_transient_object"
          }
        ],
        "per_bg_render_facts_by_bg_id": {
          "L62B01": {
            "bg_id": "L62B01",
            "fp_id": "fp_l62_conference_hall_corridor",
            "target_unit_marker_numbers": [
              1,
              3,
              4
            ],
            "dominant_target_unit_marker_number": null,
            "use_numbered_elements": [
              1,
              2,
              3,
              4,
              5
            ],
            "ignore_numbered_elements": [],
            "base_marker_numbers_to_reference": [
              1,
              2,
              3,
              4
            ],
            "transient_marker_numbers_to_describe": [
              5
            ],
            "ignored_state_overlay_marker_numbers": [],
            "clean_background_expected": false,
            "applies_to_shots": [
              "S77_Shot2"
            ],
            "depends_on_bg": [],
            "diagnostics": []
          }
        },
        "anchor_selection_metadata": {
          "candidate_bg_ids": [
            "L62B01"
          ],
          "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": "200530a1-2756-474c-965f-bb4969fccab4",
  "resolved_model": "gpt",
  "updated_at": "2026-08-14T21:19:42.884048+00:00",
  "project_config_snapshot": {}
}