From bc1c1cd2c90caf7b4150dfd4b2f48a43f0757cde Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 28 Mar 2026 08:35:41 +0000 Subject: [PATCH] storkit: create 421_story_timer_command_for_deferred_agent_start --- .../421_story_timer_command_for_deferred_agent_start.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.storkit/work/1_backlog/421_story_timer_command_for_deferred_agent_start.md b/.storkit/work/1_backlog/421_story_timer_command_for_deferred_agent_start.md index 174a56b8..b6281a34 100644 --- a/.storkit/work/1_backlog/421_story_timer_command_for_deferred_agent_start.md +++ b/.storkit/work/1_backlog/421_story_timer_command_for_deferred_agent_start.md @@ -15,7 +15,7 @@ As a ..., I want ..., so that ... - [ ] Bot command `timer cancel ` removes the pending timer for that story - [ ] Timers are persisted to .storkit/timers.json so they survive server restarts - [ ] A 30s tick loop (tokio task, same pattern as watchdog) checks for due timers and calls start_agent when triggered -- [ ] When a timer fires, the story is moved from backlog to current if not already there +- [ ] When a timer fires, the story must already be in current — timer does not move stories between stages - [ ] Fired timers are removed after execution (one-shot, not recurring) - [ ] Multiple timers for the same time are supported and respect agent slot contention via auto-assign