DAG & Execution
Orchestrating multi-tool workflows.
Topics
| Document | Description |
|---|---|
| DAG Structure | Tasks, dependencies, and workflow definition |
| DAG Suggester | Automatic workflow construction |
| Parallelization | Topological sort and layer execution |
| Checkpoints | HIL/AIL and human validation |
| Speculative Execution | Pre-execution for instant results |
Overview
PML executes workflows as Directed Acyclic Graphs (DAGs):
- Structure - Tasks with explicit dependencies
- Suggestion - Can automatically build DAGs from intent
- Parallelization - Independent tasks run concurrently
- Checkpoints - Human-in-the-loop validation at critical points
- Speculation - Pre-execute high-confidence workflows for instant results