Problem
TaskCard shows a dependency count with an icon, but clicking it doesn't reveal what those dependencies are or how they affect execution order. TaskDetailModal doesn't visualize the dependency graph.
Impact
Users unsure how dependencies affect execution sequence. May attempt to execute tasks in wrong order, or not understand why a task remains BACKLOG when dependencies are incomplete.
Recommendation
- Add tooltip to dependency icon on TaskCard: "This task depends on X tasks. It becomes READY when all dependencies complete."
- Show dependency graph or list in TaskDetailModal: blocking tasks (must complete first) and blocked-by tasks
- Highlight blocking tasks that are still IN_PROGRESS or BACKLOG
- Make blocking task names clickable to navigate to those tasks
Acceptance Criteria
Affected Components
web-ui/src/components/tasks/TaskCard.tsx, web-ui/src/components/tasks/TaskDetailModal.tsx
Problem
TaskCardshows a dependency count with an icon, but clicking it doesn't reveal what those dependencies are or how they affect execution order.TaskDetailModaldoesn't visualize the dependency graph.Impact
Users unsure how dependencies affect execution sequence. May attempt to execute tasks in wrong order, or not understand why a task remains BACKLOG when dependencies are incomplete.
Recommendation
Acceptance Criteria
Affected Components
web-ui/src/components/tasks/TaskCard.tsx,web-ui/src/components/tasks/TaskDetailModal.tsx