Skip to content

Architecture

Lean Proof Plane ──► Signed Certificate (JSON)
        │
        ▼
Rust/CUDA Engine ──► Verified Simulation Results
Layer Technology Purpose
Proof Plane Lean 4 + mathlib Defines species, reactions, invariants; emits signed proofs
Model IO JSON (veribiota.model.v1) Canonicalizes + hashes every model
Signer Ed25519 / JWKS Attaches cryptographic authenticity
Runtime Engine Rust + CUDA (roadmap) Executes ODE/SSA against Lean‑proven invariants
Portal / CLI Lake + veribiota Emits, signs, and verifies bundles end‑to‑end

Key properties: - Determinism: LF endings, trailing newline, stable key ordering. - Auditability: signature block includes kid, issuedAt, payloadHash, and canonicalization. - Composability: engine consumes a stable checks contract (see Runtime Checks, docs/runtime_checks.md). - Portability: schemas and artifacts are versioned and immutable by contract.