Kanban UI guide
The kanban board lives at /app/repos/:id and shows nine columns: Backlog,
the seven cursor-* workflow labels, and Ignored.
Card actions
-
Drag and drop between columns to apply that column’s label (and remove
any other
cursor-*label). -
Stop — applies
cursor-ignore, parking the card without losing data. -
Remove — strips all
cursor-*labels, returning the card to the backlog. - GitHub — opens the issue or PR on github.com.
Cursor API token
The first time you trigger an action that needs a Cursor Cloud Agent, the
board pops up a modal asking for your Cursor API token. We store it encrypted
on your users row and reuse it for subsequent actions on this team. Update
or clear it any time from /account.
Real-time updates
Every kanban view subscribes to Phoenix.PubSub topic repo:#{id}. Webhooks
and Oban sync workers broadcast :repo_updated events; the LiveView re-fetches
the affected columns and re-streams them.