- seedBoardWidgetsAsync always places widgets (clock, weather, bookmarks, integration-linked, app widgets) on the default board - seedDemoUserAsync creates demo user + admin group, skips onboarding, reuses the existing dashboard board instead of creating a duplicate - Fix broken open-collective icon URL in defaultBookmarkApps