‹08-status

08-status

all docs

08 — Status: Built vs. Frontier

The single honest table. For diligence and for the next agent. Mirrors [../roadmap/consolidation.md](../roadmap/consolidation.md); where this drifts, the roadmap and the code are authoritative. Nothing here is rounded up.

Legend: Shipping = released to users · Built = in the tree, works, exercised · Partial = core built, a named piece is the frontier · CI-written = code + CI written, not yet confirmed by a real run · Planned = designed, not yet built · Aspirational = a credible destination with an honest runway, no code yet.

Core engine

Capability

Status

Where / note

Irreducible main() → boot floor (~2,400 LOC)

Built

kernel/main.cpp; verified

"Main is hello-world; becomes any engine" (ZERO9_CORE)

Built

verified this session

DSL: tokenize / resolve / execute, parse-once cache

Built

kernel/exec_statement.cpp, load_actions.cpp

~80 native primitives, name→pointer registry

Built

functions/, kernel/registry*.cpp

Class = folder, .action/.data/parent =, chain load

Built

functions/core/loadchain.cpp

Store cache + copy-on-hydrate, personal/node modes

Built

kernel/remote_store.h

Compiled views: emit, distribute, load-on-demand, prefer-live

Built + verified

tools/transpile.py, compiled_rt.cpp (POSIX only)

Versioned runtime & self-evolution

Capability

Status

Where / note

Schema window [min,max] + load-time gate (Phase 1)

Built + verified

kernel/interp.h, loadchain.cpp:96–132

functions/verify deterministic outcome check (Phase 2)

Built

functions/core/verify.cpp

Content-addressed versions (.versions/<sha>.snap, lineage)

Built

_ev_version

Run-any-version-by-hash, scene-native lineage

Built

thing.runversion, thing.versions

Evolution-loop page + demand↔supply matchmaking (chat fabric)

Built

thing.loop, thing.match

Crash-proof oracle interface

Built

kernel/plugin_try_call.cpp

Oracle author-step wired to a live provider

Partial / frontier

needs a provider; orchestration only

Unattended driver: loop until verify accepts

Planned

DSL/store, no engine change

Real migrations (vN→vN+1); registry is a designed no-op

Planned

Phase 3

Engine-version-per-schema; data versioning

Planned

Phases 4–5

Intelligence & identity

Capability

Status

Where / note

oracle provider abstraction (local / BYO / peer)

Built (interface)

../VISION.md; local-runtime wiring per profile is the integration edge

Always-available fully-local fallback

Built (design law)

guardrail

Recoverable Zero-ID / ZeroKey (P-256, same ID everywhere)

Built

iOS + Android native account flow

Live, per-request, fail-closed access; grant_*

Built

kernel/access.cpp, resolve.cpp

Three-gate device permissioning

Built (model)

../VISION.md Law 2

Distribution & platforms

Capability

Status

Where / note

macOS desktop app

Shipping

desktop/main.mm, .dmg

Linux (GTK) / Windows desktop

Built

desktop/main_gtk.c, main_win.cpp

Android (phone/tablet/TV/Fire TV)

Shipping

mobile/android/, CI

iOS

Built

simulator-tested; store distribution deferred

tvOS

Planned

no WKWebView; Android TV carries living-room now

Linux x86_64 / aarch64 (incl. 64-bit Pi)

Shipping

release.yml

Linux armv7 (32-bit Pi)

CI-written

awaits first tag build (no local ARM toolchain)

Docker / mesh

Shipping

Dockerfile, release.yml

Blind-relay E2E mesh (iroh), proven sessions

Built

mesh/, ../remote-access.md

Runtime auto-assembly (behavior + speed + engine on demand)

Built

POSIX dynamic-load; mobile interpreted

Three-tag release model (v* / desktop-v* / app-v*)

Built

release.yml, desktop.yml, mobile.yml

Frontier & not-yet (do not mistake for done)

Capability

Status

Note

Capability-profile-driven install path

Planned

model designed; shell wiring is the frontier

Lens convention + proof example

Planned

substrate exists, convention not written (../roadmap/lenses.md)

Telemetry (filtered, no-PII)

Deferred by request

designed, intentionally not built until the substrate settles

Custom-hardware integrations (scanner, payment terminal)

Framed

pattern built; specific integrations future

Microcontroller / bare-metal / boot-up OS

Aspirational

no target/device code; engine is small + statically linkable, so the path is credible

Native APK self-updater

Parked

designed; parked till deploy-for-all (../roadmap/app-self-update.md)

How to keep this honest

When a frontier item ships, move its row up and cite the file. When you're tempted to write "done," check it against the code first — the value of this table is that it has never rounded up. If an external doc (pitch, FAQ) and this table ever disagree, this table wins and the other doc is wrong.