W18E — background_prompt region/ref preview 20260526_1549_6729d4

derived_from(W18D): 20260526_1522_c6d272 | run_status: succeeded | exit_code: 0 | llm/vlm/image api calls: 0/0/0

bg: L05B01

base_fp_ref_path: scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

consumer_decision_preview: READY_FOR_BG_PROMPT_PREVIEW

target_unit_refs

unit_id#label10x10 rect
bathroom#5bathroom[2, 6, 4, 8]
living_dining#1living dining area[0, 0, 5, 8]
private_bedroom_a#3private bedroom A[6, 3, 9, 8]

base_marker_refs

#labeldecisioncellconf
#1living dining areabase_structural_unit[2, 4]high
#5bathroombase_structural_unit[3, 7]high
#10bathroom doorbase_opening[4, 7]high
#11living sliding window with curtainsbase_opening[3, 0]high
#13dining tablebase_persistent_furniture[3, 4]high

transient_overlay_to_describe

#labelunit_iddecisionoverlay_hint
#21wall red ring mark Bbathroomstate_overlay_plot_cueDepict a temporary ring-shaped wall mark near the washbasin mirror only when the selected background calls for it.

background_prompt_region_appendix (preview)

[background_prompt_region_appendix] Preview only — assembled deterministically from W18D payload.
Base FP image reference (layout / rooms / fixed anchors only): scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png
Do not redraw, relocate, or add transient overlay markers onto the base FP image; transient markers belong only in the background prose.
Target spatial units for this background:
  - #5 (bathroom) bathroom @ 10x10 rect [2,6,4,8]
  - #1 (living_dining) living dining area @ 10x10 rect [0,0,5,8]
  - #3 (private_bedroom_a) private bedroom A @ 10x10 rect [6,3,9,8]
Base markers visible on the base FP image:
  - #1 living dining area [base_structural_unit] @ 10x10 cell (2,4)
  - #5 bathroom [base_structural_unit] @ 10x10 cell (3,7)
  - #10 bathroom door [base_opening] @ 10x10 cell (4,7)
  - #11 living sliding window with curtains [base_opening] @ 10x10 cell (3,0)
  - #13 dining table [base_persistent_furniture] @ 10x10 cell (3,4)
Transient overlay markers to describe in the prose:
  - #21 wall red ring mark B [state_overlay_plot_cue] in unit 'bathroom' — overlay_hint: Depict a temporary ring-shaped wall mark near the washbasin mirror only when the selected background calls for it.

bg: L05B02

base_fp_ref_path: scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

consumer_decision_preview: READY_FOR_BG_PROMPT_PREVIEW

target_unit_refs

unit_id#label10x10 rect
kitchen_nook#2kitchen nook[0, 1, 3, 2]
living_dining#1living dining area[0, 0, 5, 8]

base_marker_refs

#labeldecisioncellconf
#1living dining areabase_structural_unit[2, 4]high
#2kitchen nookbase_structural_unit[1, 2]high
#11living sliding window with curtainsbase_opening[3, 0]high
#13dining tablebase_persistent_furniture[3, 4]high
#14kitchen counter with sink and cooktopbase_persistent_fixture[2, 1]high
#17televisionbase_persistent_fixture[1, 4]high

transient_overlay_to_describe

#labelunit_iddecisionoverlay_hint

background_prompt_region_appendix (preview)

[background_prompt_region_appendix] Preview only — assembled deterministically from W18D payload.
Base FP image reference (layout / rooms / fixed anchors only): scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png
Do not redraw, relocate, or add transient overlay markers onto the base FP image; transient markers belong only in the background prose.
Target spatial units for this background:
  - #2 (kitchen_nook) kitchen nook @ 10x10 rect [0,1,3,2]
  - #1 (living_dining) living dining area @ 10x10 rect [0,0,5,8]
Base markers visible on the base FP image:
  - #1 living dining area [base_structural_unit] @ 10x10 cell (2,4)
  - #2 kitchen nook [base_structural_unit] @ 10x10 cell (1,2)
  - #11 living sliding window with curtains [base_opening] @ 10x10 cell (3,0)
  - #13 dining table [base_persistent_furniture] @ 10x10 cell (3,4)
  - #14 kitchen counter with sink and cooktop [base_persistent_fixture] @ 10x10 cell (2,1)
  - #17 television [base_persistent_fixture] @ 10x10 cell (1,4)
Transient overlay markers to describe in the prose:
  - No transient overlay markers for this background.

bg: L05B03

base_fp_ref_path: scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

consumer_decision_preview: READY_FOR_BG_PROMPT_PREVIEW

target_unit_refs

unit_id#label10x10 rect
private_bedroom_a#3private bedroom A[6, 3, 9, 8]
living_dining#1living dining area[0, 0, 5, 8]
entry_alcove#6entry alcove[4, 7, 5, 8]

base_marker_refs

#labeldecisioncellconf
#1living dining areabase_structural_unit[2, 4]high
#3private bedroom Abase_structural_unit[7, 5]high
#8bedroom A doorbase_opening[6, 5]high
#12bedroom A sliding window with curtainsbase_opening[7, 8]high
#15bed Abase_persistent_furniture[8, 6]high

transient_overlay_to_describe

#labelunit_iddecisionoverlay_hint
#20wall red ring mark Aprivate_bedroom_astate_overlay_plot_cueDepict a temporary ring-shaped wall mark above the bed area only when the selected background calls for it.
#22toppled chair or fallen cushionliving_diningstate_overlay_transient_objectDepict a displaced floor object near the dining area only when the selected background calls for it.

background_prompt_region_appendix (preview)

[background_prompt_region_appendix] Preview only — assembled deterministically from W18D payload.
Base FP image reference (layout / rooms / fixed anchors only): scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png
Do not redraw, relocate, or add transient overlay markers onto the base FP image; transient markers belong only in the background prose.
Target spatial units for this background:
  - #3 (private_bedroom_a) private bedroom A @ 10x10 rect [6,3,9,8]
  - #1 (living_dining) living dining area @ 10x10 rect [0,0,5,8]
  - #6 (entry_alcove) entry alcove @ 10x10 rect [4,7,5,8]
Base markers visible on the base FP image:
  - #1 living dining area [base_structural_unit] @ 10x10 cell (2,4)
  - #3 private bedroom A [base_structural_unit] @ 10x10 cell (7,5)
  - #8 bedroom A door [base_opening] @ 10x10 cell (6,5)
  - #12 bedroom A sliding window with curtains [base_opening] @ 10x10 cell (7,8)
  - #15 bed A [base_persistent_furniture] @ 10x10 cell (8,6)
Transient overlay markers to describe in the prose:
  - #20 wall red ring mark A [state_overlay_plot_cue] in unit 'private_bedroom_a' — overlay_hint: Depict a temporary ring-shaped wall mark above the bed area only when the selected background calls for it.
  - #22 toppled chair or fallen cushion [state_overlay_transient_object] in unit 'living_dining' — overlay_hint: Depict a displaced floor object near the dining area only when the selected background calls for it.

bg: L05B04

base_fp_ref_path: scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

consumer_decision_preview: READY_FOR_BG_PROMPT_PREVIEW

target_unit_refs

unit_id#label10x10 rect
private_bedroom_a#3private bedroom A[6, 3, 9, 8]

base_marker_refs

#labeldecisioncellconf
#3private bedroom Abase_structural_unit[7, 5]high
#8bedroom A doorbase_opening[6, 5]high
#12bedroom A sliding window with curtainsbase_opening[7, 8]high

transient_overlay_to_describe

#labelunit_iddecisionoverlay_hint
#18curtain-side floor evidence zoneprivate_bedroom_astate_overlay_plot_cueDepict a temporary floor evidence zone near the curtain side only when the selected background calls for it.
#19footprint trailprivate_bedroom_astate_overlay_plot_cueDepict a temporary footprint trail across the bedroom floor only when the selected background calls for it.
#23red floor stain zoneprivate_bedroom_astate_overlay_plot_cueDepict a temporary red floor stain beside the bed area only when the selected background calls for it.

background_prompt_region_appendix (preview)

[background_prompt_region_appendix] Preview only — assembled deterministically from W18D payload.
Base FP image reference (layout / rooms / fixed anchors only): scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png
Do not redraw, relocate, or add transient overlay markers onto the base FP image; transient markers belong only in the background prose.
Target spatial units for this background:
  - #3 (private_bedroom_a) private bedroom A @ 10x10 rect [6,3,9,8]
Base markers visible on the base FP image:
  - #3 private bedroom A [base_structural_unit] @ 10x10 cell (7,5)
  - #8 bedroom A door [base_opening] @ 10x10 cell (6,5)
  - #12 bedroom A sliding window with curtains [base_opening] @ 10x10 cell (7,8)
Transient overlay markers to describe in the prose:
  - #18 curtain-side floor evidence zone [state_overlay_plot_cue] in unit 'private_bedroom_a' — overlay_hint: Depict a temporary floor evidence zone near the curtain side only when the selected background calls for it.
  - #19 footprint trail [state_overlay_plot_cue] in unit 'private_bedroom_a' — overlay_hint: Depict a temporary footprint trail across the bedroom floor only when the selected background calls for it.
  - #23 red floor stain zone [state_overlay_plot_cue] in unit 'private_bedroom_a' — overlay_hint: Depict a temporary red floor stain beside the bed area only when the selected background calls for it.

bg: L05B05

base_fp_ref_path: scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png

consumer_decision_preview: READY_FOR_BG_PROMPT_PREVIEW

target_unit_refs

unit_id#label10x10 rect
private_bedroom_a#3private bedroom A[6, 3, 9, 8]
living_dining#1living dining area[0, 0, 5, 8]

base_marker_refs

#labeldecisioncellconf
#3private bedroom Abase_structural_unit[7, 5]high
#8bedroom A doorbase_opening[6, 5]high
#12bedroom A sliding window with curtainsbase_opening[7, 8]high
#15bed Abase_persistent_furniture[8, 6]high

transient_overlay_to_describe

#labelunit_iddecisionoverlay_hint

background_prompt_region_appendix (preview)

[background_prompt_region_appendix] Preview only — assembled deterministically from W18D payload.
Base FP image reference (layout / rooms / fixed anchors only): scripts_output/floor_plan_base_layout_image_smoke_slice_experiment/20260526_1500_0ab6ac/png/fp_l05_01.png
Do not redraw, relocate, or add transient overlay markers onto the base FP image; transient markers belong only in the background prose.
Target spatial units for this background:
  - #3 (private_bedroom_a) private bedroom A @ 10x10 rect [6,3,9,8]
  - #1 (living_dining) living dining area @ 10x10 rect [0,0,5,8]
Base markers visible on the base FP image:
  - #3 private bedroom A [base_structural_unit] @ 10x10 cell (7,5)
  - #8 bedroom A door [base_opening] @ 10x10 cell (6,5)
  - #12 bedroom A sliding window with curtains [base_opening] @ 10x10 cell (7,8)
  - #15 bed A [base_persistent_furniture] @ 10x10 cell (8,6)
Transient overlay markers to describe in the prose:
  - No transient overlay markers for this background.

invariants

invariantstatusdetail
inputs_presentPASS
{"missing_inputs": [], "preview_bg_count": 5, "prev_run_id": "20260526_1522_c6d272"}
target_fp_only_fp_l05_01PASS
{"received_target_fp_ids": ["fp_l05_01"], "allowed": ["fp_l05_01"]}
preview_covers_all_w18d_bgsPASS
{"expected_bgs": ["L05B01", "L05B02", "L05B03", "L05B04", "L05B05"], "actual_bgs": ["L05B01", "L05B02", "L05B03", "L05B04", "L05B05"], "missing_in_w18e": [], "extra_in_w18e": []}
appendix_references_resolvePASS
{"failures": [], "failure_count": 0}
production_diff_zero_db_write_zero_llm_vlm_image_zeroPASS
{"production_diff_empty": true, "db_write_count": 0, "image_import_seen": false, "image_api_call_count": 0, "vlm_api_call_count": 0, "llm_api_call_count": 0}
raw run_meta.json
{
  "run_id": "20260526_1549_6729d4",
  "stage": "w18e_background_prompt_region_ref_preview_slice",
  "plan_version": "bps_w1",
  "generated_at": "2026-05-26T15:49:16.386008+09:00",
  "args": {
    "derive_region_appendix_from": "scripts_output/floor_plan_bg_to_fp_region_ref_slice_experiment/20260526_1522_c6d272",
    "target_fp_ids": "fp_l05_01",
    "output_root": "/Users/manta/Documents/Projects/TheRoad-I1/scripts_output/background_prompt_region_ref_preview_slice_experiment",
    "diag_print_imports": false
  },
  "derived_from": "20260526_1522_c6d272",
  "target_fp_ids": [
    "fp_l05_01"
  ],
  "invalid_targets": [],
  "llm_api_call_count": 0,
  "vlm_api_call_count": 0,
  "image_api_call_count": 0,
  "outputs": [
    "background_region_ref_prompt_preview.json",
    "w18e_compatibility_report.json"
  ],
  "run_status": "succeeded",
  "exit_code": 0,
  "failed_invariants": []
}