Nr. 001··2 Min.

Wenn die KI meine Vibe Coding Prompts übernimmt

Plus: Podcast-Formate mit einer Sound-KI entwickeln - meine Woche mit der KI

Das ist das Teil 1 und das Teil 2 und das Teil 3. Cleartest läuft durch — Insert klappt mit Titel. Können Sie den exakten Fehlertext zitieren? Wahrscheinlich hieß die Meldung "Titel ist erforderlich" (Pflichtfeld fehlt), kein Rechte-Problem. Sobald das Feld "Titel" gefüllt ist, wird gespeichert.

/space lädt jetzt korrekt. Ursache war ein Auth-Lock-Deadlock in useMembership: supabase.auth.getUser() blieb hängen, weshalb m.loading nie auf false gesetzt wurde. Habe den Hook umgebaut: nutzt zuerst getSession() (synchron aus dem Speicher) mit Timeout-Fallback, setzt den Layout-State sofort frei und lädt Tier/Admin-Daten asynchron im Hintergrund nach.

Deine Arbeitsfläche ist live unter /space — mit Übersicht, Profil, Projekten (3er-Limit für Gäste), Bookmarks, Themensammlungen (Notizen + Links), Apps (Tier-Slots S=1, M=3, L=alle) und Community (Resident-only). Admin-Bereich hat eine neue Seite /admin/users zum Setzen der Membership-Stufen, und in der Topnav unter „Dein Space" gibt es jetzt „Meine Arbeitsfläche".

Eingabemaske im Admin (/admin/mediathek-empfehlungen) hat jetzt alle Felder sauber strukturiert (Art, Herkunft, Titel, Kanal, Plattform, Dauer, Teaser, Cover, Link, Embed-URL, Sortierung, „Empfehlung der Woche"), und auf der Startseite ist je Eintrag ein Inline-Player mit Play-Button — YouTube, Vimeo, Spotify, SoundCloud sowie direkte MP3/MP4-Dateien werden automatisch erkannt und eingebettet.