Feature Status
Implementation status for Sounio's standard library and language features
Feature Status
This page is the compact status board for the public contract. Numbers are regenerated from committed gate JSONs and README.md via npm run sync:artifacts — not hand-maintained marketing copy.
Current snapshot
Generated 2026-10-27T10:02:46.672Z. Numbers come from committed gate JSONs and README.md — not marketing copy.
| Surface | Current status |
|---|---|
| Checked launcher | Madaros v0.80.0 (compiler build, printed by souc --version) via bin/souc |
| Default workflow | self-hosted native x86-64 ELF (Linux only) — The public onboarding path is the checked self-hosted launcher. It type-checks and compiles to host binaries — no Rust/Cargo build step required for the default workflow. |
| Stdlib reliability gate | stdlib reliability · not in CI · artifact 2026-05-12 · engine unnamed |
| Stdlib inventory | 927 .sio files in reliability inventory |
| Science lanes | 2 lanes — see artifacts/stdlib/stdlib_science_pipeline_status.v1.json |
| Hyper lanes | stdlib hyper lanes · not in CI · artifact 2026-05-12 · engine unnamed |
Compiler surfaces
Synced from artifacts/Verified (gate pass); pre-1.0
selftest_passed=true, scalar_smoke_present=true, fail_closed=true
172 files, 105058 lines, cycle parity=true
No longer shipped since 2.1.0 (CHANGELOG.md). Madaros native x86-64 is the only shipped engine.
smoke status=pass, strict_no_rust=true
status=fail, blockers=[remote_env_missing]
full_concat=pass, knowledge_bootstrap=pass
Generated 2026-10-27T10:02:46.672Z
Standard library gates
Synced from artifacts/Stdlib end-to-end: 196 of 533 test programs pass (165 fail, 172 skipped), measured 2026-10-06 with `bash scripts/stdlib/run_stdlib_e2e.sh`; result in `artifacts/stdlib/stdlib_e2e_result.v1.json`
lanes=2, status_summary=pass
lanes=7, status_summary=pass
Generated 2026-10-27T10:02:46.672Z
Why these numbers matter
- They are pulled from committed artifacts, not from aspirational roadmap copy.
- They define what the docs can claim without caveats.
- They explain why some large parts of the repo should still be described as active work, stub surface, or disabled inventory instead of as stable APIs.
Primary source artifacts
artifacts/stdlib/stdlib_reliability_status.v1.jsonartifacts/stdlib/stdlib_science_pipeline_status.v1.jsonartifacts/stdlib/stdlib_hyper_execution_status.v1.jsonartifacts/omega/native_backend_v2_gate.v1.jsonartifacts/omega/selfhost_verification_report.v1.jsonartifacts/omega/gpu_public_contract.v1.jsonartifacts/omega/gpu_runtime_attest_gate.v1.jsonREADME.md#honest-statusdocs/guide/MINIMUM_VIABLE_SOUNIO.md
How to use this page
- Use it as the front-door status summary.
- Use the more detailed docs pages when you need workflow, architecture, or implementation depth.
- Use the raw artifacts when you need exact lane-level detail or machine-readable proof.