Données cumulées du lundi 01/06 au jeudi 04/06 (jeudi = jour fermé). CA Net HT.
Note : comparaison S-1 = W22 (complète). W23 = 3 jours effectifs CDN (Lun+Mar+Mer) + 1 jour FSH (Mar). Comparaison défavorable mécanique (moins de jours).
| Jour | Cmds | Déliv.% | CA Net HT | Labor CDN | MS/CA |
|---|---|---|---|---|---|
| Lun 01/06 | 29 | 17.4% | €771.96 | 21.9h / €358 | 46.4% |
| Mar 02/06 | 54 | 25.8% | €1 289.29 | 26.9h / €435 | 33.8% |
| Mer 03/06 | 54 | 12.8% | €1 828.96 | 29.2h / €473 | 25.8% |
| Jeu 04/06 | — fermé / pas de service — | ||||
| Heure Paris | Agent / Source | Événement | Résultat |
|---|---|---|---|
| 06:00 | hermes-resto-brief | Brief matinal | exit=0 |
| 06:00 | daily-kpi | KPI W23 publié (78 235 bytes) — CDN €3 890 / FSH €2 400 | exit=0 · PDF envoyé James |
| 06:00 | rekki-poll-today | 4 ordres Rekki pour livraison 05/06 capturés (Z14704412, X14727819, Z14728212, W14729037) | whatsapp_ok × 4 · confirm_ok · mark_ok |
| 10:00 | combo-retard | Premier run — CATCHUP détecté (gap=605 min depuis 23:55 hier) | 29 shifts inspectés, 0 alertes |
| 11:11 | rekki-poll-today | Order U14731197 pour livraison 05/06 | whatsapp_ok · confirm_ok · mark_ok |
| 11:21 | rekki-poll-today | Order Y14731267 pour livraison 05/06 + TRIGGER recap 05/06 (Choiseul + Bastille ont commandé) | whatsapp_ok + trigger fired |
| 11:21 | rekki-recap-13h | Recap livraison 05/06 généré (event-driven) | exit=0 |
| 12:15 | zelty-watch | Premier cycle (12:15 Paris) | 0 ordres inspecté, catchup=False |
| 12:20 | rekki-recap-13h | Cron fallback | skip (flag déjà posé) |
| 12:15→22:00 | zelty-watch | 39 cycles every 15 min — 0 ordres tout le jour | 0 événements, 0 api_fail |
| 10:00→22:00 | combo-retard | 72+ cycles every 5 min — 29 shifts inspectés | 0 alertes LATE |
| 21:00 | combo-retard | 1 alerte LATE — employee 8574cd87, location aef09888 | alerte WhatsApp envoyée |
| 21:37 | audit-yatai-92-soir | Audit soir Labo 92 WhatsApp | exit=0 |
| 22:00 | yatai-reflect | Démarrage reflection nocturne | → ce rapport |
Zelty-watch 0 ordres inspectés toute la journée avec api_fail_streak=0, et le KPI confirme en temps réel "Jeu 4 = fermé". Même pattern observé jeudi 28/05 (W21).
4 commandes pour livraison 05/06 ont été capturées dès le premier poll à 06:00 Paris. Refs Z14704412, X14727819, Z14728212, W14729037 — numéros d'ordre plus bas que U14731197/Y14731267 qui sont arrivés 5h plus tard. Ces 4 ordres ont été placés dans la nuit du 03/06 au 04/06 (avant 06:00 Paris).
Trigger recap 05/06 à 11:21 Paris (9ème occurrence dans la fenêtre 10:45-12:00). Cron fallback 12:20 = skip propre. Idempotency fonctionnelle.
Cette semaine, CDN a eu service Lun/Mar/Mer et fermé Jeu. FSH : service Mardi uniquement. Voir anomalie #1 pour correction de la règle "Mercredi fermé".
Section : CLAUDE.md — Auto-applied propositions 2026-06-03 22:30Action : Supprimer le bloc suivant (incorrecte pour CDN) :
### Mercredi = jour sans service (observation, 2 data points) - Mercredi semble être jour sans service CDN+FSH (production Labo uniquement) - Observé : 27/05/2026 (Mer W21) + 03/06/2026 (Mer W23) — 2 data points confirmés par zelty-watch 0 orders + KPI "fermé" le LENDEMAIN (sans risque d'ingestion delay) - À confirmer sur le 10/06/2026 avant fixation en règle - Labor mercredi : CDN ~28h + FSH ~39h = Labo production active les mercredisRemplacer par :
### Planning hebdomadaire service (observation W23, à confirmer) - CDN : service Lun + Mar + Mer (W23) — Jeu fermé (2 data points Jeu 28/05 + Jeu 04/06) - FSH : service Mar uniquement en W23 — autres jours fermé (non généralisable) - Jeudi = jour sans service CDN+FSH (2 data points : 28/05 W21 + 04/06 W23 — confirmer 11/06) - NE PAS conclure "fermeture" sur la seule base zelty 0 orders à 22h — cf. ingestion delayJustification : la règle auto-appliquée était basée sur zelty 0 orders qui s'est avéré être un délai d'ingestion. Le KPI du 04/06 (source of truth) confirme CDN ouvert mercredi 03/06 (€1 828.96).
Section : CLAUDE.md § 5 (Agents schedules) ou Business contextAction : Ajouter observation (non encore une règle — besoin 3 data points)
### Jeudi = potentiel jour sans service (observation) - Observé : 28/05/2026 (Jeu W21) + 04/06/2026 (Jeu W23) — 2 data points - zelty-watch 0 orders + KPI "fermé" confirmés le JOUR MÊME (pas d'ingestion delay car jeudi = pas de service) - Combo-retard voit 29 shifts → Labo production active le jeudi (préparation vendredi) - À confirmer sur 11/06/2026 avant fixation en règleJustification : jeudi sans service cohérent avec 29 shifts combo-retard (Labo production) et 0 zelty orders vérifiés en temps réel.
Section : CLAUDE.md § 3 (Zelty gotchas) — paragraphe "Extension : Reflect ≠ oracle zelty"Action : Ajouter règle opérationnelle pour les auto-applications
### Règle anti-faux-négatif pour les auto-applications reflect - Avant d'auto-appliquer une règle "X = jour fermé/sans service" : 1. Vérifier le KPI du LENDEMAIN MATIN (source of truth Zelty) 2. Croiser avec combo-retard : 0 shifts avec real_starts_at = signal fort fermeture 3. Si zelty 0 orders à 22h MAIS combo-retard voit des shifts → zelty delay probable - Historique faux-négatifs : Mardi 27/05, Mardi 02/06 (Labo pur), Mercredi 03/06 (CDN ouvert) - Seul signal fiable en temps réel : zelty api_fail_streak ≥ 2 = panne API certaineJustification : 3 faux-négatifs en 9 jours. Le pattern est systématique et corrigible avec une règle simple.
Données cumulées au 04/06 (W23 partielle, 4 jours).
| Semaine | CDN | FSH | Groupe | Note |
|---|---|---|---|---|
| W23 (au Jeu 04/06) | €3 890 | €2 400 | €6 290 | 4 jours CDN / 1 jour FSH |
| W22 (complète) | €5 693 | €4 724 | €10 418 | référence S-1 |
| N-1 (même période) | €17 597 | €19 286 | €36 883 | −82.9% vs N-1 (structure différente ?) |
La comparaison N-1 (−82.9%) semble anormalement élevée — possible différence de structure de semaine ou de restaurants ouverts en N-1. À investiguer.