Model/domain/condition
Khalim Conn-Kowlessar 61a12c43a0 Map a Calico roof-covering row to a renewal year 🟩
CalicoMapper maps each roof-covering row onto a ROOF element with a MATERIAL
aspect, setting renewal_year = export_year + remaining_life (Calico's
Decent-Homes-derived years-remaining anchored to the export year, so the
absolute renewal year is stable across re-runs). source="Calico".

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-13 14:56:53 +00:00
..
mapping Map a Calico roof-covering row to a renewal year 🟩 2026-07-13 14:56:53 +00:00
records Map a Calico roof-covering row to a renewal year 🟥 2026-07-13 14:56:07 +00:00
__init__.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00
aspect_condition.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00
aspect_type.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00
element.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00
element_type.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00
property_condition_survey.py Relocate condition-data ingestion into the DDD layout 🟪 2026-07-13 14:51:25 +00:00