W18C — base_layout_vlm_readback 20260526_1515_d1701d
stage: dry_run
| run_status: succeeded
| exit_code: 0
| model: None
| vlm_api_call_count: 0
| image_api_call_count: 0
| derived_from(W18B): 20260526_1500_0ab6ac
structural_relationship_summary
{
"open_zones_continuous": false,
"open_zone_notes": "placeholder_dry_run",
"private_rooms_count": 0,
"service_rooms_count": 0,
"entry_or_threshold_count": 0,
"topology_intact": false,
"tv_or_wall_fixture_looks_like_divider": false,
"tv_or_wall_fixture_notes": "placeholder_dry_run",
"compact_scale_observed": false,
"scale_notes": "placeholder_dry_run"
}
read_markers
| marker | visible | confidence |
observed_label_or_area | rect | cell | notes |
missing_or_ambiguous_markers
base_unit_layout
| marker | unit_id | observed_area_label |
10x10 rect | adjacency_notes |
|---|
unexpected_transient_markers (diagnostic only)
readback_conflicts (VLM-reported, diagnostic only)
| marker | expected | observed | note |
Invariants
| invariant | status | detail |
| inputs_present | PASS | {"missing_inputs": [], "base_legend_count": 17, "excluded_marker_count": 6, "stage_status": "dry_run", "prev_run_id": "20260526_1500_0ab6ac"} |
| target_fp_only_fp_l05_01 | PASS | {"received_target_fp_ids": ["fp_l05_01"], "allowed": ["fp_l05_01"]} |
| model_is_gpt_5_5_when_generated | PASS | {"skip_reason": "dry_run"} |
| read_markers_partition_base_legend | PASS | {"skip_reason": "dry_run"} |
| production_diff_zero_db_write_zero_image_generation_zero | PASS | {"production_diff_empty": true, "db_write_count": 0, "image_import_seen": false, "image_api_call_count": 0, "vlm_api_call_count": 0, "expected_vlm_api_call_count": 0} |
raw run_meta.json
{
"run_id": "20260526_1515_d1701d",
"stage": "w18c_floor_plan_base_layout_vlm_readback_slice",
"plan_version": "bps_w1",
"generated_at": "2026-05-26T15:15:16.340167+09:00",
"args": {
"derive_base_vlm_readback_from": "scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac",
"target_fp_ids": "fp_l05_01",
"generate": false,
"model": "gpt-5.5",
"output_root": "/Users/manta/Documents/Projects/TheRoad-I1/scripts_output/floor_plan_base_layout_vlm_readback_slice_experiment",
"diag_print_imports": false
},
"derived_from": "20260526_1500_0ab6ac",
"target_fp_ids": [
"fp_l05_01"
],
"invalid_targets": [],
"model_used": null,
"expected_model": "gpt-5.5",
"image_api_call_count": 0,
"vlm_api_call_count": 0,
"expected_vlm_api_call_count": 0,
"outputs": [
"vlm_readback.json",
"vlm_readback_compatibility_report.json"
],
"run_status": "succeeded",
"exit_code": 0,
"failed_invariants": [],
"stage_status": "dry_run"
}
raw vlm_readback.json
{
"read_markers": [],
"missing_or_ambiguous_markers": [],
"base_unit_layout": [],
"structural_relationship_summary": {
"open_zones_continuous": false,
"open_zone_notes": "placeholder_dry_run",
"private_rooms_count": 0,
"service_rooms_count": 0,
"entry_or_threshold_count": 0,
"topology_intact": false,
"tv_or_wall_fixture_looks_like_divider": false,
"tv_or_wall_fixture_notes": "placeholder_dry_run",
"compact_scale_observed": false,
"scale_notes": "placeholder_dry_run"
},
"unexpected_transient_markers": [],
"readback_conflicts": []
}