mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-27 23:35:01 +00:00
Two outputs of validating the Wythenshawe cohort against accredited Elmhurst: 1. Harness note: the DB-oracle residual tail is not engine defects. The two worst under-raters, 6 Barry Road (ours 60.12, oracle 62) and 87 Alderue (ours 61.80, oracle 63), were re-keyed into accredited Elmhurst on our exact inputs — Elmhurst returned 60 and 62, matching our engine and both below the lodged oracle. So our engine computes correct RdSAP; the lodged certs carried a lighter input set (dropped the surveyed 17.4 m2 solid-brick alternative wall, +1.7 SAP). It's input-provenance drift, not a calculation gap — don't chase these as engine bugs or tune the engine to close them. Corrects the earlier "spec-literal alt-wall" note. 2. epc-to-elmhurst skill gotcha: give Elmhurst the RAW surveyed room height, not the engine's storey height. The mapper already adds +0.25 m to upper floors (_UPPER_FLOOR_HEIGHT_ADD_M), so feeding sap_floor_dimensions.room_height_m makes Elmhurst double-add the joist void (~1 SAP too low — it under-scored 6 Barry 60->59 until the first-floor height was corrected 2.76 -> raw 2.51). Comment/doc only; no behaviour change (harness still 89.2%/0.297, pyright clean). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| handler | ||
| tests | ||
| __init__.py | ||
| db_writer.py | ||
| elmhurst_extractor.py | ||
| extractor.py | ||
| local_runner.py | ||
| parser.py | ||
| pdf.py | ||