Created originally on Bitbucket by william_ml_leslie (William Leslie)
Original PR head changeset 0ab64f36afea891b093887fc2777ed57f09b2ab5) not available in Heptapod user interface after import. Displaying an empty list of of commits.
Optional dependencies should take part in ordering even if they become non-optional 'later'.
I ran into this issue with task A that depended on B and C, and task C depended on ??B. The scheduler ran task C before B, which does not sound like the intended behaviour to me.