ICAVI GESTION - MERGE FINAL Date de préparation: 2026-09-18 SOURCES - Gestion_ICAVI_Bons_Sortie_CORRIGE(1).zip - ICAVI_GESTION_STOCK_permissioon.zip - ICAVI_GESTION_STOCK(1).zip - icaviss3(1)(2).sql SOFTWARE - Laravel Framework: 11.54.0 - PHP demandé: >= 8.2 - DB: MySQL / PDO MySQL - PDF caisse: Chrome/Chromium headless VALIDATION - 97 fichiers PHP lintés: OK - 89 routes: OK - 85 routes nommées - users.show: absent volontairement (route supprimée car aucune action controller) - Références route() dans Blade sans correspondance: 0 - Actions controller manquantes dans les routes: 0 - Migrations nouvelles lintées: OK - Runtime MySQL dans conteneur d'audit: impossible (pdo_mysql absent) - Cache Laravel dans conteneur d'audit: non exécutable (DOM/mbstring absents) DONNEES - Le dump SQL est conservé dans database/import/icaviss3.sql. - Les fichiers runtime GED/logs des sources ont été exclus du paquet final. - Aucun .env réel n'est inclus. - APP_KEY doit être conservée entre déploiements d'une même instance. SECURITE - APP_DEBUG doit être false en production. - Le document root doit pointer vers public/. - Ne jamais exécuter migrate:fresh sur une base existante.