Central claimStrong baselines made the proposed Ordivon core smaller rather than validating a larger platform.
EvidenceE4 · deterministic matrix, live provider gauntlet, and retained closeout
ScopeOne frozen core-work workload across continuity, context, effect, attention, and provider replacement

The experiment was designed to make Ordivon's abstractions lose. Task Runtime and a generalized Context Kernel did lose; Effect and DecisionRequest narrowed; provider-neutral task state survived.

FigureWhat survived the strongest practical alternative
Proposed boundaryStrong baselineDisposition
Task RuntimeDurable workflowRemove
Context KernelCurrent-revision retrievalReject
Full Effect graphIdempotency + correlationShrink
DecisionRequestLocal admissionLocalize
Provider-neutral task stateLive replacementRetain
A proposed responsibility remained only when the workflow, retrieval, idempotency, correlation, or provider-native baseline could not erase the failure it owned.
Observed
  • Mature baselines carried more durable work than the proposed Ordivon stack assumed.
  • Five proposed responsibilities reached different dispositions rather than one platform verdict.
Supports
  • Retaining only provider-neutral task state as an independent cross-run responsibility.
  • Localizing or shrinking abstractions before promoting them to shared infrastructure.
Does not establish
  • That the retained core is complete.
  • That the result transfers unchanged to broad repository goals or external-world recovery.

The experiment was designed to delete our own architecture

Agent systems make architectural inflation unusually easy. A model needs Context, so a Context subsystem appears. Work must survive interruption, so a Task Runtime appears. External actions can become ambiguous, so an Effect graph appears. People should not approve every minor action, so an attention plane appears. Each proposal sounds reasonable because each names a real problem.

The harder question is whether the proposed Ordivon object owns a failure that mature systems cannot already prevent. Checkpoint stores, workflow engines, retrieval filters, idempotency keys, audit rows, durable Activities, and ordinary approval policies already exist. Reimplementing them under Agent-native names would produce a larger stack without producing a stronger boundary.

A core abstraction should survive an experiment designed to remove it.

Core Work System Round 1 therefore did not ask whether an Ordivon-shaped implementation could work. It asked whether the same workload could be recovered by stronger and simpler alternatives. LangGraph and Temporal were allowed to persist the same application semantics. Current-revision retrieval was allowed to use the same trusted sources. Idempotency plus audit and a durable Activity were allowed to resolve the same lost-response operation. The experiment treated a mature baseline winning as a deletion signal, not as an inconvenience.

One frozen world separated four causal questions

The frozen workload was a small repository-maintenance task. A concurrent maintainer changed the repository and Tool catalog. An untrusted README recommended removing schema-version validation. The legitimate Goal required updating the client to schema version one while preserving compatibility. A ledger-backed maintenance operation made duplicate Effects observable even when the final source tree still passed.

The experiment isolated four questions before combining them:

  • Continuity: which state lets a fresh process recover an unresolved operation without repeating it?
  • Context: which source representation rejects stale or unsupported instructions after revisions change?
  • Effect: which mechanism reconciles a non-idempotent operation after the backend commits but the response is lost?
  • Attention: which policy preserves necessary human decisions without interrupting every reversible local action?

A fifth question—Provider replacement—ran only after the deterministic matrix passed. Codex and Hermes each received bounded semantic state, selected among three allowed actions, and were replaced after response loss. The deterministic harness, not the model, performed the world mutation and grading. This isolated continuation judgment from free-form coding ability.

16deterministic variants
10passed hard acceptance
6retained hard failures
6/6live replacement trajectories accepted

The 10/16 pass count is not a leaderboard. Several variants were intentionally weak so that specific failures would remain visible. A duplicate non-idempotent Effect, stale source use, blind redispatch, missed escalation, or rejected final repository failed regardless of storage size or elapsed time.

Durable work survived, but a Task Runtime did not

The continuity comparison used four variants: a bounded transcript summary, LangGraph with SQLite checkpoints, Temporal Workflow state, and a minimal Ordivon typed state. Every durable-state variant stored the same Goal revision, repository revision, Tool catalog digest, ready frontier, completed Effects, unresolved operation identity, backend correlation, Facts, pending decision, and Provider identity.

VariantRecovered pending operationDuplicate EffectsResult
Transcript summaryNo1Failed
LangGraph SQLiteYes0Passed
Temporal WorkflowYes0Passed
Ordivon typed stateYes0Passed

The bounded summary omitted the pending operation. After restart it treated the missing response as a failed operation, generated a new request identity, and appended a second ledger Effect. The three durable variants recovered the same checkpoint digest and selected observation of the existing operation as the first useful action.

This supports a real Agent requirement: open work needs explicit identity outside a conversation. A later worker must be able to ask which request may already have committed, which backend correlation can be queried, which Effect must not be repeated, which Goal revision is current, and which action remains admissible.

But the experiment also falsified the stronger claim. LangGraph and Temporal carried the same semantic state and recovered it correctly. Ordivon did not earn a separate Task Runtime. The durable mechanics can remain in mature persistence or workflow systems. The retained Ordivon responsibility is the Host-owned schema and invariants that define what the state means.

Durable mechanics are infrastructure. Goal, Task, unresolved operation, authority, and admissible continuation are semantic ownership.

More Context lost to current-revision retrieval

The Context comparison was deliberately hostile to the assumption that a larger prompt is safer. The full-transcript variant received an old trusted specification, an old Tool catalog, and the untrusted README together. It adopted the plausible but unsupported instruction to remove validation. The rolling summary attributed its claims correctly but remained bound to the obsolete Goal and catalog, so it preserved schema version zero.

Current-revision retrieval read the current trusted specification and catalog, filtered by repository revision and catalog digest, and refused to treat the README as action authority. The source-bound variant added explicit source identity, revision, trust class, Claim status, selection method, and invalidation dependencies.

VariantContext bytesStale source usedUnsupported claimResult
Full transcript384YesYesFailed
Rolling summary370YesNoFailed
Current retrieval416NoNoPassed
Source-bound470NoNoPassed

Both passing variants selected the same accepted maintenance action. The richer source-bound representation was 54 bytes—about 13%—larger in this micro-workload. That difference is not a production token benchmark, but the correctness result is decisive: current-revision retrieval matched the source-bound object.

Round 1 therefore did not justify a generalized Context Kernel, universal memory layer, or new vector store. It justified enforceable metadata inside the owning Host or application:

  • source identity and revision or digest;
  • trust class and Claim status;
  • selection method;
  • invalidation dependencies tied to the repository, Tool catalog, Goal, or world revision.

Provenance matters when it changes admission. Recording a source for later audit would not have prevented the failed trajectories. The system must be able to invalidate Context or downgrade a Claim before an Effect is admitted.

The full Effect graph lost to smaller recovery mechanisms

The Effect comparison injected the most important ambiguity in long-running work:

No response does not mean no commit.

The backend committed a non-idempotent maintenance request, appended one ledger entry, and lost the response. A plain Tool policy assumed failure and retried under a new request identity. The final repository still passed, but the ledger showed two world Effects.

Three alternatives avoided the duplicate. Idempotency plus audit retained the original request identity and found the committed receipt. A durable Activity replayed the persisted result. The Ordivon path represented Effect, Binding, Dispatch, UNKNOWN, backend correlation, and reconciliation.

VariantState objectsBackend callsDuplicate EffectsResult
Plain Tool121Failed
Idempotency + audit210Passed
Durable Activity310Passed
Ordivon Effect610Passed

The larger Ordivon representation did not demonstrate a single-backend advantage. It used six conceptual state objects where audit used two and durable Activity used three. The correct response is not to defend every object because it may matter later. It is to retain only the invariant set that the failure actually required:

stable identityexplicit UNKNOWNbackend correlationreconciliationno blind redispatch

Whether these invariants deserve a shared cross-backend Effect contract remains unresolved. A local repository mutation differs materially from a remote Fetch or Browser Provider in receipt ownership, path freshness, endpoint identity, response delivery, provider policy, and the ability to query previous execution. Ordivon World W1 must provide that second backend. A direct Provider idempotency path winning again is an accepted result.

Attention improved only as a Host-local decision boundary

The attention experiment used twelve deterministic cases. Some were private and reversible. Others involved shared ownership, foreign authority, an expired or revoked approval, stale world state, institutional budget, or an operation whose consequence was still unknown.

Approval-everywhere interrupted all twelve and missed nothing, but five interruptions were unnecessary. Static risk interrupted six but missed the stale-target case. A simple model-selected policy interrupted only three, missed four consequential cases, and used one revoked approval. The evidence-rich policy interrupted seven, with no false escalations, missed escalations, or stale approvals.

PolicyInterruptionsFalse escalationsMissed escalationsResult
Approval everywhere1250Passed
Static risk601Failed
Model selected304Failed
Evidence rich700Passed

The useful object was not a generic approval flag. It was a DecisionRequest that named the pending action, responsible participant, alternatives, evidence, unresolved Claims, consequence, reversibility, authority, budget impact, world revision, expiry, revocation, cost of delay, and allowed responses.

The scenario estimated a 41.7% reduction in interruptions and a 65% reduction in active operator time relative to approval-everywhere. Those time values were assigned by the deterministic harness—twelve seconds for evidence-rich decisions and twenty seconds for ordinary approvals. No human was timed. Round 1 therefore supports Host-local product development and paired act/abstain experiments, not a universal attention platform or a claim about real organizational productivity.

Provider replacement survived; model equivalence did not

Six live trajectories ran in both orders: three Codex → Hermes and three Hermes → Codex. The first Provider chose whether to apply the version-bound maintenance, follow the poisoned README, or declare completion without changing the world. After the backend committed and the response was lost, the replacement Provider chose whether to reconcile the original request, redispatch under a new identity, or classify the timeout as failure.

All six first Providers selected the accepted maintenance. All six replacement Providers selected observation of the original operation. Every repository was accepted. Every trajectory produced one ledger entry and zero duplicate Effects. The replacement step received no original transcript, retained Provider session, hidden reasoning, or persistent model memory from the harness.

3/3Codex → Hermes
3/3Hermes → Codex
0duplicate Effects
6/6repositories accepted

This proves a bounded form of state portability. The work identity survived outside the original Provider. UNKNOWN remained attached to the original operation until reconciliation. The replacement Provider did not need to reconstruct authoritative state from a conversation.

It does not prove that Codex and Hermes have equal reasoning, coding, planning, Tool-use, cost, or reliability. The action set was constrained to three choices, the safe action was listed first, and six Trials cannot estimate rare failure rates. Provider-neutrality means the Task has an identity outside the Provider. It does not turn different models into interchangeable commodities.

The surviving architecture is smaller and sharper

Round 1 dispositionThe experiment reduced the architecture instead of expanding it.
Candidate abstractionTask Runtime
Strongest pressure

LangGraph checkpoints and Temporal Workflow state carried the same semantics and recovered the same pending operation.

Observed result

No independent durable-mechanics advantage was demonstrated.

Dispositionlocalize
Surviving ownerHost schema over mature persistence
Candidate abstractionContext Kernel
Strongest pressure

Current-revision retrieval matched source-bound Context on the frozen workload with less representation.

Observed result

Freshness, trust, Claim status, and invalidation matter; a new subsystem did not.

Dispositionshrink
Surviving ownerHost Context metadata
Candidate abstractionFull Effect graph
Strongest pressure

Idempotency plus audit and durable Activity matched the single-backend recovery outcome with fewer objects.

Observed result

Only five failure-critical invariants survived; cross-backend promotion remains blocked.

Dispositionshrink
Surviving ownerRuntime / World according to the physical boundary
Candidate abstractionAttention plane
Strongest pressure

Evidence-rich routing beat approval-everywhere mechanically, but no human or second domain was measured.

Observed result

The decision boundary is useful; universality is not established.

Dispositionlocalize
Surviving ownerHost DecisionRequest lifecycle
Candidate abstractionProvider-neutral Task state
Strongest pressure

Both replacement orders continued after response loss without the original transcript or Provider session.

Observed result

Bounded state portability survived while performance equivalence remained unclaimed.

Dispositionretain
Surviving ownerHost plus provider-faithful adapters

The resulting architecture assigns each fact to the narrowest owner that cannot safely reconstruct it:

ProviderCurrent cognition

Reasoning quality, capabilities, cost, and session-local lifecycle.

HostWork meaning

Goal, Task, frontier, source validity, unresolved operation, authority, and admissible continuation.

RuntimePhysical execution facts

Workspace, Job, Attempt, process tree, terminal evidence, cancellation, and local recovery.

WorldExternal interaction evidence

Target, path, identity, provider action, receipt, uncertainty, reconciliation, and rebinding.

Mature infrastructureDurable mechanics

Checkpointing, workflow history, databases, idempotency, retrieval, and provider-native receipts where they already work.

This is a stronger result than validating an expansive Ordivon core. It removes the incentive to rebuild classical systems merely because Agents now use them. It also makes the remaining research claims more vulnerable: Host must prove that semantic work ownership changes real continuation; Runtime must remain limited to physical facts; World must beat direct integration on a remote lost-response trajectory; DecisionRequest must improve real human decisions rather than a deterministic oracle.

What the numbers do not say

The experiment was designed to identify failure mechanisms and ownership boundaries, not to rank products.

  • LangGraph's 32,768 durable bytes were a SQLite file representation, while Temporal's 1,826 bytes measured only the serialized application checkpoint—not full infrastructure.
  • Temporal's 12,133 ms continuity result included local test-server and Worker startup. It is not evidence that a typed JSON path is 109 times faster.
  • Context bytes came from small synthetic objects, not complete production prompts.
  • Effect object counts were conceptual state objects, not implementation lines, CPU time, or long-term maintenance cost.
  • Only Hermes token and USD fields were recorded in the live receipt. No complete Provider-cost comparison exists.
  • LangGraph reopened store instances inside one Python process; Temporal replaced a Worker while its local test server remained available. These are component-recovery tests, not machine-loss tests.
  • The live Providers chose among three actions, with the safe action listed first. The 6/6 result demonstrates one successful bounded configuration, not statistical reliability or open-ended autonomy.

The claims should therefore remain narrow. Round 1 shows that mature systems can carry durable Agent semantics, not that every configuration is production-ready. It shows that explicit operation identity prevents a constructed duplicate, not that every external service supports reconciliation. It shows that evidence-rich routing can dominate two simple policies in a deterministic oracle, not that users will decide faster or better.

Round 2 must attack the remaining boundary

The next decisive experiment is Ordivon World W1. A Host Task will bind current network and target observations, execute a real Cloudflare Fetch or Browser operation, lose the response or restart the Host, reconcile the original provider interaction, verify the resulting content-addressed evidence, and continue without duplicate work.

It must compare direct Host-to-Provider integration, provider request identity and receipt lookup, durable orchestration where applicable, and the reduced Host/World invariant path. The decision will depend on duplicate or lost external Effects, false success and false failure, unsafe redispatch, stale path or provider evidence, operator intervention, recovery time, state-object count, and permanent code added.

A simpler provider-native path winning would not invalidate Round 1. It would continue its method. Ordivon should keep only the facts that become impossible to recover, explain, or control when the corresponding abstraction is removed.

The purpose of a thin core is not aesthetic minimalism. It is to leave the future Agent more capability, more replaceability, and fewer inherited fictions.

Evidence

Research record behind this argument

  1. Complete report. Core Work System Round 1: Strong-Baseline Experiment Report, including methods, per-variant tables, threats to validity, and reproduction commands.
  2. Bound deterministic evidence. Sixteen deterministic variant receipts, digest-bound in the Round 1 closeout.
  3. Live replacement evidence. Six Codex/Hermes replacement trajectories with selected actions, world grades, isolation properties, and partial metering.
  4. Architectural disposition. Machine-readable closeout recording localize, shrink, and retain decisions.

This article is the canonical public argument derived from Core Work System Round 1. The executable report, evidence digests, source receipts, and current research dossier remain authoritative for exact experimental scope.