From dd436ad18687407e70ff5b25ced0fe346798f5bc Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 28 Mar 2026 15:33:39 +0000 Subject: [PATCH] storkit: create 435_story_unblock_command_handles_all_stuck_states_not_just_blocked_flag --- ..._all_stuck_states_not_just_blocked_flag.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .storkit/work/1_backlog/435_story_unblock_command_handles_all_stuck_states_not_just_blocked_flag.md diff --git a/.storkit/work/1_backlog/435_story_unblock_command_handles_all_stuck_states_not_just_blocked_flag.md b/.storkit/work/1_backlog/435_story_unblock_command_handles_all_stuck_states_not_just_blocked_flag.md new file mode 100644 index 00000000..8ec55d04 --- /dev/null +++ b/.storkit/work/1_backlog/435_story_unblock_command_handles_all_stuck_states_not_just_blocked_flag.md @@ -0,0 +1,21 @@ +--- +name: "Unblock command handles all stuck states not just blocked flag" +--- + +# Story 435: Unblock command handles all stuck states not just blocked flag + +## User Story + +As a project owner, I want the unblock command to clear any stuck state on a story — not just the blocked flag — so that I have a single command to unstick stories regardless of why they're stuck. + +## Acceptance Criteria + +- [ ] Unblock clears merge_failure field in addition to blocked flag +- [ ] Unblock clears review_hold field +- [ ] Unblock reports which fields were cleared in the confirmation message +- [ ] Unblock works on stories in any pipeline stage (backlog, current, qa, merge, done) +- [ ] If no stuck state is found (no blocked, merge_failure, or review_hold), returns a clear message saying so + +## Out of Scope + +- TBD