Model/docs/sap-spec
Khalim Conn-Kowlessar a0d9d09410 Handover: 4 cert-001479 slices in (54-57); gap at +7.62 SAP; non-fabric next
Update NEXT_AGENT_PROMPT.md with current branch state for cert 001479
work. Slices 54-57 closed Elmhurst-side mapper gaps surfaced by the
cross-mapper diff against the new GOV.UK API counterpart:

  54: extensions_count from len(survey.extensions)
  55: party-wall code "CU" → cavity unfilled U=0.5
  56: floor "E To external air" → u_exposed_floor (Table 20)
  57: PS sloping-ceiling + As Built + pre-1950 → thickness=0 → U=2.30

Per-bp fabric U-values all match worksheet exactly now. Cascade SAP
went 63.17 → 61.39 (gap widened to +7.62) as each fix exposed
previously-masked over-counting elsewhere; per-data-correct moves.

Remaining ~15 W/K HLC gap (HLP cascade 2.235 vs worksheet 3.127)
lives in non-fabric: living_area_fraction TFA convention, internal
gains, secondary heating SAP-code wiring, possibly thermal bridging
and ventilation HLC.

Documents one source-data caveat: Summary §3 says Ext1 age "M 2023
onwards", worksheet header says "Ext1: L" — assessor inconsistency;
trust Summary per session policy.

758 cohort tests + cert-001479 structural pins green; pyright net-zero
on touched files.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 22:41:24 +00:00
..
HANDOVER_NEXT.md Docs: SAP calculator module README + API integration test handover 2026-05-24 10:04:34 +00:00
NEXT_AGENT_PROMPT.md Handover: 4 cert-001479 slices in (54-57); gap at +7.62 SAP; non-fabric next 2026-05-24 22:41:24 +00:00
pcdb10.dat pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_105_gas_oil_boilers.jsonl §4 HW slice 1: PCDB Table 3b combi-loss override 2026-05-21 22:26:41 +00:00
pcdb_table_122_solid_fuel_boilers.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_143_micro_cogen.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_313_flue_gas_heat_recovery.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_353_waste_water_heat_recovery.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_362_heat_pumps.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_391_high_heat_retention_storage_heaters.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
pcdb_table_506_heat_interface_units.jsonl pcdb slice 1: pcdb10.dat ETL → 8 per-table NDJSON files + parser + 8 tests 2026-05-21 09:43:41 +00:00
rdsap-10-specification-2025-06-10.pdf ADR-0009: pivot to deterministic SAP 10.3 calculator (Accepted) 2026-05-17 21:27:21 +00:00
sap-10-2-full-specification-2025-03-14.pdf slice S-B9: SAP 10.2/10.3 Table 12 spec-correct prices + Table 12a fix 2026-05-18 15:14:11 +00:00
sap-10-3-full-specification-2026-01-13.pdf ADR-0009: pivot to deterministic SAP 10.3 calculator (Accepted) 2026-05-17 21:27:21 +00:00
SAP_CALCULATOR.md Docs: SAP calculator module README + API integration test handover 2026-05-24 10:04:34 +00:00