Yatai

🌙 Réflexion Yatai — 2026-10-30

Vendredi · W44 2026 · 22:00 Paris · yatai-reflect

TL;DR

Snapshot KPI (W44 J5 — 4 jours visibles)

CDN W44
€7 669
249 cmds · Lun–Jeu visible
FSH W44
€8 211
247 cmds · Lun–Mer visible
Groupe W44
€15 880
vs S-1 W43 €31 190 (partiel)
MTD Oct (30j)
€123 231
3 728 cmds · +16% MoM · −38% YoY
MCPs
15/15
OK 20:55 UTC
Note : label S-1 affiche "W19" (bug cosmétique J78+). Valeurs S-1 réelles = W43. FSH Jeu 29 absent (J+2 attendu KPI 01/11).

Timeline du jour (Vendredi 2026-10-30)

Heure ParisAgent / SourceÉvénementRésultat
02:12disputes-dailyUber STALE 2261h (J~93) · 2 soumissions Deliveroo · disputables Uber=0timeout exit=15
04:49amazon-justifsFactures ychateaudun uploadées (€32.95 + €6.99 + €7.98 + €25.36) · UNMATCHED_UK €108.51 inchangéexit=0
05:00–05:01justifs-sweeperScan + fetch + render · Sosh rc=1 (session) · Edenred timeout · Free RuntimeError · Alan €40+€101 ✓ · FDJ €800 ✓ · Pennylane €63.57 ✓partiel
07:01hermes-resto-briefBrief chantier ASB · devis BLS géotechnique fenêtre 24–28/10exit=0
08:05hermes-manager0 FAILED · 15/15 MCPs · proposition disputes-daily timeout marge postéeexit=0
08:09daily-kpiCDN Mer 28 €1 922 (J+2!) · CDN Jeu 29 €2 245 (J+1) · FSH Mer 28 €2 664 (J+2) · MTD €123 231 · PDF James envoyéexit=0
08:17WhatsApp → James« Hello tu peux me dire les salaires et urssaf des deux resto stp »query RH
09:55 ×2rekki-recap-13hRECAP_2026-10-30.pdf (8 503B · 4 orders) · idempotent skip 2ème run · trigger 31/10 (Choiseul+Bastille ordered)exit=0
10:00combo-retard21 shifts · 0 alertes × 142 runs · 1 alerte retard 19h05 (Labo shift soir)ok
10:00–22:00zelty-watch0 orders × 47 runs · api_fail=0 · Ven 30 service actif → carryover J+1 attendu KPI Sam 31normal
10:02WhatsApp → JamesPlans monte-plats 100kg + monte-charges 300kg (PDF) · chantier ASBchantier
11:45WhatsApp → James10 fiches techniques appareils cuisine (induction, grill MRG200A, four…) + PPSPS Saint-Séverinchantier
15:25WhatsApp ← staff« quelqu'un demande pourquoi le Ramen signature n'est pas disponible à la livraison » · James : « Oui tres bien repondu »menu
15:39WhatsApp → JamesFumistes disponibles Mer 30/10 matin (sans présence propriétaire) pour ne pas retarder chantierchantier
16:09–16:51WhatsApp → James4 photos chantier ASB envoyéeschantier
19:05combo-retard1 alerte retard · shift soir Labonormal
20:08–20:12WhatsApp → JamesPrestation majorée 375€ · Paris 18e · discussion paiementops
20:30whatsapp-ocr-verifyVérification bridge WA OCRexit=0
21:00hermes-yatai-waHealth check bridge WA · 15/15 MCPsexit=0
22:00yatai-reflectDémarrage réflexion nocturne—

Patterns détectés

P1 — CDN Mer 28 carryover J+2 · 2ème data point consécutif (Mar 27 + Mer 28)

KPI 29/10 : CDN Mer 28 = "(fermé)" → KPI 30/10 : CDN Mer 28 = €1 922 / 55 cmds (J+2). Hier : CDN Mar 27 = même pattern J+2. Deux jours consécutifs mid-week avec délai J+2 au lieu du J+1 habituel. Hypothèse : service soir CDN réduit depuis 17/09 → clôture caisse plus tardive. Règle "CDN J+1" établie été 2026 (soir normal) — pourrait ne plus s'appliquer en mi-semaine automne. Besoin de 3 data points non-consécutifs pour règle ferme. À surveiller Mar 03/11 et Mer 04/11 (W45).

P2 — FSH Mer 28 J+2 · pattern généralisé confirmé (cohérence parfaite ×2)

FSH Mer 28 = €2 664 / 83 cmds dans KPI 30/10 (J+2). Delta MTD : €123 231 − €116 399 = +€6 832 ≈ CDN Mer €1 922 + CDN Jeu €2 245 + FSH Mer €2 664 = €6 831 ✓ (cohérence à 1€ près). Confirme la règle "FSH carryover J+2 généralisé" établie en août 2026.

P3 — FSH Jeu 29 absent KPI 30/10 → attendu KPI 01/11 (J+2)

FSH Jeu 29 = "(fermé)" dans KPI 30/10. Labor FSH Jeu 29 = 28.7h → service actif confirmé. Données attendues dans KPI 01/11 (Dimanche, Toussaint). Si FSH Jeu 29 > 0 dans KPI 01/11 = 3ème data point "FSH Jeu ouvert post-CDN" → révision règle ferme (2 confirmés W41+W43, 3ème serait W44). Important : Toussaint = jour férié → possible carryover J+3 (données FSH Jeu visibles le Lun 02/11 ?).

P4 — Rekki 5 orders 30/10 · trigger 31/10 stable

5 PDFs Rekki livrés (V15894484, Y15895926, Z15896128, Z15897746 pour 30/10 + Z15898317 pour 31/10). Trigger Choiseul+Bastille à 09:55 (dans la fenêtre 10h45-12h30 étendue). RECAP_2026-10-30.pdf 4 orders = normal. Pattern stable.

P5 — Toussaint 01/11 (Dim) : impact potentiel carryover FSH Ven 30

Dimanche 01/11 = Toussaint (jour férié). FSH Ven 30 labor = 28.7h (service actif). Carryover FSH = J+2 standard → attendu KPI Dim 01/11. Mais autour des jours fériés FSH carryover documenté à J+2 (14 juillet pattern). Risque d'un J+3 → FSH Ven 30 visible uniquement dans KPI Lun 02/11. À surveiller : delta MTD Lun 02/11 vs Dim 01/11.

Anomalies

🔴
disputes-daily Uber STALE J~93 (timeout exit=15 · 2261h) — Uber uber_storage_state.json expirée depuis ~29/07/2026. Aucune soumission Uber depuis J~93. Pertes définitives confirmées sur litiges 29/07–12/08 (délai 7–14j dépassé). Hermes-manager a posté une proposition sur le timeout (TimeoutStartSec=15min) mais le root cause est la session expirée, pas le timeout. Action IMMÉDIATE requise : run headed Playwright Uber + re-save session.
🔴
justifs Sosh rc=1 + Edenred timeout + Free RuntimeError (×40+ chacun) — 3 fetchers en échec structurel. Sosh : session expirée cycle ~18j (auto-repair 02/09, re-cassé ~20/09, cycle 4 en cours — prochaine auto-repair attendue ~05/11). Edenred + Free : bugs structurels inchangés depuis juin. Backlog Pennylane croît.
🟡
whatsapp-ocr OCR BL Komia juin au lieu de photos stock — Log montre "Yatai Choiseul : livraisons 22→27 juin (6 bons)" et "FSH PARIS : livraison 21 juin (1 bon)". Exit=0 trompeur. Le script tourne mais OCR les mauvais médias (BL Komia juin vs photos stock actuelles). Bug documenté depuis 19/09 (W39), persistant 6 semaines. Données stock toujours non OCRisées.
🟡
Ramen signature non disponible à la livraison (15:25 WA) — Un client a signalé à un staff que le Ramen signature n'est pas disponible sur la plateforme livraison. James a confirmé que la réponse donnée était correcte. Possible désactivation temporaire sur Zelty/Deliveroo. À surveiller : si récurrent → vérifier le statut de l'item sur les plateformes.
🟡
Artifact "only Thu 14 evening data" dans daily-kpi.log (J83+) — "FSH: Brut HT €160 · Net HT €130 · ~81.8% livraison (only Thu 14 evening data)". Cosmétique (rapport HTML correct) mais persistant J83. Fix dans fetch_kpi_data.py.
🟡
Label S-1 "W19" bug (J78+) — KPI affiche "S-1 (W19)" au lieu de W43. Valeurs correctes, label faux. Fix dans render_kpi.py.
🟢
1 alerte retard combo-retard 19h05 (Labo soir) — Normal, shift soir Labo ponctuel. Aucune escalade.
🟢
CDN Ven 30 = 0 dans KPI matinal (généré 08:09) — KPI est généré à 08:09, service CDN commence ~11h30. Données Ven 30 attendues dans KPI Sam 31 (J+1). CDN Ven 30 labor = 14.2h planifié → service actif. Ne pas conclure "fermé".

Propositions CLAUDE.md

Prop 1 — CDN carryover J+2 mid-semaine en observation (2 data points 29-30/10)
### CDN carryover J+2 mid-semaine — en observation (depuis 2026-10-29)
- CDN Mar 27/10 : absent KPI 28/10 · visible KPI 29/10 (J+2)
- CDN Mer 28/10 : absent KPI 29/10 · visible KPI 30/10 (J+2)
- Hypothèse : service soir CDN réduit depuis 17/09 → clôture caisse plus tardive → J+2
- Règle actuelle "CDN carryover = J+1" établie été 2026 (service soir normal)
- 2 data points consécutifs — besoin de 3 sur semaines distinctes pour règle ferme
- À surveiller : CDN Mar 03/11 (W45) et Mer 04/11 → si J+2 = 3ème data point → réviser
- Règle sécuritaire provisoire : ne pas conclure "CDN Mer/Mar fermé" si J+1 = 0 en automne
Justification : 2 data points consécutifs Mar+Mer = signal émergent. Proposé prudemment (pas encore 3 confirmations sur semaines distinctes). Pattern cohérent avec "CDN service soir réduit" annoncé 17/09.
Prop 2 — Mettre à jour "FSH Jeu W44 à confirmer" : 3ème data point attendu KPI 01/11
### FSH Jeu W44 — 3ème data point attendu KPI 01/11 (Toussaint)
- FSH Jeu 29/10/2026 (W44) : 28.7h labor FSH · zelty 0 orders à 22h (J+2 attendu)
- Données attendues dans KPI 01/11 (Dim, Toussaint)
- Si FSH Jeu 29 > 0 dans KPI 01/11 → 3ème data point "FSH Jeu ouvert post-CDN"
  → réviser règle ferme "Jeudi = sans service FSH CONFIRMÉ (W21+W23+W29)"
- Attention : Toussaint = jour férié → possible carryover J+3 → vérifier aussi KPI Lun 02/11
- 2 confirmations actuelles : W41 (08/10) + W43 (22/10)
Justification : W44 Jeu labor 28.7h FSH = service actif. Si KPI 01/11 confirme, révision règle Jeu FSH devient actionnable.
Prop 3 — Mise à jour section 8 Open Issues : disputes-daily Uber STALE J~93
- [ ] disputes-daily Uber : réauthentifier uber_storage_state.json — CRITIQUE J~93
  STALE 2261h au 30/10/2026 · +24h/jour · soumissions=2 (Deliveroo seul) · Uber disputables=0
  Session Uber lifecycle ~34j → prochaine expiration post-réauth ~02/12/2026
  Pertes définitives confirmées litiges 29/07–12/08 (délai glissant 7-14j Uber dépassé)
  Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json
Mise à jour du compteur J~93 (était J~87 il y a 6 jours). Urgence maintenue.

En surveillance demain (Sam 31/10 + Dim 01/11)