mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
Ports the §6.1 conservatory split (declare the four glazed fields; exclude the glazed BP from the fabric loop; carry it as sap_conservatory) to the remaining gov mappers that lacked it. Fixes the modelling_e2e construction_age_band NOT-NULL failures: 5 type-4 conservatory certs on RdSAP-Schema-20.0.0 (e.g. property 725213) mapped the conservatory to a null-age fabric part that crashed on persist. 17.0/17.1/18.0 ported preventively (no-op for non-conservatory certs). 21.0.0 deferred — it never adopted the ADR-0027 all-Optional SapBuildingPart, so a sparse conservatory part needs that broader change first. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| domain | ||
| loaders | ||
| schema | ||
| search | ||
| surveys | ||
| __init__.py | ||
| construction_age_band.py | ||
| efficiency.py | ||
| floor.py | ||
| fuel.py | ||
| heating_controls.py | ||
| hotwater.py | ||
| main_heating.py | ||
| property_type_built_form.py | ||
| roof.py | ||
| walls.py | ||
| windows.py | ||