mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
SOLVED the window-grid blocker (per Junte's "keep one and edit, don't delete all"): set_single_window now ADDS the fresh window (it inserts at DOM index 0), then deletes the STALE rows BELOW it by index (high->low, never index 0) via the per-row Delete image button + JS-clicked Yes modal. The freshly-added row survives as the single window; no 0.00 junk strands to block the Recommendations gate. Verified end-to-end: cert 100050881708 built, worksheet downloaded, walls (0.70) + roof (0.19) match the engine EXACTLY. Combined with the earlier fill+Tab (area postback) + frame/gap (validation) fixes, the per-cert loop now runs autonomously on clean single-main certs. Pin: 100050881708 (semi, cavity filled, pitched 225mm, suspended ground floor, combi) engine 72 = lodged 70 +2; walls/roof accredited-Elmhurst- matched. NB the build entered the suspended ground floor as an upper "above unheated space" floor, so Elmhurst's worksheet SAP (61) is not a clean comparison — the engine uses the correct §3.12 suspended-ground U (0.74); the pin rests on the walls+roof match + lodged. No engine change. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| elmhurst_dom | ||
| autonomous_run_findings.md | ||
| build_22086693.py | ||
| build_47084930.py | ||
| build_10070004512.py | ||
| build_100021924710.py | ||
| build_100050881708.py | ||
| build_200004296092.py | ||
| build_property_overrides.py | ||
| case_a_population_sweep.py | ||
| elmhurst_download.py | ||
| elmhurst_explore.py | ||
| elmhurst_fill.py | ||
| elmhurst_lib.py | ||
| elmhurst_README.md | ||
| elmhurst_session.py | ||
| full_sap_17_1_remapper_handoff.md | ||
| main.py | ||
| mapping_decisions.md | ||
| perimeter_decision.md | ||
| RESUME_AFTER_KHALIM.md | ||
| start_viewer.sh | ||
| unknowns_review.md | ||