TL;DR
- Lundi W44 opérationnel : 22 shifts Labo actifs, 4 commandes Rekki livrées, zelty 0 orders (carryover J+1 attendu). Stack propre : 15/15 MCPs OK, tous agents exit=0.
- Signal business : contact discute franchise/licence marque + 2 ouvertures simultanées Lyon+Paris d'ici 2 mois, volaille surgelée test 1,2kg. Erreur livraison Labo : sauce gyudon+oeufs partis au 11e (Bastille) au lieu du 2e (Choiseul).
- Uber STALE J~89 (2141h) toujours critique. Sosh re-expiré (cycle 4). whatsapp-ocr bug source médias persistant (BL Komia au lieu de photos stock).
Snapshot KPI W43 (complet) + MTD Octobre
€11 028
CDN W43 · 341 cmds · Lun–Ven 5j
€15 933
FSH W43 · 478 cmds · Lun–Sam 6j
€26 962
Groupe W43 · 819 cmds · −5.9% vs S-1
€105 809
MTD Octobre (26j) · 3 184 cmds
€77/h
Productivité groupe MTD
18.8%
MS/CA service MTD
Note : S-1 label affiche «W19» (bug cosmétique J77+). Valeurs S-1 réelles = W42. W44 démarre à zéro (carryover lundi attendu).
🕐 Timeline du jour (Lundi 2026-10-26)
| Heure Paris | Agent / Source | Événement | Résultat |
|---|---|---|---|
| 02:09 | disputes-daily | Uber STALE 2141h (J~89) · 0 soumissions · 0 disputables | ⚠️ STALE |
| 04:49 | amazon-justifs | Run OK · UNMATCHED_UK 108.51€ inchangé · 3 UPLOADE (€32.95 + €6.99 + €7.98 ychateaudun) | ✅ exit=0 |
| 05:01 | justifs-sweeper | Sosh RuntimeError (session re-expirée) · Edenred timeout · Alan 40.22€ uploadé OK · SFR 400 Content-Type | ⚠️ Sosh/Edenred KO |
| 07:01 | hermes-resto-brief | Brief quotidien Asian Smash Bastille | ✅ exit=0 |
| 08:04 | hermes-manager | 0 FAILED · 15/15 MCPs OK · action-queue vide | ✅ exit=0 |
| 08:09 | daily-kpi | KPI W44 J1 publié · CDN+FSH 0 (carryover lundi) · MTD Oct €105 809 · PDF James envoyé | ✅ exit=0 |
| 09:00–10:00 | WhatsApp (Labo ops) | Erreur livraison : sauce gyudon + oeuf parfait + egg → 11e (Bastille) au lieu de 2e (Choiseul) · "Stickers Problem" · coordination récupération | ⚠️ Ops issue |
| 10:00 | zelty-watch | Catchup silent 630min RAS · 0 orders ×47 runs · api_fail=0 → carryover lundi attendu | ✅ normal |
| 10:00 | combo-retard | Catchup 0 alertes · 22 shifts Labo inspectés toute la journée | ✅ RAS |
| 10:18–10:34 | WhatsApp (business) | Contact : "2 ouvertures Lyon+Paris d'ici 2 mois" · volaille surgelée test 1,2kg au lieu de 1,5kg · "J'ouvre ds 2 mois, on s'est tj pas mis daccord sur le produit après 1 an" | 📋 Signal Lyon |
| 11:20 UTC | rekki-recap-13h | 4 orders livraison 26/10 · RECAP_2026-10-26.pdf (8 546B) · idempotency skip (flag existait depuis trigger hier 11:37) | ✅ exit=0 |
| 12:20–12:22 | WhatsApp (chantier) | VMC/CVC Bastille : "2 petit 250-300" · gaine façade + VMC salle · chantier actif | 📋 Bastille chantier |
| 14:39 | WhatsApp (business) | "Cest un contrat mise à dispo de marque? Ou un vrai truc de franchise" · "Dip" | 📋 Franchise signal |
| 20:59 | hermes-yatai-wa | Bridge WA health check · 15/15 MCPs OK | ✅ exit=0 |
📊 Patterns détectés
P1 — Zelty Lundi W44 = 0 orders (carryover attendu, signal de fonctionnement normal)
Lun 26/10 : 0 orders Zelty ×47 runs + api_fail=0 + 22 shifts Labo actifs. CDN+FSH opèrent le lundi (règle "Lundi = fermé" révoquée depuis 05/07). Données du jour visibles dans KPI 27/10 ou 28/10 (carryover J+1/J+2). Pattern stable depuis W27 (29/06). Ne pas conclure fermeture.
P2 — Trigger Choiseul+Bastille dimanche 11:37 Paris pour livraison lundi (fenêtre documentée respectée)
Trigger 2026-10-25T10:37 UTC = 11:37 Paris (dimanche) pour delivery 2026-10-26. Fenêtre documentée 10h45–12h00. Idempotency OK : rekki-recap-13h a correctement skippé au 2ème run. Le système event-driven fonctionne 7j/7.
P3 — FSH W43 = 6 jours Lun–Sam (2ème confirmation semaine complète)
W43 FSH : Lun €2 918 · Mar €2 396 · Mer €3 318 · Jeu €2 864 · Ven €3 012 · Sam €1 423. Total €15 933 / 478 cmds. La règle "FSH Lun–Ven" pré-CDN-estival est désormais clairement dépassée — FSH 6j/semaine post-CDN-réouverture se confirme. W44 confirmera la règle (Mer 28/10, Jeu 29/10, Sam 31/10 = 3ème data points en attente).
P4 — Discussions franchise/licence marque récurrentes (signal émergent)
2ème occurrence en W44 d'échanges sur "contrat mise à dispo de marque vs franchise" dans les WA. Contact annonce 2 ouvertures Lyon+Paris d'ici 2 mois. Probable lié à Asian Smash ou concept CRA/Papa Canard. 1 data point aujourd'hui mais context accumulé depuis W43 (o-ven, CRA, franchise discussions).
P5 — Erreur de livraison Labo récurrente (stickers/étiquetage)
"Stickers Problem" à 09:30 après livraison sauce gyudon+oeufs au 11e au lieu du 2e. Signal que le processus d'étiquetage des colis Labo → restos est fragile. 1ère occurrence documentée, à surveiller.
⚠️ Anomalies
🔴 Disputes Uber STALE J~89 (2141h)
Session uber_storage_state.json expirée ~29/07/2026. 0 soumission Uber depuis J~89. Pertes définitives sur litiges 29/07–12/08. Lifecycle ~34j → prochaine expiration post-réauth ~28/11/2026. Action immédiate requise : run headed Playwright + re-save session.
🟡 Erreur livraison Labo Lun 26/10 (sauce gyudon + oeufs → 11e au lieu de 2e)
Items destinés à Choiseul (2e) livrés à Bastille (11e). "Stickers Problem" identifié à 09:30. Coordination récupération effectuée (~09:52 "Il revient"). 1ère occurrence documentée — problème étiquetage colis Labo → restos. À surveiller : si récurrent, process stickers à formaliser.
🟡 Sosh re-expiré — Cycle 4 requis (lifecycle ~18j, J~20 depuis cycle 3)
Cycle 3 auto-repair 18/09 → expiration ~06/10. justifs-sweeper affiche encore RuntimeError "liste factures Sosh introuvable" au 26/10 (J+20 depuis re-expiration). Cycle 4 de repair requis. Prochaine expiration après repair : ~13/11/2026.
🟡 Pennylane upload 400 Content-Type — erreur persistante sur justificatifs
Uploads Alan, SFR et autres justificatifs échouent avec "Content-Type must be application/json". Les PDFs sont générés localement mais non importés dans Pennylane. Bug API ou changement de format d'appel requis dans justifs-fetch. Impact : backlog justificatifs Pennylane.
🟡 whatsapp-ocr bug source médias (OCR BL Komia au lieu de photos stock)
Depuis 19/09 (J37). Le script OCRise les BL Komia de juin 2026 au lieu des photos stock fraîches du Labo. exit=0 trompeur. Les données stock du Labo ne sont pas capturées. Fix : vérifier filtre source médias dans le script.
🟡 KPI S-1 label "W19" bug cosmétique J77+
Label S-1 affiche "W19" (mai 2026) depuis ~09/08. Valeurs correctes, seul le label est faux. Fix dans render_kpi.py / fetch_kpi_data.py requis (calcul semaine ISO S-1). Priorité faible mais génère confusion dans les comparaisons WoW.
🟡 daily-kpi.log artifact "Thu 14 evening data" J~20
Ligne récurrente "FSH: only Thu 14 evening data" visible depuis ~06/10. Aucun impact sur le rapport HTML. À investiguer dans fetch_kpi_data.py : requête résiduelle sur Jeu 14 (W42) avec données FSH soir.
🟢 Signal franchise Lyon+Paris (nouveau watch item)
Contact WA annonce 2 ouvertures simultanées Lyon+Paris dans 2 mois. Discussions contrat mise à dispo de marque vs franchise. Supply volaille surgelée test (1,2kg au lieu de 1,5kg). Lien probable Asian Smash ou concept CRA. À documenter quand James confirme.
📝 Propositions CLAUDE.md
2 propositions — voir fichier complet dans /home/james/agents/shared/data/reflect-proposals/2026-10-26.md
### Proposition 1 — AJOUTER watch item : franchise/licence marque Lyon+Paris ADD sous "Asian Smash Escale Bastille" (section 8 ou nouvelle entrée) : ### Watch item : contact franchise Lyon+Paris (depuis 2026-10-26) - Contact WA (10:18-10:34 Paris) : "le projet avance, je vais etre sur 2 ouvertures en meme temps : lyon et paris" - Supply : volaille surgelée test 1,2kg au lieu de 1,5kg discutée depuis >1 an - "Contrat mise à dispo de marque? Ou un vrai truc de franchise" (14:39) - Ouverture prévue dans ~2 mois (= ~décembre 2026 / janvier 2027) - Identité du contact inconnue — à documenter quand James confirme - 1 data point — lien possible Asian Smash Bastille ou concept CRA/Papa Canard JUSTIFICATION : signal business fort (expansion franchisée ou supply), accumulé sur plusieurs WA. Nécessite documentation pour suivi. ### Proposition 2 — DOCUMENTER erreur Labo étiquetage (section 8 open issues) ADD : - [ ] Erreur étiquetage colis Labo → restos (1er incident 26/10/2026) Sauce gyudon + oeuf parfait + egg → 11e (Bastille) au lieu de 2e (Choiseul) "Stickers Problem" identifié à 09:30 Paris Process de vérification stickers à formaliser si récurrence ≥2 incidents À surveiller sur les prochaines semaines