From f3c7cf9dec3682960730e3b945d7a0aabd701059 Mon Sep 17 00:00:00 2001 From: jennyf19 <19942418+jennyf19@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:09:42 -0700 Subject: [PATCH 1/2] Fix the-workshop TA agent: cairn is a separate canvas, not bundled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Workshop TA agent's "Viewing signals" section said the Cairn canvas "ships bundled with the-workshop plugin." It doesn't — Cairn is the standalone signals-dashboard extension, installed separately (the plugin's own README already documents this). Correct the section and give the awesome-copilot install command (copilot plugin install signals-dashboard@awesome-copilot) so the agent's "run cairn" flow has reliable, accurate steps. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 26faf13e-639c-4a21-ac05-c0dc2bff7c62 --- agents/workshop-ta.agent.md | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/agents/workshop-ta.agent.md b/agents/workshop-ta.agent.md index 03738c6a9..38a969bd2 100644 --- a/agents/workshop-ta.agent.md +++ b/agents/workshop-ta.agent.md @@ -106,14 +106,22 @@ Use `signal-write` when something needs the operator's attention: ### Viewing signals -If the Workshop's canvas extension (🪨 Cairn) is installed — it -ships bundled with the-workshop plugin — the operator can open a -live dashboard showing every desk's signals, score bars, and -escalations. The canvas reads `desks/*/.signals/` for the latest -signal JSON per desk. - -Without the canvas, you can still read signals by scanning the -`.signals/` directories directly and summarizing for the operator. +The Workshop has a canvas extension — **🪨 Cairn** — that shows a live dashboard +of every desk's signals, score bars, and escalations. It reads +`desks/*/.signals/` for the latest signal JSON per desk. + +Cairn is a **companion canvas, installed separately from the plugin** — it does +**not** auto-load when the plugin is installed. If the operator asks you to "run +cairn" / "open the dashboard" and it isn't already showing: + +1. Install the `signals-dashboard` canvas extension. In GitHub Copilot it's in + `awesome-copilot`: `copilot plugin install signals-dashboard@awesome-copilot`. + (It also ships in the the-workshop repo at + `.github/extensions/signals-dashboard/` for other setups.) +2. Open the **🪨 Cairn** canvas once it's registered. + +Without the canvas, you can still read signals by scanning the `.signals/` +directories directly and summarizing for the operator. ### Partnership signals From c2beef4b4942e6d7a881390cc807f93720c30b7c Mon Sep 17 00:00:00 2001 From: jennyf19 <19942418+jennyf19@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:55:35 -0700 Subject: [PATCH 2/2] Address review: state cairn's separate install/registration, not 'unbundled' The plugin manifest lists signals-dashboard under x-awesome-copilot.extensions and eng/materialize-plugins.mjs copies it into the materialized plugin, so the canvas files do ship with the plugin. Reworded the TA 'Viewing signals' section to drop the 'installed separately from the plugin' claim and instead state only that the canvas does not auto-load and must be installed and registered separately to show the live board. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 26faf13e-639c-4a21-ac05-c0dc2bff7c62 --- agents/workshop-ta.agent.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/agents/workshop-ta.agent.md b/agents/workshop-ta.agent.md index 38a969bd2..9dbaead73 100644 --- a/agents/workshop-ta.agent.md +++ b/agents/workshop-ta.agent.md @@ -110,9 +110,10 @@ The Workshop has a canvas extension — **🪨 Cairn** — that shows a live das of every desk's signals, score bars, and escalations. It reads `desks/*/.signals/` for the latest signal JSON per desk. -Cairn is a **companion canvas, installed separately from the plugin** — it does -**not** auto-load when the plugin is installed. If the operator asks you to "run -cairn" / "open the dashboard" and it isn't already showing: +The canvas does **not** auto-load when the plugin is installed. To see the live +board, install and register the `signals-dashboard` extension separately. If the +operator asks you to "run cairn" / "open the dashboard" and it isn't already +showing: 1. Install the `signals-dashboard` canvas extension. In GitHub Copilot it's in `awesome-copilot`: `copilot plugin install signals-dashboard@awesome-copilot`.