TLDR Tech / Data
To Every Agent Its Own Database
Each agent gets a local DuckDB instance, and exchanges immutable pinned SliceRef objects containing a snapshot ID and content digest instead of mutable snapshots to avoid cache coherence problems. Semantic contracts written in Malloy define governed queries as machine-checkable artifacts, and a contract comparison layer classifies changes as identical, additive, breaking, or unrelated before any downstream computation runs.
Read the full story