Book a demo, get a 14-day free trial. →
BuildersAI
Help Centre

The Order of Work: Comes After, Part Of & the Programme

This is the same guide SiteBot reads. Inside the app you can ask it any of this in your own words, and it answers from this page.

A Gantt programme in the BuildersAI web app narrowed to one plot, showing tasks as coloured bars on a weekly timeline with curved arrows running from each task to the one that follows it, a blue bar ringed in red where a task has no slack, a black diamond marking a milestone, completed tasks struck through, rows numbered 3, 3.1, 3.2 down the task column, and a toolbar offering Classic, Crew flow, Look-ahead and Milestones modes with Arrows, Baseline, Key, Revisions and Print controls.

Tasks can be linked in sequence, so the programme knows what has to happen before what.

The two ways work is connected: Two tasks can be connected in two different ways, and they do different jobs. Both of them move dates, which is exactly why they get mixed up.

The short way to hold it: Part of says where the work lives, Comes after says when it happens.

Both of them move work: Move a task and everything that comes after it is offered up to move with it. Move a phase and everything that is part of it is offered too, because a phase’s bar spans the work inside it: shift the phase on its own and the bar would not appear to move at all.

So “if I move Site setup, does everything under it move as well?” has a one word answer, and the answer is yes. You are asked first, and shown exactly which tasks would move and what their new dates would be, every single time.

Comes after is not the same as a prerequisite: A prerequisite is something that must be DONE before this work can start, like a delivery or an inspection. It moves no dates and draws no arrow; it tells people when work is not ready. See the “prerequisites” topic.

How to say one task comes after another:

  1. Open the task that happens second
  2. Find the Comes after section (it sits above Part of and Sub-tasks)
  3. Search for the task that has to happen first and pick it
  4. It is saved straight away

Remove one the same way, with the X next to it. Removing a link never changes any dates.

You may still see the word predecessor in another planning package, or on a programme somebody has sent you. It means the same thing as Comes after.

What happens when a linked task moves: When you change the dates of a task that other work is tied to, a confirmation appears listing everything that would move with it: what comes after it, what comes after that, and anything that is part of it. You tick which ones should move and confirm.

Saying how long to wait (browser): Concrete has to cure, screed has to dry, and a delivery takes a fortnight to arrive. Those are not slack in a programme, they are part of it, so you can write the wait down on the link rather than leaving it in the dates.

  1. Open the task that has to wait
  2. Under the name of the task it comes after there is a small line reading Moves with it
  3. Click it, type the number of days, and press Set

From then on that task sits exactly that many days after the one before it finishes, and it says so. What changes:

Seeing it all: the Gantt chart A Gantt view shows the programme as bars on a timeline, with arrows drawn between linked tasks. The arrows are Comes after links only, so an arrow always means “this genuinely follows that”, not a loose association.

Making a milestone: A task becomes a milestone by carrying a label named milestone. There is no milestone type to pick and no box to tick.

  1. Make the label once, in a browser. Open any task, click Labels in the right-hand panel, then Edit labels at the foot of the list. On the Labels page click New label and name it milestone. An admin or a member can do it
  2. Put that label on the tasks that mark a real date: handover, watertight, a section finished
  3. Open a Gantt view. Those tasks now draw a diamond on the chart, and the printed programme counts them

Capitals do not matter, “Milestone” works as well as “milestone”, but the word has to stand on its own: a label called “Milestone plan” is a different label and does not count. Put it on the piece of work itself rather than on the phase above it, because a task with sub-tasks under it does not draw a diamond. The diamond is a browser thing, since there is no Gantt on the phone, though you can put the label on a task from the phone.

On your phone: Comes after and the confirmation dialog work on mobile too, in the same words. Shifting a chain does need a connection: moving several tasks from an out-of-date offline copy could quietly overwrite someone else’s change, so while you are offline you can still edit the task’s own dates, but the cascade is held back until you are online.

The rest of the programme toolbar (browser only): The controls sit in a row above the chart. Revisions and Print are on the Classic and Look-ahead modes.

Or just ask me: “What is task 42 waiting on?”, “What follows the foundations?”, “If the roof slips a week, what else moves?”, “Push plot 3 back 3 days and move everything that follows”. I will show you exactly which tasks would move and their new dates before anything is changed.

What the groupings expect from the way the work is set up (browser): On a Gantt, Classic has a Group by menu and Look-ahead is always grouped. They read the shape of your task tree, so they only make sense if the work is built that way.

Who can do what: