mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-08-03 05:18:22 +00:00
The walk now yields a PropertyPlan per address-list row, and rename() applies one. run() composes the two, so single-pass callers are unchanged. Knowing a property's size before the first rename is what makes "when is this property finished?" answerable. Tests that reached through the old private _process_folder are rewritten against the public run(), so they survive this kind of change. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_audit_anomalies.py | ||
| test_expired_prediction_pairs_harness.py | ||
| test_neighbour_divergence.py | ||
| test_null_predicted_lodged_performance.py | ||
| test_reclassify_flat_roof_thickness.py | ||
| test_reclassify_heating_overrides.py | ||
| test_reclassify_main_heating.py | ||
| test_reclassify_mixed_glazing.py | ||
| test_reclassify_party_ceiling_roofs.py | ||
| test_reclassify_water_heating.py | ||
| test_rename_sharepoint_files.py | ||