01The problem: invariant violations in distributed systems
Distributed systems rarely fail by stopping cleanly. They fail while continuing to serve: a replica returns stale data, a fallback skips a reconciliation check, a retry double-applies an effect. Availability and recovery mechanisms are designed to keep serving; they do not, by themselves, guarantee that a safety or consistency invariant still holds.
02Why conventional availability mechanisms are not invariant preservation
Failover, retry, caching and graceful shutdown preserve service continuity. They do not reason about which state transitions remain admissible. A system can therefore remain available while violating exactly the property it was built to protect.
Invariant preservation requires a different question: given the current operating conditions, which transitions are still permitted, and which reduced mode preserves the mandatory properties?
03Contract and invariant formalization
λ-Safe turns declarative obligations into machine-enforceable contract artifacts. Only supported invariants are checked; unsupported or indeterminate clauses are refused with an explicit record. The resulting verification record carries a checked/not-checked boundary so no reader can mistake what was established for what was assumed. The internal compiler and solver mechanisms are not published on this site.
- Contracts are derived from the published intent through the Intent-to-Control Bridge.
- A deliberately bounded class of hard invariants is checked deterministically.
- Unsupported mandatory clauses produce a BLOCKED outcome with no positive artifact emitted.
- Enterprise packaging records the provenance and the not-checked boundary.
04Verification of admissible transitions
A proposed action is admissible only if its state transition satisfies the checked constraints. λ-Safe answers that admissibility question for supported contracts. A verified record is evidence an admission decision can rely on — it is not a permit and not an execution.
05Safe degradation under constrained conditions
The λ-safe research model explores how a system can degrade — reducing functionality, capacity or optional capability — while preserving mandatory invariants. Degradation is admissible only within constraints derived from the original obligations and the stated operating assumptions.
This is not a guarantee that every service stays available. It is a commitment that defined safety properties remain protected while the system operates in a reduced mode, and that recovery to normal operation requires fresh verification.
06Formal verification is not runtime enforcement
Verification establishes that a contract or transition is admissible. It does not intercept a live action, revoke a permit or contain a failing dependency. Those are runtime responsibilities: Gatekeeper for admission, NARG for registered action mediation, Substrate for execution, the Immune Engine for containment and the Control Plane for coordination.
The website therefore labels λ-Safe's maturity separately from the maturity of runtime enforcement and from the maturity of the platform end to end.
07Where λ-Safe sits in the lifecycle
λ-Safe participates in contract formalization, immediately after intent translation. Its outputs are consumed at admission, in decision constraints and in conformance evidence. Its invariants are revisited when reconciliation detects drift and when degradation changes the admissible operating envelope.