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> |
||
|---|---|---|
| .. | ||
| epc | ||
| __init__.py | ||
| datatypes.py | ||
| enums.py | ||