Foundational primitive used throughout software: Houdini scenes, Nuke compositing setups, Terraform state/HCL, even Excel spreadsheets (cells depending on formula-referenced cells). Julik's thesis: workflows should be modeled explicitly as DAGs, with the DAG definition kept separate from the imperative code executed at each node — just like Terraform's HCL is separate from its Go provider modules, or Nuke's Tcl is separate from its native C++ plug-ins.