Kernel capabilities implemented. End-to-end platform integration and qualification are progressing.Interactive demonstrationPlatform status

Governance and formal assurance

λ-Safe

Keep systems within their safety boundaries, even when conditions fail.

Formal contract and invariant-verification foundation: verify admissible conditions, constrain state transitions and model safe degradation when operating assumptions break.

Integrated1 lifecycle positionNon-production evidenceSafe degradation: research + simulation

Responsibility

What λ-Safe is responsible for

λ-Safe is the formal contract and invariant foundation of the NiGeNje governance lifecycle. It formalizes machine-enforceable contracts, compiles supported invariants, specifies admissible operating and degraded modes, defines minimum service floors and fallback constraints where the contract specifies them, and verifies whether proposed transitions satisfy those formal constraints. It does not execute or enforce runtime transitions itself.

Distributed systems fail in ways that availability mechanisms do not fix. A node can stay up while its data drifts, a fallback can preserve throughput while violating a conservation or consistency invariant, and a recoverable resource can be double-spent. λ-Safe exists to make those constraints formal before they become runtime decisions.

It formalizes supported contracts and invariants, verifies which state transitions are admissible, and produces a a scoped verification record with an explicit checked/not-checked boundary. When a mandatory obligation cannot be expressed or decided, it refuses rather than approximating — "unknown is not proof".

The same formal model carries the safe-degradation research direction: under specified operating assumptions, a system may have to reduce functionality or capacity while preserving defined safety properties. λ-Safe constrains what degradation is admissible; deciding and enforcing it at runtime belongs to the Control Plane, the Immune Engine and the execution boundary.

λ-Safe is therefore a verification component, not an enforcer. It informs admission and decisions with formal constraints; Gatekeeper admits, NARG mediates and Substrate executes.

In depth

The problem, the boundary and the lifecycle role

Each section below is drawn from the product register and states the context this product is built for, in the product's own terms.

01

The 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.

02

Why 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?

03

Contract 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.
04

Verification 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.

05

Safe 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.

06

Formal 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.

07

Where λ-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.

Lifecycle position

Where it sits in the governance lifecycle

Stage numbering is canonical across the site. Open the interactive lifecycle to see every component with responsibilities at each stage.

  1. Contract formalization

    Translate intent into machine-enforceable requirements.

Verified capabilities

What is verified today

Capabilities are drawn from the product register. Each one is bounded by the limitations stated further down this page.

  • Formalization of machine-enforceable contracts from declared intent
  • Deterministic compilation of supported a deliberately bounded class of hard invariants and invariant checks
  • Verification of admissible state transitions for supported contracts
  • Safe-degradation constraints: which reduced modes remain admissible under stated assumptions (research-grounded, simulated)
  • Admissible mode specification (full, reduced, isolated) within contract constraints
  • Minimum service floors and fallback constraints where the contract specifies them
  • Verification-record generation with a recorded checked/not-checked boundary
  • Refusal of unsupported, indeterminate or contradictory mandatory clauses
  • Enterprise packaging with signed verification records
  • Assurance-record intent-binding verification used at admission

Inputs

  • Translated contract requirements from the Intent-to-Control Bridge
  • Supported invariants, bound pairs and admissible-transition rules
  • Operating assumptions and degradation constraints for distributed operation
  • Signing keys and trust-store material (Enterprise)

Outputs

  • λ-Safe a scoped verification record
  • Verification verdict for an admissibility question
  • Verification record with an explicit checked/not-checked boundary
  • Explicit BLOCKED/REJECTED outcome for unsupported or inadmissible conditions

Variants

Each variant states its own maturity and verification boundary. The shared responsibility above applies to the product as a whole.

Demonstrable

λ-Safe Core

Open-source compiler for a deliberately bounded class of hard invariants and invariant checks.

  • Check a deliberately bounded class of hard invariants and record the result
  • Expose unsupported obligations as refusals
  • Apache-2.0 open-source implementation
Integrated

λ-Safe Enterprise

Enterprise packaging, verification-record handling and integration with admission.

  • Produce and verify signed assurance records
  • Verify assurance-record intent binding for Gatekeeper
  • Record the not-checked boundary in the assurance record

Two dimensions

Two dimensions of governed autonomy.

Intent and authority form one dimension; invariant preservation and safe degradation form the other. An action is admissible only when it is both authorised and inside the compiled safety constraints.

Dimension A · Intent and authority

What may happen, and who authorises it.

Declared intent becomes scoped authority. Admission is independent of the component that executes, and every action leaves an evidence trail.

  1. Intent
  2. Chinje
  3. Bridge
  4. Gatekeeper
  5. Control Plane
  6. NARG
  7. Execution
  8. Observation
  9. Reconciliation
  10. Conformance

Establishes authority and evidence: intent → admission → mediation → execution → observed outcome → conformance.

Dimension B · Invariant preservation

What must remain true when conditions fail.

Formal constraints define admissible transitions and admissible degraded modes. Verification constrains; it does not decide or enforce.

  1. ContractsObligations formalized from the published intent.
  2. λ-Safe verificationAdmissibility checked within supported invariants.
  3. Invariant setCompiled constraints with an explicit checked/not-checked boundary.
  4. Decision constraintsControl Plane decisions must respect the compiled invariant set.
  5. Immune containmentContainment state responds when operating assumptions are violated.
  6. Degraded modeNon-essential capability is restricted; mandatory invariants stay protected.
  7. Recovery verificationNormal operation resumes only after fresh verification.

Preserves safety properties: a reduced mode is admissible only within compiled degradation constraints.

How the dimensions meet

λ-Safe informs decisions; it does not replace the Control Plane or NARG. Formal verification establishes what is admissible, the Control Plane decides what to do, and Gatekeeper, NARG and Substrate enforce the admitted action.

  • Dimension A authorises: intent → admission → mediation → execution → observed outcome → conformance.
  • Dimension B constrains: contracts → invariants → decision constraints → admissible degraded modes → recovery verification.
  • Verification is evidence, not authority: an admissible verdict is not a permit, a decision or an execution.

Contract and invariant formalization

From declared intent to a compiled invariant set.

Formalization is the controlled translation step: supported obligations become contract artifacts and an invariant set with an explicit checked / not-checked boundary.

Only supported, decidable invariants are compiled. Unsupported mandatory clauses are refused with zero compiler inputs.
  1. Input

    Published intent

    Versioned objective, obligations and scope from Chinje.

  2. Intent-to-Control Bridge

    Bridge translation

    Resolves authority and emits a translation package with target fragments.

  3. Artifact

    Contract fragments

    Machine-enforceable requirements for supported constructs.

  4. λ-Safe Core

    λ-Safe compile & verify

    Checking of a deliberately bounded class of hard invariants.

  5. Artifact

    Verification record

    Recorded checked / not-checked boundary; signed bundles in Enterprise.

  6. Output

    Invariant set

    Constraints consumed at admission, in decisions and in conformance.

Refusal is part of the design

Only supported, decidable invariants are compiled. A mandatory clause that cannot be expressed or decided produces a BLOCKED outcome with zero compiler inputs — it is never silently weakened. Unknown is not proof.

Admissible-transition verification

Verify the transition before it becomes a decision.

λ-Safe answers the admissibility question for supported contracts: given the compiled invariant set and the proposed transition, is the transition still permitted?

An admissible verdict is evidence for admission. It is not a permit, a decision or an execution.

Inputs

  • Compiled invariant setSupported numeric integral constraints and admissible-transition rules.
  • Current stateThe declared or observed state the transition starts from.
  • Proposed transitionThe action the system would take next.

λ-Safe evaluation

Is this transition admissible?

Answered only for supported, decidable contracts. Undecidable obligations are refused rather than approximated.

Verification

Verdict

ADMISSIBLE

Evidence an admission decision can rely on. Not a permit, not a dispatch.

REJECTED / BLOCKED

Inadmissible transition or undecidable obligation. No permit; no dispatch.

Boundary

A verdict answers only the admissibility question. Gatekeeper still decides admission, NARG still mediates the exact action and Substrate still executes it. Verification, decision-making and enforcement are separate responsibilities.

Safe degradation

Preserve invariants when operating assumptions fail.

When conditions fail, system invariants must not. The seven-step model describes how a system can reduce capability while keeping mandatory safety properties protected — and why recovery must be verified rather than assumed.

Research-grounded and simulated. Production runtime degradation enforcement is not claimed.

Safe degradation · Seven steps

Preserve invariants while capability is reduced.

Availability mechanisms keep a system serving; they do not establish that its safety properties still hold. Degradation is admissible only within constraints derived from the original obligations and stated operating assumptions, and recovery is never assumed.

  1. Normal operationThe system operates within its stated operating assumptions.
  2. DeteriorationCapacity, dependency or environmental conditions degrade.
  3. Operating assumption violatedA condition the design relied on no longer holds.
  4. Admissible responses evaluatedCompiled constraints determine which reduced modes remain admissible.
  5. Non-essential capability restrictedOptional functionality is reduced to protect mandatory properties.
  6. Invariants preservedMandatory safety properties remain protected in the reduced mode.
  7. Recovery requires verificationReturning to normal operation requires fresh verification; recovery is not assumed.
Maturity boundary

Research-grounded and simulated. Safe degradation is a published type-theoretic research model and a labelled browser simulation. Production runtime degradation enforcement is not implemented or verified, and end-to-end safe-degradation qualification is not established. This page does not claim either.

Verification vs enforcement

Formal verification is not runtime enforcement.

Verification establishes what is admissible. It does not intercept a live action, revoke a permit or contain a failing dependency. Those are runtime responsibilities with their own maturity.

Three separate responsibilities, often conflated.

Verification, decision-making and enforcement answer different questions. Treating any one of them as the others is how an architecture acquires authority claims it cannot support.

Formal verification

Is this contract or state transition admissible under supported invariants?

Produces

  • Scoped verification record
  • Admissibility verdict
  • Checked / not-checked boundary

Does not

Decide what to do, admit actions, mediate dispatch or contain failures.

Decision and optimisation

What should be done, and is it feasible within the constraints?

Produces

  • Decision record
  • Feasible candidate or infeasibility
  • Explicit uncalibrated confidence

Does not

Prove invariants, issue permits or execute actions.

Runtime enforcement

May this exact action proceed, and what actually happened?

Produces

  • Permit or denial
  • Dispatch or refusal
  • Effect observation and containment veto

Does not

Decide policy, prove invariants or substitute for formal verification.

Relationship

λ-Safe informs decisions and enforcement; it does not replace the Control Plane or NARG. Formal verification constrains what may be considered admissible. The Control Plane decides, Gatekeeper admits, NARG mediates, Substrate executes and the Immune Engine acts on violated operating assumptions.

Evidence and maturity

What the evidence supports

Maturity describes verified engineering evidence in a bounded environment. It is not a production-readiness statement.

Integrated

Maturity note

λ-Safe Core is an open-source Rust compiler (Apache-2.0) for supported a deliberately bounded class of hard invariants; it is demonstrable. λ-Safe Enterprise was exercised on the recorded intent chain as a enterprise packaging path, and its verification-record checking is used by Gatekeeper. Safe degradation is a published research model and a demonstrated simulation; production runtime degradation enforcement is not implemented.

Not production-qualified

This label describes verified engineering evidence only. No production deployment, certification, benchmark or customer outcome is claimed.

Evidence recorded

  • Open-source compiler repository: github.com/GeorgeOnchaba/lambda-safe (Apache-2.0).
  • Recorded internal evidence: unsupported mandatory clauses are refused rather than approximated, and contradictory constraints are rejected.
  • Recorded internal evidence: a signed assurance record was checked against configured verification material before admission.
  • Published research: λ-safe, a type-theoretic framework for safe degradation in distributed systems (DOI 10.5281/zenodo.17067644).

Dependencies

  • Intent-to-Control Bridge
  • Gatekeeper
  • Intent authority (Chinje)
  • Control Plane

Dependencies are stated as the product register records them. A dependency is not automatically production-qualified; see its own product or component page for its maturity and limitations.

Limitations

What this product does not do (yet).

Limitations are stated before the evaluation questions so they cannot be missed, downplayed or treated as future-work footnotes.

Limitations — read before evaluating
  • Supported invariants are a deliberately bounded class of hard invariants only: there is no general-purpose proof system, and unsupported or indeterminate obligations are blocked rather than proven.
  • Safe degradation is a published type-theoretic research model and a browser simulation on this site; production runtime degradation enforcement is not implemented or verified.
  • A runtime constraint violation inside a successfully compiled bundle is not exercised end to end.
  • The Enterprise verifier exposes health and verify endpoints only; there is no public HTTP compile API.
  • No independent benchmark, reproducible-build proof or production qualification of the compiler is claimed.

No capability on this page should be read as production qualification. If a limitation is material to your use case, it belongs in the evaluation scope — not after it.

Relationship to the platform

How it fits

λ-Safe supplies the formal constraints that admission and decisions must respect. Gatekeeper verifies its bundles; the Control Plane carries its artifacts into execution and evidence; the Immune Engine acts on state that violates operating assumptions. λ-Safe never replaces the Control Plane or NARG: verification, decision-making and enforcement are separate responsibilities.

Evaluation questions

  1. Which invariants are decidable and supported by the current compiler?
  2. What exactly is recorded in the certificate's checked and not-checked lists?
  3. Which degradation modes are admissible under your operating assumptions, and what stays protected?
  4. How does the system behave when an obligation cannot be expressed?

XERJ Corpus Hub

External technical recognition

XERJSelected for public corpus inclusion

XERJ Corpus Hub | λ-Safe compiler contribution

XERJ identified a specific λ-Safe compiler contribution for potential inclusion in its public Corpus Hub. The contribution focuses on compiler assurance, solver boundaries and end-to-end safety testing.

The selection concerns one engineering contribution, not the whole λ-Safe project, and it is not certification, approval or production validation by XERJ. No public corpus record URL is claimed.

Why this matters to the engineering

  • Compiler assurance: emitted artifacts must correspond to the constraints the compiler claims to enforce.
  • Solver boundaries: timeout, unknown and resource exhaustion remain non-certifying outcomes.
  • Fuzz and end-to-end testing: malformed manifests, certificates and boundary conditions are exercised, not assumed.
  • Inspectable artifacts: the work can be read and evaluated externally, which is the point of publishing it.

Next step

Evaluate λ-Safe against a real control problem.

Bring a system boundary, an action class and a failure mode. The first step is to agree what should be governed and what evidence would count.