Yatai

🌙 Réflexion Yatai — 2026-10-28

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

TL;DR

Snapshot KPI (W44 J3)

CDN Lun 26 (carryover)
€2 014
71 cmds · €92/h · 23.1% livr.
FSH Lun 26 (carryover J+2 ✓)
€2 956
87 cmds · €110/h · 18.5% livr.
Groupe W44 partiel
€4 970
1 jour visible (Lun 26)
MTD Octobre
€112 320
3 390 cmds · +15% vs M-1
Productivité groupe MTD
€76/h
MS/CA service : 19.2%
MCPs
15/15 OK
20:56 UTC

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

Timeline du jour (Mercredi 2026-10-28)

Heure ParisAgent / SourceÉvénementRésultat
02:14disputes-dailyUber STALE 2189h (J~91) · 1 soumission (Deliveroo probable) · disputables=0⚠️ Uber STALE
04:49amazon-justifs3 UPLOADE ychateaudun 2025 (€32.95 + €6.99 + €7.98) · UNMATCHED_UK €108.51 inchangé✓ exit=0
05:00justifs-sweeperScan + fetch + render OK✓ exit=0
05:01justifs-fetchSosh RuntimeError cycle 5 · Edenred timeout · Free fail · SFR 400 · Alan ×2 OK (€40+€101) · Uber OK · FDJ €800 · Pennylane CT €64⚠️ partiel
07:00hermes-resto-briefBrief Asian Smash Bastille · chantier actif · rapport géotechnique BLS deadline 28/10✓ exit=0
08:03hermes-manager0 FAILED · 15/15 MCPs OK · action-queue vide✓ exit=0
08:09daily-kpiKPI W44 J3 publié · FSH Lun 26 apparu €2 956 (carryover J+2 confirmé) · MTD €112k · PDF James envoyé✓ exit=0
09:48WhatsAppCorrection adresse "68 Ter vs 68 Bis rue Marjolin" · livraison faite au voisinℹ️ ops
10:20WhatsAppVirement enregistré 11h20 (banque)ℹ️ finances
10:23WhatsAppDécision découvert : "Laisse ds le rouge" · €1 700 · frais crédit 5,6€/mois⚠️ trésorerie
10:24WhatsApp"Comment on a eu autant d'un cp qui est parti" → CP accumulés employé démissionnaire (probable Sushil CDN)⚠️ RH
10:00–23:00zelty-watch0 orders ×47 runs · api_fail=0 → Mercredi production Labo (normal)✓ normal
10:00–23:00combo-retard23 shifts Labo · 0 alertes ×141 runs + 1 alerte à 19h (shift Labo soir)✓
11:20rekki-recap-13h5 orders delivery 28/10 · RECAP_2026-10-28.pdf (9 633B) · idempotency skip✓ exit=0
12:37WhatsAppDevis DE2609282.pdf reçu (Asian Smash Bastille probable)ℹ️ chantier
19:00combo-retard1 alerte retard · shift Labo soirℹ️
20:24–44WhatsApp"Ah merde · il t'as rien dis · il a donné à un autre" → signal ambiguℹ️
20:30whatsapp-ocr-verifyVerify OK✓ exit=0
20:58hermes-yatai-waBridge WA health check · 15/15 MCPs OK✓ exit=0

Patterns détectés

P1 — Carryover FSH J+2 · Confirmation W44 Lun 26
FSH Lun 26/10 = €2 956 / 87 cmds / €110/h apparu dans le KPI Mer 28/10 (J+2). Hier KPI 27/10 FSH = 0 (J+1 absent), aujourd'hui apparu. Pattern "FSH carryover J+2 généralisé" (documenté depuis août 2026) confirmé une fois de plus.
P2 — Mercredi W44 = Labo production · 4ème confirmation
zelty-watch 0 orders × 47 runs + api_fail=0 + combo-retard 23 shifts (Labo). Cohérent avec la règle ferme "Mercredi = sans service CDN+FSH CONFIRMÉ (W21+W23+W28)". W44 = 4ème data point.
Watch : FSH Mer 28 non confirmable avant KPI Ven 30/10 (J+2 carryover FSH). Si FSH Mer 28 > 0 → 3ème data point "FSH Mer ouvert post-CDN-réouverture" → révision règle.
P3 — Rekki 5 orders · trigger J-1 · recap idempotent
5 ordres pour livraison 28/10 (Z15876923, Y15878260, W15878264, X15879368, X15879671). Trigger event-driven hier 11:42 Paris (Choiseul+Bastille). Recap 09:20 UTC idempotency skip correct. Cron 12:20 fallback non nécessaire.
P4 — disputes-daily : Deliveroo indépendant de l'Uber STALE
1 soumission Deliveroo malgré Uber STALE J~91. Deux plateformes gérées indépendamment — Deliveroo session active, Uber session morte depuis ~29/07. Pattern à documenter.
P5 — MTD Octobre · plateau +15% vs M-1
MTD Oct 28/10 : €112 320 (3 390 cmds) vs M-1 €97 967 = +15%. Productivité groupe MTD €76/h, MS/CA service 19.2%. Tendance stable depuis W43.

Anomalies

🔴 disputes-daily Uber STALE J~91+
STALE 2189h · Session expirée ~29/07/2026 · Pertes définitives litiges 29/07–12/08. Prochaine auto-expiration post-réauth ~30/10/2026 = dans 2 jours. Deliveroo fonctionne (1 soumission Mer 28). Seul Uber bloqué.
Sévérité : HIGH · Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json
🟡 SFR Pennylane upload Content-Type 400
Factures SFR téléchargées OK mais upload Pennylane échoue : Content-Type header manquant. ×36 répétitions. Alan/Uber/FDJ OK → bug spécifique fetcher SFR. 1 data point.
Sévérité : MEDIUM · Fix : corriger Content-Type dans sfr_fetcher.py
🟡 Sosh session expirée (cycle 5, ~18j)
RuntimeError "liste factures Sosh introuvable" · Cycle 5 de expiration ~18j. Lifecycle : repair 02/09 → expire ~20/09 → repair → expire ~08/10 → repair → expire ~26/10 = cycle 5. Self-repair devrait se déclencher prochainement.
Sévérité : MEDIUM · Prochaine réauth proactive cible : ~12/11
🟡 CP liability employé démissionnaire CDN
"Comment on a eu autant d'un cp qui est parti" (10:24 Paris). CP = congés payés non pris d'un employé démissionnaire (probable Sushil CDN, départ 27/07/2026). Fermeture estivale 44j : les CP courent même pendant la fermeture. Montant à quantifier sur Combo HR.
Sévérité : MEDIUM · Impact financier non chiffré · Action : vérifier solde CP Sushil
🟡 Découvert bancaire accepté (€1 700)
"Laisse ds le rouge · 5,6€ frais crédit/mois". Signal de tension trésorerie CT. Cohérent avec les signaux post-CDN-été (tension cash-flow documentée depuis W36).
Sévérité : MEDIUM · Indicateur trésorerie · 1 data point
🟡 Free + Edenred persistants (J145+ / J78+)
Toujours en échec. Aucun changement depuis 05/06/2026. Stagnation — run headed/screenshot requis (James "go" en attente).
Sévérité : MEDIUM (stagnation)
🟢 Livraison adresse incorrecte (rue Marjolin)
"68 Ter vs 68 Bis rue Marjolin" · livraison faite au voisin. Résolu opérationnellement. Vérifier config adresse Labo dans Stuart/Rekki.
Sévérité : LOW · 1 incident
🟢 Signal soir ambigu
"Ah merde / il t'as rien dis / il a donné à un autre" (20:24–44). Contexte inconnu (local ? clé ? contrat ? staff ?). 1 data point.
Sévérité : LOW · À surveiller si récidive

Propositions CLAUDE.md

Section 8 Open Issues — AJOUTER
- [ ] SFR Pennylane upload Content-Type 400 (depuis 2026-10-28) Symptôme : fetch_sfr télécharge les PDFs OK mais upload Pennylane échoue Erreur : Content-Type header must be application/json Affecte : factures SFR 2026-08 à 2026-09 (x36 aujourd'hui) Alan/Uber/FDJ uploadent correctement → bug spécifique fetcher SFR Fix probable : corriger le header Content-Type dans sfr_fetcher.py 1 data point — à confirmer sur run du 29/10 04:00
Justification : nouveau bug apparu aujourd'hui, répété ×36. Distinct des bugs Sosh/Free/Edenred existants.
Section 8 Open Issues — METTRE À JOUR disputes Uber
- [ ] disputes-daily Uber : réauthentifier uber_storage_state.json — CRITIQUE J~91+ STALE 2189h au 28/10/2026 (+24h/jour) · soumissions=0 · disputables=0 Session Uber lifecycle ~34j → prochaine expiration post-réauth ~30/10/2026 (DANS 2 JOURS) Deliveroo fonctionne indépendamment (1 soumission 28/10) — seul Uber bloqué Pertes définitives sur 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
Justification : J~91, deadline auto-expiration dans 2 jours. Deliveroo fonctionne indépendamment (clarification).
Section 8 — WATCH (à vérifier KPI Ven 30/10)
### FSH Mercredi W44 — 3ème data point à confirmer dans KPI Ven 30/10 - zelty 0 orders Mer 28/10 (W44) toute la journée (carryover FSH J+2 s'applique) - Si FSH Mer 28 > 0 dans KPI Ven 30/10 → 3ème data point pour "FSH Mer ouvert post-CDN-réouverture" → réviser règle "Mercredi = sans service CDN+FSH CONFIRMÉ" vers "CDN Mer fermé / FSH Mer ouvert" - Si FSH Mer 28 = 0 dans KPI Ven 30/10 → FSH Mer fermé (règle originale valide pour FSH aussi) - CDN Mercredi reste fermé indépendamment du résultat
Justification : W42+W43 FSH Mer ouvert (2 data points). W44 = potentiel 3ème, verdict Ven 30/10.
Section 8 / RH — AJOUTER watch item
### CP liability employé démissionnaire CDN (watch item, 2026-10-28) - Signal WA 10:24 : "Comment on a eu autant d'un cp qui est parti" - Contexte probable : Sushil CDN (démission 27/07/2026) · fermeture estivale 44j (CP continuent de courir) - Les CP non pris doivent être payés à la sortie (obligation légale) - Action : vérifier solde CP Sushil sur Combo HR + estimer provision - 1 data point — à intégrer dans la gestion de clôture contrat Sushil
Justification : signal financier RH explicite. Impact trésorerie non quantifié, lien Sushil CDN plausible.