🌙 Réflexion Yatai — 2026-11-07

Samedi · W45 2026 · 22:00 Paris · yatai-reflect

Snapshot KPI W45 — 2026-11-07

CDN W45 (Lun–Jeu)
€8 816
307 cmds · 31.6% livr.
FSH W45 (Lun–Jeu)
€10 157
345 cmds · 31.6% livr.
Groupe W45
€18 973
vs S-1 €29 589 (−36%)
MTD Novembre
€23 118
787 cmds · MS/CA 23.3%
FSH Jeu 5/11
€2 418
87 cmds · €72/h ✓ carryover J+2
CDN Ven 6
—
attendu KPI 08/11 (J+1)

⚠️ Label S-1 affiche "W19" (bug cosmétique connu — valeurs correctes = W44 réel). CDN Ven 6 / FSH Ven 6 : carryover en cours, données KPI Lun 09/11 (FSH J+2).

Timeline — Samedi 2026-11-07

Heure ParisAgent / SourceÉvénementRésultat
02:10disputes-dailyTimeout exit=15 · Uber STALE 2 429h (J~101) · 0 soumissionsKO timeout
04:48amazon-justifs3 brouillons Pennylane créés + rapprochés (ychateaudun 25.36€, 32.95€, 6.99€)exit=0
05:01justifs-sweeperSosh rc=1 (session expirée) · Edenred timeout · Alan OK · Uber trips OK · Pennylane upload 400 Content-Type (12 factures Sosh bloquées)partiel
07:01hermes-resto-briefBrief restauration exit=0✓
08:03daily-kpiFSH Jeu 5 carryover J+2 = €2 418 / 87 cmds · W45 Groupe €18 973 · PDF envoyé Jamesexit=0
08:03hermes-manager15/15 MCPs OK · 0 FAILED · 0 restartexit=0
08:36WA ← James"Hello est ce que tu peux alimenter les 2 comptes penny" (Pennylane CDN + FSH)biz
09:07WA ← JamesDevis Bon Légionnaire — hotte Bastille (gaine 18-25k€) · "hors matériel" = moteurs absents du devisbudget risk
09:36WA ← James"Can you put in fridge" → coordination livraisonops
09:45WA ← James"11e a pas eu les oeufs" → recherche active · retrouvés 10:20 ("Ok he found it")2ème incident étiq.
10:17rekki-poll-todayTRIGGER event-driven Choiseul+Bastille → livraison 2026-11-07 (détecté la veille 11:17 UTC)✓ fenêtre normale
11:19WA ← JamesStratégie RH tuteur/apprenti : "il faut jouer sur 2 ans d'ancienneté" · "Un mi temps peut être tuteur"rh
11:20rekki-recap-13hRECAP 2026-11-07 · 5 orders (U15962976, Y15963007, V15963235, Z15965616, Z15965645) · PDF 7 935 bytesexit=0
12:49WA ← JamesVisite SIAL (Salon International Alimentation, Paris-Villepinte) · "yavait pas gd chose"prospection
12:55–13:00WA ← JamesMenu boissons Asian Smash : cola maison vs Coca · limonade yuzu · bière pression · tireuse 3 têtes · eau filtrée pétillantebiz Bastille
20:58hermes-yatai-waHealth check bridge WhatsApp exit=0✓
21:00zelty-watch47 runs · 0 orders Ven–Dim (CDN/FSH fermés W45) · api_fail=0 · catchup silentnormal
21:00combo-retard143 runs · 16 shifts inspectés (Labo samedi) · 0 alertes retardnormal

Patterns détectés

P1 — FSH Jeudi ouvert : 3ème data point atteint (W41+W43+W45) → règle ferme
FSH Jeu 05/11/2026 (W45) = €2 418 / 87 cmds / €72/h (visible KPI 07/11, carryover J+2 ✓).
Historique : W41 08/10 = €2 865 (€95/h) · W43 22/10 = €2 864 (€92/h) · W45 05/11 = €2 418 (€72/h).
→ 3 data points > 7 jours > seuil de confiance. Règle "FSH Jeu fermé CONFIRMÉ" = RÉVOQUÉE pour la période post-CDN-réouverture (31/08).
P2 — FSH Mercredi ouvert : 3ème data point confirmé (hier, W42+W43+W45)
FSH Mer 04/11 (W45) = €2 370 / 81 cmds (visible KPI 06/11, carryover J+2 ✓).
Déjà détecté dans la réflexion du 06/11. La règle "Mercredi = sans service CDN+FSH CONFIRMÉ" doit être révisée :
CDN Mer reste fermé · FSH Mer est ouvert depuis la réouverture CDN (31/08).
P3 — Trigger rekki event-driven stable fenêtre normale (W41–W45)
Trigger 06/11 : 11:17 Paris (UTC 10:17) — dans fenêtre documentée 10h45–12h00.
Depuis la réouverture CDN (W37+), les glissements estivaux (12:03–12:27) ont disparu.
W41-W45 : 5 triggers consécutifs dans la fenêtre normale. Pattern stable.
P4 — disputes-daily timeout structurel ~02h00 (récurrent)
Exit=15 chaque nuit à ~02:10 Paris. Uber STALE J~101 (2 429h sans scrape).
Le timeout n'est pas un crash ponctuel : c'est la conséquence de la session Uber expirée depuis ~29/07.
Sans réauth, le scraper boucle jusqu'au timeout. → Fix = réauth session, pas augmentation timeout.

Anomalies

🔴
[CRITIQUE] disputes-daily Uber J~101 — STALE 2 429h
Leçons : "uber : dernier scrape il y a 2429.0h (>28h)". Soumissions=0 · disputables=0.
Session uber_storage_state.json expirée ~29/07/2026. Lifecycle Uber ~34j → prochaine expiration post-réauth ~09/11/2026.
Pertes définitives sur litiges 29/07–12/08 (délai glissant 7–14j Uber dépassé).
Sévérité : haute. Action : run headed Playwright Uber + re-save session. URGENT.
🟡
Devis hotte Bastille "hors matériel" — moteurs absents
Devis "Bon Légionnaire Nettoyage" (7 rue Sainte-Serverin) pour installation hotte : 18-25k€.
James : "Pr moi impossible juste pose de gaine 18k · 25k etc · je vois pas les moteurs · hors matériel ds le devis cest ca qui est chelou".
La motorisation (hotte + extraction) n'est PAS incluse dans ce devis — budget réel probablement +50-100%.
Risque : surcoût majeur Asian Smash Bastille sur poste ventilation. À clarifier avant signature.
🟡
justifs/free session expirée (Sosh) — rc=1 récurrent
RuntimeError "liste factures Sosh introuvable (session expirée ?)". Sosh session lifecycle ~18j (3 cycles confirmés).
Dernière réauth : ~18/09. Expiration attendue : ~06/10. Nous sommes J~32 → le self-repair n'a pas fonctionné.
En parallèle : 12 factures Sosh bloquées en Pennylane (upload 400 Content-Type — bug distinct).
Sévérité : moyenne. 2 bugs à corriger : session Sosh + Content-Type header Pennylane.
🟡
whatsapp-ocr OCRise BL Komia au lieu des photos stock (bug persistant)
whatsapp-ocr exit=0 mais OCR les bons de livraison Komia (juin 2026 : Choiseul 6 bons, FSH 1 bon) au lieu des photos stock Labo.
Observé : Ven 19/09 · Ven 25/09 · Ven 31/10 · Ven 07/11 (4+ data points).
Impact : données stock Labo toujours non tracées malgré exit=0 trompeur.
Sévérité : moyenne. Fix : corriger le filtre source médias dans le script whatsapp-ocr.
🟢
Sticker/étiquetage Labo → Bastille (11e) : 2ème incident
09:45 Paris : "11e a pas eu les oeufs" → après investigation : retrouvés 10:20 ("Ok he found it").
1er incident : 26/10 (sauce gyudon + oeuf parfait → Bastille au lieu de Choiseul).
2 data points en ~12 jours → pattern émergent. Process de vérification stickers non encore formalisé.
Sévérité : basse (résolu en autonomie). À surveiller : 3ème incident = process à formaliser.
🟢
KPI label S-1 "W19" — bug cosmétique persistant (J~90+)
Le KPI affiche S-1 = "W19" (semaine de mai 2026). Les valeurs S-1 sont correctes (W44 réel).
Bug dans render_kpi.py depuis ~09/08/2026. Aucun impact sur les données, confusion visuelle uniquement.
Sévérité : info. Fix : calcul semaine ISO label S-1 dans render_kpi.py.

Propositions CLAUDE.md

PROPOSITION #1 — RÉVISER règle "Mercredi = sans service CDN+FSH"
Section concernée : paragraphe "Mercredi = sans service CDN+FSH — CONFIRMÉ (3 data points W21+W23+W28)"

Remplacer par :
### Mercredi post-CDN-réouverture (depuis 31/08/2026)
- CDN Mer : toujours FERMÉ (zéro commandes confirmé W42+W43+W45)
- FSH Mer : OUVERT depuis la réouverture CDN (31/08/2026)
  Data points : W42 14/10 = €2 748 · W43 21/10 = €3 318 · W45 04/11 = €2 370
  Carryover FSH J+2 → données Mer visibles le vendredi matin
- La règle "Mercredi = sans service CDN+FSH CONFIRMÉ" ne s'applique plus pour FSH depuis W38
Justification : 3 data points W42+W43+W45, tous confirmés via carryover J+2 FSH. Pattern stable > 7 semaines.
PROPOSITION #2 — CONFIRMER FSH Jeudi ouvert (règle ferme post-CDN-réouverture)
Section concernée : paragraphe "FSH Jeudi post-CDN-réouverture = ouvert (2 data points — à confirmer W44)"

Mettre à jour :
### FSH Jeudi post-CDN-réouverture = ouvert — CONFIRMÉ (3 data points W41+W43+W45)
- FSH Jeu W41 08/10/2026 : €2 865 · €95/h
- FSH Jeu W43 22/10/2026 : €2 864 · €92/h
- FSH Jeu W45 05/11/2026 : €2 418 · €72/h (carryover J+2 visible KPI 07/11)
- La règle "Jeudi = sans service FSH CONFIRMÉ (W21+W23+W29)" ne s'applique plus depuis la réouverture CDN (31/08/2026)
- Supprimer la mention "à confirmer W44" (3 data points atteints)
Justification : 3 data points > 7j. Données authentiques (carryover J+2 FSH vérifié). Règle ferme établissable.

Contexte biz du jour (non ops)