
Explore the project graph
Open/apps/pipelines/graph to review the cross-pipeline dependency graph.
Each node represents a pipeline. Each edge points from an upstream pipeline to a
downstream pipeline:
- Upstream pipelines must run first or provide data, state, or execution context used by the selected pipeline.
- Downstream pipelines depend on the selected pipeline or run after it.
- Selecting a pipeline focuses it and highlights the upstream and downstream paths that match the current trace direction.
Focus on one pipeline
Use Find pipeline to search by pipeline name or UUID. Selecting a result centers the graph on that pipeline, selects it, and highlights the dependency paths that match the selected trace direction.Filter the neighborhood
Use the graph controls to narrow large projects:- All pipelines shows every pipeline node returned by the dependency source.
- With dependencies hides isolated pipelines that do not have an upstream or downstream relationship.
- Both highlights upstream and downstream pipelines around the focused pipeline.
- Upstream highlights only pipelines that lead into the focused pipeline.
- Downstream highlights only pipelines that depend on or follow the focused pipeline.
Review pipeline relationships
Open a pipeline and select Dependencies to review the pipelines connected to the current pipeline. The page groups relationships into upstream dependencies and downstream pipelines, and shows the relationship type, active trigger count, edge source, and latest run status when Mage can resolve that information. Dependency edges can come from configured relationships, runtime lineage, or pipeline code that calls helpers such astrigger_pipeline,
trigger_pipeline_for_workspace, trigger_workspace_pipeline, and
check_status.
When a pipeline is focused, highlighted graph edges show concise relationship
labels such as Trigger, Sensor, and Global data product.
Use diagnostics
The graph reports diagnostics when dependency metadata is incomplete or ambiguous, such as a pipeline referencing a missing pipeline, a self-dependency, or a cycle. Use diagnostics to decide whether the project needs dependency metadata cleanup before relying on the graph for release planning or incident analysis.Validate relationship direction
When reviewing a dependency layout, confirm the selected pipeline context before acting:- Select the pipeline you care about.
- Check whether the highlighted relationships point upstream or downstream from the selected pipeline.
- Use Upstream to highlight the pipelines that must run before the selected pipeline.
- Use Downstream to highlight the pipelines that can be affected by the selected pipeline.
- Follow the highlighted edge labels to confirm which dependency evidence Mage resolved for each relationship.