Views

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:

TabStatuses shown
All IssuesAll statuses
BacklogBACKLOG only
ActivePLANNED, DOING, BLOCKED
DoneDONE, 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.