#1 — Documenter audit-yatai-92-soir : comportement sur jours fermés
Voir contenu proposé
### audit-yatai-92-soir (anomalie connue)
- **exit=1 sur jours sans service** : si aucun média dans Labo 92 (journée sans service → staff absent),
l'agent échoue au lieu d'exit gracieusement avec "0 médias". À corriger : ajouter handler
"if no media found → print 'Aucun média ce jour' → exit 0".
- Observé : 28/05/2026 (jeudi, CDN+FSH fermés toute la journée).
#2 — Documenter la distorsion MS/CA jeudi matin (shifts futurs Combo HR)
Voir contenu proposé
### Distorsion MS/CA en semaine partielle (jeudi matin)
- Le KPI du jeudi matin inclut les shifts **planifiés** (non-pointés) de Jeu–Dim dans le labor,
mais seulement le CA réel de Lun–Mer dans le dénominateur.
- Résultat : MS/CA >> 100% pour les semaines courtes (ex: W22 = 170.6%).
- **Ne pas alerter sur ces ratios** — ils redeviennent représentatifs en fin de semaine.
- Root cause : Combo HR `real_starts_at` = `starts_at` par défaut pour shifts futurs.
Fix propre = filtrer `real_starts_at < now()` dans fetch_labor_data.py.