Null Semantics Drift
Kind: anti-pattern
Layer: Enforcement Core
Record: architecture:null-semantics-drift
Severity: discouraged
Scope: semantic_consistency
Formed by: Use null, undefined, empty string, zero, false, missing field, and empty collection interchangeably.
Canonical: Ontology
A defect in which null, empty, zero and missing are used interchangeably for one field.
Listed in Architecture principles, after Exception Control Flow and before Anemic Domain Model.