huskies: create 484_story_story_dependencies_in_pipeline_auto_assign
This commit is contained in:
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
name: "Story dependencies in pipeline auto-assign"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Story 484: Story dependencies in pipeline auto-assign
|
||||||
|
|
||||||
|
## User Story
|
||||||
|
|
||||||
|
As a user creating stories that depend on each other, I want to specify dependencies in the story front matter so auto-assign skips stories whose dependencies haven't landed yet.
|
||||||
|
|
||||||
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
- [ ] New optional `depends_on` field in story front matter accepts a list of story numbers (e.g. `depends_on: [477, 478]`)
|
||||||
|
- [ ] Auto-assign skips stories in current whose dependencies are not yet in done or archived
|
||||||
|
- [ ] Stories with unmet dependencies stay in current but are not assigned an agent
|
||||||
|
- [ ] When a dependency reaches done, auto-assign re-evaluates and picks up the now-unblocked story
|
||||||
|
- [ ] Status command shows dependency info for stories waiting on deps
|
||||||
|
- [ ] Stories with no depends_on field behave as before (no change)
|
||||||
|
|
||||||
|
## Out of Scope
|
||||||
|
|
||||||
|
- TBD
|
||||||
Reference in New Issue
Block a user