From f03ff7eeb97b1ad2fa031c622b18c743dae0ceb1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 11:37:19 +1000 Subject: [PATCH] Add external plugin keep-the-why (#2776) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/plugin/marketplace.json | 25 +++++++++++++++++++++++++ plugins/external.json | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index 529de873..5590d8de 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -858,6 +858,31 @@ "description": "Drive the GitHub Copilot App Modernization for Java workflow from an interactive canvas: environment readiness, repo assessment, prioritized plan and progress, validation gates, and one-click predefined-task runs grounded in the repo's real artifacts.", "version": "1.0.2" }, + { + "name": "keep-the-why", + "description": "Preserves or recovers the reasoning behind a codebase — architectural decisions, rejected alternatives, workarounds, incident learnings, operational constraints, and historical context the code itself cannot explain.", + "version": "0.5.2", + "author": { + "name": "Oliver Zehentleitner", + "url": "https://github.com/oliver-zehentleitner" + }, + "repository": "https://github.com/oliver-zehentleitner/keep-the-why", + "homepage": "https://keepthewhy.com", + "license": "MIT", + "keywords": [ + "documentation", + "context", + "decision-log", + "knowledge-management", + "onboarding", + "agents" + ], + "source": { + "source": "github", + "repo": "oliver-zehentleitner/keep-the-why", + "ref": "v0.5.2" + } + }, { "name": "kotlin-mcp-development", "source": "plugins/kotlin-mcp-development", diff --git a/plugins/external.json b/plugins/external.json index 61c44c48..3fa940c6 100644 --- a/plugins/external.json +++ b/plugins/external.json @@ -584,6 +584,31 @@ "sha": "8b644bebc7e1f929c01d80788293a37872f480f8" } }, + { + "name": "keep-the-why", + "description": "Preserves or recovers the reasoning behind a codebase — architectural decisions, rejected alternatives, workarounds, incident learnings, operational constraints, and historical context the code itself cannot explain.", + "version": "0.5.2", + "author": { + "name": "Oliver Zehentleitner", + "url": "https://github.com/oliver-zehentleitner" + }, + "repository": "https://github.com/oliver-zehentleitner/keep-the-why", + "homepage": "https://keepthewhy.com", + "license": "MIT", + "keywords": [ + "documentation", + "context", + "decision-log", + "knowledge-management", + "onboarding", + "agents" + ], + "source": { + "source": "github", + "repo": "oliver-zehentleitner/keep-the-why", + "ref": "v0.5.2" + } + }, { "name": "microsoft-docs", "description": "Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.",