Filter terminal tasks from Pipeline Kanban board#
Problem#
Tasks with terminal statuses (complete, failed, stopped) were showing up in Kanban phase columns, cluttering the board with finished work instead of only in-progress tasks.
Task / Link#
Closes #53
Changes#
- Define
TERMINAL_STATUSESset (complete,completed,failed,stopped) inapp/pipeline/page.tsx - Skip terminal tasks during the Kanban phase grouping loop
- List view (details fallback) still renders all tasks unfiltered
Notes#
Plan assumed error/cancelled as terminal values; the actual codebase uses failed/stopped. Verified against the status dropdown and StatusBadge styles in the same file.
Testing#
npm run lint— zero warnings/errorsnpm run build— compiled successfully