Convictions
Normative stances the project holds about how to work.
- [[Agent Code Containment Stacks Five Axes, Not One]] -- Code an agent runs on the eOS runtime platform sits inside five independent containment mechanisms
- [[Agent Harnesses Drive the Runtime, Not the Reverse]] -- The agent harness uses the runtime as a tool
- [[Agent Operations Commit Wholly or Roll Back Wholly]] -- Every agent operation on the runtime either commits all of its state changes or reverts the runtime's in-memory state to the pre-operation snapshot. Partial completion is not a...
- [[Agent Runtimes Require Native Primitives, Not External Glue]] -- The runtime-level guarantees agent infrastructure depends on
- [[Capability Boundaries Are Runtime-Enforced, Not Policy-Checked]] -- The runtime platform enforces capability boundaries at the runtime level, not at the application policy layer. Each agent runs as a privileged identity the runtime checks on eve...
- [[Code Load Compiles Into the Live Runtime, Bounded by Capability Tiers]] -- The eOS runtime platform accepts new code into the running runtime as a runtime operation; what the loaded code can do is bounded by the capability layer rather than by pre-depl...
- [[eOS-Harness Composes With Adjacent Tools, Not Against Them]] -- The eOS-Harness platform adds runtime-level primitives that current agent platforms rebuild from external glue; it does not replace the adjacent layers (LLM providers, vector st...
- [[eOS-Harness Is the Wrong Runtime Platform Without Platform-Pain]] -- The runtime platform eOS-Harness commits to carries real overhead; that overhead is justified only when the application's complexity comes from problems the platform's primitive...
- [[Event Notification Is Atomic With State Change, Not Polled or Queued]] -- The eOS runtime platform fires event notifications synchronously inside the atomic operation that caused the state change. Listeners observe the same atomic envelope as the chan...
- [[Hot Reload Is a Runtime Operation, Not a Deployment Event]] -- The runtime platform absorbs code updates as runtime operations rather than as deployment events. Logic updates land into the running runtime; in-flight operations finish with t...
- [[Multiple Agents See Coherent State Without User-Land Coordination]] -- The runtime platform guarantees that all agents see the same state at the same time. The runtime serializes concurrent operations on shared state; agents do not coordinate via l...
- [[Runtime State Is Persistent by Default, Not by Application Discipline]] -- The runtime platform carries persistence as a runtime primitive. Object lifetimes outlive any single process; the state graph survives restart without marshaling, save-this call...
- [[Runtime State Is Queryable Directly, Not Through a Synthesized API]] -- The eOS runtime platform exposes its own state to queries directly. Agents, humans, and other LLMs read what objects exist, what their state is, and what events have fired by qu...
- [[Runtime-Layer Compounding Overcomes Agent Harness Fit]] -- Held without separate inquiry
14 nodes in this section.