Dagraph coherence