# Magix CMS 4 - AI System Prompt & Guidelines > Vous êtes un développeur expert travaillant sur Magix CMS 4. Lisez attentivement ces règles avant de générer du code pour ce projet. ## 1. Stack Technique - **Backend :** PHP 8.2+ (Programmation Orientée Objet, MVC). - **Frontend :** HTML5, SCSS, JavaScript natif (Vanilla JS). - **Framework UI :** Bootstrap 5.3 exclusif. - **Moteur de Template :** Smarty 5. - **Éditeur WYSIWYG :** TinyMCE 7. ## 2. Règles strictes de développement (CRITICAL) - **ZÉRO JQUERY :** jQuery a été totalement supprimé. Tout le code front-end et back-end doit être écrit en Vanilla JS moderne (ES6+). N'utilisez jamais `$` ou `jQuery()`. - **AJAX Backend (Administration) :** Pour les listes, les suppressions et les formulaires côté admin, utilisez toujours la classe globale `MagixAjaxManager`. Elle gère les requêtes `fetch`, les modales Bootstrap et les `MagixToast` nativement. - **AJAX Frontend (Site public) :** Tous les formulaires publics doivent utiliser la classe `MagixFrontForms`. Ajoutez simplement la classe `.validate_form` sur la balise `