mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
Add the `gas_boiler_upgrade` branch to `report._triggers_for`, mirroring the generator's eligibility guard so a cohort report explains why the boiler upgrade fired: the wet-boiler SAP code, the mains-gas connection that makes the gas end-state installable, and the cylinder presence that shapes the bundle (combi vs regular + cylinder fixes). No golden API cert selects the boiler upgrade (it competes with — and on houses loses to — the ASHP bundle within the one heating Recommendation), so the branch is covered by a direct `_triggers_for` unit test, following the repo pattern for testing internal helpers (cert_to_inputs). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| cohort.py | ||
| console.py | ||
| epc_bulk.py | ||
| plan_table.py | ||
| report.py | ||
| sample_catalogue.json | ||