v1.0.0 Current

Current stable line · inventory verified 26 July 2026

Stable Contracts & Evidence-Governed Control

  • Stable public contracts across 36 domainpacks and 12 UPDE engines.
  • Bounded STL monitoring, conformal alarms, audit-chain evidence, layer counterfactuals, and cross-domain leave-one-domain-out validation.
  • Continuous-adjoint and differentiable control lanes with explicit experimental boundaries.
  • Current inventory: 725 Python modules, 97 Rust kernel files, 862 Python test files, and 36 domainpacks.

Unreleased Expansion Phase 5

Major Additions

  • 17 new Rust engine modules — simplicial, hypergraph, geometric, envelope, reduction, splitting, te_adaptive, prior, ethical, sleep_staging, evs, sindy, coupling_est, phase_extract, carrier, connectome, freq_id
  • 194 physics validation tests across 13 phases
  • 680+ property-based tests (Hypothesis)
  • Interactive tools — Streamlit GUI (spo_studio.py), WASM browser demo
  • 32-domainpack benchmark table
  • Mutation testing — 32 killer tests
  • Infrastructure hardening: gRPC health checks, Trivy scanning, GHCR images

v0.10.0

25 June 2026

Domainpack Onboarding, Experimental-Tier Boundary & abi3 Wheel

  • Domainpack gallery onboarding — a ★ try these first guide badges three recommended starting packs (power_grid, neuroscience_eeg, minimal_domain), each a single spo quickstart command, as the obvious entry point into the 36-pack catalogue.
  • Explicit experimental tierexperiments/, fuzzers/ and bench/ now each carry a README stating they sit outside the supported API, test scope, and coverage scope, with no stability or correctness guarantee — making the exploratory boundary explicit.
  • abi3 stable-ABI Rust wheel — the spo_kernel extension now builds as a single cp310-abi3 wheel per platform (loads on CPython 3.10+), shrinking the release matrix and download surface.
  • Security — raised development/notebook dependency floors so no resolvable version is vulnerable (starlette, jupyterlab, jupyter-server, tornado, bleach, msgpack) and upgraded transitive dev lockfile pins.
  • Capability inventory: 670 Python package modules, 97 Rust kernel files, 731 Python test files, 36 domainpacks.

v0.9.0

June 2026

Polyglot Compute & Onboarding

  • Fastest-first polyglot compute chain — Rust, Mojo, Julia, Go, and Python backends selected by measured performance.
  • Onboarding — plain-language introduction on the README and documentation landing page.
  • Capability inventory: 312 core/runtime/integration Python modules, 93 Rust kernel files, 559 Python test files, 603 Rust tests, 36 domainpacks.

v0.8.0

June 2026

Formal-Acceptance Boundary

  • Completed the PHA-C formal-acceptance boundary across the public surface, with acceptance kinematic-equation provenance.

v0.6.0

May 2026

Auto-Binding Evidence

  • Deterministic time-series discovery evidence for auto-binding; review-only extractor-parameter proposals and auto_initial_k. Patch series v0.6.1–v0.6.6 and v0.8.0 followed.

v0.5.0

March 2026

Foundation Release

  • 12 UPDE engine variants — Standard, Stuart-Landau, Inertial, Swarmalator, Simplicial, Stochastic, Geometric, Delay, Ott-Antonsen, Hypergraph, Variational, Market
  • 19 monitors — R, PLV, PAC, chimera, Lyapunov, entropy, TE, EVS, sleep staging, winding, ITPC, PID, NPE, STL, Poincaré, HCP, psychedelic, session gate
  • 33 domainpacks — plasma, cardiac, EEG, power grid, financial, traffic, and 27 more
  • Auto-tune pipeline — Hilbert, DMD frequency ID, coupling estimation, SINDy
  • JAX nn/ module — differentiable KuramotoLayer, BOLD, Reservoir, UDE, Inverse, OIM
  • SSGF — Self-Stabilising Gauge Field framework
  • Production stack — gRPC, Docker, Helm, Prometheus, Redis, STL, Modbus TLS
  • FPGA target — Verilog kuramoto_core.v (Zynq-7020, sub-15µs)
  • CI/CD — 9 workflows, OpenSSF Scorecard, CodeQL, Trivy, Kani proofs
  • Tests — 3,945 Python + 567 Rust, 99% coverage
  • Documentation — 129 markdown files, MkDocs site, 4 draft papers