Gates stage the project
Each gate carries a code, a name, an optional description, its position in the order, and the number of tasks sitting in it. The project tracks which gate it has reached.
Structure work can be held to.
Gates stage a project. Milestones group the work that has to land together. Sections organise what sits beneath them. When a milestone is ready to close, you see exactly what that will change before it changes.
Step through how a project is staged and how a milestone closes.
Gates give a project its stages. Each has a code, a name, a position in the order, and the number of tasks sitting in it. Reorder them as the plan changes, and make one inactive when it no longer applies.
Tasks reach a milestone either by explicit assignment or by their position beneath it. Sections organise the work underneath, so the structure reads Milestones, Gates, Sections, Tasks.
Completing a milestone cascades Completed onto the tasks beneath it, so HelixSync previews the whole effect before anything changes. Blocked tasks are listed with the reason, and only the project owner can confirm.
What the milestone and gate model does for a project in flight.
Each gate carries a code, a name, an optional description, its position in the order, and the number of tasks sitting in it. The project tracks which gate it has reached.
Plans move. Drag a gate into a new position rather than rebuilding the structure around it.
Make a gate inactive when it no longer applies. The work that passed through it keeps its record.
Sections organise the work beneath a milestone, so a long task list reads as structure instead of a flat backlog.
A task reaches a milestone either by an explicit assignment or by sitting beneath it in position. Completion accounts for both.
Completing a milestone completes the tasks under it. HelixSync shows which tasks that will affect, which are blocked and why, and how many are already finished — before anything changes.
The preview tells anyone else that they cannot complete it and why, rather than failing after the fact.
On hold, stalled, awaiting approval, a dependency not met, assigned to a different milestone, or holding a blocked subtask. The reason is on the task, not in a generic error.
Completing a milestone can complete a great deal of work at once. That is why it is previewed rather than performed: the tasks it would finish, the tasks it cannot touch with the reason for each, and the count already complete. The project owner confirms, or does not.
Answer five questions and we will recommend a workspace built around your initiative.