adsdad
This commit is contained in:
@@ -58,9 +58,11 @@ Verbindlich ist:
|
||||
|
||||
- `custom/apps/<app>/` bleibt Ort fuer installierbare Fach-Apps
|
||||
- `system/apps/<app>/` bleibt Ort fuer System-Tools und nicht installierbare App-Quellen
|
||||
- `system/shell/<tool>/` bleibt Ort fuer globale Shell-Werkzeuge und shell-nahe Desktop-Helfer
|
||||
- globale Desktop-Mechaniken liegen im gemeinsamen Kern
|
||||
- globale Modul-Helfer duerfen im gemeinsamen Kern liegen, Fachlogik aber nicht
|
||||
- globale Debug-Steuerung fuer Admins liegt im Desktop-Core; Aktivierung erfolgt ueber das gemeinsame Debug-Widget neben der Uhr
|
||||
- die Definition globaler Debug- und Shell-Werkzeuge soll in `system/shell/` liegen und nicht lose in `public/` oder verstreut im JS
|
||||
- API und Desktop teilen sich im aktuellen Zielbild denselben Host; offizielle Basis ist `/api/v1/...`
|
||||
- App, API und Widget einer Fachfunktion muessen dieselben Sperr- und Force-Regeln fuer externe Abrufe nutzen
|
||||
- die Trennung `core` / `system_tool` / `module` ist in Metadaten, Startmenue und Benutzer-Setup konsistent zu halten
|
||||
|
||||
Reference in New Issue
Block a user