| Dual runtime | Python (PyO3 embedded in Rust) and TypeScript (Bun) side-by-side |
| Process isolation | Every agent runs in its own process with its own state DB |
| Versioned workspaces | Chronicle FUSE mounts per agent with full file history |
| Delta state | Automatic state tracking — mutate objects, deltas auto-generated |
| S3 deployment registry | Upload once → any coordinator can deploy on demand |
| Native protocol | Coordinator speaks its own StreamUpdate protocol; Diminuendo translates to/from ACP for clients |
| 3-layer SQLite | Separate databases for logs, messages, and state per agent |
| Litestream replication | SQLite databases replicated to S3 for durability |