{
  "status": "completed",
  "applicable_count": 3,
  "completed_count": 3,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "e999948aed8c63bb",
  "data": {
    "per_dwelling": {
      "fp_l05_main_unit": {
        "fp_id": "fp_l05_main_unit",
        "synthetic": false,
        "clean_fp_ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l05_main_unit_clean.png",
        "annotated_fp_ref": {
          "ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l05_main_unit_annotated.png",
          "must_not_be_used_for_render": true,
          "asset_role": "vlm_mapping_only"
        },
        "grid": {
          "size": 100
        },
        "zones": {
          "Z01": {
            "label": "Entrance threshold zone + Shared living dining zone + Kitchenette service strip + Daughter bedroom private zone + Mother bedroom private zone + Bathroom service zone",
            "grid_bbox": {
              "x": 42,
              "y": 44,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.9,
            "member_bg_ids": [
              "L05B01",
              "L05B06"
            ]
          },
          "Z02": {
            "label": "Daughter bedroom private zone",
            "grid_bbox": {
              "x": 49,
              "y": 25,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.62,
            "member_bg_ids": [
              "L05B02"
            ]
          },
          "Z03": {
            "label": "Shared living dining zone + Kitchenette service strip + Daughter bedroom private zone",
            "grid_bbox": {
              "x": 36,
              "y": 37,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.88,
            "member_bg_ids": [
              "L05B03"
            ]
          },
          "Z04": {
            "label": "Shared living dining zone + Kitchenette service strip + Daughter bedroom private zone + Mother bedroom private zone + Bathroom service zone",
            "grid_bbox": {
              "x": 52,
              "y": 46,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.86,
            "member_bg_ids": [
              "L05B04"
            ]
          },
          "Z05": {
            "label": "Shared living dining zone + Kitchenette service strip + Daughter bedroom private zone + Mother bedroom private zone",
            "grid_bbox": {
              "x": 47,
              "y": 36,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.87,
            "member_bg_ids": [
              "L05B05"
            ]
          }
        },
        "bg_zone_assignments": {
          "L05B01": {
            "zone_id": "Z01",
            "shot_ids": [
              "S5_Shot1",
              "S5_Shot6",
              "S5_Shot8"
            ],
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "confidence": 0.9,
            "assignment_state": "ok"
          },
          "L05B02": {
            "zone_id": "Z02",
            "shot_ids": [
              "S25_Shot8"
            ],
            "grid_focus": {
              "x": 55,
              "y": 31
            },
            "confidence": 0.62,
            "assignment_state": "ok"
          },
          "L05B03": {
            "zone_id": "Z03",
            "shot_ids": [
              "S25_Shot3",
              "S25_Shot5",
              "S27_Shot1",
              "S27_Shot3"
            ],
            "grid_focus": {
              "x": 42,
              "y": 43
            },
            "confidence": 0.88,
            "assignment_state": "ok"
          },
          "L05B04": {
            "zone_id": "Z04",
            "shot_ids": [
              "S18_Shot10",
              "S18_Shot14"
            ],
            "grid_focus": {
              "x": 58,
              "y": 52
            },
            "confidence": 0.86,
            "assignment_state": "ok"
          },
          "L05B05": {
            "zone_id": "Z05",
            "shot_ids": [
              "S12_Shot14",
              "S12_Shot18",
              "S12_Shot9"
            ],
            "grid_focus": {
              "x": 53,
              "y": 42
            },
            "confidence": 0.87,
            "assignment_state": "ok"
          },
          "L05B06": {
            "zone_id": "Z01",
            "shot_ids": [
              "S14_Shot11",
              "S14_Shot4",
              "S14_Shot5"
            ],
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "confidence": 0.9,
            "assignment_state": "ok"
          }
        },
        "shot_zone_assignments": {
          "S12_Shot14": {
            "bg_id": "L05B05",
            "zone_id": "Z05",
            "grid_focus": {
              "x": 53,
              "y": 42
            },
            "assignment_state": "ok"
          },
          "S12_Shot18": {
            "bg_id": "L05B05",
            "zone_id": "Z05",
            "grid_focus": {
              "x": 53,
              "y": 42
            },
            "assignment_state": "ok"
          },
          "S12_Shot9": {
            "bg_id": "L05B05",
            "zone_id": "Z05",
            "grid_focus": {
              "x": 53,
              "y": 42
            },
            "assignment_state": "ok"
          },
          "S14_Shot11": {
            "bg_id": "L05B06",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          },
          "S14_Shot4": {
            "bg_id": "L05B06",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          },
          "S14_Shot5": {
            "bg_id": "L05B06",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          },
          "S18_Shot10": {
            "bg_id": "L05B04",
            "zone_id": "Z04",
            "grid_focus": {
              "x": 58,
              "y": 52
            },
            "assignment_state": "ok"
          },
          "S18_Shot14": {
            "bg_id": "L05B04",
            "zone_id": "Z04",
            "grid_focus": {
              "x": 58,
              "y": 52
            },
            "assignment_state": "ok"
          },
          "S25_Shot3": {
            "bg_id": "L05B03",
            "zone_id": "Z03",
            "grid_focus": {
              "x": 42,
              "y": 43
            },
            "assignment_state": "ok"
          },
          "S25_Shot5": {
            "bg_id": "L05B03",
            "zone_id": "Z03",
            "grid_focus": {
              "x": 42,
              "y": 43
            },
            "assignment_state": "ok"
          },
          "S25_Shot8": {
            "bg_id": "L05B02",
            "zone_id": "Z02",
            "grid_focus": {
              "x": 55,
              "y": 31
            },
            "assignment_state": "ok"
          },
          "S27_Shot1": {
            "bg_id": "L05B03",
            "zone_id": "Z03",
            "grid_focus": {
              "x": 42,
              "y": 43
            },
            "assignment_state": "ok"
          },
          "S27_Shot3": {
            "bg_id": "L05B03",
            "zone_id": "Z03",
            "grid_focus": {
              "x": 42,
              "y": 43
            },
            "assignment_state": "ok"
          },
          "S5_Shot1": {
            "bg_id": "L05B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          },
          "S5_Shot6": {
            "bg_id": "L05B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          },
          "S5_Shot8": {
            "bg_id": "L05B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 48,
              "y": 50
            },
            "assignment_state": "ok"
          }
        },
        "diagnostics": {
          "zone_count": 5,
          "single_zone": false,
          "low_confidence": [],
          "edge_judge_comparison": {
            "edge_judge_available": false,
            "edge_judge_group_count": 0,
            "zone_map_group_count": 5,
            "merged_by_zone_map": [],
            "split_by_zone_map": [],
            "agreement_pair_count": 0,
            "compared_pair_count": 0
          },
          "zones_without_structure_cues": [
            "Z01",
            "Z02",
            "Z03",
            "Z04",
            "Z05"
          ]
        },
        "applicable": true,
        "not_applicable_reason": null
      },
      "fp_l12_office": {
        "fp_id": "fp_l12_office",
        "synthetic": false,
        "clean_fp_ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l12_office_clean.png",
        "annotated_fp_ref": {
          "ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l12_office_annotated.png",
          "must_not_be_used_for_render": true,
          "asset_role": "vlm_mapping_only"
        },
        "grid": {
          "size": 100
        },
        "zones": {
          "Z01": {
            "label": "shared duty office area",
            "grid_bbox": {
              "x": 44,
              "y": 72,
              "w": 12,
              "h": 12
            },
            "structure_cues": [],
            "confidence": 0.87,
            "member_bg_ids": [
              "L12B01",
              "L12B02"
            ]
          }
        },
        "bg_zone_assignments": {
          "L12B01": {
            "zone_id": "Z01",
            "shot_ids": [
              "S21_Shot10",
              "S21_Shot5",
              "S21_Shot7"
            ],
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "confidence": 0.88,
            "assignment_state": "ok"
          },
          "L12B02": {
            "zone_id": "Z01",
            "shot_ids": [
              "S16_Shot3",
              "S16_Shot5"
            ],
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "confidence": 0.87,
            "assignment_state": "ok"
          }
        },
        "shot_zone_assignments": {
          "S16_Shot3": {
            "bg_id": "L12B02",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "assignment_state": "ok"
          },
          "S16_Shot5": {
            "bg_id": "L12B02",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "assignment_state": "ok"
          },
          "S21_Shot10": {
            "bg_id": "L12B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "assignment_state": "ok"
          },
          "S21_Shot5": {
            "bg_id": "L12B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "assignment_state": "ok"
          },
          "S21_Shot7": {
            "bg_id": "L12B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 78
            },
            "assignment_state": "ok"
          }
        },
        "diagnostics": {
          "zone_count": 1,
          "single_zone": true,
          "low_confidence": [],
          "edge_judge_comparison": {
            "edge_judge_available": false,
            "edge_judge_group_count": 0,
            "zone_map_group_count": 1,
            "merged_by_zone_map": [],
            "split_by_zone_map": [],
            "agreement_pair_count": 0,
            "compared_pair_count": 0
          },
          "zones_without_structure_cues": [
            "Z01"
          ]
        },
        "applicable": false,
        "not_applicable_reason": "single_zone"
      },
      "fp_l18_wheelhouse": {
        "fp_id": "fp_l18_wheelhouse",
        "synthetic": false,
        "clean_fp_ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l18_wheelhouse_clean.png",
        "annotated_fp_ref": {
          "ref": "projects/703e84ed-4ad1-46a5-893a-543be35adc7d/checkpoints/episodes/b4aac19e-e617-4e99-a171-eda48248251d/dwelling_zone_map/fp_renders/fp_l18_wheelhouse_annotated.png",
          "must_not_be_used_for_render": true,
          "asset_role": "vlm_mapping_only"
        },
        "grid": {
          "size": 100
        },
        "zones": {
          "Z01": {
            "label": "compact wheelhouse interior",
            "grid_bbox": {
              "x": 44,
              "y": 22,
              "w": 50,
              "h": 26
            },
            "structure_cues": [],
            "confidence": 0.9,
            "member_bg_ids": [
              "L18B01",
              "L18B02"
            ]
          }
        },
        "bg_zone_assignments": {
          "L18B01": {
            "zone_id": "Z01",
            "shot_ids": [
              "S29_Shot1"
            ],
            "grid_focus": {
              "x": 50,
              "y": 28
            },
            "confidence": 0.93,
            "assignment_state": "ok"
          },
          "L18B02": {
            "zone_id": "Z01",
            "shot_ids": [
              "S29_Shot7"
            ],
            "grid_focus": {
              "x": 88,
              "y": 42
            },
            "confidence": 0.9,
            "assignment_state": "ok"
          }
        },
        "shot_zone_assignments": {
          "S29_Shot1": {
            "bg_id": "L18B01",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 50,
              "y": 28
            },
            "assignment_state": "ok"
          },
          "S29_Shot7": {
            "bg_id": "L18B02",
            "zone_id": "Z01",
            "grid_focus": {
              "x": 88,
              "y": 42
            },
            "assignment_state": "ok"
          }
        },
        "diagnostics": {
          "zone_count": 1,
          "single_zone": true,
          "low_confidence": [],
          "edge_judge_comparison": {
            "edge_judge_available": false,
            "edge_judge_group_count": 0,
            "zone_map_group_count": 1,
            "merged_by_zone_map": [],
            "split_by_zone_map": [],
            "agreement_pair_count": 0,
            "compared_pair_count": 0
          },
          "zones_without_structure_cues": [
            "Z01"
          ]
        },
        "applicable": false,
        "not_applicable_reason": "single_zone"
      }
    },
    "provenance": {
      "fp_l05_main_unit": {
        "structure_source": "numbered_elements",
        "space_room_count": 6,
        "space_rooms": [
          "Entrance threshold zone",
          "Shared living dining zone",
          "Kitchenette service strip",
          "Daughter bedroom private zone",
          "Mother bedroom private zone",
          "Bathroom service zone"
        ],
        "fp_prompt": "Create a clean monochrome top-down 2D architectural floor plan with six defined spaces, showing thick black walls, simple door swing arcs, and window gaps only. Include an entry with an iron entrance door, an open living-dining-kitchen shared zone with a small window, two rooms labeled “bedroom” with their respective doors and windows, one room labeled “bathroom” with its door, and the remaining analyzed space as an unlabeled enclosed room. Do not add furniture or fixtures beyond what is specified, except simple bathroom fixture symbols only if needed for spatial clarity. Use minimal room labels only, with no color, texture, shading, perspective, dimension lines, numbering, or decorative details.",
        "bg_description_sources": {
          "L05B01": "catalog_label+dossier",
          "L05B02": "catalog_label+dossier",
          "L05B03": "catalog_label+dossier",
          "L05B04": "catalog_label+dossier",
          "L05B05": "catalog_label+dossier",
          "L05B06": "catalog_label+dossier"
        },
        "dossier_enriched_bgs": [
          "L05B01",
          "L05B02",
          "L05B03",
          "L05B04",
          "L05B05",
          "L05B06"
        ],
        "text_model": "openai/gpt-5.5",
        "vision_model": "openai/gpt-5.5",
        "vlm_raw_count": 6
      },
      "fp_l12_office": {
        "structure_source": "numbered_elements",
        "space_room_count": 3,
        "space_rooms": [
          "shared duty office area",
          "corridor threshold zone",
          "service and storage alcove"
        ],
        "fp_prompt": "Create a clean monochrome top-down 2D architectural floor plan with three separate rooms labeled E1, E2, and E3, showing only walls, door openings, and windows. Use thick black wall lines, standard swing arcs for the main corridor door and secondary corridor exit, and a continuous exterior window bank shown as gaps in the exterior wall. Include no furniture or fixtures, since none are specified, and keep the drawing as a minimal structural blueprint with no textures, shadows, perspective, or decorative details.",
        "bg_description_sources": {
          "L12B01": "catalog_label+dossier",
          "L12B02": "catalog_label+dossier"
        },
        "dossier_enriched_bgs": [
          "L12B01",
          "L12B02"
        ],
        "text_model": "openai/gpt-5.5",
        "vision_model": "openai/gpt-5.5",
        "vlm_raw_count": 2
      },
      "fp_l18_wheelhouse": {
        "structure_source": "numbered_elements",
        "space_room_count": 2,
        "space_rooms": [
          "compact wheelhouse interior",
          "starboard interior wall panel"
        ],
        "fp_prompt": "Create a clean monochrome top-down 2D architectural floor plan showing two separate rooms from the analysis, with only walls, openings, and empty interior space. Draw thick black exterior/interior wall lines, a forward wall with windshield window openings, port and starboard side sliding window openings, and an aft deck access door with a standard swing arc. Include no furniture or fixtures, since none are specified, and keep labels minimal or omit them if no functional room names are available.",
        "bg_description_sources": {
          "L18B01": "catalog_label+dossier",
          "L18B02": "catalog_label+dossier"
        },
        "dossier_enriched_bgs": [
          "L18B01",
          "L18B02"
        ],
        "text_model": "openai/gpt-5.5",
        "vision_model": "openai/gpt-5.5",
        "vlm_raw_count": 2
      }
    },
    "real_provider": true,
    "real_count": 3,
    "synthetic_count": 0,
    "fallback_count": 0,
    "not_applicable_dwellings": {
      "fp_l09_store_main": "single_bg",
      "fp_l13_office_main": "single_bg"
    }
  },
  "step_id": "dwelling_zone_map",
  "run_id": "fc318c14-daea-4601-83c0-9a91cd1de768",
  "resolved_model": "gpt",
  "updated_at": "2026-06-18T11:53:30.204595+00:00",
  "project_config_snapshot": {}
}