The Roadmap view gives you a bird’s-eye perspective of a project’s milestones and phases, and bridges to the GSD spec-driven development framework when the project has aDocumentation Index
Fetch the complete documentation index at: https://docs.claboard.dev/llms.txt
Use this file to discover all available pages before exploring further.
.planning/ directory.
Opening the Roadmap
Open any project, then click the Roadmap tab in the top view tabs. The view has three stacked sections:- Project Overview — summary of
.planning/PROJECT.mdplus current state (when GSD is initialized) - .planning/ Roadmap — GSD file-based roadmap, phase list with per-phase actions
- Milestones — classic DB-backed milestones and phases, independent of GSD
.planning/ directory, only the Milestones section is shown.
Project Overview panel
When.planning/PROJECT.md exists, a collapsible card appears at the top of the Roadmap:
- Header: project name (the H1 of PROJECT.md) + a short summary line + the
current_phasebadge from STATE.md - Expanded: current phase / current step from STATE.md + the full raw
PROJECT.mdandSTATE.mdcontents
Structured phase description
Phase descriptions inROADMAP.md usually follow a convention:
| Section | Visual |
|---|---|
| Goal | Target icon · accent color · body text |
| Depends on | Link icon · body text |
| Requirements | Flag icon · count badge · chip list |
| Success Criteria | Check icon · count badge · numbered list |
| Plans | File icon · count badge · chip list |
| Execution Order | Arrow icon · body text + markdown table |
| --- | lines.
Phase actions
Each phase row shows a state-machine action button based on its status:pending / planning (no PLAN.md yet)
Plan Phase — kicks off a Claude agent that researches how to implement the phase and writes
PLAN.md files under .planning/phases/phase-N/. Progress streams in-place.has PLAN.md files (no tasks yet)
Generate Tasks — parses the PLAN.md files and creates board tasks with wave-based dependencies. The queue picks them up immediately.
completed
Verify — creates a
/gsd:verify-work task that re-checks the implementation against the success criteria.Preview parsed tasks
Before committing to Generate Tasks, expand the phase and click Preview parsed tasks. The view fetches the parsed task list fromPLAN.md without creating anything, and shows:
- Tasks grouped by wave (wave N runs after wave N-1)
- Per task: type badge · name · plan file · files touched · done criteria
× if you want to edit the plans first.
.planning/ roadmap header
Above the phases, the.planning/ Roadmap card header shows:
- Overall progress bar (completed / in-progress / failed / pending)
- Current phase + current step (from STATE.md)
- Refresh button to re-read the files from disk
- Raw toggle — pre-formatted view of the entire
ROADMAP.mdif you want to see the source
Health check
The Roadmap toolbar has a Health button that callsgsd_health_check and reports whether the .planning/ directory is healthy, degraded, or broken — useful after manual edits.
Todos
The Todos button lists every todo captured under.planning/todos/pending and .planning/todos/done with their area and preview. Use /gsd:add-todo in a Claude session to capture ideas; they’ll show up here for later review.
GSD integration is optional. Projects without a
.planning/ directory still get the Milestone section — you can create milestones, add phases, and run AI planning on a phase without using GSD at all.