sadsad
All checks were successful
Deploy / deploy-staging (push) Successful in 5s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-05-11 02:03:32 +02:00
parent 0f8f9567fe
commit f46de880f4
11 changed files with 178 additions and 22 deletions

View File

@@ -2,4 +2,9 @@ Bitte PROJECT_CONTEXT.md lesen und strikt einhalten.
Wichtig: Modul-spezifischer Code/Assets ausschließlich unter /modules/<modul>/,
keine Änderungen an /public/assets/* für modul-spezifische Features.
Staging/Live: /config/<env> im Repo wird nach /app/<env>/config kopiert.
Modul-Assets müssen über /module/<modul>/asset geladen werden.
Modul-Assets müssen über /module/<modul>/asset geladen werden.
Setup-Regel: `Allgemein`, `Datenbank`, `Zugriffsrechte` und `Cron Einstellungen` kommen immer aus dem globalen Setup-System.
Nur `Custom Settings` darf modulspezifisch sein.
Für Zeitzonen und Debug nach Möglichkeit die globalen Helfer aus `src/App/functions.php` nutzen.
Global bereits im Setup vorhanden sind Navigation, Debug-Feld, DB-Logik, Zugriffsschutz, Cron-/Scheduler-Logik, Setup-Aktionen, Statusblöcke und Zeitzonen-Vererbung.
Ein neues Modul soll dafür nur noch `setup.fields`, optionale `scheduler_jobs` / `interval_tasks` und bei Bedarf `setup_actions` / `setup_status` liefern.