From c266132c7c665d92a39179cc3f449a0fcc5bd397 Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Fri, 12 Jun 2026 09:23:23 -0500 Subject: [PATCH 1/7] fix(catalog): point companion documentation at README.md so it renders MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The companion entry's documentation URL pointed at a directory (speckit-extension/docs/), which the community site can't fetch as markdown — its extension page renders an empty README (readmeContent: null). Every other catalog entry points documentation at a specific README.md (or .md file). Point companion at its extension README so the page renders. Co-Authored-By: Claude Opus 4.8 (1M context) --- extensions/catalog.community.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index c9047c0e3e..6ea14c034f 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -778,7 +778,7 @@ "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/speckit-ext-v0.3.0/companion-0.3.0.zip", "repository": "https://github.com/alfredoperez/speckit-companion", "homepage": "https://github.com/alfredoperez/speckit-companion/tree/main/speckit-extension", - "documentation": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/docs/", + "documentation": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/README.md", "changelog": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/CHANGELOG.md", "license": "MIT", "category": "visibility", From f2a23aed4751e673fbba847ef551295affbc433d Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Fri, 12 Jun 2026 20:58:37 -0500 Subject: [PATCH 2/7] =?UTF-8?q?fix(catalog):=20companion=20=E2=86=92=20sta?= =?UTF-8?q?ble=20companion-latest=20download=5Furl,=20v0.4.1,=20sharper=20?= =?UTF-8?q?tags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - download_url now points at the rolling companion-latest asset so by-name install always serves the newest build (no per-release catalog PR) - version 0.3.0 → 0.4.1 - tags: drop redundant 'companion'/'progress'/'lifecycle', add spec-driven-development, spec-kit, turbo, capture --- extensions/catalog.community.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 6ea14c034f..1867556f69 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -774,8 +774,8 @@ "id": "companion", "description": "Live spec-driven progress for SpecKit Companion — lifecycle capture, status, resume, and a turbo pipeline profile.", "author": "alfredoperez", - "version": "0.3.0", - "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/speckit-ext-v0.3.0/companion-0.3.0.zip", + "version": "0.4.1", + "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/companion-latest/companion.zip", "repository": "https://github.com/alfredoperez/speckit-companion", "homepage": "https://github.com/alfredoperez/speckit-companion/tree/main/speckit-extension", "documentation": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/README.md", @@ -794,18 +794,19 @@ "hooks": 4 }, "tags": [ + "spec-driven-development", + "spec-kit", "tracking", - "companion", - "progress", + "turbo", + "capture", "vscode", - "lifecycle", "resume" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-06-11T00:00:00Z", - "updated_at": "2026-06-11T00:00:00Z" + "updated_at": "2026-06-12T00:00:00Z" }, "conduct": { "name": "Conduct Extension", From 174f68d383d88bb6ee9fe45b4bc4f37ce6827cb8 Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Fri, 12 Jun 2026 21:14:40 -0500 Subject: [PATCH 3/7] =?UTF-8?q?fix(catalog):=20companion=20tags=20?= =?UTF-8?q?=E2=86=92=20capability-first=20(vscode,=20progress,=20status,?= =?UTF-8?q?=20resume,=20configurable,=20extensible)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tags now name what Companion adds over stock spec-kit, in browse-able terms — dropped catalog-noise (spec-kit, spec-driven-development) and insider jargon (turbo, capture). --- extensions/catalog.community.json | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 1867556f69..64c5b9b281 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -794,13 +794,12 @@ "hooks": 4 }, "tags": [ - "spec-driven-development", - "spec-kit", - "tracking", - "turbo", - "capture", "vscode", - "resume" + "progress", + "status", + "resume", + "configurable", + "extensible" ], "verified": false, "downloads": 0, From c11108f5ba37e4f8fbf80924f3b42fc2659e893a Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Mon, 15 Jun 2026 15:56:19 -0500 Subject: [PATCH 4/7] fix(catalog): pin companion to speckit-ext-v0.8.0 asset; sync entry Pin download_url to the version-matched release asset (every other catalog entry pins to a tag; the floating companion-latest URL made installs non-reproducible). Bring the entry up to v0.8.0: version 0.4.1 -> 0.8.0, commands 10 -> 12, speckit_version floor >=0.9.5.dev0, and drop the removed "turbo pipeline profile" from the description in favor of the hooks/recipes customization that shipped. Co-Authored-By: Claude Opus 4.8 (1M context) --- extensions/catalog.community.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 64c5b9b281..d1795c77ca 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -772,10 +772,10 @@ "companion": { "name": "SpecKit Companion", "id": "companion", - "description": "Live spec-driven progress for SpecKit Companion — lifecycle capture, status, resume, and a turbo pipeline profile.", + "description": "Live spec-driven progress for SpecKit Companion — lifecycle capture, status, resume, and composable commands you can customize with hooks and recipes.", "author": "alfredoperez", - "version": "0.4.1", - "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/companion-latest/companion.zip", + "version": "0.8.0", + "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/speckit-ext-v0.8.0/companion-0.8.0.zip", "repository": "https://github.com/alfredoperez/speckit-companion", "homepage": "https://github.com/alfredoperez/speckit-companion/tree/main/speckit-extension", "documentation": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/README.md", @@ -784,13 +784,13 @@ "category": "visibility", "effect": "read-write", "requires": { - "speckit_version": ">=0.8.5", + "speckit_version": ">=0.9.5.dev0", "tools": [ { "name": "python3", "required": false } ] }, "provides": { - "commands": 10, + "commands": 12, "hooks": 4 }, "tags": [ @@ -805,7 +805,7 @@ "downloads": 0, "stars": 0, "created_at": "2026-06-11T00:00:00Z", - "updated_at": "2026-06-12T00:00:00Z" + "updated_at": "2026-06-15T00:00:00Z" }, "conduct": { "name": "Conduct Extension", From c5b40951738ad9a1919eb41d6ac6af3cdae3dd46 Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Thu, 25 Jun 2026 20:28:41 -0500 Subject: [PATCH 5/7] fix(catalog): bump companion to v0.11.0 (latest released asset, 13 commands) --- extensions/catalog.community.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index d1795c77ca..60b459419f 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -774,8 +774,8 @@ "id": "companion", "description": "Live spec-driven progress for SpecKit Companion — lifecycle capture, status, resume, and composable commands you can customize with hooks and recipes.", "author": "alfredoperez", - "version": "0.8.0", - "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/speckit-ext-v0.8.0/companion-0.8.0.zip", + "version": "0.11.0", + "download_url": "https://github.com/alfredoperez/speckit-companion/releases/download/speckit-ext-v0.11.0/companion-0.11.0.zip", "repository": "https://github.com/alfredoperez/speckit-companion", "homepage": "https://github.com/alfredoperez/speckit-companion/tree/main/speckit-extension", "documentation": "https://github.com/alfredoperez/speckit-companion/blob/main/speckit-extension/README.md", @@ -790,7 +790,7 @@ ] }, "provides": { - "commands": 12, + "commands": 13, "hooks": 4 }, "tags": [ @@ -805,7 +805,7 @@ "downloads": 0, "stars": 0, "created_at": "2026-06-11T00:00:00Z", - "updated_at": "2026-06-15T00:00:00Z" + "updated_at": "2026-06-25T00:00:00Z" }, "conduct": { "name": "Conduct Extension", From b47baa17d7bb09522d20aa816ca1617c6404bdaf Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Thu, 25 Jun 2026 20:33:50 -0500 Subject: [PATCH 6/7] fix(catalog): companion speckit_version floor >=0.9.5 (drop pointless .dev0) --- extensions/catalog.community.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index 60b459419f..333474875b 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -784,7 +784,7 @@ "category": "visibility", "effect": "read-write", "requires": { - "speckit_version": ">=0.9.5.dev0", + "speckit_version": ">=0.9.5", "tools": [ { "name": "python3", "required": false } ] From 416b9057c024bd837dd6640ad35582801b2ebaca Mon Sep 17 00:00:00 2001 From: Alfredo Perez Date: Thu, 25 Jun 2026 20:55:16 -0500 Subject: [PATCH 7/7] fix(catalog): align companion updated_at with catalog root (2026-06-24) --- extensions/catalog.community.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/catalog.community.json b/extensions/catalog.community.json index f13b839df5..01c4ea17bc 100644 --- a/extensions/catalog.community.json +++ b/extensions/catalog.community.json @@ -805,7 +805,7 @@ "downloads": 0, "stars": 0, "created_at": "2026-06-11T00:00:00Z", - "updated_at": "2026-06-25T00:00:00Z" + "updated_at": "2026-06-24T00:00:00Z" }, "conduct": { "name": "Conduct Extension",