1/8

Orchestration vs. autonomy

Split the graph's two jobs cleanly:

  • Edges are deterministic. Plain code decides what runs when, what flows where, what a retry looks like — control flow you can read, test, and replay.
  • Judgment lives inside nodes. Within its box, the model brings full craft to its one task.

Blur the split — let the model improvise which step comes next — and failures stop being reproducible: every run is a new adventure through a different graph. Keep the structure boring and the minds contained: reliability from the skeleton, intelligence from the organs.