**Motivations:**
- Intégrer les nouvelles fonctionnalités demandées par Leo (vue isométrique, gestion du personnel, personnalisation avatar/zoo).
- Enrichir le gameplay avec des mécaniques de fusion d'enclos et de passes saisonniers.
**Root causes:**
- Demande d'évolution majeure du Game Design (fichier `docs/leo.md`).
**Correctifs:**
- N/A
**Evolutions:**
- Ajout de 19 nouveaux fichiers de spécifications (Staff, Skins, Enclos, Avatar, etc.).
- Mise à jour de 5 fichiers existants pour supporter la vue isométrique et les nouvelles interactions.
- Définition du système de passes temporaires et statut VIP.
- Spécification des employés achetables avec pièces.
**Pages affectées:**
- docs/specs/*
**Motivations:**
- Harmoniser la documentation technique pour faciliter le développement.
- Garantir l'exhaustivité des données de Game Design pour chaque entité.
**Root causes:**
- Documentation hétérogène et incomplète.
**Correctifs:**
- N/A
**Evolutions:**
- Réécriture complète de 53 fichiers de spécifications selon un modèle strict.
- Ajout de données de Game Design (prix, durées, impacts) pour combler les manques.
- Ajout systématique des annexes UX/UI.
**Pages affectées:**
- docs/specs/*
**Motivations:**
- Éviter la duplication de code pour la lecture des configurations
- Centraliser les valeurs par défaut
**Root causes:**
- Code dupliqué dans bot-zoo.js et trade.js
**Correctifs:**
- N/A
**Evolutions:**
- Ajout de `getUpgradeMaxLevels` dans bot-zoo.js
- Ajout de `getSaleListingDefaults` dans trade.js
- Mise à jour de la documentation `centralisations-mutualisations.md`
**Pages affectées:**
- web/js/bot-zoo.js
- web/js/trade.js
- docs/features/centralisations-mutualisations.md
**Motivations:**
- Initialisation du versionning git pour le projet
**Root causes:**
- N/A (Nouveau projet)
**Correctifs:**
- N/A
**Evolutions:**
- Structure initiale du projet
- Ajout du .gitignore
**Pages affectées:**
- Tous les fichiers