Murphybug (Classe Ω)
Cataclysme : tout casse en même temps — code, base, réseau, backups, monitoring, moral.
Interdit par la convention de Genève.
Éteindre serveurs, couper alimentation, éteindre lumières, mode avion, chapeau alu.
« La véritable gravité d’un bug se mesure à la place qu’il occupe dans la classification. »
— Isaac Newton
Source : HS-2025 – Classification des anomalies logicielles
Cataclysme : tout casse en même temps — code, base, réseau, backups, monitoring, moral.
Interdit par la convention de Genève.
Éteindre serveurs, couper alimentation, éteindre lumières, mode avion, chapeau alu.
Provoque l’arrêt complet d’un service critique mondial.
Déclenché par une mise à jour malheureuse dans un service centralisé.
Activer cellule de crise internationale.
Disparaît ou change dès qu’on l’observe.
Debug = guérison.
Capture vidéo + exécution sans instrumentation.
Bug chaotique, d’origine profonde, dont le comportement semble imprévisible.
Impossible à reproduire de façon fiable, il survient selon l’état global et change à chaque tentative.
Surveiller, isoler les symptômes, contourner si possible ; accepter que la correction définitive est incertaine.
Cas d’usage valide mais jamais anticipé, qui explose tout.
Paramètres exotiques, combinaisons rares.
Reproduire en sandbox, corriger validation.
Fonctionne tant qu’on ignore qu’il ne devrait pas.
Découverte = mort instantanée.
Ne pas toucher, contacter support.
Apparition rare sous conditions ultra-précises.
Alignement improbable des métriques système.
Collecter métriques complètes.
Corrigé, mais revient ailleurs ou plus tard.
Après chaque refactoring ou merge.
Traquer dans tout le code.
Stable, reproductible, ennuyeux.
Même étapes = même résultat.
Voir procédure FAQ.
Comportement conforme au code, mais pas à l’intention.
Lire specs réelles.
Clarifier doc + specs.
Bug aimé des utilisateurs, devenu fonctionnalité.
Persiste par choix.
Documenter dans FAQ.
Signalé mais jamais vu par les devs.
Introuvable en interne.
Captures & preuves exigées.
Petit bug d’orthographe ou d’UI, n’impactant pas le fonctionnement.
Lire attentivement.
Corriger à la prochaine release.
Non répertorié dans HS-2025, voir la section dédiée.