getUnifiedTaskProgress reads task.workflowStepResults (graph-written in U2) and no longer needs workflowStepNameLookup — names come from result.workflowStepName. Removed the lookup prop + fetchWorkflowSteps-name plumbing end-to-end (App, MainContent, RightDock, Board, Column, Lane, WorktreeGroup, TaskCard). Added the running state (pending + startedAt) and a distinct advisory_failure (amber, non- blocking) vs failed (red) treatment; advisory_failure counts as complete. Plan U3. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
37 KiB
37 KiB