{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 10,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "dc4db0b9c2dac4b1",
  "data": {
    "per_fp": {
      "fp_connection_stairs": {
        "status": "ok",
        "bg_ids": [
          "L10B01"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L10B01": [
              1,
              2,
              3
            ]
          },
          "structural_units": [
            1,
            2,
            3
          ],
          "ubiquitous_units": [
            1,
            2,
            3
          ],
          "hub_bg_ids": [],
          "candidate_edges": [],
          "diagnostics": []
        },
        "edge_judgements": [],
        "space_partition_plan": {
          "edge_judgements": [],
          "plate_groups": [
            {
              "anchor_bg_id": "L10B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L10B01",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L10B01": "grp::L10B01"
          },
          "render_actions": {
            "L10B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L10B01": []
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 0,
        "edges_judged": 0,
        "edges_skipped": 0
      },
      "fp_l08_street_storefront": {
        "status": "ok",
        "bg_ids": [
          "L08B01",
          "L08B02",
          "L08B03"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L08B01": [
              1,
              2,
              3,
              4
            ],
            "L08B02": [
              1,
              2,
              3,
              4
            ],
            "L08B03": [
              1,
              2,
              3,
              4
            ]
          },
          "structural_units": [
            1,
            2,
            3,
            4
          ],
          "ubiquitous_units": [
            1,
            2,
            3,
            4
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L08B01",
              "bg_b": "L08B02",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3,
                4
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L08B01",
              "bg_b": "L08B03",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3,
                4
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L08B02",
              "bg_b": "L08B03",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3,
                4
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L08B01",
            "bg_b": "L08B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.93,
            "evidence": "Both plates visibly show the same exterior storefront frontage rather than merely similar materials: a central bright double/pair sliding glass entrance, broad blue-tinted glass window bands flanking that doorway, a low threshold/landing immediately in front, a wide tiled sidewalk pavement band, a metal loop bicycle rack on the left side of the pavement, a small CCTV-like device high on the facade side, and a long narrow blank sign panel across the upper facade. bg_a is a wider view including the curbside street and transient taxis/crowd activity, while bg_b is a closer/quieter framing of the same frontage.",
            "shared_distinctive_features": [
              "central bright double/pair sliding glass entrance",
              "blue-tinted glass panels flanking the doorway",
              "metal loop bicycle parking rack on the left side of the pavement",
              "small exterior CCTV-like device high on the facade",
              "long narrow blank sign panel across the upper storefront",
              "low rectangular threshold directly in front of the entrance"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          },
          {
            "bg_a": "L08B01",
            "bg_b": "L08B03",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.93,
            "evidence": "Both plates visibly show the same storefront frontage rather than merely similar style: a central double/sliding glass entrance, blue-tinted display window bands flanking it, a long blank horizontal sign band above, a shallow entry threshold/sidewalk frontage, a metal bicycle rack at the sidewalk side, and a small exterior CCTV fixture high on the facade. These shared concrete features indicate the same physical exterior entrance/facade zone from different framing distances/angles.",
            "shared_distinctive_features": [
              "central sliding glass entrance",
              "blue-tinted display window bands flanking the entrance",
              "long blank horizontal storefront sign band",
              "metal loop bicycle parking rack",
              "small exterior CCTV camera high on the facade",
              "shallow entry threshold in front of the doors"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          },
          {
            "bg_a": "L08B02",
            "bg_b": "L08B03",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.92,
            "evidence": "Both plates visibly show the same storefront exterior zone: a broad pale/flat facade above a central glass sliding entrance, blue-tinted display windows on both sides, a long blank horizontal sign band across the upper facade, a low entry threshold and sidewalk frontage, plus a low metal bicycle rack and a small exterior CCTV fixture mounted high on the wall. These are shared concrete architectural/fixture features, not just generic style similarity.",
            "shared_distinctive_features": [
              "central glass sliding entrance",
              "blue-tinted display window band flanking the entrance",
              "long blank horizontal storefront sign band",
              "small exterior CCTV camera mounted high on the facade",
              "low metal bicycle parking rack",
              "entry threshold directly in front of the doors"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L08B01",
              "bg_b": "L08B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.93,
              "evidence": "Both plates visibly show the same exterior storefront frontage rather than merely similar materials: a central bright double/pair sliding glass entrance, broad blue-tinted glass window bands flanking that doorway, a low threshold/landing immediately in front, a wide tiled sidewalk pavement band, a metal loop bicycle rack on the left side of the pavement, a small CCTV-like device high on the facade side, and a long narrow blank sign panel across the upper facade. bg_a is a wider view including the curbside street and transient taxis/crowd activity, while bg_b is a closer/quieter framing of the same frontage.",
              "shared_distinctive_features": [
                "central bright double/pair sliding glass entrance",
                "blue-tinted glass panels flanking the doorway",
                "metal loop bicycle parking rack on the left side of the pavement",
                "small exterior CCTV-like device high on the facade",
                "long narrow blank sign panel across the upper storefront",
                "low rectangular threshold directly in front of the entrance"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            },
            {
              "bg_a": "L08B01",
              "bg_b": "L08B03",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.93,
              "evidence": "Both plates visibly show the same storefront frontage rather than merely similar style: a central double/sliding glass entrance, blue-tinted display window bands flanking it, a long blank horizontal sign band above, a shallow entry threshold/sidewalk frontage, a metal bicycle rack at the sidewalk side, and a small exterior CCTV fixture high on the facade. These shared concrete features indicate the same physical exterior entrance/facade zone from different framing distances/angles.",
              "shared_distinctive_features": [
                "central sliding glass entrance",
                "blue-tinted display window bands flanking the entrance",
                "long blank horizontal storefront sign band",
                "metal loop bicycle parking rack",
                "small exterior CCTV camera high on the facade",
                "shallow entry threshold in front of the doors"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            },
            {
              "bg_a": "L08B02",
              "bg_b": "L08B03",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.92,
              "evidence": "Both plates visibly show the same storefront exterior zone: a broad pale/flat facade above a central glass sliding entrance, blue-tinted display windows on both sides, a long blank horizontal sign band across the upper facade, a low entry threshold and sidewalk frontage, plus a low metal bicycle rack and a small exterior CCTV fixture mounted high on the wall. These are shared concrete architectural/fixture features, not just generic style similarity.",
              "shared_distinctive_features": [
                "central glass sliding entrance",
                "blue-tinted display window band flanking the entrance",
                "long blank horizontal storefront sign band",
                "small exterior CCTV camera mounted high on the facade",
                "low metal bicycle parking rack",
                "entry threshold directly in front of the doors"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L08B01",
              "member_bg_ids": [
                "L08B02",
                "L08B03"
              ],
              "plate_group_id": "grp::L08B01",
              "evidence_edges": [
                {
                  "pair": [
                    "L08B01",
                    "L08B02"
                  ],
                  "confidence": 0.93
                },
                {
                  "pair": [
                    "L08B01",
                    "L08B03"
                  ],
                  "confidence": 0.93
                },
                {
                  "pair": [
                    "L08B02",
                    "L08B03"
                  ],
                  "confidence": 0.92
                }
              ],
              "share_score": 0.92
            }
          ],
          "node_assignments": {
            "L08B01": "grp::L08B01",
            "L08B02": "grp::L08B01",
            "L08B03": "grp::L08B01"
          },
          "render_actions": {
            "L08B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L08B02": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L08B01"
            },
            "L08B03": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L08B01"
            }
          },
          "ref_tree_parents": {
            "L08B01": [],
            "L08B02": [
              "L08B01"
            ],
            "L08B03": [
              "L08B01"
            ]
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 3,
        "edges_judged": 3,
        "edges_skipped": 0
      },
      "fp_l13_police_office_main": {
        "status": "ok",
        "bg_ids": [
          "L13B01",
          "L13B02"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L13B01": [
              1,
              2
            ],
            "L13B02": [
              1,
              2
            ]
          },
          "structural_units": [
            1,
            2
          ],
          "ubiquitous_units": [
            1,
            2
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L13B01",
              "bg_b": "L13B02",
              "state": "uncertain",
              "shared_units": [
                1,
                2
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L13B01",
            "bg_b": "L13B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.52,
            "evidence": "Both plates visibly include a broad open-plan office floor area and a side document/storage zone: bg_a describes a broad open floor behind the near desk plus colored side zone/tall storage shapes, while bg_b describes a large open floor area between doorway and desk groups plus a lighter side zone with office equipment. However these are common/circulation or generic office-zone features, and no concrete distinctive item is clearly identifiable in both views as the same physical object. Other overlapping office elements such as desks, monitors, chairs, and filing-cabinet-like rectangles are generic and not enough to confidently declare the same room/zone under the conservative rule.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L13B01",
              "bg_b": "L13B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.52,
              "evidence": "Both plates visibly include a broad open-plan office floor area and a side document/storage zone: bg_a describes a broad open floor behind the near desk plus colored side zone/tall storage shapes, while bg_b describes a large open floor area between doorway and desk groups plus a lighter side zone with office equipment. However these are common/circulation or generic office-zone features, and no concrete distinctive item is clearly identifiable in both views as the same physical object. Other overlapping office elements such as desks, monitors, chairs, and filing-cabinet-like rectangles are generic and not enough to confidently declare the same room/zone under the conservative rule.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L13B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L13B01",
              "evidence_edges": [],
              "share_score": 0.0
            },
            {
              "anchor_bg_id": "L13B02",
              "member_bg_ids": [],
              "plate_group_id": "grp::L13B02",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L13B01": "grp::L13B01",
            "L13B02": "grp::L13B02"
          },
          "render_actions": {
            "L13B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L13B02": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L13B01": [],
            "L13B02": []
          },
          "cross_group_context_edges": [
            [
              "L13B01",
              "L13B02"
            ]
          ],
          "diagnostics": [
            "1 weak (adjacent/style/uncertain) cross-group edges available as context only, not strong parents"
          ]
        },
        "edge_judge_call_count": 1,
        "edges_judged": 1,
        "edges_skipped": 0
      },
      "fp_l14_police_exterior_main": {
        "status": "ok",
        "bg_ids": [
          "L14B01"
        ],
        "hub_bg_ids": [
          "L14B01"
        ],
        "candidate": {
          "signatures": {
            "L14B01": [
              1,
              2,
              5,
              7,
              9
            ]
          },
          "structural_units": [
            1,
            2,
            5,
            7,
            9
          ],
          "ubiquitous_units": [
            1,
            2,
            5,
            7,
            9
          ],
          "hub_bg_ids": [
            "L14B01"
          ],
          "candidate_edges": [],
          "diagnostics": []
        },
        "edge_judgements": [],
        "space_partition_plan": {
          "edge_judgements": [],
          "plate_groups": [
            {
              "anchor_bg_id": "L14B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L14B01",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L14B01": "grp::L14B01"
          },
          "render_actions": {
            "L14B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L14B01": []
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 0,
        "edges_judged": 0,
        "edges_skipped": 0
      },
      "fp_l15_admin_security_office": {
        "status": "ok",
        "bg_ids": [
          "L15B01"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L15B01": [
              1,
              2
            ]
          },
          "structural_units": [
            1,
            2
          ],
          "ubiquitous_units": [
            1,
            2
          ],
          "hub_bg_ids": [],
          "candidate_edges": [],
          "diagnostics": []
        },
        "edge_judgements": [],
        "space_partition_plan": {
          "edge_judgements": [],
          "plate_groups": [
            {
              "anchor_bg_id": "L15B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L15B01",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L15B01": "grp::L15B01"
          },
          "render_actions": {
            "L15B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L15B01": []
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 0,
        "edges_judged": 0,
        "edges_skipped": 0
      },
      "fp_l19_deck": {
        "status": "ok",
        "bg_ids": [
          "L19B01",
          "L19B02"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L19B01": [
              1,
              2,
              3
            ],
            "L19B02": [
              1,
              2,
              3
            ]
          },
          "structural_units": [
            1,
            2,
            3
          ],
          "ubiquitous_units": [
            1,
            2,
            3
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L19B01",
              "bg_b": "L19B02",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L19B01",
            "bg_b": "L19B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.66,
            "evidence": "Both plates show a similar exterior deck-to-cabin composition: a broad deck surface, a shallow rectangular threshold, a flat cabin front plane, a central vertical doorway, side window openings, and partial rail/cleat details. However, these are generic structural elements of a wheelhouse/deck view, and no concrete distinctive feature or unique marking is visible in both plates to prove they are the same physical zone. The transient human figures/paper are not shared base-space evidence.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L19B01",
              "bg_b": "L19B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.66,
              "evidence": "Both plates show a similar exterior deck-to-cabin composition: a broad deck surface, a shallow rectangular threshold, a flat cabin front plane, a central vertical doorway, side window openings, and partial rail/cleat details. However, these are generic structural elements of a wheelhouse/deck view, and no concrete distinctive feature or unique marking is visible in both plates to prove they are the same physical zone. The transient human figures/paper are not shared base-space evidence.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L19B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L19B01",
              "evidence_edges": [],
              "share_score": 0.0
            },
            {
              "anchor_bg_id": "L19B02",
              "member_bg_ids": [],
              "plate_group_id": "grp::L19B02",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L19B01": "grp::L19B01",
            "L19B02": "grp::L19B02"
          },
          "render_actions": {
            "L19B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L19B02": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L19B01": [],
            "L19B02": []
          },
          "cross_group_context_edges": [
            [
              "L19B01",
              "L19B02"
            ]
          ],
          "diagnostics": [
            "1 weak (adjacent/style/uncertain) cross-group edges available as context only, not strong parents"
          ]
        },
        "edge_judge_call_count": 1,
        "edges_judged": 1,
        "edges_skipped": 0
      },
      "fp_l20_wheelhouse": {
        "status": "ok",
        "bg_ids": [
          "L20B01",
          "L20B02"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L20B01": [
              1
            ],
            "L20B02": [
              1
            ]
          },
          "structural_units": [
            1
          ],
          "ubiquitous_units": [
            1
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L20B01",
              "bg_b": "L20B02",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L20B01",
            "bg_b": "L20B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.93,
            "evidence": "Both plates visibly show the same wheelhouse/helm zone with a matching instrument layout: a large helm/control console, central round steering wheel, paired upright throttle/control levers on the right, a rectangular GPS/chart plotter display on the right, a boxy marine radio with coiled cord on the left, and circular gauges/round wall details around the console/rear wall. These are shared distinctive spatial features, not just generic style, supporting the same physical room/zone from different framing.",
            "shared_distinctive_features": [
              "large helm/control console",
              "central round steering wheel",
              "paired upright throttle/control levers on the right side of the console",
              "rectangular GPS/chart plotter display on the right side of the console",
              "boxy marine radio with coiled cord on the left side of the console",
              "circular gauges and round wall details"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L20B01",
              "bg_b": "L20B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.93,
              "evidence": "Both plates visibly show the same wheelhouse/helm zone with a matching instrument layout: a large helm/control console, central round steering wheel, paired upright throttle/control levers on the right, a rectangular GPS/chart plotter display on the right, a boxy marine radio with coiled cord on the left, and circular gauges/round wall details around the console/rear wall. These are shared distinctive spatial features, not just generic style, supporting the same physical room/zone from different framing.",
              "shared_distinctive_features": [
                "large helm/control console",
                "central round steering wheel",
                "paired upright throttle/control levers on the right side of the console",
                "rectangular GPS/chart plotter display on the right side of the console",
                "boxy marine radio with coiled cord on the left side of the console",
                "circular gauges and round wall details"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L20B01",
              "member_bg_ids": [
                "L20B02"
              ],
              "plate_group_id": "grp::L20B01",
              "evidence_edges": [
                {
                  "pair": [
                    "L20B01",
                    "L20B02"
                  ],
                  "confidence": 0.93
                }
              ],
              "share_score": 0.93
            }
          ],
          "node_assignments": {
            "L20B01": "grp::L20B01",
            "L20B02": "grp::L20B01"
          },
          "render_actions": {
            "L20B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L20B02": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L20B01"
            }
          },
          "ref_tree_parents": {
            "L20B01": [],
            "L20B02": [
              "L20B01"
            ]
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 1,
        "edges_judged": 1,
        "edges_skipped": 0
      },
      "fp_roadside_below": {
        "status": "ok",
        "bg_ids": [
          "L11B01"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L11B01": [
              1,
              2,
              4
            ]
          },
          "structural_units": [
            1,
            2,
            4
          ],
          "ubiquitous_units": [
            1,
            2,
            4
          ],
          "hub_bg_ids": [],
          "candidate_edges": [],
          "diagnostics": []
        },
        "edge_judgements": [],
        "space_partition_plan": {
          "edge_judgements": [],
          "plate_groups": [
            {
              "anchor_bg_id": "L11B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L11B01",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L11B01": "grp::L11B01"
          },
          "render_actions": {
            "L11B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L11B01": []
          },
          "cross_group_context_edges": [],
          "diagnostics": []
        },
        "edge_judge_call_count": 0,
        "edges_judged": 0,
        "edges_skipped": 0
      },
      "fp_rooftop_exterior": {
        "status": "ok",
        "bg_ids": [
          "L04B01",
          "L04B02",
          "L04B03"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L04B01": [
              1,
              2,
              3
            ],
            "L04B02": [
              1,
              2,
              3
            ],
            "L04B03": [
              1,
              2,
              3
            ]
          },
          "structural_units": [
            1,
            2,
            3
          ],
          "ubiquitous_units": [
            1,
            2,
            3
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L04B01",
              "bg_b": "L04B02",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L04B01",
              "bg_b": "L04B03",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L04B02",
              "bg_b": "L04B03",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L04B01",
            "bg_b": "L04B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.66,
            "evidence": "bg_a is an extreme close-up dominated by a black cat, with only blurred/partial background cues: a soft gray rooftop plane, a faint pale rectangular wall mass, and a blurred low parapet line. bg_b is a wide overhead rooftop view showing an open deck, rooftop room footprint, parapet, stair threshold, door, window, water tank, laundry line, drying platform, and herb trays. Although both plates include rooftop/deck/parapet-type elements, the items visible in bg_a are too generic, partial, and out of focus to establish the same physical rooftop or any distinctive shared feature with bg_b. No doorway/room-to-room adjacency is visibly established.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L04B01",
            "bg_b": "L04B03",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.78,
            "evidence": "bg_a is an extreme close-up dominated by a black cat; the background only partially and indistinctly shows a broad gray rooftop plane, a faint rectangular wall mass, and a blurred low parapet line. bg_b clearly shows an open rooftop deck with a rooftop room exterior wall, parapet, stair threshold, steel door, small exterior window, water tank, laundry line, and drying platform. Although both plates could be on the same rooftop, the overlapping visible evidence is limited to generic/blurred rooftop elements, with no distinctive feature clearly visible in both plates. The cat-eye window glow in bg_a is only a reflection and not the actual shared window object.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L04B02",
            "bg_b": "L04B03",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.88,
            "evidence": "Both plates visibly depict the same rooftop zone rather than merely similar style: bg_a shows an open rooftop deck with a rooftop room footprint, low parapet, stair access threshold, steel door, small exterior window, rooftop water tank, laundry line, drying platform, and herb trays/bundles. bg_b shows the same rooftop deck and the same exterior rooftop room wall, with the stair/landing below the door, steel entrance door, small rectangular window, plus partial views of the parapet, water tank, laundry line, drying platform, and tray/bundle area. The second view appears to be a closer/window-focused angle within the rooftop shown broadly in the first.",
            "shared_distinctive_features": [
              "rooftop room exterior wall/footprint",
              "small rectangular exterior window on the rooftop room",
              "steel entrance door beside the stair access threshold",
              "round rooftop water tank",
              "laundry line on the rooftop",
              "low wooden drying platform with nearby tray/bundle shapes"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L04B01",
              "bg_b": "L04B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.66,
              "evidence": "bg_a is an extreme close-up dominated by a black cat, with only blurred/partial background cues: a soft gray rooftop plane, a faint pale rectangular wall mass, and a blurred low parapet line. bg_b is a wide overhead rooftop view showing an open deck, rooftop room footprint, parapet, stair threshold, door, window, water tank, laundry line, drying platform, and herb trays. Although both plates include rooftop/deck/parapet-type elements, the items visible in bg_a are too generic, partial, and out of focus to establish the same physical rooftop or any distinctive shared feature with bg_b. No doorway/room-to-room adjacency is visibly established.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L04B01",
              "bg_b": "L04B03",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.78,
              "evidence": "bg_a is an extreme close-up dominated by a black cat; the background only partially and indistinctly shows a broad gray rooftop plane, a faint rectangular wall mass, and a blurred low parapet line. bg_b clearly shows an open rooftop deck with a rooftop room exterior wall, parapet, stair threshold, steel door, small exterior window, water tank, laundry line, and drying platform. Although both plates could be on the same rooftop, the overlapping visible evidence is limited to generic/blurred rooftop elements, with no distinctive feature clearly visible in both plates. The cat-eye window glow in bg_a is only a reflection and not the actual shared window object.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L04B02",
              "bg_b": "L04B03",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.88,
              "evidence": "Both plates visibly depict the same rooftop zone rather than merely similar style: bg_a shows an open rooftop deck with a rooftop room footprint, low parapet, stair access threshold, steel door, small exterior window, rooftop water tank, laundry line, drying platform, and herb trays/bundles. bg_b shows the same rooftop deck and the same exterior rooftop room wall, with the stair/landing below the door, steel entrance door, small rectangular window, plus partial views of the parapet, water tank, laundry line, drying platform, and tray/bundle area. The second view appears to be a closer/window-focused angle within the rooftop shown broadly in the first.",
              "shared_distinctive_features": [
                "rooftop room exterior wall/footprint",
                "small rectangular exterior window on the rooftop room",
                "steel entrance door beside the stair access threshold",
                "round rooftop water tank",
                "laundry line on the rooftop",
                "low wooden drying platform with nearby tray/bundle shapes"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L04B02",
              "member_bg_ids": [
                "L04B03"
              ],
              "plate_group_id": "grp::L04B02",
              "evidence_edges": [
                {
                  "pair": [
                    "L04B02",
                    "L04B03"
                  ],
                  "confidence": 0.88
                }
              ],
              "share_score": 0.88
            },
            {
              "anchor_bg_id": "L04B01",
              "member_bg_ids": [],
              "plate_group_id": "grp::L04B01",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L04B02": "grp::L04B02",
            "L04B03": "grp::L04B02",
            "L04B01": "grp::L04B01"
          },
          "render_actions": {
            "L04B02": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L04B03": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L04B02"
            },
            "L04B01": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L04B02": [],
            "L04B03": [
              "L04B02"
            ],
            "L04B01": []
          },
          "cross_group_context_edges": [
            [
              "L04B01",
              "L04B02"
            ],
            [
              "L04B01",
              "L04B03"
            ]
          ],
          "diagnostics": [
            "2 weak (adjacent/style/uncertain) cross-group edges available as context only, not strong parents"
          ]
        },
        "edge_judge_call_count": 3,
        "edges_judged": 3,
        "edges_skipped": 0
      },
      "fp_rooftop_room_interior": {
        "status": "ok",
        "bg_ids": [
          "L05B01",
          "L05B02",
          "L05B03",
          "L05B04",
          "L05B05",
          "L05B06"
        ],
        "hub_bg_ids": [],
        "candidate": {
          "signatures": {
            "L05B01": [
              1
            ],
            "L05B02": [
              1,
              2,
              3,
              4
            ],
            "L05B03": [
              1,
              2,
              3,
              4
            ],
            "L05B04": [
              1
            ],
            "L05B05": [
              1,
              2,
              3
            ],
            "L05B06": [
              1,
              3
            ]
          },
          "structural_units": [
            1,
            2,
            3,
            4
          ],
          "ubiquitous_units": [
            1
          ],
          "hub_bg_ids": [],
          "candidate_edges": [
            {
              "bg_a": "L05B01",
              "bg_b": "L05B02",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.25,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B03",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.25,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B04",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B05",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.3333,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B06",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.5,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B03",
              "state": "same_space",
              "shared_units": [
                1,
                2,
                3,
                4
              ],
              "distinctive_units": [
                2,
                3,
                4
              ],
              "jaccard": 1.0,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B04",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.25,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B05",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [
                2,
                3
              ],
              "jaccard": 0.75,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B06",
              "state": "uncertain",
              "shared_units": [
                1,
                3
              ],
              "distinctive_units": [
                3
              ],
              "jaccard": 0.5,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B04",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.25,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B05",
              "state": "uncertain",
              "shared_units": [
                1,
                2,
                3
              ],
              "distinctive_units": [
                2,
                3
              ],
              "jaccard": 0.75,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B06",
              "state": "uncertain",
              "shared_units": [
                1,
                3
              ],
              "distinctive_units": [
                3
              ],
              "jaccard": 0.5,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B04",
              "bg_b": "L05B05",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.3333,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B04",
              "bg_b": "L05B06",
              "state": "uncertain",
              "shared_units": [
                1
              ],
              "distinctive_units": [],
              "jaccard": 0.5,
              "overlap_min": 1.0,
              "hub": false
            },
            {
              "bg_a": "L05B05",
              "bg_b": "L05B06",
              "state": "uncertain",
              "shared_units": [
                1,
                3
              ],
              "distinctive_units": [
                3
              ],
              "jaccard": 0.6667,
              "overlap_min": 1.0,
              "hub": false
            }
          ],
          "diagnostics": []
        },
        "edge_judgements": [
          {
            "bg_a": "L05B01",
            "bg_b": "L05B02",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.93,
            "evidence": "Both plates visibly show the same main living/dining/kitchenette zone with the same spatial arrangement: a large open room, metal entry door/threshold near the camera, right-side bedroom/bathroom door sequence, a long narrow living window on the far wall, a left-side kitchenette with sink/faucet and compact burner, central dining table with chairs, a small framed family photo on that table, a TV along the left wall, and a floor lamp near the far side. These repeated concrete items and their relative layout support that the plates are different conditions/angles of the same physical room rather than merely stylistically similar or adjacent spaces.",
            "shared_distinctive_features": [
              "metal entry door/threshold near camera",
              "right-side sequence of interior doors",
              "long narrow living window on far wall",
              "left-side sink/faucet and compact burner",
              "central dining table with chairs",
              "small framed family photo on the table",
              "TV along the left wall",
              "floor lamp near far side"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          },
          {
            "bg_a": "L05B01",
            "bg_b": "L05B03",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.86,
            "evidence": "bg_a shows the living/dining/kitchenette area from near the entry, including the mother bedroom door on the right wall. bg_b is inside the mother bedroom, dominated by the mother bed and bedroom enclosure, with the mother bedroom door/frame visible and the living/dining/kitchenette area glimpsed beyond it. This indicates two different rooms directly connected by the mother bedroom doorway, not the same space.",
            "shared_distinctive_features": [
              "mother bedroom door",
              "living dining kitchenette area visible through/around the doorway"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B01",
            "bg_b": "L05B04",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.86,
            "evidence": "Both plates visibly include the same dining-table zone within the living/dining/kitchen area: bg_a shows a rectangular tabletop with surrounding chair backs near the middle of the room and a small framed rectangle on the tabletop; bg_b is a close table-level view showing a large flat rectangular tabletop with chair edges and the small hard-edged rectangular frame lying on it. The shared tabletop photo is a distinctive object visible in both, supporting that bg_b is a closer view within the same physical dining/living zone shown in bg_a, not merely a generic adjacent room or style match.",
            "shared_distinctive_features": [
              "dining table with chairs",
              "small framed photo on tabletop"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          },
          {
            "bg_a": "L05B01",
            "bg_b": "L05B05",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.62,
            "evidence": "bg_a is a broad living/dining/kitchen view with sink, burner, dining table, small living window, and several interior door outlines on the right wall, including a 'second interior door outline' but no visible room beyond it. bg_b is a tight view inside a small bedroom-like room with floor/walls, curtain, bed/window slivers, stains, and a foreground hand/photo; it also shows only a vertical door edge/threshold at the frame edge. The plates could be connected by the bedroom doorway, but the visible evidence does not show the living area from bg_b or the bedroom interior through the door in bg_a, and the shared doorway evidence is too generic to establish a definite spatial relation conservatively.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B01",
            "bg_b": "L05B06",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.66,
            "evidence": "bg_a visibly shows a large open living/dining/kitchenette volume with entry threshold, kitchen counter with sink/burner, dining table, small living window, and several interior door outlines along the right wall. bg_b visibly shows an enclosed bedroom with bed, curtain/window area, backpack/doll, and a nearby doorway edge/threshold. Although both plates include some kind of interior door/doorway evidence, the visible descriptions do not show the living area from inside the bedroom or the bedroom interior from the living area, and there are no concrete distinctive features visible in both shots. Therefore the visible evidence supports different zones but is insufficient to confidently establish adjacency or same-space continuity.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B02",
            "bg_b": "L05B03",
            "deterministic_state": "same_space",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.86,
            "evidence": "The plates show different zones connected by a doorway. In bg_a, the main visible space is the living/dining/kitchenette area, with the mother bedroom only partially visible beyond a right-side/upper doorway and its door/frame. In bg_b, the camera is inside the mother bedroom, with the mother bed and enclosing bedroom visible, while the living/dining/kitchenette is glimpsed back through the bedroom doorway. This reciprocal doorway visibility supports adjacency rather than the same room; the shared open living area/hub glimpses are not sufficient to merge the bedroom and living area into one same_space.",
            "shared_distinctive_features": [
              "mother bedroom door/frame"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B02",
            "bg_b": "L05B04",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.88,
            "evidence": "Both plates visibly include the same dining-table zone within the living/dining/kitchenette: bg_a shows a central rectangular dining table with chairs and a small framed family photo on the tabletop, while bg_b is a close table-level view of a large rectangular tabletop with chair edges and the family photo centered on it. The shared table-plus-photo provides concrete distinctive continuity beyond merely sharing the broader open living/dining area.",
            "shared_distinctive_features": [
              "dining table with chairs",
              "family photo on table"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          },
          {
            "bg_a": "L05B02",
            "bg_b": "L05B05",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.88,
            "evidence": "bg_a is primarily a wide living/dining/kitchenette area, but it visibly looks through a right-side doorway into the daughter bedroom, with the daughter bedroom door, curtain/window/bed area, and backpack partly visible. bg_b is a tighter view from/inside that daughter bedroom, showing the bedroom envelope plus the same doorway edge, curtain, bed/window area, and backpack. This supports spatial connection through the doorway, but not same_space because bg_a is an establishing hub/main-room view while bg_b is the specific bedroom interior.",
            "shared_distinctive_features": [
              "daughter bedroom door",
              "daughter bedroom curtain",
              "daughter bed",
              "daughter bedroom window",
              "backpack with small doll"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B02",
            "bg_b": "L05B06",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.88,
            "evidence": "bg_a is a wide living/dining/kitchenette view with the daughter bedroom visible only through a right-side doorway: it shows the daughter bedroom door, blue-toned room volume, and partial bedroom elements such as the window/curtain, bed, and backpack. bg_b is inside the daughter bedroom itself, with the living/dining/kitchenette area explicitly out of frame and the near daughter bedroom doorway/threshold visible. This indicates spatial connection through the doorway, but the plates are centered on different rooms/zones rather than the same room.",
            "shared_distinctive_features": [
              "daughter bedroom door",
              "daughter bedroom window",
              "daughter bedroom curtain",
              "daughter bed",
              "backpack with small doll"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B03",
            "bg_b": "L05B04",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.58,
            "evidence": "bg_a is primarily a nearby bedroom: it shows an enclosing bedroom area, a large nearby bed, and a door slab/frame, with a broad open room area glimpsed beyond that bedroom doorway. bg_b is a close view of a dining/table zone, showing a tabletop with chair edges and a broad surrounding interior area beyond it. The visible continuity is that bg_a looks out from the bedroom into an open interior area, while bg_b is within an open dining/interior area; this supports connected but different zones rather than the same room. No distinctive object is visible in both plates.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B03",
            "bg_b": "L05B05",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.83,
            "evidence": "bg_a is primarily a nearby bedroom with a large close bed and its door/frame, but it also shows a separate smaller room zone through interior doorways: a far doorway, distant curtain strip, small rounded bag-like shape, and glimpses of the smaller bedroom/bed area. bg_b is inside that smaller room envelope, showing the doorway edge, curtain folds near the far wall, bed/window area, and the rounded bag with small dangling doll. Thus the plates are spatially connected by visible doorway sightlines, but they are not the same room because bg_a’s main visible space is a different bedroom while bg_b is the smaller bedroom.",
            "shared_distinctive_features": [
              "distant curtain/fabric at the smaller bedroom far wall",
              "rounded backpack/bag with small doll-like shape"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B03",
            "bg_b": "L05B06",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "adjacent_related",
            "confidence": 0.78,
            "evidence": "bg_a is primarily the mother bedroom, with the mother bed and mother bedroom door visible, while the daughter bedroom is only glimpsed in the background through interior doorways, including partial views of the daughter bedroom door, curtain, and backpack/doll. bg_b is inside the daughter bedroom itself, where the daughter bedroom fills the view with the daughter bed, curtain, window, door edge, and backpack/doll visible. This supports different rooms with a visible doorway/sightline connection rather than the same room.",
            "shared_distinctive_features": [
              "daughter bedroom curtain",
              "backpack with small doll"
            ],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B04",
            "bg_b": "L05B05",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "different_space",
            "confidence": 0.72,
            "evidence": "bg_a shows a close view of a dining table with chairs and a framed family photo on the tabletop within a broader living/dining/kitchenette-type area. bg_b shows a separate small room envelope with a bedroom door edge, curtain, bed, window sliver, backpack, floor stains, and a hand holding a crumpled photograph. No distinctive physical feature is visible in both plates, and there is no visible doorway/sightline connecting the dining area in bg_a to the bedroom in bg_b.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B04",
            "bg_b": "L05B06",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "uncertain",
            "confidence": 0.63,
            "evidence": "bg_a shows a close dining/tabletop setup with a dining table, chairs, and a family photo, with only a broad living/dining/kitchenette area partially implied in the background. bg_b shows a different enclosed bedroom-like room with a bed, curtain/window area, doorway edge, and backpack/doll. The only potentially connecting area, the living/dining/kitchenette, is explicitly out of frame in bg_b, and bg_a does not visibly show the bedroom or its doorway. There are no concrete distinctive features visible in both plates, and the visible doorway in bg_b does not establish a visible connection to the specific dining-table area in bg_a.",
            "shared_distinctive_features": [],
            "strong_parent_allowed": false,
            "validation_ok": true
          },
          {
            "bg_a": "L05B05",
            "bg_b": "L05B06",
            "deterministic_state": "uncertain",
            "judge_status": "judged",
            "edge_state": "same_space",
            "confidence": 0.88,
            "evidence": "Both plates visibly depict the same bedroom zone rather than merely a shared circulation area. Plate A shows the room envelope with a near doorway edge/threshold, far fabric curtain folds, a partial rectangular bed mass, a narrow bright window sliver, and a rounded backpack with a small dangling doll-like shape. Plate B shows the enclosed room beyond a near doorway edge/threshold with long curtain folds on the far wall, a rectangular low bed with bedding, a partial narrow window, and the same kind of small rounded bag with tiny doll-like form near the wall. The backpack-with-doll and matching bed/curtain/window/doorway arrangement provide shared visible room-specific features.",
            "shared_distinctive_features": [
              "rounded backpack/bag with small dangling doll-like form",
              "long/vertical curtain fabric folds on the far wall",
              "rectangular low bed or bedding mass",
              "near bedroom doorway edge and threshold shape",
              "narrow bright window/opening on the room wall"
            ],
            "strong_parent_allowed": true,
            "validation_ok": true
          }
        ],
        "space_partition_plan": {
          "edge_judgements": [
            {
              "bg_a": "L05B01",
              "bg_b": "L05B02",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.93,
              "evidence": "Both plates visibly show the same main living/dining/kitchenette zone with the same spatial arrangement: a large open room, metal entry door/threshold near the camera, right-side bedroom/bathroom door sequence, a long narrow living window on the far wall, a left-side kitchenette with sink/faucet and compact burner, central dining table with chairs, a small framed family photo on that table, a TV along the left wall, and a floor lamp near the far side. These repeated concrete items and their relative layout support that the plates are different conditions/angles of the same physical room rather than merely stylistically similar or adjacent spaces.",
              "shared_distinctive_features": [
                "metal entry door/threshold near camera",
                "right-side sequence of interior doors",
                "long narrow living window on far wall",
                "left-side sink/faucet and compact burner",
                "central dining table with chairs",
                "small framed family photo on the table",
                "TV along the left wall",
                "floor lamp near far side"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B03",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.86,
              "evidence": "bg_a shows the living/dining/kitchenette area from near the entry, including the mother bedroom door on the right wall. bg_b is inside the mother bedroom, dominated by the mother bed and bedroom enclosure, with the mother bedroom door/frame visible and the living/dining/kitchenette area glimpsed beyond it. This indicates two different rooms directly connected by the mother bedroom doorway, not the same space.",
              "shared_distinctive_features": [
                "mother bedroom door",
                "living dining kitchenette area visible through/around the doorway"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B04",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.86,
              "evidence": "Both plates visibly include the same dining-table zone within the living/dining/kitchen area: bg_a shows a rectangular tabletop with surrounding chair backs near the middle of the room and a small framed rectangle on the tabletop; bg_b is a close table-level view showing a large flat rectangular tabletop with chair edges and the small hard-edged rectangular frame lying on it. The shared tabletop photo is a distinctive object visible in both, supporting that bg_b is a closer view within the same physical dining/living zone shown in bg_a, not merely a generic adjacent room or style match.",
              "shared_distinctive_features": [
                "dining table with chairs",
                "small framed photo on tabletop"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B05",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.62,
              "evidence": "bg_a is a broad living/dining/kitchen view with sink, burner, dining table, small living window, and several interior door outlines on the right wall, including a 'second interior door outline' but no visible room beyond it. bg_b is a tight view inside a small bedroom-like room with floor/walls, curtain, bed/window slivers, stains, and a foreground hand/photo; it also shows only a vertical door edge/threshold at the frame edge. The plates could be connected by the bedroom doorway, but the visible evidence does not show the living area from bg_b or the bedroom interior through the door in bg_a, and the shared doorway evidence is too generic to establish a definite spatial relation conservatively.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B01",
              "bg_b": "L05B06",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.66,
              "evidence": "bg_a visibly shows a large open living/dining/kitchenette volume with entry threshold, kitchen counter with sink/burner, dining table, small living window, and several interior door outlines along the right wall. bg_b visibly shows an enclosed bedroom with bed, curtain/window area, backpack/doll, and a nearby doorway edge/threshold. Although both plates include some kind of interior door/doorway evidence, the visible descriptions do not show the living area from inside the bedroom or the bedroom interior from the living area, and there are no concrete distinctive features visible in both shots. Therefore the visible evidence supports different zones but is insufficient to confidently establish adjacency or same-space continuity.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B03",
              "deterministic_state": "same_space",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.86,
              "evidence": "The plates show different zones connected by a doorway. In bg_a, the main visible space is the living/dining/kitchenette area, with the mother bedroom only partially visible beyond a right-side/upper doorway and its door/frame. In bg_b, the camera is inside the mother bedroom, with the mother bed and enclosing bedroom visible, while the living/dining/kitchenette is glimpsed back through the bedroom doorway. This reciprocal doorway visibility supports adjacency rather than the same room; the shared open living area/hub glimpses are not sufficient to merge the bedroom and living area into one same_space.",
              "shared_distinctive_features": [
                "mother bedroom door/frame"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B04",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.88,
              "evidence": "Both plates visibly include the same dining-table zone within the living/dining/kitchenette: bg_a shows a central rectangular dining table with chairs and a small framed family photo on the tabletop, while bg_b is a close table-level view of a large rectangular tabletop with chair edges and the family photo centered on it. The shared table-plus-photo provides concrete distinctive continuity beyond merely sharing the broader open living/dining area.",
              "shared_distinctive_features": [
                "dining table with chairs",
                "family photo on table"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B05",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.88,
              "evidence": "bg_a is primarily a wide living/dining/kitchenette area, but it visibly looks through a right-side doorway into the daughter bedroom, with the daughter bedroom door, curtain/window/bed area, and backpack partly visible. bg_b is a tighter view from/inside that daughter bedroom, showing the bedroom envelope plus the same doorway edge, curtain, bed/window area, and backpack. This supports spatial connection through the doorway, but not same_space because bg_a is an establishing hub/main-room view while bg_b is the specific bedroom interior.",
              "shared_distinctive_features": [
                "daughter bedroom door",
                "daughter bedroom curtain",
                "daughter bed",
                "daughter bedroom window",
                "backpack with small doll"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B02",
              "bg_b": "L05B06",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.88,
              "evidence": "bg_a is a wide living/dining/kitchenette view with the daughter bedroom visible only through a right-side doorway: it shows the daughter bedroom door, blue-toned room volume, and partial bedroom elements such as the window/curtain, bed, and backpack. bg_b is inside the daughter bedroom itself, with the living/dining/kitchenette area explicitly out of frame and the near daughter bedroom doorway/threshold visible. This indicates spatial connection through the doorway, but the plates are centered on different rooms/zones rather than the same room.",
              "shared_distinctive_features": [
                "daughter bedroom door",
                "daughter bedroom window",
                "daughter bedroom curtain",
                "daughter bed",
                "backpack with small doll"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B04",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.58,
              "evidence": "bg_a is primarily a nearby bedroom: it shows an enclosing bedroom area, a large nearby bed, and a door slab/frame, with a broad open room area glimpsed beyond that bedroom doorway. bg_b is a close view of a dining/table zone, showing a tabletop with chair edges and a broad surrounding interior area beyond it. The visible continuity is that bg_a looks out from the bedroom into an open interior area, while bg_b is within an open dining/interior area; this supports connected but different zones rather than the same room. No distinctive object is visible in both plates.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B05",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.83,
              "evidence": "bg_a is primarily a nearby bedroom with a large close bed and its door/frame, but it also shows a separate smaller room zone through interior doorways: a far doorway, distant curtain strip, small rounded bag-like shape, and glimpses of the smaller bedroom/bed area. bg_b is inside that smaller room envelope, showing the doorway edge, curtain folds near the far wall, bed/window area, and the rounded bag with small dangling doll. Thus the plates are spatially connected by visible doorway sightlines, but they are not the same room because bg_a’s main visible space is a different bedroom while bg_b is the smaller bedroom.",
              "shared_distinctive_features": [
                "distant curtain/fabric at the smaller bedroom far wall",
                "rounded backpack/bag with small doll-like shape"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B03",
              "bg_b": "L05B06",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "adjacent_related",
              "confidence": 0.78,
              "evidence": "bg_a is primarily the mother bedroom, with the mother bed and mother bedroom door visible, while the daughter bedroom is only glimpsed in the background through interior doorways, including partial views of the daughter bedroom door, curtain, and backpack/doll. bg_b is inside the daughter bedroom itself, where the daughter bedroom fills the view with the daughter bed, curtain, window, door edge, and backpack/doll visible. This supports different rooms with a visible doorway/sightline connection rather than the same room.",
              "shared_distinctive_features": [
                "daughter bedroom curtain",
                "backpack with small doll"
              ],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B04",
              "bg_b": "L05B05",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "different_space",
              "confidence": 0.72,
              "evidence": "bg_a shows a close view of a dining table with chairs and a framed family photo on the tabletop within a broader living/dining/kitchenette-type area. bg_b shows a separate small room envelope with a bedroom door edge, curtain, bed, window sliver, backpack, floor stains, and a hand holding a crumpled photograph. No distinctive physical feature is visible in both plates, and there is no visible doorway/sightline connecting the dining area in bg_a to the bedroom in bg_b.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "different"
            },
            {
              "bg_a": "L05B04",
              "bg_b": "L05B06",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "uncertain",
              "confidence": 0.63,
              "evidence": "bg_a shows a close dining/tabletop setup with a dining table, chairs, and a family photo, with only a broad living/dining/kitchenette area partially implied in the background. bg_b shows a different enclosed bedroom-like room with a bed, curtain/window area, doorway edge, and backpack/doll. The only potentially connecting area, the living/dining/kitchenette, is explicitly out of frame in bg_b, and bg_a does not visibly show the bedroom or its doorway. There are no concrete distinctive features visible in both plates, and the visible doorway in bg_b does not establish a visible connection to the specific dining-table area in bg_a.",
              "shared_distinctive_features": [],
              "strong_parent_allowed": false,
              "validation_ok": true,
              "edge_kind": "weak"
            },
            {
              "bg_a": "L05B05",
              "bg_b": "L05B06",
              "deterministic_state": "uncertain",
              "judge_status": "judged",
              "edge_state": "same_space",
              "confidence": 0.88,
              "evidence": "Both plates visibly depict the same bedroom zone rather than merely a shared circulation area. Plate A shows the room envelope with a near doorway edge/threshold, far fabric curtain folds, a partial rectangular bed mass, a narrow bright window sliver, and a rounded backpack with a small dangling doll-like shape. Plate B shows the enclosed room beyond a near doorway edge/threshold with long curtain folds on the far wall, a rectangular low bed with bedding, a partial narrow window, and the same kind of small rounded bag with tiny doll-like form near the wall. The backpack-with-doll and matching bed/curtain/window/doorway arrangement provide shared visible room-specific features.",
              "shared_distinctive_features": [
                "rounded backpack/bag with small dangling doll-like form",
                "long/vertical curtain fabric folds on the far wall",
                "rectangular low bed or bedding mass",
                "near bedroom doorway edge and threshold shape",
                "narrow bright window/opening on the room wall"
              ],
              "strong_parent_allowed": true,
              "validation_ok": true,
              "edge_kind": "strong"
            }
          ],
          "plate_groups": [
            {
              "anchor_bg_id": "L05B02",
              "member_bg_ids": [
                "L05B01",
                "L05B04"
              ],
              "plate_group_id": "grp::L05B02",
              "evidence_edges": [
                {
                  "pair": [
                    "L05B01",
                    "L05B02"
                  ],
                  "confidence": 0.93
                },
                {
                  "pair": [
                    "L05B01",
                    "L05B04"
                  ],
                  "confidence": 0.86
                },
                {
                  "pair": [
                    "L05B02",
                    "L05B04"
                  ],
                  "confidence": 0.88
                }
              ],
              "share_score": 0.86
            },
            {
              "anchor_bg_id": "L05B05",
              "member_bg_ids": [
                "L05B06"
              ],
              "plate_group_id": "grp::L05B05",
              "evidence_edges": [
                {
                  "pair": [
                    "L05B05",
                    "L05B06"
                  ],
                  "confidence": 0.88
                }
              ],
              "share_score": 0.88
            },
            {
              "anchor_bg_id": "L05B03",
              "member_bg_ids": [],
              "plate_group_id": "grp::L05B03",
              "evidence_edges": [],
              "share_score": 0.0
            }
          ],
          "node_assignments": {
            "L05B02": "grp::L05B02",
            "L05B01": "grp::L05B02",
            "L05B04": "grp::L05B02",
            "L05B05": "grp::L05B05",
            "L05B06": "grp::L05B05",
            "L05B03": "grp::L05B03"
          },
          "render_actions": {
            "L05B02": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L05B01": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L05B02"
            },
            "L05B04": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L05B02"
            },
            "L05B05": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            },
            "L05B06": {
              "render_action": "reuse_existing_plate",
              "reuse_target_bg_id": "L05B05"
            },
            "L05B03": {
              "render_action": "render_new_plate",
              "reuse_target_bg_id": ""
            }
          },
          "ref_tree_parents": {
            "L05B02": [],
            "L05B01": [
              "L05B02"
            ],
            "L05B04": [
              "L05B02"
            ],
            "L05B05": [],
            "L05B06": [
              "L05B05"
            ],
            "L05B03": []
          },
          "cross_group_context_edges": [
            [
              "L05B01",
              "L05B03"
            ],
            [
              "L05B01",
              "L05B05"
            ],
            [
              "L05B01",
              "L05B06"
            ],
            [
              "L05B02",
              "L05B03"
            ],
            [
              "L05B02",
              "L05B05"
            ],
            [
              "L05B02",
              "L05B06"
            ],
            [
              "L05B03",
              "L05B04"
            ],
            [
              "L05B03",
              "L05B05"
            ],
            [
              "L05B03",
              "L05B06"
            ],
            [
              "L05B04",
              "L05B06"
            ]
          ],
          "diagnostics": [
            "10 weak (adjacent/style/uncertain) cross-group edges available as context only, not strong parents"
          ]
        },
        "edge_judge_call_count": 15,
        "edges_judged": 15,
        "edges_skipped": 0
      }
    },
    "edge_judge_call_count": 24,
    "llm_call_count": 24,
    "image_api_call_count": 0
  },
  "step_id": "bg_space_partition",
  "run_id": "5c3fe5da-a521-48fe-a4f6-84d727751b29",
  "resolved_model": "gpt",
  "updated_at": "2026-06-02T10:20:52.769536+00:00",
  "project_config_snapshot": {}
}