You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
refactor: split packages/ui/scripts/build-manifest.ts (1719 lines) into focused modules #625
packages/ui/scripts/build-manifest.ts is 1719 lines and mixes component extraction, non-component exports, tokens, surfaces, guides, demos, styling, markdown writers and the CLI.
Split into focused modules under packages/ui/scripts/manifest/ (components, exports, tokens, guides, demos, styling, migrations/writers) and keep build-manifest.ts as a thin CLI entry that re-exports the public API its importers use.
Proof: generated outputs are byte-identical before and after (dist/*.json, .agents/skills/codeatlas-ui/API.md, DEMOS.md, MIGRATION.md, site/public/api/v1/**, site/public/gallery/**), and the manifest tests stay green.
Activity
mvilacad commentedon Oct 25, 2026
Working on this in #627 (draft). Branch
feat/625-refactor-split-packages-ui-scripts-build. Regression test first, then the fix.chore: start #625
refactor: split packages/ui/scripts/build-manifest.ts into focused mo…
feat: refactor: split packages/ui/scripts/build-manifest.ts (1719 lin…