READING EDITION / RESEARCH PREVIEW

This is a static guide, not a live service status. Public remote writes and execution remain disabled. No JavaScript is needed to read this page.

Roadmap

The roadmap advances one observable demonstration at a time. Later stages do not invalidate earlier cursor records.

0 — Executable truth model (now)

Demo: three bodies fan out work, one disappears, another resumes it, results join, and an effect occurs once.

Exit condition: independent implementers can explain every field and reproduce test vectors without reading UI code.

1 — Real local constellation

Demo: separate OS processes communicate over a framed local transport; kill one process and watch another resume.

2 — Network constellation

Demo: two people's machines discover each other through replaceable rendezvous, exchange grants, and cooperatively execute a cursor.

3 — Language worlds

Demo: a Squeak or Self-like live world pauses a facet locally and resumes it on another body while preserving inspectable history.

Current foundation: the SQLite-owned Cursor Machine, explicit continuation state, restricted watch-party Lua profile, browser SQLite Wasm Worker, Nelua scheduler-packet ABI, and cockpit proof flight are shipped research slices. A general embedded Lua VM, Smalltalk image bridge, and portable live-world editor remain future work.

4 — Linux host and driver cells

Demo: a Cursors record performs real NVMe and network operations through restartable isolated Linux driver cells.

5 — Native host — deferred boundary

Decision gate: skip this implementation for now. The guide records the boundary so readers can understand the eventual shape, but the current program must not boot or target selected hardware. Work continues at stages 6 and 7 without claiming stage 5 is complete.

Future demo, not authorized in the current program: boot in a VM and then selected hardware, join an existing constellation, run the same protocol vectors, and recover from a body reset.

None of those bullets are implementation tasks in the current Cursors work. They remain research inputs until a separate human decision explicitly reopens native-host work.

6 — Public operations world (now)

Demo: anyone can open the Cursors cockpit and flight manual, understand every visible connection and uncertainty, follow cross-linked guides, and inspect the same documentation as Open MCT objects without repository access.

7 — Cooperative workbench and identity

Demo: an operator discusses the selected world, saves a proposal, signs in through a mailbox-bound local key, and grants an agent only enough authority to create a branch and draft pull request.

What not to do early