mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
- SAP-Schema-16.3: same reduced-field RdSAP shape as 16.2 — generalise the normaliser to _normalize_sap_schema_16_x and route both 16.2/16.3 through it. uprn_44012843 maps → SAP 79 (lodged 81). - SAP-Schema-17.0: structurally identical to the full-SAP 17.1 schema (measured sap_opening_types), so it parses with the 17.1 dataclass and reuses from_sap_schema_17_1 with no normalisation. uprn_10023444324 → 80, uprn_ 10023444320 → 81. - Regression tests (16.3 dispatch, 17.0 dispatch) + sap_16_3.json / sap_17_0.json fixtures; 0 new pyright errors. All 7 e2e UPRNs now map. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| epc | ||
| __init__.py | ||
| datatypes.py | ||
| enums.py | ||