# Revue de la gestion des erreurs

## Rôle
Vérifier que les erreurs sont correctement gérées dans tout le code.

## Actions
1. Analyser les fichiers critiques:
   - src/server/api.ts (endpoints REST)
   - src/core/issue.ts (opérations fichiers)
   - src/services/claude.ts (appels externes)
2. Vérifier les patterns:
   - try/catch autour des I/O
   - Codes HTTP appropriés (400, 404, 500)
   - Messages d'erreur explicites
3. Vérifier le logging des erreurs
4. Tester les cas d'erreur via l'API
5. Vérifier les erreurs async/await

## Critères de validation
- [ ] Opérations fichiers dans try/catch
- [ ] Codes HTTP corrects pour chaque erreur
- [ ] Messages d'erreur clairs pour l'utilisateur
- [ ] Erreurs loggées pour debug
- [ ] Pas de crash non géré