# AGENTS.md
## Commandes de configuration
- Installer les dépendances : `npm install`
- Démarrer le serveur de développement : `npm run dev`
- Exécuter les tests : `npm test`
- Compiler pour la production : `npm run build`
## Style de code
- Utiliser le mode strict de TypeScript
- Privilégier les composants fonctionnels dans React
- Utiliser les configurations ESLint et Prettier
- Suivre le format de commit conventionnel
## Directives de test
- Écrire des tests unitaires pour toutes les nouvelles fonctions
- Utiliser Jest comme framework de test
- Viser une couverture de code > 80 %
- Exécuter les tests avant de commiter
## Structure du projet
- `/src` - Code principal de l'application
- `/tests` - Fichiers de test
- `/docs` - Documentation
- `/public` - Ressources statiques
## Flux de développement
- Créer des branches de fonctionnalité à partir de `main`
- Utiliser les pull requests pour la revue de code
- Regrouper les commits avant de fusionner
- Mettre à jour la documentation pour les nouvelles fonctionnalités