Compétences
ProgrammationAutomatisation

Diagnostic de bugs

GitHub :mattpocockMis à jour le 7 oct. 2026Étoiles 318.3kForks 26.6k
Voir sur GitHub

Traitez les bugs difficiles et les régressions de performance avec une boucle de diagnostic rigoureuse plutôt qu'en devinant. Vous obtenez un signal succès/échec serré, rapide et déterministe qui passe au rouge sur votre symptôme exact, puis une reproduction minimisée, des hypothèses falsifiables classées par ordre de priorité, une instrumentation ciblée, un correctif avec test de régression et une passe de nettoyage. Les secrets sont masqués dans tout ce qui est affiché et, si aucune boucle fiable ne peut être construite, vous êtes informé de ce qui a été tenté et de ce qui est nécessaire.

Essayer

  • Diagnostique ce bug : notre endpoint de checkout renvoie une erreur 500 uniquement pour certains utilisateurs, et je n'arrive pas à le reproduire en local.
  • Débogue cette régression de performance — la page du dashboard est devenue nettement plus lente après le dernier déploiement.
  • Ce test échoue de façon intermittente, peut-être une fois sur vingt. Aide-moi à construire une boucle qui le reproduit de manière fiable et à en trouver la cause.

Détails

Publisher
mattpocock
Source
mattpocock/skills
GitHub stars
318.3k
Runtime
Runs in a cloud sandbox
Dernière mise à jour
7 oct. 2026