mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
`plan-stops-short-of-goal` fires on anything below the goal band — 322/338 on portfolio 814, mostly flats a single band short of B, which drowns the real hits. Add a sharper, band-keyed check that isolates the genuinely- stuck tail: a plan that leaves the dwelling still rated E/F/G with the band UNCHANGED from baseline on an unlimited-budget scenario — the "E->E, no big movement" worklist. On portfolio 814 / scenario 1271 it flags just 4 (pids 742121, 742210, 742265, 742347) vs 322. No SAP-points threshold; the strictly-worse case is left to plan-below-baseline-band so the two partition cleanly. Also refresh the find-weird-recommendations skill's Phase 4 catalogue: register the new check in Phase 1, correct the stale 742121 note (it is an electric maisonette whose HHRSH IS offered but scores -6.3 SAP, so the Optimiser correctly drops it — not the old mains-gas story), and add the 742265 community-flat findings (HHRSH/ASHP gated out by heat-network topology; vaulted-ceiling roof with ND insulation). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| anomalies.py | ||
| neighbour_divergence.py | ||