W16 — floor_plan_grid_layout_slice 20260526_0941_ec61e6

stage: w16c_floor_plan_grid_layout_model_compare_slice | run_status: succeeded | exit_code: 0 | model: None | derived_from(W15e): 20260526_0657_1c143d | image_api_call_count: 0

fp: fp_l05_01

layout_rationale:

placeholder_dry_run

Units

unit_idunit_kindenclosure_modescale_hintrectsopen_todoor_to

Fixtures

numberunit_idcellrender_mode

Invariants

invariantstatusdetail
inputs_presentPASS
{"missing_inputs": [], "topology_brief_present": true, "candidate_present": true, "grid_layout_present": true, "grid_layout_fp_count": 1, "stage_status": "dry_run", "prev_run_id": "20260526_0657_1c143d"}
target_fp_only_fp_l05_01PASS
{"received_target_fp_ids": ["fp_l05_01"], "allowed": ["fp_l05_01"]}
model_is_gemini_3_1_pro_when_generatedPASS
{"skip_reason": "dry_run"}
grid_is_10x10_and_all_rects_in_boundsPASS
{"skip_reason": "dry_run"}
unit_ids_exist_in_w15_topologyPASS
{"skip_reason": "dry_run"}
fixtures_reference_candidate_numbers_and_unitsPASS
{"skip_reason": "dry_run"}
declared_open_or_door_adjacency_has_touching_or_nearby_grid_relationPASS
{"skip_reason": "dry_run"}
svg_render_emitted_and_no_image_api_callPASS
{"svg_emitted": false, "image_api_call_count": 0, "skip_reason": "dry_run_no_svg_required"}
svg_is_well_formed_xmlPASS
{"svg_count": 0, "skip_reason": "no_svg_emitted"}
production_diff_zero_db_write_zero_image_api_call_zeroPASS
{"production_diff_empty": true, "db_write_count": 0, "image_import_seen": false, "image_api_call_count": 0}
raw run_meta.json
{
  "run_id": "20260526_0941_ec61e6",
  "stage": "w16c_floor_plan_grid_layout_model_compare_slice",
  "plan_version": "bps_w1",
  "generated_at": "2026-05-26T09:41:34.909607+09:00",
  "args": {
    "derive_grid_layout_from": "scripts_output/floor_plan_topology_slice_experiment/20260526_0657_1c143d",
    "target_fp_ids": "fp_l05_01",
    "generate": false,
    "model": "gemini/gemini-3.1-pro-preview",
    "output_root": "/Users/manta/Documents/Projects/TheRoad-I1/scripts_output/floor_plan_grid_layout_model_compare_slice_experiment",
    "diag_print_imports": false
  },
  "derived_from": "20260526_0657_1c143d",
  "target_fp_ids": [
    "fp_l05_01"
  ],
  "invalid_targets": [],
  "model_used": null,
  "expected_model": "gemini/gemini-3.1-pro-preview",
  "image_api_call_count": 0,
  "image_generation_count": 0,
  "outputs": [
    "grid_layout_plan.json",
    "grid_layout_compatibility_report.json"
  ],
  "run_status": "succeeded",
  "exit_code": 0,
  "failed_invariants": [],
  "stage_status": "dry_run"
}
raw grid_layout.json
{
  "grid_layout_by_fp": {
    "fp_l05_01": {
      "grid": {
        "cols": 10,
        "rows": 10
      },
      "outer_outline": [],
      "units": [],
      "doorways": [],
      "windows": [],
      "fixtures": [],
      "adjacency_notes": [],
      "layout_rationale": "placeholder_dry_run"
    }
  }
}