Graceful Degradation
Kind: principle
Layer: Correctness Core
Record: architecture:graceful-degradation
Severity: recommended
Scope: service, UX, system
Canonical: Ontology
A design rule that the failure of an optional dependency removes only the feature it serves, and the rest of the system keeps working.
Listed in Architecture principles, after Fail Secure and before Fault Tolerance.