Agents, with a checkpoint

Graph design

A watch loop that opens cases.

The watcher runs on a timer. When something looks wrong, it opens a case, and each case is its own graph run.

  1. WatchScheduled checks
  2. Open caseAnomaly found
  3. InvestigateTests in parallel
  4. DraftNotes and updates
  5. PauseEngineer decides

Inside a case, the investigator runs several read-only tests at once: packet-size probes, per-service checks, a comparison by firmware version. Each is a parallel branch that reports back.

If the evidence is weak, a conditional edge sends it back to gather more. If it is strong enough, the communicator drafts, and the graph interrupts for an engineer. Their choice resumes the graph, which logs it and watches whether the fix worked.

Trigger
Timer, plus ticket spikes
One case
One saved graph thread
Tests
Parallel, read-only
Human step
Engineer approves or rejects the fix

↑ ↓ to move · ↵ to open · esc to close