Errors As Language Over Silent Errors
Kind: algorithm
Record: algorithms:no-silent
Canonical: Algorithms
Closure: Dependencies in load order
Replace a null-on-failure return with a typed result union, so failure is machine-processable rather than swallowed.
Listed in Algorithm contracts, after Immutable Data Over Mutable State and before Explicit Invalidity Over Hidden.