## 📋 Description
<!-- Description claire des changements apportés -->

## 🎯 Type de Changement
<!-- Cocher les cases appropriées -->
- [ ] 🐛 Correction de bug
- [ ] ✨ Nouvelle fonctionnalité
- [ ] 📚 Amélioration documentation
- [ ] 🔧 Maintenance/refactoring
- [ ] 🔍 Nouveau module de sécurité
- [ ] 🧪 Amélioration tests

## 🛡️ Module(s) Concerné(s)
<!-- Cocher tous les modules affectés -->
- [ ] Interface GUI
- [ ] CLI
- [ ] Mode Headless  
- [ ] Module TLS/SSL
- [ ] Module Headers HTTP
- [ ] Module Analyse Statique
- [ ] Module Injection
- [ ] Intégrations Tierces
- [ ] Système de Rapports
- [ ] Tests
- [ ] Documentation

## 🧪 Tests Effectués
<!-- Décrire les tests réalisés -->
- [ ] `python run_tests.py` - Tests unitaires basiques
- [ ] `pytest tests/` - Suite complète de tests
- [ ] Tests manuels CLI : `python -m web_sentinel.cli example.com`
- [ ] Tests interface GUI
- [ ] Tests mode headless
- [ ] Tests sur domaines réels

**Environnement de test :**
- OS : 
- Python : 
- Dépendances spéciales :

## 📸 Screenshots/Logs
<!-- Si applicable, ajouter des captures d'écran ou logs démontrant les changements -->

## 🔗 Issues Liées
<!-- Mentionner les issues fermées par cette PR -->
Closes #
Relates to #

## 🔍 Notes pour Review
<!-- Informations importantes pour les reviewers -->

## ✅ Checklist
<!-- Vérifier avant soumission -->
- [ ] Code formaté avec `black` et `isort`
- [ ] Pas d'erreurs `flake8` ou `pylint`
- [ ] Tests passent localement
- [ ] Documentation mise à jour si nécessaire
- [ ] Traductions ajoutées si interface modifiée
- [ ] Commit messages descriptifs
- [ ] Respecte les guidelines de sécurité (passif-first)
- [ ] Gestion d'erreurs appropriée pour les modules réseau