mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-09 21:43:05 +09:00
The Walkthrough Studio page mounted globally on top of the dashboard on panels where the extension is not installed. Its module is baked into the bundle (eager glob), it carried a default export, and PluginLoader's legacy auto-render only excluded plugins whose contributions appear in the RUNTIME envelope - which an uninstalled extension never populates. Three guards: - drop the studio's default export (routes resolve the named WalkthroughStudioPage export; both the baked copy and the builtin-extensions source) - PluginLoader now also excludes any plugin whose BAKED manifest declares contributions (declaresBakedContributions) - regression test pinning both guards for every baked plugin Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>