#0646
NEW PRIMITIVEAgentSnapshotsContainers
The agent bisects the timeline, not the codebase
Something broke between Monday and Thursday. The git log is clean: the bug lives somewhere else in the machine: a config, a package, a cron entry that edited a file.
You hand it to an agent. It lists the container's snapshots: one per day for thirty days, each timestamped. It restores the midpoint and hits your app's health URL. Broken. It restores the midpoint of the older half. Working. Five restores later it has the day; with hourly snapshots it would have the hour. Then it compares the two states and names the culprit.
Git bisect searches commits. This searches computers: every config, every package, every file, because the snapshot holds the whole disk.
The agent bisects the timeline, not the codebase.