Résumé des changements effectués pour un repo plus propre et mieux structuré.
env.example (dev + prod documentés). Suppression de .env.production.example (doublon).AMELIORATIONS_REPO.md et inv_env_var_check.md déplacés dans docs/ (archive + ENV_VARIABLES.md).app/, app/src/, tests/ à la racine).base-optimized. Toutes les pages avec layout: base utilisent désormais main.bundle.css et main.bundle.js uniquement.exclude: [_archive] dans _config.yml). Réduction forte du nombre de requêtes HTTP en prod.footer-enhanced.js et theme-toggle.js dans l’include (gérés par le bundle).run.py).docs/archive/._archive ; suppression des entrées pour les trois .md déplacés.pytest n’est pas installé, le script installe automatiquement requirements-dev.txt (contenant pytest) avant de lancer les tests.requirements-dev.txt pour les tests.cd app && python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt -r requirements-dev.txt puis à la racine : ./app/scripts/test-local.sh.cd app && bundle install && bundle exec jekyll serve pour vérifier le site en local.env.example en .env si besoin (voir docs/ENV_VARIABLES.md).Nettoyage effectué le 07/02/2025.