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.
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.
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.