Docs / Quickstart

Your first 20-task plan

From an empty project to a living critical path in about ten minutes. If you know Microsoft Project, you already know most of this.

1. Create a project

After signing in, choose New project, give it a name and a start date, and pick a calendar — the default is a standard five-day working week. Every duration, lead, and lag you enter from here on is computed in working time on that calendar, so a 3-day task that starts Friday finishes Tuesday, not Sunday.

2. Add tasks on the Gantt

Drag horizontally on an empty row to create a task — the bar appears under your pointer with a live date preview. Or press Enter in the grid to insert a task below the current row and keep typing. Indent tasks to build a WBS: parents become summary bars that roll up automatically and can't be scheduled directly — only leaf tasks are.

3. Link them

Choose Link on the Gantt header, pick the two tasks, and set the type. All four dependency types are available (FS, SS, FF, SF), each with an optional signed lead or lag; you can also add one from a task's details. Try to create a cycle and Foreweave refuses the link outright — it never silently "fixes" your logic. The four types, explained in the app.

4. Watch the critical path

The moment two tasks are linked, the engine computes early/late dates and slack for the whole plan — on every edit, in under half a second. Zero-slack tasks render in clay: that chain is your critical path, and dragging any bar on it moves your finish date before your eyes.

Milestones are zero-duration tasks — type 0d as the duration. Deadlines are different from constraints: a deadline never moves your task, it just reports the miss honestly.

Where next