mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
Slice 9 of the Solar PV Recommendation Generator (ADR-0026). Pins the overlay→calculator PV cascade against Elmhurst's before/after re-lodgements of cert 001431, across the orientation/pitch/overshading config space (the certs lodge synthetic 1.00 kWp test vectors): - SE/SW, shaded (overshading 3/2), pitch 30°/45° - E/W, unshaded, pitch 60°/45° - NW/N, unshaded, pitch 60°/45° (the low-yield orientations) Each hand-built SolarOverlay reproduces the relodged after at abs ≤ 1e-4 on SAP / CO2 / primary energy. Battery tripwire (per user): the "with battery" cert lodges a §19 5 kWh battery the current extractor does NOT parse, so it scores identically to its no-battery twin — the no-battery overlay reproduces it today, and the pin will fail (alerting us to switch to the with-battery overlay) once the extractor parses the battery. A companion test pins that the calculator already models the 5 kWh battery (it raises SAP), so the fix target is established. All five certs share an EES 'WGK' / SAP-code-502 main-heating lodgement the mapper doesn't yet derive a fuel for; the pins patch the shared fuel (mains gas 26) identically on before+after to isolate the PV delta (the solar overlay never touches heating), and `test_solar_before_baselines` xfails as the forcing-function tripwire for that separate mapper-front gap. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ashp_from_gas_boiler_001431_before.pdf | ||
| ashp_from_gas_boiler_instant_hw_001431_before.pdf | ||
| ashp_from_system_boiler_with_cylinder_001431_after.pdf | ||
| ashp_from_system_boiler_with_cylinder_001431_before.pdf | ||
| cavity_wall_001431_after.pdf | ||
| cavity_wall_001431_before.pdf | ||
| double_glazing_001431_after.pdf | ||
| double_glazing_001431_before.pdf | ||
| flat_roof_001431_after.pdf | ||
| flat_roof_001431_before.pdf | ||
| google_building_insights_001431.json | ||
| hhr_storage_001431_after.pdf | ||
| hhr_storage_from_electric_storage_001431_before.pdf | ||
| hhr_storage_from_no_system_001431_before.pdf | ||
| loft_001431_after.pdf | ||
| loft_001431_before.pdf | ||
| loft_thatched_001431_after.pdf | ||
| loft_thatched_001431_before.pdf | ||
| low_energy_lighting_some_leds_001431_after.pdf | ||
| low_energy_lighting_some_leds_001431_before.pdf | ||
| low_energy_lighting_zero_leds_001431_after.pdf | ||
| low_energy_lighting_zero_leds_001431_before.pdf | ||
| secondary_glazing_001431_after.pdf | ||
| secondary_glazing_001431_before.pdf | ||
| sloping_ceiling_001431_after.pdf | ||
| sloping_ceiling_001431_before.pdf | ||
| solar_pv_001431_before.pdf | ||
| solar_pv_no_battery_001431_after_1.pdf | ||
| solar_pv_no_battery_001431_after_2.pdf | ||
| solar_pv_no_battery_001431_after_3.pdf | ||
| solar_pv_with_battery_001431_after.pdf | ||
| solid_brick_ewi_001431_after.pdf | ||
| solid_brick_ewi_001431_before.pdf | ||
| solid_brick_iwi_001431_after.pdf | ||
| solid_brick_iwi_001431_before.pdf | ||
| solid_floor_001431_after.pdf | ||
| solid_floor_001431_before.pdf | ||
| suspended_floor_001431_after.pdf | ||
| suspended_floor_001431_before.pdf | ||
| system_built_ewi_001431_after.pdf | ||
| system_built_ewi_001431_before.pdf | ||
| system_built_iwi_001431_after.pdf | ||
| system_built_iwi_001431_before.pdf | ||
| timber_frame_iwi_001431_after.pdf | ||
| timber_frame_iwi_001431_before.pdf | ||