Files
nexus/PROJECT_CONTEXT.md
2026-05-15 00:38:56 +02:00

1.8 KiB

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
  • 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
  1. Modul-Entwicklung
  • Datei: 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
  1. Widget-Einbindung und Integrationen
  • Datei: WIDGET_INTEGRATION.md
  • Inhalt:
    • Benutzer-Dashboards
    • Dashboard-Elemente und Widget-Typen
    • Integrationen zu Fremdsystemen
    • on-the-fly Seitenmodule
    • Kollisionsschutz zu bestehenden Modulen
    • empfohlene Umsetzungsphasen
  1. 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.
  1. 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.