It would be valuable if ArcGIS Data Pipelines supported preconditions, similar to ModelBuilder in ArcGIS Pro.
Preconditions would allow a tool to execute only after another tool has completed successfully or when a required condition has been met. This would provide better control over pipeline execution, simplify complex workflows, and reduce the need for workarounds when coordinating dependent processing steps.