Critical path & dependent cascade
The Timeline runs a live Critical Path Method (CPM) calculation across your tasks and their finish-to-start dependencies.
What you see:
• **Red bars** are on the critical path — the longest chain of dependent tasks. Slipping any of them slips the project end date.
• Other bars have **slack** — buffer time before slipping them affects the end date. The Overview tab's "Critical path" card lists the chain.
• A **dependency cycle** (A depends on B which depends on A) pauses CPM and triggers a yellow warning at the top of Overview. Fix the cycle on the Tasks tab.
Drag-cascade:
• When you drag a bar's body to move it (or its edge to resize it), Turtini auto-pushes every dependent task forward as needed so no successor's start ever precedes its predecessor's finish.
• The cascade only pushes forward — it doesn't pull tasks earlier even if slack would allow it. v3 will add an opt-in backward-pull.
• A status line shows "Pushed N dependent tasks forward" after the move so you know what changed.
Set dependencies on the Tasks tab — the Depends On column shows the chain. Each task can have multiple predecessors; Turtini takes the latest finish across all of them.
Wally can compute the critical path on demand: "What's on the critical path for the renovation project?" — returns the chain and per-task slack as a structured answer.