Plan a release
View as Markdown to paste the page into your agent.
A release is a row across the map: the stories you plan to ship together, from all along the user’s journey. Releases go from top to bottom in the order you plan to ship them. Stories without a release sit in the backlog, the last row when rows are by release. Why the first release should be thin is on The slice.
See releases as rows
Section titled “See releases as rows”On the Map tab, open Display and set Rows by to Release. Each row header shows the release color, its name, its dates, an Active badge on the active release, how many stories it has and how many are done.
Create a release
Section titled “Create a release”Click New release next to the release filter above the map, type a name and press Enter. A new release goes to the end of the queue. If the map has no active release yet, the one you create becomes active.
To rename a release, click its name in the row header. To change its place in the queue, open the row menu and choose Ship earlier or Ship later.
Give it dates and a goal
Section titled “Give it dates and a goal”Open the row menu and choose Settings. The dialog has a name, a start, an end and a goal.
- Dates are optional. A weekly sprint is a release with a start and an end; an MVP can be a release with no dates at all. One date without the other works too: the row then reads “from” or “until” that date. The end can’t come before the start.
- The goal is plain text up to 1,000 characters: what should be true by the end of the release. The row header shows it under the name, up to two lines; hover for the full text.
People who open the map by its public link see the dates and the goal too.
The active release
Section titled “The active release”The active release is the one your agent takes work from on its own. When you ask it for the next story, it gets the first open story of the active release: steps from left to right, then the order of stories under each step. Dates don’t change which release is active.
When every story of the active release is in a stage marked Closed, the board shows a banner that the release is complete, and your agent gets no more stories from the queue. To go on, click the Activate button in the banner for the next release. A map with no active release shows a banner too, with the release to activate. Anyone who can edit the map can activate a release, and your agent does it too when you ask.
A story you name is different: your agent can take it from anywhere on the map, including a later release or the backlog.
The backlog
Section titled “The backlog”The backlog holds every story of the map that has no release: ideas, requests, things noticed along the way. It is a place on the map, not a stage. On the board it is Backlog with the number of stories in it: the last row when rows are by release, or the last part of each step’s column on the default Map tab. You can’t rename, move or delete it, but you can collapse it. Your browser remembers that for each map, and people who open the public link see it collapsed.
Your agent never takes a story from the backlog on its own. When the active release is complete, it lists the backlog stories for you to choose from. Stories your agent adds without naming a release go to the backlog, so they don’t grow the release you planned.
Move a story to the backlog
Section titled “Move a story to the backlog”Drag the card to the Backlog row, or set the story’s release to Backlog in the story itself or in its menu. The story keeps its stage: a story moved to the backlog while in development still says so.
Deleting a release moves all its stories to the backlog. If some of them have shipped, the confirmation says how many. The release stays in the trash for 30 days, and restoring it puts its stories back.
Plan releases with your agent
Section titled “Plan releases with your agent”Your agent can create releases, rename them, change their color, move them in the queue and set their dates and goal, for example: “Create a release Week 43 from October 19 to 25, goal: a new user connects the agent without manual steps.” It uses slicemap_create_release and slicemap_update_release. When you ask, it also makes a release active with slicemap_activate_release and deletes one into the trash with slicemap_delete_release. The first release the agent creates on a map with none becomes active by itself.