-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
featureFeature umbrella (epic)Feature umbrella (epic)runtimeRuntime coreRuntime corespecSpec/Design documentSpec/Design document
Milestone
Description
Context
- Rhai is the intended authoring layer, but it must not punch holes in determinism (no HostTime/IO without Views/claims).
Goal
- Define and implement a minimal deterministic Rhai embedding surface that routes side effects through Echo Views.
Scope
- Define feature mask / allowed Rhai features for determinism.
- Define host modules as Views (clock, rng, kv, net emit) that produce replay-safe claims/decision records.
- Optional: fiber model (yield/await with claim/effect receipts).
Exit Criteria
- A simple Rhai script can run in the sandbox and produce deterministic state changes + receipts.
Links
- docs/spec-concurrency-and-authoring.md
- docs/spec-time-streams-and-wormholes.md
Metadata
Metadata
Assignees
Labels
featureFeature umbrella (epic)Feature umbrella (epic)runtimeRuntime coreRuntime corespecSpec/Design documentSpec/Design document
Projects
Status
No status