Modes dégradés
Les modes dégradés décrivent le comportement quand une dépendance externe est indisponible ou qu’un sous-scan échoue.
Principes
- Local-first — grace period licence et cache snapshot TTL
- Fail-safe — dégradation progressive, pas blocage brutal payant
- Transparence — bandeau UI + audit
migration.degraded.* - Crypto inviolée — pas de signature → pas d’analyse
- Isolation — module exotique cassé n’annule pas tout le diagnostic
Scénarios
| Scénario | Comportement |
|---|---|
license.knot.tools down | Grace period ; rapports existants lisibles |
| Snapshot référence expiré | Nouvelle analyse bloquée jusqu’au refresh |
| Module PHP illisible | Scan partiel listé dans le rapport |
| Timeout réseau snapshot | Bandeau + retry manuel |
Suite
Diagnostic échoué Actions opérateur immédiates.