Model/backend/epc_api/json_samples/real_life_examples/SAP-Schema-15.0
Jun-te Kim 283b311fcd Real Elmhurst RdSAP10 ground truth for one SAP-Schema-15.0 cert
Built UPRN 100010086084 (the largest gov-API-vs-lodged outlier from the
20-cert batch) in Elmhurst's accredited RdSAP10 tool to get real ground
truth, per feedback that lodged rating isn't a valid comparison target.

Elmhurst worksheet: SAP 46-48 (orientation-dependent), vs this engine's
53 on gov-API inputs -- a real ~5-7pt residual gap. Ruled out with
direct empirical tests: total_floor_area, missing party_wall_length,
region/climate (SAP rating always uses UK-average weather per Appendix
U -- confirmed inert), boiler/secondary efficiency (exact match, 66%/
63% both sides). Confirmed real but NOT blind-fixed (need more than one
cert's evidence, and a wall-U-value patch tested the wrong direction in
isolation): a wall-thickness-unknown U-value fallback mismatch (this
engine 1.70, Elmhurst's own "unknown" resolution 1.40) and a window
U-value divergence (1.85 vs 2.52 W/m2K for the same nominal glazing
pick). Single-window orientation confirmed a ~2pt partial contributor.

Also fixes a small, separate, evidenced gap the build surfaced: the
Elmhurst summary parser didn't recognise the live tool's "Medium
(131-170L)" cylinder-size label (only the bare "Medium").

Full write-up is in the RealCertExpectation comment for this cert in
test_real_cert_sap_accuracy.py and the worklist. Residual gap is
intentionally left open for follow-up, not force-closed.
2026-07-09 22:31:01 +00:00
..
uprn_77179816 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_77179820 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_77180626 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_77181233 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_10070394806 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_10070400618 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_10070400619 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010074470 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010086084 Real Elmhurst RdSAP10 ground truth for one SAP-Schema-15.0 cert 2026-07-09 22:31:01 +00:00
uprn_100010090369 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010100813 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010333531 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010341489 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010341491 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010347637 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010347646 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010350459 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010350468 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010359769 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00
uprn_100010359788 Validate SAP-Schema-15.0 mapper against 20 real certs from the failing task 2026-07-09 19:06:21 +00:00