Le script Maison est simple.
Il s’appuie sur une liste de fichiers présents à un instant T versus une autre constituée au moment de l’exécution du script.

Une comparaison est effectuée entre ces deux listes.

Dès lors , tous les  ajout(s) et/ou suppression(s) sont différenciés.

Cependant, le fait de renommer un fichier est de facto considéré comme à la fois une suppression et un ajout.
Idem pour un déplacement dans l’arborescence surveillée.