Bisher wurde nirgends automatisch ein erster Admin-User angelegt - prisma/seed.ts existierte, war aber weder im Dockerfile-CMD noch sonst irgendwo verdrahtet. Auf einer frischen Datenbank haette also niemand sich einloggen koennen. - Dockerfile-CMD: migrate:deploy && seed && node dist/main.js - ts-node/typescript von devDependencies zu dependencies verschoben (seed.ts laeuft als rohes TypeScript zur Laufzeit, kein Kompilierschritt), tsconfig.json zusaetzlich ins Runtime-Image kopiert - seed.ts gegen Unique-Constraint-Race bei mehreren gleichzeitig startenden Pod-Replicas gehaertet (P2002 abgefangen statt Absturz) - Login-Banner im Log nur beim tatsaechlichen Erst-Anlegen (URL aus FRONTEND_ORIGIN, Benutzername, Passwort) - bewusst nicht bei jedem Neustart, sonst wuerden veraltete/geaenderte Zugangsdaten weiter geloggt und Credentials landen unnoetig dauerhaft in den Logs Seed ist bereits idempotent per E-Mail-Check (auch bei deaktivierten Usern), UsersService.assertNotLastSystemRoleUser verhindert ohnehin das Deaktivieren des letzten aktiven Admins - kein Aenderungsbedarf dort, siehe Konversation. Verifiziert: tsc/eslint clean, 297/297 Tests, Build clean. Migration und Schema live gegen die lokale DB bestaetigt (ueber WSL direkt, da Windows->WSL-Portweiterleitung weiterhin kaputt ist); der eigentliche Seed-Lauf selbst konnte nicht End-to-End gegen die DB verifiziert werden (gleiches Verbindungsproblem), Banner-Ausgabe isoliert smoke-getestet.