Files
mes_skills/skills/dev/debugging/hermes.md
T

47 lines
998 B
Markdown

---
name: debugging
version: 1.0.0
description: Systématise le débogage. Utiliser quand un bug ou comportement inattendu est observé.
agents: [hermes]
category: dev
tags: [debug, test, bug]
metadata:
hermes:
tags: [debug, test, bug]
category: dev
---
# Debugging Systématique
## Quand utiliser ce skill
- Un test échoue
- Un comportement inattendu est observé
## Référence rapide
| Étape | Action |
|-------|--------|
| 1 | Reproduire le bug |
| 2 | Lire l'erreur complète |
| 3 | Formuler une hypothèse |
| 4 | Tester et corriger |
## Procédure
1. Reproduire le bug avec le cas minimal
2. Lire le message d'erreur complet
3. Formuler une hypothèse unique
4. Tester et corriger
5. Vérifier les régressions
## Pièges connus
- Ne pas supposer la cause avant de lire le message d'erreur complet
- Ne pas modifier plusieurs variables à la fois lors du test
## Vérification
- [ ] Le bug est reproduit avant correction
- [ ] La correction ne casse aucun autre test