W18J — overlap_reference 20260526_1847_1955f2

mode: generated | run_status: succeeded | exit_code: 0 | model: gpt-image-2 | image_api_call_count: 4 | image_generation_count: 4 | derived_from_w18f: 20260526_1559_dfadc8 | derived_from_w18i: 20260526_1749_d02334 | anchor: L05B02 | anchor_png: /Users/manta/Documents/Projects/TheRoad-I1/scripts_output/background_image_consistency_reference_slice_experiment/20260526_1749_d02334/png/L05B02.png | base_fp_png: /Users/manta/Documents/Projects/TheRoad-I1/scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

mode summary

{"reference_derived": 3, "fp_seeded_anchor": 1}

per-BG decisions

L05B05

mode: fp_seeded_anchor · fp_included: True · transient: [] · clean: True · prompt_len: 2227

reference_decision_reason: fp_seeded_anchor: no catalog entry reached strong overlap (needs >=1 shared unit AND (>=2 shared units OR >=1 shared base marker)); base FP used as layout-only reference, BG must establish its own home identity under the modest style contract.

selected_refs: []

candidatescoreshared_unitsshared_base_markersstrong
L05B021.0['living_dining'][]no

L05B04

mode: reference_derived · fp_included: False · transient: [18, 19, 23] · clean: False · prompt_len: 2773

reference_decision_reason: reference_derived: 1 catalog entry reached strong overlap (>=1 shared unit AND (>=2 shared units OR >=1 shared base marker)); selected top-1 by score; FP excluded so reference identity dominates.

selected_refs: ['L05B05']

candidatescoreshared_unitsshared_base_markersstrong
L05B020.0[][]no
L05B052.5['private_bedroom_a'][3, 8, 12]YES

L05B03

mode: reference_derived · fp_included: False · transient: [20, 22] · clean: False · prompt_len: 2796

reference_decision_reason: reference_derived: 3 catalog entries reached strong overlap (>=1 shared unit AND (>=2 shared units OR >=1 shared base marker)); selected top-2 by score; FP excluded so reference identity dominates.

selected_refs: ['L05B05', 'L05B04']

candidatescoreshared_unitsshared_base_markersstrong
L05B021.5['living_dining'][1]YES
L05B054.0['living_dining', 'private_bedroom_a'][3, 8, 12, 15]YES
L05B042.5['private_bedroom_a'][3, 8, 12]YES

L05B01

mode: reference_derived · fp_included: False · transient: [21] · clean: False · prompt_len: 2616

reference_decision_reason: reference_derived: 3 catalog entries reached strong overlap (>=1 shared unit AND (>=2 shared units OR >=1 shared base marker)); selected top-2 by score; FP excluded so reference identity dominates.

selected_refs: ['L05B02', 'L05B03']

candidatescoreshared_unitsshared_base_markersstrong
L05B022.5['living_dining'][1, 11, 13]YES
L05B052.0['living_dining', 'private_bedroom_a'][]YES
L05B041.0['private_bedroom_a'][]no
L05B032.5['living_dining', 'private_bedroom_a'][1]YES

invariants

invariantstatusdetail
inputs_presentPASS
{"missing_inputs": [], "decisions_count": 4, "base_fp_png_exists": true, "anchor_png_exists": true}
targets_within_allowed_and_exclude_anchorPASS
{"target_bg_ids": ["L05B05", "L05B04", "L05B03", "L05B01"], "invalid_targets": [], "anchor_excluded": true, "allowed": ["L05B01", "L05B03", "L05B04", "L05B05"]}
reference_decision_shape_validPASS
{"failures": [], "failure_count": 0, "mode_summary": {"reference_derived": 3, "fp_seeded_anchor": 1}}
image_generation_count_matches_targets_and_modePASS
{"mode": "generated", "image_api_call_count": 4, "image_generation_count": 4, "per_bg_png_existence": {"L05B05": true, "L05B04": true, "L05B03": true, "L05B01": true}}
production_diff_zero_db_write_zero_no_imageasset_writePASS
{"production_diff_empty": true, "db_write_count": 0, "image_asset_write_count": 0, "image_import_seen": false}
raw run_meta.json
{
  "run_id": "20260526_1847_1955f2",
  "stage": "w18j_background_image_overlap_reference_slice",
  "plan_version": "bps_w1",
  "generated_at": "2026-05-26T18:47:56.221255+09:00",
  "args": {
    "derive_overlap_from": "scripts_output/background_prompt_region_ref_assembly_slice_experiment/20260526_1559_dfadc8",
    "derive_region_ref_from": "scripts_output/floor_plan_bg_to_fp_region_ref_slice_experiment/20260526_1522_c6d272",
    "derive_anchor_from": "scripts_output/background_image_consistency_reference_slice_experiment/20260526_1749_d02334",
    "target_bg_ids": "L05B05,L05B04,L05B03,L05B01",
    "generate": true,
    "model": "gpt-image-2",
    "output_root": "/Users/manta/Documents/Projects/TheRoad-I1/scripts_output/background_image_overlap_reference_slice_experiment",
    "diag_print_imports": false
  },
  "derived_from_w18f": "20260526_1559_dfadc8",
  "derived_from_w18d": "20260526_1522_c6d272",
  "derived_from_w18i": "20260526_1749_d02334",
  "target_bg_ids": [
    "L05B05",
    "L05B04",
    "L05B03",
    "L05B01"
  ],
  "invalid_targets": [],
  "model": "gpt-image-2",
  "mode": "generated",
  "image_api_call_count": 4,
  "image_generation_count": 4,
  "outputs": [
    "overlap_reference_plan.json",
    "w18j_compatibility_report.json"
  ],
  "run_status": "succeeded",
  "exit_code": 0,
  "failed_invariants": [],
  "mode_summary": {
    "reference_derived": 3,
    "fp_seeded_anchor": 1
  },
  "per_bg_png_size_bytes": {
    "L05B05": 1356177,
    "L05B04": 1340158,
    "L05B03": 1384106,
    "L05B01": 1474336
  }
}