tagged

#ux

SQLite is the easy part; durability is the feature How an agent remembers Efferent starts with one local file, then earns trust with versioned migrations, owner-only WAL files, decoded salvage reads, transactional forks, and pruning that really reclaims space. The whole permission model is one folder Building a coding agent Smith confines file tools to the workspace, runs Bash with the workspace as its only writable mount, protects harness state twice, and fails closed when bubblewrap is unavailable.

← all writing