Skip to main content
Superwire builds a dependency graph from references. Nodes with no dependency relationship can run concurrently.

Independent agents

extract_risks and extract_actions can run at the same time. create_plan waits for both.

Looped agents

Each loop iteration is independent unless it references shared upstream work that must run first.

Practical guidance

  • Split unrelated work into separate agents.
  • Keep dependencies explicit through references.
  • Use looped agents for batch work.
  • Add aggregation agents only after fan-out work has completed.