🌙 Réflexion Yatai — 2026-10-29

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

TL;DR

Snapshot KPI (W44 J4 — 2 jours visibles)

CDN W44 partiel
€3 501
123 cmds · Lun 26 + Mar 27
FSH W44 partiel
€5 547
164 cmds · Lun 26 + Mar 27
Groupe W44 partiel
€9 049
287 cmds · 2j visibles / 5j CDN
MTD Octobre
€116 399
3 519 cmds · +15% MoM · −39% YoY
Productivité groupe MTD
€76/h
MS/CA service 19.3% (vs 16.6% N-1)
MCPs
15/15 OK
20:49 UTC

Note : label S-1 affiche "W19" (bug cosmétique J78+). Valeurs S-1 réelles = W43.

Timeline du jour (Jeudi 2026-10-29)

Heure Paris Agent / Source Événement Résultat
02:11 disputes-daily Uber STALE 2213h (J~92) · 5 motifs Deliveroo déposés · 1 soumission · disputables=0 ⚠️ Uber mort
04:49 amazon-justifs 4 factures ychateaudun uploadées (2025–2026 : €32.95 + €6.99 + €7.98 + €25.36) · UNMATCHED_UK €108.51 inchangé ✓ exit=0
05:00 justifs-sweeper Scan + fetch + render OK ✓ exit=0
05:01 justifs-fetch Sosh rc=1 ×4 (session expirée) · Edenred timeout ×48 · Free RuntimeError ×40 · SFR 400 Content-Type ×36 / Alan ×2 ✓ (€40+€101) · FDJ €800 ✓ · Uber trips ✓ · Pennylane €63.57 ✓ ⚠️ partiel
07:01 hermes-resto-brief Brief chantier Asian Smash Bastille · devis BLS géotechnique attendu ✓ exit=0
08:02 hermes-manager 0 FAILED · 15/15 MCPs OK · Stuart Jeu W44 = Choiseul 1 coursier booked #307657175 · count matin non-final (leçon 13/10) ✓ exit=0
08:09 daily-kpi CDN Mar 27 carryover J+2 apparu : €1 487 / 52 cmds · FSH Mar 27 J+2 : €2 591 / 77 cmds · MTD Oct €116 399 (3 519 cmds) · PDF James envoyé ✓ exit=0
09:58 stuart-watch Z15888711 Choiseul · job #307657175 · 1st courier · Bastille sans order · ×60 runs idle cascade ✓ exit=0
10:00–23:00 zelty-watch 0 orders ×47 runs · api_fail=0 → Jeu service actif, zelty carryover J+1 attendu Ven 30 ℹ️ normal
10:00–23:00 combo-retard 23 shifts · 0 alertes ×142 runs · 1 alerte retard à 19h (Labo shift soir) ✓
11:20–11:25 rekki-recap-13h 1 order delivery 29/10 · RECAP_2026-10-29.pdf (2 646B) · trigger 11:25 pour 30/10 (Choiseul+Bastille ordered) ✓ exit=0
11:44 WhatsApp ← DEVIS - DÉGRADÉ - ST SÉVERIN.pdf reçu (273933215477783) — devis finition chantier Asian Smash Bastille ℹ️ chantier
15:37–15:47 WhatsApp "Neptune" : 9kg Labo envoyé complément (client avait 2.5kg / avait commandé 12kg) · DLC 10/11/26 · Choiseul sans rupture 🟡 watch item
19:00 combo-retard 1 alerte retard · shift Labo soir ℹ️ normal
20:18 WhatsApp Photo cuisine + "Need to clean well tomorrow morning" — remise en ordre cuisine Ven 30 ℹ️ ops
20:30 whatsapp-ocr-verify Verify OK ✓ exit=0
20:58 hermes-yatai-wa Bridge WA health check OK · 15/15 MCPs ✓ exit=0

Patterns détectés

P1 — CDN Mar 27 carryover J+2 (1er data point mid-week)
KPI 28/10 (08:09) : CDN Mar 27 = "(fermé)" → KPI 29/10 (08:09) : CDN Mar 27 = 52 cmds €1 487. Délai J+2 pour CDN un mardi — contraire à la règle établie "CDN carryover J+1". Possible clôture de caisse tardive mardi soir (shift soir CDN réduit depuis 17/09). 1 data point — à surveiller Mar 03/11 (W45). Ne pas réviser la règle avant 3 confirmations.
P2 — FSH Mar 27 J+2 · pattern généralisé confirmé
FSH Mar 27 = 77 cmds €2 591 apparu dans KPI 29/10 (J+2). Cohérent avec "FSH carryover J+2 généralisé (confirmé août 2026)". Delta MTD : €116 399 − €112 319 (hier) = +€4 080 ≈ CDN €1 487 + FSH €2 591 = €4 078 ✓ (cohérence parfaite).
P3 — Jeudi W44 = service CDN+FSH · 4ème confirmation post-réouverture
Labor CDN 19.7h + FSH 28.7h · Stuart Z15888711 Choiseul · Rekki 1 delivery 29/10. zelty 0 orders à 22h = carryover attendu (normal). Les données Jeu 29 seront dans KPI Ven 30 (CDN J+1) et Dim 01 (FSH J+2). Pattern stable W38 (17/09) → W44 (29/10) = 6 jeudis de service consécutifs post-CDN. Watch : FSH Jeu W44 dans KPI Lun 02/11 → si > 0 = 3ème data point "FSH Jeu ouvert post-CDN" → révision règle.
P4 — "Neptune" = client tiers Labo (signal inédit)
"je tai mis 9kg du labo pr completer neptune / Ils ont que 2.5kg / Et tas commandé 12 / DLC 10/11". Le Labo central produit et livre pour un client externe "Neptune" — 1er signal explicite d'approvisionnement vers un tiers hors restos Yatai. Possible lien avec le projet franchise/licence contacts (Lyon+Paris, signalé 26/10). 1 data point — watch item à documenter.
P5 — MTD Octobre : +15% MoM mais −39% YoY · productivité en hausse
€116 399 (3 519 cmds) vs M-1 Sep €101 098 (+15%) vs N-1 Oct 2025 €191 719 (−39%). Productivité horaire Oct 2026 : €76/h vs N-1 €71/h (+7%) → chaque heure travaillée rapporte plus. Mais volume commandes Oct 2026 : 3 519 cmds vs N-1 6 050 cmds (−42%). Moins de personnel, plus efficace, mais CA global en chute. Interprétation : réduction équipe post-été (démission Sushil, shift soir réduit CDN) → structurellement moins de volume servi.

Anomalies

🔴
disputes-daily Uber STALE J~92+ (2213h)
Session uber_storage_state.json expirée ~29/07/2026. Aucune réauthentification depuis 92 jours. Pertes définitives sur litiges 29/07–12/08 (délai glissant 7–14j dépassé). Deliveroo fonctionne (5 motifs déposés, 1 soumission aujourd'hui). Seul Uber est mort. Prochain auto-expiration post-réauth estimée ~02/12/2026 si réauthentifié ce soir. ACTION IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json.
🟡
CDN Mar 27 carryover J+2 (1er data point mid-week CDN)
Règle établie : CDN carryover J+1 (Ven/Sam = J+1, data points 03/07 + 04/07). Mardi 27/10 apparu en J+2. Hypothèse : fermeture de caisse tardive mardi soir (shift soir CDN réduit depuis 17/09 → clôture plus tardive → ingestion Zelty décalée). Sévérité MEDIUM (ne casse pas les règles mais les nuance). À confirmer Mar 03/11.
🟡
SFR Pennylane upload Content-Type 400 (récurrent)
×36 répétitions aujourd'hui. Factures SFR téléchargées OK mais upload Pennylane échoue : {"message":"\"Content-Type\" request header must be set to \"application/json\""}. Alan/Uber/FDJ/Pennylane CT uploadent OK → bug spécifique au fetcher SFR. Fix trivial : ajouter Content-Type: application/json dans l'appel Pennylane de sfr_fetcher.py.
🟡
Sosh session expirée — cycle 4 commencé
Cycle 3 : auto-repair 18/09 → expiré ~15-16/10 (J18 lifecycle confirmé). RuntimeError "liste factures Sosh introuvable (session expirée ?)" ×4 aujourd'hui. Prochain auto-repair attendu prochainement (self-repair pattern observé J18 cycles précédents). Surveiller justifs-fetch.log pour auto-repair.
🟢
Signal "Neptune" — client tiers Labo inconnu
9kg produits Labo livrés à "Neptune" (DLC 10/11/26). Aucun restaurant/client "Neptune" référencé dans CLAUDE.md. Possible lien avec le projet franchise/licence (signalé 26/10 : contact planning 2 ouvertures Lyon+Paris). Watch item à créer.
🟢
KPI S-1 label "W19" cosmétique (J78+)
Persistant depuis ~09/08. Valeurs S-1 correctes, seul le label est faux. Fix dans render_kpi.py (calcul semaine ISO). Priorité faible, sans impact sur les données.

Propositions CLAUDE.md

Proposition #1 — AJOUTER watch item "Neptune" (client tiers Labo)
### Watch item "Neptune" — client tiers Labo (depuis 2026-10-29) - Labo central produit et livre pour un client externe nommé "Neptune" - Signal 29/10 15:37 Paris : 9kg envoyés de Labo pour compléter commande Neptune (avait 2.5kg / avait commandé 12kg) - DLC produits : 10/11/2026 (12 jours restants au 29/10) - Possible lien : projet franchise/licence (Lyon+Paris, contact signalé 26/10) — "Neptune" = futur franchisé ? - 1 data point — documenter si James confirme l'identité et le concept
Proposition #2 — NOTE CDN carryover mid-week (observation, 1 data point)
### CDN carryover mid-week : variabilité J+1 / J+2 (observation 2026-10-29) - Règle documentée : CDN carryover J+1 (confirmé Ven/Sam 03-04/07) - 1er contre-data point mid-week : CDN Mar 27/10 absent KPI 28/10 (J+1) · apparu KPI 29/10 (J+2) - Hypothèse : shift soir CDN réduit (depuis 17/09) → clôture caisse tardive Mar soir → ingestion Zelty décalée - À confirmer : CDN Mar 03/11 → si absent KPI 04/11 (J+1) → pattern "CDN J+2 mid-week soir réduit" - Ne pas réviser la règle avant 3 confirmations
Proposition #3 — WATCH : FSH Jeu W44 → 3ème data point candidat
### WATCH : FSH Jeu 29/10 → données attendues KPI Lun 02/11 (J+2 FSH) - FSH Jeu W44 (29/10) : service actif confirmé (labor 28.7h FSH, combo-retard 23 shifts) - Données zelty Jeu 29 attendues dans KPI Sam 31/10 ou Dim 01/11 (FSH J+2 carryover) - Si FSH Jeu 29 > 0 dans KPI Lun 02/11 → 3ème data point "FSH Jeu ouvert post-CDN-réouverture" → réviser section "FSH Jeudi post-CDN-réouverture = ouvert (2 data points — à confirmer W44)" → règle ferme : FSH Jeudi = ouvert (Jeu W41 + Jeu W43 + Jeu W44 = 3 confirmations) - Précédents : W41 Jeu 08/10 (€2 865 / €95h) + W43 Jeu 22/10 (€2 864 / €92h)

Générée à 22:00 Paris · 2026-10-29