Record Sai transport graduation

This commit is contained in:
Meta Vens 2026-07-10 11:31:59 +01:00
commit 4f25a7b847

View file

@ -63,7 +63,9 @@ advertisements and typed command/receipt documents are the boundary.
carry Eve plugin ABI documents without moving plugin semantics into CultLib.
- EveElectron owns its shell, security lifecycle, captures, and runtime witness.
- EveFlutter owns the generic Flutter clients and platform lifecycle.
- Sai and Norn publish independent sidecar plugins. A Sai surface may request
- Sai and Norn publish independent sidecar plugins. Sai serves retained Ink
sessions through CultNet RUDP operation envelopes; Norn remains on the debug
transport until the shared Rust operation host is complete. A Sai surface may request
nested Norn or TeX capabilities when those plugins are available.
- EvePlugins owns the TeX sidecar and KaTeX-backed semantic witness.
- The TeX owner sidecar serves its Eve ABI over CultNet RUDP operation
@ -103,12 +105,12 @@ advertisements and typed command/receipt documents are the boundary.
- Publish the verified CultLib NuGet and Unity package artifacts from tagged
releases and consume released versions in runtime CI.
- Replace development `stdio-ndjson` transport with the published CultNet
operation sidecar transport while preserving the same plugin ABI operations.
CultNet TS still needs an owner-grade RUDP service host; CultNet Rust
verification must first integrate its current RUDP reset work.
- Graduate graph semantics fully to Norn and VN/Ink semantics fully to Sai once
no Eve fixture is their semantic owner.
- Replace Norn's development `stdio-ndjson` transport with the shared CultNet
operation service while preserving the same plugin ABI operations. The
TypeScript host is complete and proves Sai and TeX; the Rust host must follow
CultNet Rust's in-progress peer reset work instead of growing a Norn proxy.
- Graduate remaining graph fixture ownership fully to Norn once no Eve fixture
is its semantic owner. Sai already owns VN/Ink execution and its live witness.
- Keep nested plugin availability explicit and non-transitive: Sai does not own
Norn or TeX.