mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
build_first_run_pipeline now constructs epc_prediction=EpcPrediction() and accepts comparables_repo + prediction_attributes_reader as optional params, threading them into IngestionOrchestrator (ADR-0031). The on-switch is now just supplying those two arguments — no orchestrator/handler edits — once they exist: the cohort repo (its EPC client is the source client pending #1136) and the property_overrides attributes reader (built separately). Both default None, so the feature stays OFF and ingestion is unchanged until they're passed. The epc_property.source migration is live, so the predicted-EPC persistence slot (slice-5c) now works against the real DB. Handover updated to reflect the simpler composition-root step. pyright strict clean; handler + pipeline + ingestion-prediction tests pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ara_first_run | ||
| audit_generator | ||
| bulk_upload_finaliser | ||
| landlord_description_overrides | ||
| magic_plan | ||
| postcode_splitter | ||
| sharepoint_renamer | ||
| __init__.py | ||