mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-27 23:35:01 +00:00
`from_site_notes` copied the raw `party_wall_construction_type` survey label onto the building part; the calculator read `None` and applied the U=0.25 house default to every party wall — phantom heat loss on the ~165/205 solid party walls that RdSAP 10 Table 15 rates U=0.0. Add `_pashub_party_wall_construction_int` (mirroring `_pashub_main_fuel_code`) mapping the six surveyed labels to the SAP10 codes `u_party_wall` consumes, strict-raising `UnmappedPasHubLabel` on an unknown label, and wire it into both site-note building-part mappers. On the Guinness GMCA cohort this halves the systematic SAP under-rate (mean signed -1.58 -> -0.85). Refs #1559 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| epc | ||
| __init__.py | ||
| address_match.py | ||
| datatypes.py | ||
| enums.py | ||