▣ the swarm
Each agent is a NixOS container with its own claude session, a logical name, and a parent in the topology tree. Containers come and go; the topology is the operator's facts file.
Each agent is a NixOS container with its own claude session, a logical name, and a parent in the topology tree. Containers come and go; the topology is the operator's facts file.
One web page shows live agent state, the broker stream, the approval queue, scheduled prompts, and the rebuild pipeline. Everything that mutates the swarm passes through here.
Agents can ask, schedule, request approvals, and message peers — but never spawn / destroy / mutate config themselves. Those actions queue up and wait on the human at the dashboard.