Skip to content

✨ Render feature-store manifest in collapsible#144

Merged
bdsoha merged 1 commit into
mainfrom
feature/fs-manifest-partial
May 28, 2026
Merged

✨ Render feature-store manifest in collapsible#144
bdsoha merged 1 commit into
mainfrom
feature/fs-manifest-partial

Conversation

@bdsoha
Copy link
Copy Markdown
Member

@bdsoha bdsoha commented May 28, 2026

Summary

  • New generator scripts/generate-fs-manifest.mjs renders docs/partials/fs-manifest.md from .vitepress/data/fs-manifest.json. Two tables (apt + artifact) grouped by type, sorted by name case-insensitive. Handles missing data file with a placeholder line.
  • Wired into scripts/generate-all.mjs.
  • docs/editor/features.md gets a vitepress collapsible ::: details Feature Store Inventory block directly below the existing static ## Available Features table (default closed). Static table is preserved verbatim — the collapsible is additive.
  • docs/partials/fs-manifest.md is gitignored to match the existing partial convention (dependencies.md/extensions.md/etc.).

Story

ws-bmad story 2026-q2.30 — feature-store manifest publish. Data file (.vitepress/data/fs-manifest.json) arrives via the ws-meta distribute workflow — a sync PR should be auto-opened against this repo shortly after kloudkit/ws-meta#47 merges.

Test plan

  • CI lint passes
  • yarn run docs:build succeeds (generator's placeholder branch handles the missing data file pre-sync)
  • After the auto-sync PR lands, the collapsible renders with real apt+artifact tables

@bdsoha bdsoha force-pushed the feature/fs-manifest-partial branch from 0e8c85f to 41d1b6d Compare May 28, 2026 16:48
@bdsoha bdsoha merged commit 0068093 into main May 28, 2026
4 checks passed
@bdsoha bdsoha deleted the feature/fs-manifest-partial branch May 28, 2026 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant