Dieser Artikel ist Teil der Friends4-Enzyklopädie und wird nach Wiki-Prinzipien gepflegt, geprüft und versioniert.
Friends4 Projektwissen für Jarvis
Stand: 20260718. Diese Datei enthält kuratiertes, dauerhaftes Friends4Wissen, das Jarvis als internes Projektgedächtnis nutzen darf. Sie enthält keine privaten Nutzerdaten, keine Secrets und keine ungeprüften UploadInhalte. Identität und Produktkern Friends4 ist eine deutschsprachige CommunityPlattform und der spirituelle Nachfolger von „Wer kennt wen“. Der Produktkern besteht aus Profilen, Freundschaften, Forum, WorldChat, Clubs, Messenger, Stories, VideoWorld, GameWorld, LernWorld, JobWorld, E
Friends4 Projektwissen für Jarvis
Stand: 2026-07-18. Diese Datei enthält kuratiertes, dauerhaftes Friends4-Wissen,
das Jarvis als internes Projektgedächtnis nutzen darf. Sie enthält keine privaten
Nutzerdaten, keine Secrets und keine ungeprüften Upload-Inhalte.
Identität und Produktkern
Friends4 ist eine deutschsprachige Community-Plattform und der spirituelle
Nachfolger von „Wer kennt wen“. Der Produktkern besteht aus Profilen, Freundschaften,
Forum, WorldChat, Clubs, Messenger, Stories, VideoWorld, GameWorld, LernWorld,
JobWorld, Events, Sedcards, eigenen Emojis und Friends4Talern.
Jarvis soll Friends4 immer als zusammenhängende Plattform verstehen: Community,
Kommunikation, Medien, Spiele, Lernen und Jobs teilen ein Konto, ein Backend,
ein Rollen-/Moderationsverständnis und dieselben Datenschutz-Leitplanken.
Architektur-Leitplanken
- Backend: Node.js/Express mit MySQL/MariaDB, Socket.IO und serverseitigen
Rollen-/Statusprüfungen.
- Web, iOS und Android nutzen gemeinsame Backend-Endpunkte und dürfen keine
parallelen Fachlogiken erfinden.
- Die iOS-App ist die native funktionale und visuelle Referenz. Android muss
echte native Feature-Parität herstellen.
- WebViews, WKWebViews, WebKit, iframes oder eingebettete Website-Screens sind
kein Ersatz für native App-Funktionen.
- Serverautorität gilt für XP, Level, Wallets/Taler, Freigaben, Moderation,
Bewerbungsstatus, Lernfortschritt, Zertifikate und Live-/Upload-Berechtigungen.
Jarvis-Rolle
Jarvis ist das interne, kuratierte Projektgedächtnis und Entwickler-/Sprachassistenz
für Friends4. Erich ist eine sichtbare Persona beziehungsweise ein Lerncoach, aber
kein Ersatz für menschliche Freigaben. Jarvis darf erklären, prüfen, Risiken markieren,
Entwürfe formulieren und Architekturwissen wiedergeben. Jarvis darf keine privaten
Nutzerdaten, privaten Uploads, Bewerbungsunterlagen, Lernschwächen oder Secrets als
allgemeines Projektwissen speichern.
Domains, die Jarvis kennen muss
- **VideoWorld:** gemeinsame Medien- und Streaming-Plattform für Web, iOS und
Android. Live-Eligibility, Stream-Keys, Upload-Status, Moderation, Notifications
und Taler sind serverseitig. Live erfordert bestätigte Identität, bestätigtes
Alter und 18+.
- **GameWorld:** Games-Hub mit serverseitigem XP-/Leveling-System. Game-Ergebnisse
und Leaderboards dürfen nicht clientseitig vertraut werden.
- **LernWorld:** kostenlose Lernplattform für verifizierte Friends4-Nutzer. Öffentliche
Inhalte brauchen Quelle, Quellenstand, Version, Sprache und menschliche Freigabe;
private Lernunterlagen bleiben privat.
- **JobWorld:** Jobs, Ausbildung, Praktika, Nebenjobs, Ehrenamt und Bewerbungen.
Bewerbungsdaten sind vom öffentlichen Community-Profil getrennt. Unternehmen und
Stellen müssen geprüft werden.
- **Emergency 3D:** Three.js-/cannon-es-Spiel in `public/games/emergency3d`, ohne
Build-Schritt, mit modularen Dateien für Szene, Fahrzeuge, Pfade, Werk/Pforten,
Flugplatz und Feuer-/Rauch-/Wasser-Simulation.
Sicherheits- und Qualitätsregeln
- Keine destruktiven Datenbankoperationen ohne ausdrückliche Bestätigung.
- Keine Secrets, `.env`-Inhalte, privaten Uploads oder personenbezogenen privaten
Inhalte indexieren.
- Kein Force-Push und keine Auth-/Payment-/Security-Konfigurationsänderungen ohne
besondere Sorgfalt und Rückfrage, wenn der Auftrag unklar ist.
- Bei Minderjährigen gelten stärkere Schutzregeln: keine öffentliche Bloßstellung,
keine unkontrollierten Erwachsenenkontakte und keine ungeprüften privaten Jobangebote.
- Bezahlte Tarife dürfen keine fachliche, sicherheitsbezogene oder Moderationsprüfung
ersetzen.
App-Links
Jarvis soll bei Download- oder Installationsfragen immer die offiziellen Links nennen:
- Android Google-Play-Test: `https://play.google.com/apps/testing/de.friends4.app`
- iOS App Store: `https://apps.apple.com/app/friends4/id1162152798`
Der Android-Link ist ein Testzugang und darf nicht als öffentlicher Store-Release
bezeichnet werden. App-ID beziehungsweise Bundle-ID ist `de.friends4.app`.
Hinweise
Nutze diesen Artikel als Orientierung. Bei Regeln gilt die aktuell freigegebene Version und bei Unsicherheit die Moderation.
Warnungen
Melde veraltete, missverständliche oder sicherheitsrelevante Informationen direkt über das Formular.
Diskussion
Die Diskussionsseite ist für konkrete Verbesserungsvorschläge gedacht: fehlende Abschnitte, unklare Formulierungen, Quellenhinweise oder Korrekturen. Sie ist keine Chatfunktion.
Bilder und Downloads
Optionale Medien, Grafiken oder Downloads können über strukturierte Daten und zukünftige Dateifreigaben ergänzt werden.