refactor: Replace PipelineTaskCard with TaskGraph in pipeline phases

Pipeline phase cards now use the same TaskGraph component from the plan
tab's phase detail panel. This gives tasks a two-line layout with rail
dot, status badge, category badge, priority, and dependency layer
connectors instead of the flat single-line display.

Removes PipelineTaskCard (no longer imported anywhere).
This commit is contained in:
Lukas May
2026-03-04 13:11:12 +01:00
parent 685b2cb4ec
commit bf635375af
3 changed files with 24 additions and 114 deletions

View File

@@ -106,8 +106,7 @@ The initiative detail page has three tabs managed via local state (not URL param
| `PipelineTab` | Execution tab entry — fetches tasks, phase deps, task deps |
| `PipelineGraph` | Horizontal DAG of phase columns with connectors |
| `PipelineStageColumn` | Single depth column containing phase groups |
| `PipelinePhaseGroup` | Phase card with topologically-sorted task list |
| `PipelineTaskCard` | Individual task row with status icon, blocked-by count |
| `PipelinePhaseGroup` | Phase card with status border accent, progress bar, TaskGraph |
### Review Components (`src/components/review/`)
| Component | Purpose |