Verity Stob, une programmeuse britannique écrivant sous pseudonyme pour Dr. Dobb's Journal en août 2002, présente l'indice de Cruft de Stob, un outil de diagnostic pour évaluer la dégradation des ordinateurs personnels au fil du temps. Le cruft est défini comme la corruption inévitable et l'accumulation de code obsolète, d'interfaces inutilisées, d'erreurs d'orthographe dans les dictionnaires système et de débris numériques qui dégradent progressivement les performances du système.
L'indice s'inspire de l'échelle des vents de l'amiral Francis Beaufort datant de 1805, traduisant la dégradation logicielle en neuf niveaux de force progressivement plus graves. Force 0 (Vierge) décrit un système Windows 2000 fraîchement installé avec des dialogues de démarrage agréables et une compilation rapide. Force 1 (Nouveau) introduit des anomalies mineures comme des déplacements de curseur mystérieux. À Force 3 (Habité), les routines d'installation de Word se déclenchent aléatoirement, et le répertoire C:\ passe de 9 à 17 dossiers.
La dégradation progressive s'accélère aux niveaux supérieurs. Force 4 (Moyen-âge) apporte des délais de démarrage dépassant 30 secondes et le premier écran bleu de la mort. Force 5 (Usé) présente des services mystérieux qui échouent et réapparaissent après suppression, ainsi que des temps de démarrage de Word atteignant 4 minutes 30 secondes. Force 6 (Boiteux) voit les outils de développement refuser de compiler après la suppression de composants.
À Force 7 (Blessé), le compte utilisateur d'origine devient inutilisable, obligeant à se connecter avec des comptes alternatifs, tandis que BOOT.INI accumule neuf options de démarrage incluant des installations Linux défaillantes. Force 8 (Décrépit) livre des écrans bleus quotidiens, un bac système hypertrophié par des processus écran de veille défaillants et des connexions LAN rares. Force 9 (Putréfaction) représente la défaillance complète du système : les partitions deviennent intermittentes, le répertoire C:\ s'enfle à 93 dossiers, et le panneau de configuration devient non fonctionnel.
Stob note que la version initiale cible Windows 2000 mais promet des portages vers Linux, Mac OS X et d'autres variantes Unix, convaincue que ces systèmes d'exploitation sont tout aussi susceptibles à l'accumulation de cruft au fil du temps.