Incidents
Ce dossier contient des post-mortems et analyses d'incidents résolus.
Objectifs :
- Capitaliser (éviter de refaire les mêmes investigations)
- Garder une trace des causes racines et des correctifs
- Servir de checklist “quoi vérifier” lors d'un incident similaire
Quand ajouter un document ici ?
- Un incident en production (ou en pré-prod) qui a nécessité une investigation
- Un blocage CI/CD, build, ou déploiement qui a demandé un diagnostic non trivial
- Une régression importante (ex : perte de compatibilité, règles Firebase, etc.)
Convention recommandée (si vous ajoutez un nouveau fichier)
- Nom de fichier :
YYYY-MM-DD_titre_court.md - Sections suggérées :
- Résumé
- Impact / Symptômes
- Cause racine
- Correctif appliqué
- Prévention / Actions de suivi
- Références (PR, commit, issue/ClickUp, liens)
Index
- Diagnostic workflow Apple build — Build iOS cassé (incompatibilité Swift), run GitHub Actions #18686872188.
- Perte compatibilité Android — Perte d'appareils supportés suite à évolution
minSdkVersion/ dépendances. - Problème Firestore — explication —
permission-denieden prod (règles / authentification / collecte ciblée). - Route protection — évaluation — Analyse de la protection des routes et de l'authentification.