fix(sdlc): give the product-management bundle a label instead of a bare slug - #97
Merged
Merged
Conversation
…re slug sdlc-skills gained a product-management bundle. Octoshell discovers bundle ids live but takes labels and descriptions from a hardcoded table, so the new one rendered as its own slug over "An sdlc-skills team bundle (product-management)" - which reads as an unfinished product rather than as missing metadata. Adds the entry, with the title and description from the bundle's own bundle.json, and a test asserting no bundle's label equals its id, so the next one fails loudly here instead of quietly in the picker. The table is a copy of data another repo owns, and two of its three existing entries have already drifted from bundle.json - test-automation names roles the bundle no longer has. That is #96; the doc comment now says so. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
arozumenko
added a commit
that referenced
this pull request
Aug 13, 2026
First VSIX since 0.0.47 (2026-07-31), which shipped pack v36. Everything since
lands in this one:
- octograph, the git-history architecture graph, plus its Install/Rebuild
Graph commands and the bundled CLI payload;
- knowledge-explorer, the fifth pack skill — the knowledge vault is
obligatory, octograph enriches it where installed;
- a mission may now hold several workflows, one per execution loop
(implementation / testing / fixing), with the doctrine to choose between
them (#99, closing #60);
- the product-management SDLC bundle showing a real label instead of a bare
slug (#97);
- fixture diagnostics that can finally see the object store (#98).
Packaging also refreshed both model price tables, which is the only point
either can be updated — 2026-07-31 to 2026-08-13.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
sdlc-skills gained a
product-managementbundle. Octoshell discovers bundle ids live from GitHub but takes labels and descriptions from a hardcoded table, so the new bundle rendered as its own slug over the generic fallback sentence:Reads as an unfinished product rather than as missing metadata.
Change
FALLBACK_BUNDLESgainsproduct-management, with the title and description from the bundle's ownbundle.json.Noted, not fixed here
Two of the three existing entries have already drifted from
bundle.json.test-automationreads "analyst → implementer → reviewer", which does not match its actual roles (scout,test-automation-engineer,qa-engineer,test-automation-lead);manual-qais titled "Manual QA" upstream of "Manual Testing Team". Filed as #96 — readbundle.jsondirectly and keep this table strictly as the offline path. Deliberately out of scope for a one-row fix.Extension suite: 392 passing, typecheck and lint clean.
🤖 Generated with Claude Code