# What is a milestone?

A milestone is a key waypoint in your story. Unlike regular steps that contain narrative content, milestones serve as markers to structure your story's skeleton before writing the details.

Recommended workflow

Start by placing 5 to 10 milestones representing key moments in your story (introduction, first choice, climax, different endings), then fill in the steps between milestones.

# Creating a milestone

There are several ways to create a milestone:

  • From the steps list: click the "Milestones" tab then the "New milestone" button.
  • From the Nodeflow: drag and drop "New milestone" from the sidebar menu onto the canvas.
  • From the step editor: select "Milestone" in the type selector.

# Milestones in the Nodeflow

Milestones are visually distinct from regular steps with a diamond icon and an amber/gold style. They are clearly identifiable in the graph to help you spot your story's structure.

# Progress tracking

A milestone is considered developed when it has outgoing connections to non-milestone steps. Your story dashboard shows the percentage of developed milestones, allowing you to track your writing progress.

Milestones vs Steps

A milestone is technically a step with a special type. It can have content, links, events — exactly like a regular step. The only difference is its role as a visual marker in your planning.