Pipeline duration follows the critical path
Independent jobs can run concurrently when workers are available. A job's earliest start is the maximum finish time among its prerequisites; the pipeline duration is the maximum finish time of any job, not the sum of every duration.