Skip to content

chore(react): drop dead tagBadges config from Storybook manager#4744

Merged
desiree-np merged 1 commit into
mainfrom
chore/f0-storybook-drop-dead-tagbadges
Jul 21, 2026
Merged

chore(react): drop dead tagBadges config from Storybook manager#4744
desiree-np merged 1 commit into
mainfrom
chore/f0-storybook-drop-dead-tagbadges

Conversation

@desiree-np

Copy link
Copy Markdown
Collaborator

What & why

The tagBadges block in .storybook/manager.ts is dead config — it needs the storybook-addon-tag-badges addon, which was never installed or registered, so it rendered nothing.

Maturity is now shown in the sidebar by renderLabel (the component-status markers 🚧 experimental / ❌ deprecated, by @sauldom102). This removes the leftover parallel badge config so there's a single source of truth for maturity display.

No visual change — only dead code removed.

Test plan

  • Storybook starts fine; sidebar maturity markers (🚧/❌) still render via renderLabel (verified: sidebar-status.generated.json still produced, 242 entries).

Follow-up to the reorg (#4723/#4725/#4726/#4727) and the closing of #4428.

🤖 Generated with Claude Code

The `tagBadges` block in .storybook/manager.ts was inert: it needs the
`storybook-addon-tag-badges` addon, which was never installed or registered,
so it rendered nothing. Maturity is now shown in the sidebar by
`renderLabel` (the component-status markers 🚧/❌). Removing the dead config
declutters the manager and leaves a single source of truth for maturity
display. No visual change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions github-actions Bot added chore react Changes affect packages/react labels Jul 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ No New Circular Dependencies

No new circular dependencies detected. Current count: 0

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Visual review for your branch is published 🔍

Here are the links to:

@github-actions

Copy link
Copy Markdown
Contributor

📦 Alpha Package Version Published

Use pnpm i github:factorialco/f0#npm/alpha-pr-4744 to install the package

Use pnpm i github:factorialco/f0#924632a83f49a9aa5bfac613bb82c1a15e0a8c17 to install this specific commit

@github-actions

Copy link
Copy Markdown
Contributor

✅ No breaking public API changes

No public exports were removed, renamed, or had existing props/types changed in a breaking way compared to main.

Comparing f0, experimental and ai against main. Adding components, types, or optional props is safe. This check is non-blocking.

⚠️ Could not analyze component-status (no-base) — a build may have failed; results may be incomplete.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/react

Status Category Percentage Covered / Total
🔵 Lines 59.34% 20795 / 35039
🔵 Statements 58.39% 21805 / 37341
🔵 Functions 51.52% 4834 / 9382
🔵 Branches 52.09% 15026 / 28841
File CoverageNo changed files found.
Generated in workflow #15792 for commit 1ee13ac by the Vitest Coverage Report Action

@desiree-np
desiree-np marked this pull request as ready for review July 20, 2026 15:03
@desiree-np
desiree-np requested a review from a team as a code owner July 20, 2026 15:03
@desiree-np
desiree-np merged commit 7f2aacd into main Jul 21, 2026
24 checks passed
@desiree-np
desiree-np deleted the chore/f0-storybook-drop-dead-tagbadges branch July 21, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore react Changes affect packages/react

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants