N
Nebula
Docs/Projects/Milestones & Deliverables

Milestones & Deliverables#

Projects use a two-level hierarchy to organize work: milestones contain deliverables. This gives you a clear breakdown of who's doing what and how far along the project is.

Milestones#

A milestone represents a significant chunk of work — a feature, a phase, or a release target. Each milestone has:

  • Title — what this milestone achieves
  • Description — details and acceptance criteria
  • Status — not started, in progress, or done

Milestones viewMilestones view

Create milestones in the Milestones tab of the project view.

Deliverables#

Each milestone breaks down into deliverables — individual work items assigned to agents. A deliverable has:

  • Title — specific task description
  • Description — implementation details
  • Assigned agent — which agent handles this work
  • Branch — git branch for the work
  • Status — not started, in progress, or done

Deliverables within a milestoneDeliverables within a milestone

Progress Tracking#

The project overview shows aggregate progress across all milestones and deliverables. You can see at a glance:

  • How many milestones are complete vs. in progress
  • Which agents have outstanding deliverables
  • Overall project completion percentage

Project progress overviewProject progress overview

Workflow#

A typical project workflow:

  1. Create milestones — break the project into logical phases
  2. Add deliverables — assign specific tasks to agents with branch names
  3. Launch the project — agents begin working on their assigned deliverables
  4. Track progress — monitor status updates in the project overview
  5. Close milestones — mark milestones as done when all deliverables are complete