- conforms_to::[[Aspiration Form Contract]]
- in_practice_domain::[[eOS Continuum]]
- authored_by::[[Christopher Allen]]
- has_lifecycle::[[Seed Stage]]↗
- has_curation::[[Working Draft]]↗
Agent Infrastructure Rests on Runtime Primitives
Agent infrastructure builders use a runtime where state, atomicity, capability separation, coherent multi-agent semantics, hot reload, sandboxed code load, asynchronous events, and state introspection are runtime primitives -- guarantees the platform holds for every line of agent code. The directional target the eOS Continuum project works toward is the world-state where building agents on this platform is a choice a sophisticated builder can make today, not a long-running research thread or a private artifact of a single team's lineage.
Why It Is Worth Pursuing
The diagnostic claim recorded in [[Agent Runtimes Require Native Primitives, Not External Glue]] is what makes the target worth pursuing. Today's agent platforms address the eight runtime-level guarantees as separate engineering -- a database for state, a queue for atomicity, identity middleware for capability boundaries, distributed locks for coordination, webhook plumbing for notifications, deploy-time tooling for logic updates -- and the integration complexity is structural, not stylistic. The platform that holds the guarantees as primitives removes that complexity from the application, because what was a per-team rebuild with a separate failure mode at every integration seam becomes invisible infrastructure every line of agent code can rely on. The application's complexity ceiling lifts because the runtime owns what otherwise becomes glue.
The eight runtime-primitive Convictions ([[Agent Operations Commit Wholly or Roll Back Wholly]], [[Capability Boundaries Are Runtime-Enforced, Not Policy-Checked]], [[Runtime State Is Persistent by Default, Not by Application Discipline]], [[Hot Reload Is a Runtime Operation, Not a Deployment Event]], [[Code Load Compiles Into the Live Runtime, Bounded by Capability Tiers]], [[Event Notification Is Atomic With State Change, Not Polled or Queued]], [[Multiple Agents See Coherent State Without User-Land Coordination]], [[Runtime State Is Queryable Directly, Not Through a Synthesized API]]) describe what each primitive means as a stance the project commits to provide. Together they articulate the runtime the project works toward at the per-guarantee level. This Aspiration is what makes the work directional rather than stance-asserting: not "we hold these stances about the platform" -- the Convictions' job -- but "we work toward a platform where the stances are demonstrably true and accessible to a sophisticated builder."
The pieces of each primitive exist in scattered places across modern infrastructure -- some in functional databases, some in actor frameworks, some in capability languages, some in transactional memory research. The combination, in one runtime, with the same operational semantics across all eight, is where the leverage is. The DGD lineage this platform builds on demonstrates the combination over 25+ years of operational soak, but in a configuration that contemporary agent-infrastructure builders cannot easily pick up: closed-source for two decades, narrative-MUD-shaped where it has been used in production, and packaged for a different audience than the one this project targets. The Aspiration is to deliver the same combination in a configuration the contemporary audience can adopt.
Current Gap
Seven of the eight runtime primitives now carry empirical project evidence -- atomicity, hot reload, persistence, capability separation, sandboxed code load, event notification, and multi-agent coherence. State introspection is the one primitive whose demonstration is still outstanding. The evidence landed through the project's foundation-bootstrap work and the subsequent kernel-hardening, transport, identity, and agent-identity waves that followed it.
What remains of the original evidence gap is narrow: until the state-introspection evidence lands, [[Runtime State Is Queryable Directly, Not Through a Synthesized API]] rests on lineage authority rather than project evidence; the other seven Convictions no longer do.
The surface gap is now the live one, narrowed but not closed. The kernel layer's documentation set has grown through successive fitness rounds into tutorials, per-subsystem references, worked examples, and a public roadmap, and the platform shipped native TLS, a shared identity service, and agent principals as documented surfaces. What remains is the adoption side: usability ceremonies around what shipped (credential recovery, self-service management), a first-90-days adoption pathway, and reference deployments that would let a sophisticated builder complete their first two weeks without reading source. The documentation that would let a sophisticated builder absorb the platform in days rather than months is being written. The platform is concrete; the adoption surface around it is in progress.
A third gap operates at the audience-distribution level. The wisdom required to maintain the platform is concentrated in a small expert pool. The project being open and forkable means the platform does not disappear if any individual contributor leaves; the tacit knowledge required to extend it does. Investment in distributing that knowledge is named as work but not yet measurably underway.
Work
Taking this Aspiration seriously asks the project to complete the per-primitive demonstrations without skipping the empirical-evidence step: each demonstration lands as evidence carrying the starting state, the runtime trace, and the post-operation state, tied to the corresponding primitive Conviction. The pattern was established by the project's earliest atomicity demonstration and has been replicated across the subsequent waves; the remaining move is the state-introspection demonstration, routed to whichever workstream next touches that surface. The eight primitive Convictions become evidence-grounded as their demonstrations land; the Aspiration's first marker is all eight demonstrations existing.
Beyond demonstrations, the Aspiration asks the project to build the surface that makes the platform accessible. The surface includes documentation that lets a sophisticated builder absorb the runtime in days rather than months, reference patterns showing the primitives composing into application shapes, deployment runbooks for the platform's transport patterns, and a first-90-days adoption pathway. The surface work is distinct from the per-primitive demonstration work and comes after the platform's core validates.
At the knowledge-distribution layer, taking the Aspiration seriously asks the project to shift expert-pool concentration into shared expertise as the surface is built. Reference patterns authored by a single contributor become reference patterns reviewed and extended by others. Provision and operational runbooks accept contributions and are tested by people other than their author. The project does not control whether contributors arrive, but the project controls whether the surface invites contribution -- the work is making the platform adoptable enough that a serious builder choosing it has documentation to learn from and patterns to extend.
The Aspiration does NOT ask the project to optimize for breadth, integration shop-windows, or feature parity with VC-funded alternatives. A depth-over-breadth posture is a guardrail; the Aspiration's progress is measured by primitive-fidelity and surface-accessibility, not feature count.
Progress Recognition
Progress toward this Aspiration is recognized by the following observable markers, ordered from internal-to-the-project to dependent-on-adopters:
- Each of the eight runtime primitives has corresponding evidence of the primitive demonstrating in the platform. Internal to the project; the project controls whether this lands. The earliest atomicity demonstration is the first.
- The platform's hot-reload demonstration carries empirical evidence of the second primitive. Internal; second of eight.
- A sophisticated builder following a first-90-days adoption pattern can complete weeks one and two -- run the runtime locally, write the smallest possible agent -- without reading source code. Depends on documentation surface; the project controls the documentation effort, not the builder's choice to follow it.
- At least one downstream workflow has been translated to the platform from another agent platform and is running in parallel against the original. Depends on adopter participation.
- A non-author has shipped a real workflow using the platform. The first non-author adoption is the strongest evidence that the directional target has moved.
The first two markers are necessary before the latter three are achievable. The Aspiration's progress between markers two and three is the surface-building work that the platform-vs-surface gap names; without that work, demonstrations exist but adopters cannot pick them up. Drifting from the Aspiration would look like the first two markers landing while the surface-building work is deferred indefinitely behind further platform work.
Relations
-
conforms_to::[[Aspiration Form Contract]]
- Exercises the Contract's directional-target Filename pattern, Target plus Why plus Current Gap plus Work plus Progress Recognition body shape, and the prohibitions on
has_commitment::,decided_on::, andhas_epistemic_status::in the identity block.
- Exercises the Contract's directional-target Filename pattern, Target plus Why plus Current Gap plus Work plus Progress Recognition body shape, and the prohibitions on
-
grounded_in::[[Agent Runtimes Require Native Primitives, Not External Glue]]
- The diagnostic Conviction is what makes this Aspiration worth pursuing rather than another instance of orchestration-layer rebuilding. Without the diagnostic's structural-not-stylistic claim, the directional target reads as taste; with it, the target reads as the response to a load-bearing structural problem. Currently a ghost link; the diagnostic Conviction has not yet migrated.
-
informed_by::[[Agent Operations Commit Wholly or Roll Back Wholly]]
- The atomicity primitive's stance is one of the eight stances articulating what "primitives" means in the Aspiration's Target. The Aspiration's first Progress Recognition marker is the corresponding demonstration evidence.
-
informed_by::[[Capability Boundaries Are Runtime-Enforced, Not Policy-Checked]]
- The capability-separation primitive's stance. Demonstration evidence landed for it in the project's early kernel-hardening work.
-
informed_by::[[Runtime State Is Persistent by Default, Not by Application Discipline]]
- The persistent-state primitive's stance. Demonstration evidence landed for it in the project's early foundation-bootstrap work.
-
informed_by::[[Hot Reload Is a Runtime Operation, Not a Deployment Event]]
- The hot-reload primitive's stance. The Aspiration's second Progress Recognition marker is the corresponding demonstration evidence.
-
informed_by::[[Code Load Compiles Into the Live Runtime, Bounded by Capability Tiers]]
- The sandboxed-code-load primitive's stance. Demonstration evidence landed for it.
-
informed_by::[[Event Notification Is Atomic With State Change, Not Polled or Queued]]
- The asynchronous-events primitive's stance. Demonstration evidence landed for it.
-
informed_by::[[Multiple Agents See Coherent State Without User-Land Coordination]]
- The coherent-multi-agent-semantics primitive's stance. Demonstration evidence landed for it.
-
informed_by::[[Runtime State Is Queryable Directly, Not Through a Synthesized API]]
- The state-introspection primitive's stance. The one primitive whose demonstration evidence is still outstanding; progress is gated on a successor workstream producing it.
-
contrasts_with::[[eOS-Harness Is the Wrong Runtime Platform Without Platform-Pain]]
- The pair sits at adjacent positions in scope-of-applicability framing. This Aspiration names the directional target for builders whose workloads carry platform-pain -- atomicity, capability separation, persistent state, coherent multi-agent semantics. The anti-pitch Conviction names the workloads where the platform's primitives offer no value. Together they bound the Aspiration's relevance. Currently a ghost link; the anti-pitch Conviction has not yet migrated.