Repository navigation
fix(vibe): Exempt Start Here stories from the v1.0 freeze - #289
Merged
Merged
Conversation
Start Here is unversioned (design ruling, 2026-10-06) and its Version History page is edited by every Storybook release, so freezing it blocked every handoff that changed stories. The handoff inventory now leaves story files titled under the Start Here root out of the v1.0 and retitle checks; every other v1.0 file stays frozen.
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.
Exempts story files titled under the Storybook's
Start Here/root from the v1.0 freeze inhandoff-inventory.mjs(design ruling, 2026-10-06).1.0.33 froze every story file that was v1.0 at the base, including
Start Here/Version History. symphony-alpha'sapps/storybook/TAXONOMY.mdmakes any story add, move or removal a Storybook release with a Version History entry in the same change, so the freeze blocked every Storybook-changing handoff (seen on sessiongrouped-list-sections). Start Here is unversioned (.storybook/manager.ts,UNVERSIONED_ROOT_ID = "start-here"), so a tag there is not a version claim.handoff-inventory.mjs: a story file whose meta title's first segment isStart Here, at the base or now, is left out ofv1Stories(freeze, title and tag checks) andretitledStories. Based on the title root, not a file name. Every other v1.0 file stays frozen with the compile-only exception.guardrails.md,vibe-storybook-decomposerstep 4 and the handoff SKILL Storybook paragraph each state the exemption in one line.frozen. New contract testtest_vibe_start_here_unversioned_contract.py. Both fail on 1.0.36 (node test: the Start Here files land inv1Stories; contract: 5 of 5 fail).uv run pytest plugins/vibe: 188 passed. Vibe node tests: 285 passed.ruff check .andpyrightclean.