mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
ADR-0034's nearby-postcode broadening degrades to a genuine NoSameTypeComparablesError whenever the default 1000m/30-postcode reach has no same-type comparable nearby (e.g. property_id=752685, portfolio 824 — the only Maisonette within reach). Adds one configurable extra widening step (EpcComparablePropertiesRepository.candidates_near now accepts widen_nearby_postcodes), tried only when the normal-radius walk falls short of `minimum` matches. modelling_e2e's handler wires this to a 3000m/60-postcode PostcodesIoClient as the single wider step. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| local_handler | ||
| Dockerfile | ||
| errors.py | ||
| handler.py | ||
| modelling_e2e_trigger_body.py | ||
| requirements.txt | ||