# Module Klassische Module bleiben in diesem Projekt unter `modules//`. Die neue Desktop-Shell ist nur die UI-Schicht. Modul-Businesslogik wird nicht in den Desktop-Core verschoben. ## Aktuelle Modulstruktur Ein Desktop-Modul kann zusaetzlich diese Projektdateien besitzen: - `desktop.php` fuer die Desktop-App-Metadaten und Asset-Definitionen - `pages/` fuer Standalone-Seiten oder iframe/native Einstiegspunkte - `api/` fuer modulinterne HTTP-Endpunkte - `assets/` fuer modulnahe CSS- und JS-Dateien Module-Assets werden in diesem Projekt nicht direkt aus `public/assets/apps/...` dupliziert, sondern ueber den generischen Endpoint `/module-assets/index.php` aus dem jeweiligen Modul ausgeliefert. ## Pflegehinweis Diese Datei muss gepflegt bleiben, wenn sich Modulstruktur oder Modulregeln aendern. Wichtige Inhalte aus dieser Datei muessen ebenfalls zentral gepflegt werden in: - [CONTENT.md](/home/lars/Schreibtisch/Projekte/desktop.kusche.berlin/docs/CONTENT.md) - [WEITERENTWICKLUNG.md](/home/lars/Schreibtisch/Projekte/desktop.kusche.berlin/docs/WEITERENTWICKLUNG.md)