Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.34 KB

File metadata and controls

23 lines (16 loc) · 1.34 KB

D2U Address - Agent Notes

Nur projektspezifische Regeln, die für KI-Arbeit relevant sind.

Kernregeln

  • Namespace für Addon-Klassen: FriendsOfRedaxo\D2UAddress
  • Veralteter Namespace für Rückwärtskompatibilität: D2U_Address
  • Einrückung: 4 Spaces in PHP-Klassen, Tabs in Moduldateien
  • Kommentare nur auf Englisch
  • Frontend-Labels über Sprog\Wildcard::get(), Backend-Labels über rex_i18n::msg() mit Keys aus lang/

Wichtige Projekthinweise

  • Backend-Translation-Keys müssen in allen Sprachdateien unter lang/ synchron bleiben.
  • Wenn Module unter modules/20/* geändert werden, Changelog in pages/help.changelog.php prüfen oder aktualisieren und die Revisionsnummer in lib/Module.php nur einmal pro Release erhöhen.
  • Versionshinweise für Module: Wenn die Zielversion im Changelog bereits -DEV trägt, innerhalb derselben Entwicklungsphase keine weitere Revisionsnummer für dasselbe Modul hochzählen. Erst mit der nächsten Release-Version wieder erneut erhöhen.
  • In Changelog-Dateien, AGENTS.md und README.md echte Umlaute (ä, ö, ü, Ä, Ö, Ü, ß) verwenden und nicht als ae/oe/ue/Ae/Oe/Ue/ss umschreiben.

Pflege

  • Diese Datei kurz und handlungsorientiert halten.
  • Neue Einträge nur aufnehmen, wenn sie wiederkehrende Stolperfallen, verbindliche Projektkonventionen oder agentenrelevante Workflows betreffen.