deploy
This commit is contained in:
41
docs/Umsetzungsanweisung/Old-Nexus/PROJECT_CONTEXT.md
Normal file
41
docs/Umsetzungsanweisung/Old-Nexus/PROJECT_CONTEXT.md
Normal file
@@ -0,0 +1,41 @@
|
||||
Projekt-Zusammenfassung: Nexus Control Panel
|
||||
|
||||
Diese Datei ist ab jetzt der zentrale Einstieg und verweist auf die drei maßgeblichen Dokumentationsbereiche.
|
||||
|
||||
1) Nexus-System
|
||||
- Datei: [NEXUS_SYSTEM.md](NEXUS_SYSTEM.md)
|
||||
- Inhalt:
|
||||
- globales Grundgerüst von Nexus
|
||||
- Umgebungen, Verzeichnisstruktur und globale Scope-Regeln
|
||||
- UI-Naming mit Seitenheader-Box, Submenü-Box, Bereichs-Box und Karten-Box
|
||||
- globale Zeitzonen- und Debug-Regeln
|
||||
- Kerngerüst für das zukünftige Dashboard-System
|
||||
|
||||
2) Modul-Entwicklung
|
||||
- Datei: [MODULE_DEVELOPMENT.md](MODULE_DEVELOPMENT.md)
|
||||
- Inhalt:
|
||||
- Regeln für klassische Module unter `/modules/<modul>/`
|
||||
- Setup-System und zulässige Modulbausteine
|
||||
- globale Vorgaben für Modul-Layouts, Assets und Helper
|
||||
- Abgrenzung zwischen Modul-Code und globalem Nexus-System
|
||||
|
||||
3) Widget-Einbindung und Integrationen
|
||||
- Datei: [WIDGET_INTEGRATION.md](WIDGET_INTEGRATION.md)
|
||||
- Inhalt:
|
||||
- Benutzer-Dashboards
|
||||
- Dashboard-Elemente und Widget-Typen
|
||||
- Integrationen zu Fremdsystemen
|
||||
- on-the-fly Seitenmodule
|
||||
- Kollisionsschutz zu bestehenden Modulen
|
||||
- empfohlene Umsetzungsphasen
|
||||
|
||||
4) Wichtige Leitplanken
|
||||
- Änderungen am generellen Nexus-System dürfen nicht in bestehende Module eingreifen, wenn das nicht ausdrücklich verlangt ist.
|
||||
- Klassische Fachmodule und das neue Dashboard- oder Widget-System sind getrennte Ebenen.
|
||||
- Modulspezifische Assets gehören weiterhin ausschließlich in den jeweiligen Modulordner.
|
||||
- Globale Layout- und Designregeln bleiben zentral in `public/assets/css/app.css` und den globalen Partials.
|
||||
|
||||
5) Für neue Chats und Arbeitsaufträge
|
||||
- Für globale Nexus-Themen zuerst `NEXUS_SYSTEM.md` lesen.
|
||||
- Für Arbeiten an klassischen Modulen zuerst `MODULE_DEVELOPMENT.md` lesen.
|
||||
- Für Dashboard-, Widget- oder Integrationsarbeiten zuerst `WIDGET_INTEGRATION.md` lesen.
|
||||
Reference in New Issue
Block a user