-
Notifications
You must be signed in to change notification settings - Fork 0
Design: pipeline progress UI for PipelineStatusCard #715
Copy link
Copy link
Open
Labels
complexity:mediumMedium scope: <200 lines, 1-2 filesMedium scope: <200 lines, 1-2 filesenhancementNew feature or requestNew feature or requestfrontendFrontend application codeFrontend application codeneeds-decisionRequires a design or architecture decision before work beginsRequires a design or architecture decision before work beginsuiUser interface and frontendUser interface and frontend
Description
Context
Tracked as a follow-on to #419 (pipeline abstraction schema and conductor implementation).
The existing PipelineStatusCard on the dashboard is currently a stub — usePipelineStatus returns null (see PR #648). Once #419 resolves the scope question (first-class orchestrator with DB/API vs. CLI-only), this issue covers the design and implementation of real-time pipeline progress visualization.
Two design paths (pending #419 scope decision)
Path A — First-class orchestrator support (#419 resolves to DB + API)
Design and implement a live pipeline progress indicator per issue:
◉ triage → ◉ enrich → ● implement → ○ review → ○ merge
- Wire
usePipelineStatushook to the pipeline API endpoint - Show active stage, completed stages, and pending stages
- Real-time updates via WebSocket or polling
Path B — CLI-only (#419 stays CLI-only)
PipelineStatusCardreads from memory service digests- Informational display only (no real-time stage transitions)
- Consistent with current stub pattern
Dependency
Blocked by #419 — the architectural decision on first-class vs. CLI-only orchestrator support must be made before this design work begins.
Acceptance Criteria
- Design decision documented (Path A or Path B based on Plan: Create automation structure that combines agents and workflows #419 outcome)
-
PipelineStatusCardrenders meaningful pipeline state (not a stub) -
usePipelineStatushook wired to appropriate data source - Visual design matches the stage schema defined in Plan: Create automation structure that combines agents and workflows #419
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
complexity:mediumMedium scope: <200 lines, 1-2 filesMedium scope: <200 lines, 1-2 filesenhancementNew feature or requestNew feature or requestfrontendFrontend application codeFrontend application codeneeds-decisionRequires a design or architecture decision before work beginsRequires a design or architecture decision before work beginsuiUser interface and frontendUser interface and frontend