mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
A full row-by-row audit of the roof U-value tables (16, 17, 18) and floor tables (19, 20) against the PDF found one numeric error: Table 18 column (2) "Pitched, insulation at rafters" band M is 0.15 W/m²K (footnote (1) only — no country variation; the whole M row converges to 0.15), but _ROOF_RAFTERS_BY_AGE carried 0.18. The rafters column diverges above the joist column at H-L (0.35/0.35/0.20/0.20/0.18) and rejoins it at M=0.15. Everything else in the roof/floor tables is exact: Table 16 joist + rafter thickness ladders, Table 17 room-in-roof (all 6 columns), Table 18 cols (1) joists / (3) flat / (4) room-in-roof, Table 19 (England & Wales) floor insulation defaults, and Table 20 (England) exposed-floor U-values. Known remaining gaps (NOT fixed — zero England-corpus reach, would need a new roof country-override mechanism): Scotland Table 18 footnote (2) K=0.20 (flat/ RR/thatch) and (3) joists-L=0.15; Scotland/NI Table 19 thicknesses; Scotland/ Wales Table 20 L/M overrides. Logged for a future country pass. Corpus unchanged (band-M rafter roofs essentially absent from the 1000-cert England corpus). pyright not installed in this container. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| tests | ||
| __init__.py | ||
| demand.py | ||
| ecf.py | ||
| envelope.py | ||
| rdsap_uvalues.py | ||
| sap_efficiencies.py | ||
| schema.py | ||
| transform.py | ||
| ucl.py | ||
| ventilation.py | ||