Task tracker (Task Flow)
TL;DR. PanDev Metrics now has a built-in Kanban task tracker ("Task Flow"). It lives at
/dashboard/task-flow— boards with custom columns, a backlog and an archive, rich task cards with dependencies and tags, an Inbox of everything happening on your tasks, one-shot import from other trackers, and a per-task pipeline tied to your Git activity. Because tracking and metrics share the same system, task time and delivery flow are measured end to end.
Boards
A board is a Kanban board with a key prefix (e.g. PDM) and a set of status columns. Tasks move between columns by drag-and-drop; you can reorder columns, add and rename them, and pick the current board from a dropdown. Open a board at /dashboard/task-flow/<boardId>.
On the board you can:
- Filter by status, priority, task type, author, assignee and tags, plus a quick Assigned to me filter.
- Sort by assignee, status, creation date, planned/actual time, type or priority.
- Search by task title, key (
PDM-123) or assignee name. - Create tasks inline.
Backlog and archive
- Backlog (
/backlog) is the table of tasks not yet placed on the board. Plan and prioritise here (drag to reorder), then send a task into a specific board column. - Archive (
/archived-tasks) keeps completed or cancelled tasks, with who archived them and when. Tasks can be unarchived back into the backlog. A task with open subtasks can't be archived.
Task details
The task card lets you edit the title and rich-text description and set: status, priority, type (Epic, Bug, Subtask, Task, User Story), assignee, QA, team and tags. It also tracks planned vs actual time, the linked Git branch prefix, attachments, and dependencies between tasks (blocks / is blocked by, clones, duplicates, causes, relates to). A change history and prev/next navigation are built in.
Task pipeline
Each task shows a pipeline of its journey tied to Git: task created → manual move → branch created → MR opened → merged into dev/stage/test. This is also where coding time and AI coding time per task are surfaced.
Inbox
The Inbox (/dashboard/task-flow/inbox) is a single feed of events on tasks you're involved in: task created, subtask created, status changed, comment added, branch created. Events are grouped by period (today / last 7 days / last 30 days / last 3 months / earlier), filterable by board and by person, with read/unread tracking and "mark all as read".
Status automation
Configure automatic column transitions driven by Git events: unassigned, branch created, MR opened, merged into dev/stage/test. For each event you choose the target column, so a task moves itself as work progresses (e.g. merged into dev → "In Development").
Import from other trackers
Bring existing work in with a one-shot import from Jira, ClickUp, Yandex Tracker, GitHub Projects, Asana and CSV into a new or existing board. Imports run asynchronously with progress tracking (PENDING → RUNNING → COMPLETED / FAILED / CANCELLED).
Access
The task tracker is available to all roles within an organization.