Backlog
The Issues view shows all issues in a filterable list grouped by status. Use it for triage, grooming, and bulk operations.
Open the backlog
xpo board
Navigate to the Issues view from the sidebar.
Tabs
Four tabs filter by status:
| Tab | Statuses shown |
|---|---|
| All Issues | All statuses |
| Backlog | BACKLOG only |
| Active | PLANNED, DOING, BLOCKED |
| Done | DONE, CANCELED, DUPLICATE |
Each tab persists its own view preferences (hierarchy mode, sort, filters) independently in localStorage.
Hierarchy mode
Toggle between Nested and Flat layout from the View Options dropdown (gear icon):
- Nested — full parent-child trees. Ghost parents and ghost children appear for cross-status context (e.g. a PLANNED child shows its BACKLOG parent as a ghost row).
- Flat — all issues at depth 0, grouped by parent with breadcrumbs.
The toggle is persisted per tab.
View Options
The gear icon (⚙) opens a dropdown with:
- Layout — Flat / Nested toggle, Expand All / Collapse All (nested mode), and Show Empty Groups toggle
- Sort by — Manual, Priority, Created, Updated, Title, Estimate
From the CLI
xpo list # all active issues
xpo list --status BACKLOG # just the backlog
xpo list --all # include old terminal issues
Filtering
Narrow the list with filters:
xpo list --label bug
xpo list --assignee "Alice"
xpo list --mine
xpo list --since 1w
xpo list --match "login"
In the web board, use the filter controls at the top of the Issues view to filter by status, label, assignee, and more. See Filters for the full reference.
Sorting
Drag issues to reorder them. The sort order is consistent across all views. Terminal status groups (DONE, CANCELED, DUPLICATE) always sort by most recently updated.