From 2dec7604e206f0397cb5c8804f542dee405aba62 Mon Sep 17 00:00:00 2001 From: maxmilian <3001335+maxmilian@users.noreply.github.com> Date: Mon, 18 May 2026 20:26:12 -0700 Subject: [PATCH] fix(kanban-dashboard): make Orchestration mode checkbox label static MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The checkbox label echoed its state ("Auto (default)" / "Manual") instead of describing the action, so a checked box reading "Auto" parsed as a status indicator rather than a control. The accompanying sub-description was also static and started with "When on, ...", which read awkwardly when the box was unchecked. Replace the dynamic label with a static action label ("Auto-decompose triage tasks") and flip the sub-description between the two modes so it stays accurate either way. The top-of-page Orchestration pill is unchanged — that one is intentionally a status badge / toggle. Fixes #28178 Co-Authored-By: Claude Opus 4.7 (1M context) --- plugins/kanban/dashboard/dist/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/kanban/dashboard/dist/index.js b/plugins/kanban/dashboard/dist/index.js index ac3e6daa23..803d45c2a4 100644 --- a/plugins/kanban/dashboard/dist/index.js +++ b/plugins/kanban/dashboard/dist/index.js @@ -1593,10 +1593,12 @@ saveSettings({ auto_decompose: !!e.target.checked }); }, }), - settings.auto_decompose ? "Auto (default)" : "Manual", + "Auto-decompose triage tasks", ), h("div", { className: "text-[10px] text-muted-foreground" }, - "When on, the dispatcher decomposes new triage tasks automatically."), + settings.auto_decompose + ? "The dispatcher decomposes new triage tasks automatically." + : "Triage tasks stay in triage until you click ⚗ Decompose."), ), ) : h("div", { className: "text-xs text-muted-foreground" }, "Loading…"),