RAPPORT-HOST provisioniert serverseitig (kein auth.uid()), daher braucht es
eine service_role-Variante von create_studio_with_admin mit expliziter
User-ID. Legt zusätzlich das Profil an (profiles.username/display_name sind
NOT NULL, fürs erste Instanz-Login nötig). NUR an service_role gegrantet —
nie an authenticated, sonst könnte jeder User sich zum Admin machen.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>