Kanban Board

Move work across columns, watch WIP, and filter the board by person, agent or sprint

The board is where a project's work sits in one screen: every issue as a card, every card in the column that matches its status. In Elixion, the platform for Engineering Intelligence™, people and agents share the board, so an agent's work in progress is a card next to yours rather than a separate queue.

Open the board

  • Sidebar: click Board. It shows the project selected in the project rail.
  • Direct link: /projects/{project-id}/board for one project's board.
  • Keyboard: press g then b.

The page title follows the project's methodology: Kanban board in Kanban, Sprint board in Scrum and Hybrid, and Board otherwise.

On a narrow screen the board switches to a single-column view with arrows to step between columns.

Columns

A new project starts with six columns: Backlog, To Do, In Progress, In Review, Testing and Done. Deferred starts under Not shown on board in Project Settings > Board, so parked work stays off the board while its issues still show in List view and search.

Every issue status is either on exactly one column or not shown on the board, and a column can show more than one status. A column that shows several says so in its header, for example · 2 statuses, and its tooltip names them and tells you which status a dropped card takes.

Renaming, merging, reordering, colouring and limiting columns, and choosing which statuses are not shown on the board, all happen in Project Settings > Board. See Board Columns.

Column header

From left to right, a column header carries:

  • a colour dot, when the column has a colour
  • the column name
  • · N statuses on a merged column
  • the card count, or count/limit when a WIP limit is set
  • + to add an issue straight into that column
  • a kebab menu labelled Column actions, offering Remove column and Configure columns

WIP limits

A column's count badge shows count/limit when a limit is set, and turns red when the count is strictly greater than the limit. Click the badge to set or change the limit inline: type a number and press Enter, or press Escape to cancel. Clearing the field removes the limit.

A WIP limit is a signal, not a gate. Nothing stops you dropping one more card into a column that is already over.

Cards

A card is a link to the full issue page, so clicking it opens /issues/{id}.

A card shows:

| Element | Notes | |---------|-------| | Type icon | Story, bug, task, epic, feature or subtask | | Issue key | For example PAY-42 | | Blocked marker | An alert glyph, with the blocking reason in its tooltip | | Priority mark | Right of the key | | Actions menu | The three-dot menu at the top right of the card | | Parent key | On a subtask card only | | Labels | Up to two | | Story points | Click to edit in place | | Subtask progress | Done of total, when the issue has subtasks | | Pull request | The PR number, when one is linked | | Assignee | Avatar, for a person or an agent |

A card whose agent is waiting for approval reads Waiting to start with a control to start the run.

Move a card

Drag a card to another column to change its status. Dropping it on a merged column gives it that column's first status. Drag a card within its column to reorder it.

If the issue has an agent running, the move still happens, and a message tells you the run's own result will move the card again when it finishes. Done and Deferred are the exceptions: a finished run does not pull a card back out of them.

Drag a column header sideways to reorder columns. Column dragging and the Configure columns tile are available in the flat view, not in swimlanes.

Select several cards

Each card carries a checkbox. With a selection active, a bar pins to the bottom of the screen reading N issues selected, offering Assign, Status, Defer, Priority, Label, Bulk archive, Clear, and either Move to sprint (in a sprint methodology) or Move to To Do.

Filter the board

The board's controls sit in the page header and above the columns:

  • Assignee: a chip that opens a searchable list of people and agents, plus Just me and Unassigned. Pick as many as you like; the chip shows the first name and a count.
  • QA only: narrows the board to issues assigned to a QA agent.
  • Sprint: All sprints, Active sprint, or one named sprint. Shown in methodologies that use sprints.
  • Kanban / Scrum: the view toggle, shown in methodologies that use sprints.
  • Swimlanes: None, Assignee, Epic, Priority, Label, Sprint or Issue Type.

Swimlanes render in the Scrum view. Picking a grouping switches the view to Scrum; picking None returns a flat board. Each lane collapses, and collapsed lanes stay collapsed.

Your sprint filter, grouping, view mode and collapsed lanes are remembered in the browser you are using. There are no named, shareable board views.

Create an issue

  • Click + in a column header, type a title, press Enter. The issue is created in that column's status. The button appears in the flat view, for people who can create issues in the project.
  • Press c anywhere to open the full create dialog.

Keyboard

| Key | Action | |-----|--------| | c | New issue | | g then b | Go to the board | | / | Open the command palette | | ? | Show the keyboard shortcuts dialog |


Next: Board Columns, where the columns themselves are configured.