huskies: merge 487_story_display_story_dependencies_in_web_ui_and_chat_commands
This commit is contained in:
+21
@@ -0,0 +1,21 @@
|
||||
---
|
||||
name: "Display story dependencies in web UI and chat commands"
|
||||
---
|
||||
|
||||
# Story 487: Display story dependencies in web UI and chat commands
|
||||
|
||||
## User Story
|
||||
|
||||
As a user managing stories with dependencies, I want to see dependency information in the web UI story panel and in chat/slash command output, so I can understand which stories are blocked and why without reading the raw markdown files.
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
- [ ] The `UpcomingStory` API response includes a `depends_on` field (list of story numbers) when the story has dependencies in its front matter
|
||||
- [ ] The `status <number>` chat command shows `depends_on` in the front matter fields section when present
|
||||
- [ ] The web UI pipeline stage cards show a "Depends on: #N, #M" badge when a story has dependencies
|
||||
- [ ] Stories with no `depends_on` field show no dependency indicator (no regressions)
|
||||
|
||||
## Out of Scope
|
||||
|
||||
- Rendering the dependency status (done/not done) in the UI — only the raw list of numbers is shown
|
||||
- Adding or removing dependencies via the web UI (the existing `depends` chat command handles that)
|
||||
Reference in New Issue
Block a user