Skip to content

T-02 · Activation order has no cycles

FieldValue
IDT-02
Categorytransport
Severityerror
Blocks modeHEURISTIC_DRAFT (blocks every promotion)
Applies toevery plan graph
Sourceinternal/sap/validate/validate.go

The plan’s directed edges form a DAG. SAP activation is ordered; a cycle makes the transport unbuildable.

The DFS cycle detector finds at least one back edge in the task-graph adjacency list.

T-02: cyclic dependency detected.

Locate the cycle in the plan (the inspector marks the nodes on the cycle) and break the offending edge — typically by introducing an intermediate view or flipping the direction of a composition. See How to resolve a gate.