Skip to content

half-open-intervals

Date: 2026-09-10. Status: implemented.

Decision. A record is valid for introduced_on <= date < deleted_on, with null deletion open-ended. Same-day records are retained but never match an as-of query.

Reason. Eight small-user records reuse 18 February 2026 as both a deletion and a reintroduction date, so a closed-interval rule would report overlaps that are not there.

Evidence. SPD 2026/2 news bulletin, retrospective split correction for AB31 5AS, AB54 7NS, FK14 7JX and KA6 6EY.

Columns (3): deleted_on, introduced_on, is_current