Add sx-host plan: five irreducible IO primitives

read, write, store, retrieve, hash — the platform floor beneath every
host. Everything above (HTTP, SQL, TLS, protocols) is SX libraries
published to sx-pub. Any device that moves bytes can host SX.

Migration path: defhelper, SX config, protocol libraries, minimal
host binary, self-hosting. Relates to sx-web (connectivity), Mother
Language (evaluator), Rust/WASM (host impl), sx-pub (library source).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-26 14:16:59 +00:00
parent 91d5de0554
commit c0c6787189
2 changed files with 291 additions and 1 deletions

View File

@@ -259,7 +259,9 @@
(dict :label "Mother Language" :href "/sx/(etc.(plan.mother-language))"
:summary "SX as its own compiler. OCaml as substrate (closest to CEK), Koka as alternative (compile-time linearity), ultimately self-hosting. One language, every target.")
(dict :label "sx-web" :href "/sx/(etc.(plan.sx-web))"
:summary "Federated component web. Browser nodes via WebTransport, server nodes via IPFS, content-addressed SX verified by CID. In-browser editing, testing, publishing. AI composition over the federated graph.")))
:summary "Federated component web. Browser nodes via WebTransport, server nodes via IPFS, content-addressed SX verified by CID. In-browser editing, testing, publishing. AI composition over the federated graph.")
(dict :label "sx-host" :href "/sx/(etc.(plan.sx-host))"
:summary "Five irreducible IO primitives — read, write, store, retrieve, hash. Everything above (HTTP, SQL, TLS) is SX. Any device that moves bytes can host SX.")))
(define reactive-examples-nav-items (list
{:label "Counter" :href "/sx/(geography.(reactive.(examples.counter)))"}