01 — Build the plan
Model the work as it really is, and watch it settle
A deterministic critical-path engine underneath four ways of looking at the same schedule. Every committed edit recomputes the full critical path in under half a second on a thousand-task plan; plans are supported to five thousand tasks, and anything past two thousand recomputes in the background with progress rather than freezing on you.
Structure that survives a real programme
A hierarchical work breakdown you reorder by dragging, with roll-up to summaries, milestones, deadlines, and both manual and automatically scheduled tasks. All four dependency types — finish-to-start, start-to-start, finish-to-finish, start-to-finish — with signed lead and lag in working time, six constraint types, and working-day calendars per project and per person.
Conflicts reported, never quietly fixed
A dependency cycle is refused with the chain named. An over-constrained task, negative slack, or a missed deadline is surfaced in a banner that walks you to each one — the engine will not shuffle a date to make the arithmetic look tidy. What you see is what the constraints actually produce.
Four views of one truth
Gantt with a frozen task panel, sticky date header, drag-to-create, bar move, edge resize and live preview. Grid for fast keyboard entry and in-place date editing. Network — a layered PERT diagram with the critical path picked out. Timeline, a condensed executive band that auto-fits and carries only the tasks you put on it.
Nothing you do is unrecoverable
Multi-step undo and redo over every edit. An append-only history of who changed what and when, filterable, plus time-travel on a single task to see how its dates moved across the life of the plan. Two people editing at once cannot silently clobber each other — a stale edit is refused, not merged behind your back.
Detail without leaving the chart
One task-details panel edits every attribute, its links and its assignments, keyboard-navigable throughout. Big plans stay responsive because only the rows on screen are rendered — a two-hundred-task plan mounts a couple of dozen rows, not the whole outline.
Readable in both themes
Light and dark palettes, each meeting WCAG 2.1 AA contrast, with visible keyboard focus on every control, status never carried by colour alone, and motion that honours your reduced-motion setting.