YOSSI ELIAZ · MISSION 001 2026
SANDBOXES • STATE • ONE SUBSTRATE
A SPECULATIVE ARCHITECTURE THESIS · YOSSI ELIAZ

THE LIVING
LAYER

A proposal for agent-native software:
Sandboxed execution. Governed, queryable state.
UI, policy, and history as views over that substrate.
An essay and thinking tool; the unified platform is a hypothesis.
EXECUTION ISOLATED BY DEFAULT
UI IS A VIEW. LOGIC IS A SANDBOX.
STATE IS THE ONLY SOURCE OF TRUTH
SCROLL TO ASCEND
01 / TODAY

The Fragmented Stack

Software systems split state, execution, and policy across many services.

A frontend repository. A backend repository. A database. An auth service. A deployment pipeline. A logging system. A separate world for each agent that needs to act.

Each layer has its own model of reality. They drift. They fight. Every integration is a new source of failure and security surface.

If the primary author of code is no longer a human you can interview, the entire stack could become a liability.

The reader of data is also no longer only a human with a dashboard. It increasingly includes agents that need scoped context, execution limits, and an audit trail.

02 / THE PRIMITIVES

Two New Fundamentals

The thesis centers on two primitives.

PRIMITIVE ONE

The Sandbox

A disposable, observable, killable computer that an agent can safely inhabit.

Docker made code portable. Sandboxes make code safer to run when the author is a model generating faster than any human can review.

  • Ephemeral by default. Complete enough to ship real work.
  • Network, filesystem, secrets — all explicitly scoped and logged.
  • Every action is an execution trace that can be replayed or forked.
  • Isolation tiers from process namespaces to microVMs (gVisor, Firecracker, etc.).
PRIMITIVE TWO

The Substrate

One living database that holds data, UI, logic, policy, and history.

Not “the database for the app”. In this model, the database is the app. Schema, components, agent contracts, sandbox blueprints, permissions, and full causal history are all first-class queryable facts.

  • UI definitions live as rows. Rendering is projection + safe execution.
  • Business logic runs as governed functions or agents inside attached sandboxes.
  • Every change is versioned, attributable, and forkable.
  • Instead of calling brittle external APIs, agents would query and write to the single source of truth.
THE ISOLATION LADDER
TIER
ISOLATION
PRIMARY USE
0
Same process / namespace
Trusted local tools
1
Container (Docker / Podman)
Most dev & CI today
2
gVisor / user-space kernel
AI agent code execution
3
MicroVM (Firecracker, Cloud Hypervisor)
Untrusted multi-tenant agents
4
Full VM or dedicated machine
Highest blast-radius workloads
Generation got cheap. Safe execution is becoming the bottleneck.
03 / THE COLLAPSE

The Unifying Layer

Under this thesis, frontend and backend repositories would collapse into one governed definition. The “app” would be three things:

1. A schema + policy definition in the substrate.
2. A set of sandbox templates and agent contracts attached to that schema.
3. Projections (views) that agents or humans can safely render and mutate.

New behavior would not ship as a new binary. You would evolve the schema, adjust the sandbox scopes, and let agents operating inside governed execution environments materialize the change.

“Deploy” could give way to instantiation: spawning a sandbox with a view over a slice of the living layer.

04 / THE LAW

Principles of the Living Layer

Design rules the thesis proposes, not properties of any existing system.

01
Every mutation that can affect the world must occur inside an explicitly scoped sandbox or be rejected.
02
The schema is the application. UI, workflows, and permissions are derived data.
03
There is only one source of truth. All other stores are materialized views or caches that can be invalidated.
04
Execution history is first-class data. Every agent action is queryable, attributable, and replayable.
05
Forking reality is a primitive operation. Clone a slice of state + sandbox lineage into a new branch.
06
Agents are not users of the system. They are projections of the system that can safely act.
07
Security is not a perimeter. It is the shape of every sandbox and every permission row in the layer.
08
Latency and consistency are negotiated at the projection layer, not by gluing services together.
09
The human role would shift from writing glue code to designing schemas, policies, and sandbox contracts.
10
The layer must be observable by default. If you cannot query why something happened, it did not happen safely.
05 / SCENARIOS

If the Thesis Holds

Speculative scenarios, not forecasts. Each sketches what the thesis could enable if its technical and governance assumptions hold.

Scenario 1

Personal Living Layers

A knowledge worker could have a personal substrate: notes, email, agents, tools, and history in one queryable, sandboxed store. “Apps” would be projections granted different execution scopes.

Scenario 2

Fewer Company Apps

An organization could run a few governed living layers instead of hundreds of SaaS products. New “software” would arrive as a schema patch plus a sandbox policy bundle. Integration would be a permission grant, not an API-key dance.

Scenario 3

Software as Reality Forks

Much software work could become forking, merging, and governing shared layers. The advantage would go to the best schemas and the tightest, safest sandbox contracts, not the prettiest UIs.

DECIDE

What tier does your idea require?

Quick isolation & substrate estimator

This is not a product recommendation. It is a thinking tool. Validate isolation and state requirements against the actual workload, threat model, and operational cost.
THE WORK

Evidence and References

Three different kinds of material support this essay: my writing, a scoped data-movement prototype, and existing upstream software. None is a released implementation of the complete Living Layer.

ALL PUBLIC REPOS ON GITHUB →

This is a thesis to test. Can a shared substrate reduce integration cost without creating an unacceptable failure domain? Can sandbox lineage make agent actions easier to inspect and reproduce? Those questions need measured implementations.

The useful next step is a small implementation with clear boundaries,
repeatable workloads, and evidence of where the design helps or fails.

YOSSI ELIAZ — ZOZO123 — 2026