From 130c38a314a244b0480050830c474a21d696f099 Mon Sep 17 00:00:00 2001 From: Lauren ten Hoor Date: Fri, 13 Feb 2026 17:12:29 +0800 Subject: [PATCH] fix: blocked issues now go to Refining to prevent infinite dispatch loop (#142) --- lib/services/pipeline.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/services/pipeline.ts b/lib/services/pipeline.ts index be859c9..19c6389 100644 --- a/lib/services/pipeline.ts +++ b/lib/services/pipeline.ts @@ -22,17 +22,17 @@ export const COMPLETION_RULES: Record = { "qa:pass": { from: "Testing", to: "Done", closeIssue: true }, "qa:fail": { from: "Testing", to: "To Improve", reopenIssue: true }, "qa:refine": { from: "Testing", to: "Refining" }, - "dev:blocked": { from: "Doing", to: "To Do" }, - "qa:blocked": { from: "Testing", to: "To Test" }, + "dev:blocked": { from: "Doing", to: "Refining" }, + "qa:blocked": { from: "Testing", to: "Refining" }, }; export const NEXT_STATE: Record = { "dev:done": "QA queue", - "dev:blocked": "returned to queue", + "dev:blocked": "moved to Refining - needs human input", "qa:pass": "Done!", "qa:fail": "back to DEV", "qa:refine": "awaiting human decision", - "qa:blocked": "returned to QA queue", + "qa:blocked": "moved to Refining - needs human input", }; const EMOJI: Record = {