mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
SAP 10.2 Appendix M1 (PDF p.94): "EPV,ex,m = 0 if the PV system is not connected to an export-capable meter." The cascade computed the β-split export stream regardless of `is_dwelling_export_capable`, so a non-export- capable dwelling was credited the full PV export — in the §10a COST it credits at the Table 32 import rate (13.19 p/kWh), which dominates the rating. On 7 Wybourn Terrace S2 5BJ the PE (144 vs lodged 151) and CO2 (27 vs 29) already matched, yet the phantom export cost credit pulled SAP from ~73 to 92.1 (+19). Zero `epv_exported_monthly_kwh` after the Appendix-G4 diverter adjustment when not export-capable; the onsite (EPV,dw) consumption and the diverter HW reduction are unchanged. Not-export-capable PV cohort (corpus, 4 certs): 7 Wybourn +19.1 -> +6.5, 4 Lime Ave +11.1 -> +0.4, 8 Hatherleigh +7.6 -> -0.2, Flat 5 ~-0.4. Gauge 66.1% -> 66.9%, MAE 1.124 -> 1.039. Floor 0.64 -> 0.65 / ceiling 1.18 -> 1.08. Worksheet harness 47/47 0 diverge (Summary certs carry export-capable meters). 1 AAA test, pyright net-zero. Found by auditing the worst over-rater without a worksheet: PE/CO2-match + cost-miss localised it to the PV export credit. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| applications | ||
| datatypes | ||
| domain | ||
| harness | ||
| infrastructure | ||
| magic_plan | ||
| orchestration | ||
| repositories | ||
| utilities | ||
| __init__.py | ||
| conftest.py | ||
| test_lambda_packaging.py | ||