story-kit: start 166_story_add_done_column_to_pipeline_board
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
---
|
||||
type: story
|
||||
title: Add Done column to pipeline board
|
||||
---
|
||||
|
||||
# Story 166: Add Done column to pipeline board
|
||||
|
||||
## User Story
|
||||
|
||||
As a developer watching work flow through the pipeline, I want to see a "Done" column on the pipeline board showing recently completed work, so I can see items that have finished without them disappearing immediately.
|
||||
|
||||
## Description
|
||||
|
||||
Now that `5_done` auto-sweeps to `6_archived` after 4 hours (story 151), the Done stage stays small enough to display. Add a "Done" column to the pipeline board above "To Merge", showing work items from `5_done/`.
|
||||
|
||||
The column should render similarly to other pipeline columns, showing the story/bug title and any relevant metadata.
|
||||
|
||||
## Key files
|
||||
|
||||
- `frontend/src/components/` — pipeline board component(s)
|
||||
- `server/src/http/workflow.rs` — API that returns pipeline state (may need to include `5_done` items)
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
- [ ] Pipeline board shows a "Done" column with items from `5_done/`
|
||||
- [ ] Items disappear from the Done column when they are auto-swept to `6_archived`
|
||||
- [ ] Column updates in real-time via existing WebSocket events
|
||||
- [ ] All tests pass
|
||||
Reference in New Issue
Block a user