- Conversion config hardcodée en variables (CLUSTER_NODES)
- Détection nœud distant data-driven (extensible à 3+ nœuds)
- Tests unitaires BATS avec mocks complets (32 tests)
- CI/CD Forgejo avec shellcheck et validation syntaxe
- Mode test pour sourcing sans exécution du main
Corrections critiques :
- Bug triple_health_check : fait maintenant 3 vraies tentatives au lieu de s'arrêter au 1er échec
- Optimisation get_pool_disk_uuids : ls au lieu de find (gain performance)
- Nettoyage logging verbeux dans handle_health_failure
Nouveau système de notifications Proxmox :
- Mode INFO : toutes les notifications (succès, échecs, migrations)
- Mode ERROR : erreurs uniquement (disques, pools dégradés)
- Intégration pvesh pour Proxmox VE 8+/9.x
- Notifications sur : réplication réussie/échouée, migrations LXC, disques manquants, pools dégradés, espace disque critique
Configuration :
- NOTIFICATION_ENABLED=true
- NOTIFICATION_MODE="INFO" ou "ERROR"
- Nécessite configuration notification target dans Proxmox GUI