Papers
Things I've been working on and thinking about.
Formalizes the runtime layer around coding agents as the Agent Harness Control Plane, an eight-function decomposition. Argues that for long-horizon software tasks, harness design choices often determine what an agent can see, what it may do, and whether it can recover from failure.
Read paperDevelops a four-plane model of agent state and compares JSON, SQLite, and PostgreSQL as persistence backends for long-running coding agents. Compares Elixir, Erlang, Ruby, Python, TypeScript, Go, Rust, and Java as control-plane runtimes.
Read paper