# Error Boundary

> Detect invalid state early, fail fast for programmer errors, fail safe for recoverable runtime faults, fail secure for security-sensitive failures, and return typed errors.

Record: `algo:error-boundary`
Kind: architecture
Canonical: https://banes-lab.com/ontology/algorithms#algo-error-boundary
Closure: https://banes-lab.com/json/records/algo/error-boundary/closure

## composed-by

- [Governed Construction Boundary](https://banes-lab.com/records/algo/governed-construction-boundary.md)
