From b6d7ec4280231f5729195be91c40d2091e8abee4 Mon Sep 17 00:00:00 2001 From: Dave Date: Tue, 24 Feb 2026 14:36:20 +0000 Subject: [PATCH] story-kit: start 150_bug_qa_2_agent_never_auto_assigned_because_pipeline_stage_only_matches_exact_qa --- ...uto_assigned_because_pipeline_stage_only_matches_exact_qa.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.story_kit/work/2_current/150_bug_qa_2_agent_never_auto_assigned_because_pipeline_stage_only_matches_exact_qa.md b/.story_kit/work/2_current/150_bug_qa_2_agent_never_auto_assigned_because_pipeline_stage_only_matches_exact_qa.md index 90f4a7a..b347f1c 100644 --- a/.story_kit/work/2_current/150_bug_qa_2_agent_never_auto_assigned_because_pipeline_stage_only_matches_exact_qa.md +++ b/.story_kit/work/2_current/150_bug_qa_2_agent_never_auto_assigned_because_pipeline_stage_only_matches_exact_qa.md @@ -31,7 +31,7 @@ match agent_name { - coder-1, coder-2, coder-opus: `stage = "coder"` - qa, qa-2: `stage = "qa"` - mergemaster: `stage = "mergemaster"` -5. Keep the name-based `pipeline_stage()` as a fallback for backwards compatibility if `stage` is not set. +5. Remove the name-based `pipeline_stage()` function entirely. The `stage` field is required. ### Key Files - `server/src/agents.rs` line 154: `pipeline_stage()` — name-based matching