Dependencies define sequencing. When they are explicit, schedules become understandable.
Most tools support these in name. Consequent treats them as first-class, visible logic.
Offsets are optional and visible.
Explicit wait activities are preferred for clarity.
Anyone reviewing the schedule can see why time was added.
Dependencies become explainable and auditable — not just lines between bars.