mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
The glazing Recommendation Generator (ADR-0022): detect single-glazed windows (SAP10.2 Table U2 code 1) and emit one "Windows" Recommendation whose single Option rewrites every single-glazed window to the double-glazing target pinned from cert 001431's before->after (glazing_type=5, u_value=1.40, solar_transmittance=0.72). The overlay writes the per-window U/g into WindowTransmissionDetails because the calculator consumes those directly. Priced as a flat per-window average x count. No single-glazed windows -> None. Planning gate (-> secondary) and the before/after cascade pins land next; the pins are blocked on glazing-label mapper coverage (owned by another agent). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures | ||
| __init__.py | ||
| _elmhurst_recommendation.py | ||
| test_elmhurst_cascade_pins.py | ||
| test_floor_recommendation.py | ||
| test_glazing_recommendation.py | ||
| test_measure_dependency.py | ||
| test_optimiser.py | ||
| test_overlay_applicator.py | ||
| test_package_scorer.py | ||
| test_plan.py | ||
| test_plan_valuation.py | ||
| test_roof_recommendation.py | ||
| test_scoring.py | ||
| test_valuation.py | ||
| test_ventilation_recommendation.py | ||
| test_wall_recommendation.py | ||