From 536938cf90bbb61089dd9d9874e1dee95e953d20 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 18 Feb 2026 12:51:16 +0000
Subject: [PATCH 1/2] Initial plan
From 0833c5764300197795d90adb9ddff5a3c2b0bf5b Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 18 Feb 2026 12:54:46 +0000
Subject: [PATCH 2/2] Increase spider plot axis label font size and add
collapsible demo panel
Co-authored-by: rajbos <6085745+rajbos@users.noreply.github.com>
---
src/webview/maturity/main.ts | 21 ++++++++++++++++-----
src/webview/maturity/styles.css | 29 +++++++++++++++++++++++++++++
2 files changed, 45 insertions(+), 5 deletions(-)
diff --git a/src/webview/maturity/main.ts b/src/webview/maturity/main.ts
index 8c4945d..311ac21 100644
--- a/src/webview/maturity/main.ts
+++ b/src/webview/maturity/main.ts
@@ -79,6 +79,7 @@ const initialData = window.__INITIAL_MATURITY__;
let demoModeActive = false;
let demoStageOverrides: number[] = [];
+let demoPanelExpanded = false; // Hidden by default
// ── Stage labels ───────────────────────────────────────────────────────
@@ -141,7 +142,7 @@ function renderRadarChart(categories: CategoryScore[]): string {
if (Math.cos(angle) < -0.3) { anchor = 'end'; }
else if (Math.cos(angle) > 0.3) { anchor = 'start'; }
return `