everruns-engine
Deterministic, sans-I/O turn planning for Everruns execution hosts.
everruns-engine transforms serializable turn state, activity outcomes, and
host-resolved facts into the next turn plan and lifecycle effects. It performs
no storage, network, process, clock, or event I/O.
It is a focused implementation crate in the Everruns
ecosystem. Framework applications use everruns; runtime, worker, durable, and
custom hosts share this planner to keep turn semantics aligned.
Quick Example
use ;
# let _ = accepts_plan;
What It Provides
- Serializable turn state and activity outcomes
- Pure next-turn planning functions
- Explicit host facts and lifecycle effects
- Shared semantics for in-process and durable execution hosts
Documentation
License
Licensed under the MIT License.