Yatai

🌙 Reflection — 2026-08-21

Vendredi W34 · CDN J35/44 fermeture estivale · FSH fermé (Vendredi) · 22:00 Paris · Stack 15/15 MCPs OK · ← index · KPI →

TL;DR — 3 points clés

Snapshot KPI — 2026-08-21

IndicateurValeur
CDN ChâteaudunEstival J35/44 — fermé
FSH W34 cumul€4 374 / 145 cmds (Lun 17 + Mar 18 + Mer 19 — carryover)
  ↳ FSH Lun 1757 cmds · €1 901 · 19.7% livr · €61/h
  ↳ FSH Mar 1844 cmds · €1 076 · 29.7% livr · €29/h
  ↳ FSH Mer 1944 cmds · €1 397 · 36.9% livr · €49/h carryover J+2 ✓
  ↳ FSH Ven 21fermé (zelty 0 orders ×47, 12 shifts Labo only)
MTD août (21j)€23 855 / 783 cmds · €37/h · MS/CA 37.9%
Delta MTD vs hier+€1 397 / +44 cmds (FSH Mer 19 carryover J+2 exact ✓)
S-1 label bug"W19" affiché J12+ cosmétique

Timeline

Heure (Paris)Agent / SourceÉvénementRésultat
01:12disputes-dailyScan litiges Uber/Deliverooexit=0 · STALE 556h J23+ · soumissions=2 (Deliveroo) · Uber KO (session expirée)
04:00justifs-sweeperBatch justificatifs nuitexit=0 · fetch_free rc=1 (J77+) · edenred timeout · Alan facture uploadée ✅
04:49amazon-justifsAmazon → Pennylaneexit=0 · 3 brouillons créés ✅ · UNMATCHED stables (10 items)
06:01hermes-resto-briefBrief matinal Asian Smashexit=0 · J-12 ouverture · permis 0% · BNP bloqué · Orange Pro 3/09
07:02hermes-managerMonitoring stackexit=0 · 15/15 MCPs OK
07:06daily-kpiKPI 2026-08-21 publiéexit=0 · FSH Mer 19 carryover +€1 397 visible · label W19 bug J12+
08:00zelty-watchCatchup 630 min silencieux0 events · 0 orders (CDN estival + FSH Ven fermé) · nominal
08:30–08:37WA James → LaboInstructions cuisine journée"20kg rice, 1 box cucumber, peel all the mango"
10:55–12:40WA James → LaboTest boeuf couleur foncéeUsine : couleur naturelle surgelé. James : "faire le test" · "ne pas faire d'échange"
11:43rekki-recap-13hRécap livraisons 21/08exit=0 · 3 ordres (V15326303+U15329483+Z15330143) · RECAP_2026-08-21.pdf (5 759 B)
11:43rekki-poll-todayTrigger récap J+1 (22/08)Choiseul+Bastille ont commandé pour 22/08 → recap déclenché dans fenêtre ✓
12:11WA Employé → LaboDemande pointage FSH Mar soir"Please mark my present of Tuesday evening in FSH" — pointage manuel
12:26WA Employé → FSHClick & Collect cross-restoClient a payé au mauvais restaurant → incident isolé
15:15–15:16WA JamesSignal "emplacement""Pas mal · L'emplacement" (possiblement visite local Asian Smash)
10:00–22:00combo-retardShifts inspectés toute la journée0 alertes retard · 12 shifts Labo actif · Ven nominal (CDN estival + FSH fermé)
19:12–19:51WA James → LaboTest corndog (100% maison vs Solina)100% = forte vanille · non-100% = moins bon · James : "pr moi ca vaut pas la peine"
19:59hermes-yatai-waMonitoring WhatsAppexit=0
20:00whatsapp-ocrRun naturel Ven 21/08exit=1 J41+ · bug LAST_SEEN unbound · Sam 22/08 = dernier recours
22:00yatai-reflectRéflexion nocturneEn cours…

Patterns détectés

PatternDonnéesStatut
FSH carryover J+2 — tous jours semaine Lun 10/08 → KPI 12/08 (J+2) · Mar 18/08 → KPI 20/08 (J+2) · Mer 19/08 → KPI 21/08 (J+2, delta +€1 397 exact) 3 data points → PROPOSABLE
Disputes Uber STALE linéaire 532h (20/08) → 556h (21/08) = +24h/jour exact depuis expiration ~29/07. Session lifecycle ~34j. Prochaine réauth post-fix → ~02/09 J23+ CRITIQUE
FSH Ven fermé pendant CDN estival Ven 21/08 : 0 orders zelty ×47 + 12 shifts Labo only. Avant estival : règle FSH Lun-Ven. Ven = 1er jour fermé observé post-18/07 1 data point — à confirmer Ven 28/08
rekki-recap trigger Choiseul+Bastille Trigger 11:43 Paris pour livraison 22/08. Dans fenêtre documentée 10h45–12h00. Cron 12:20 = fallback inutilisé Dans fenêtre ✓
whatsapp-ocr exit=1 structural J41 depuis 11/07. Run Ven 21/08 (run naturel) = exit=1 (bug LAST_SEEN unbound). Sam 22/08 = dernier recours avant J42 Persistant J41+
KPI S-1 label "W19" J12+ consécutifs (depuis ~09/08). Cosmétique — valeurs correctes mais label ISO semaine incorrect Persistant J12+

Anomalies

Sév.DescriptionHypothèse / Action
🔴 HIGH whatsapp-ocr J41+ : run Ven 21/08 = exit=1 · Bug LAST_SEEN unbound · Backlog ~125 médias · Sam 22/08 = dernier run naturel avant Ven 28/08 Fix trivial 1 ligne (LAST_SEEN = None) en attente décision James. Si Sam 22/08 échoue → J42 + prochain naturel Ven 28/08 (J47). Photos stock de tout août perdues irrémédiablement.
🔴 HIGH Disputes Uber STALE 556h (J23+) · soumissions=0 Uber · pertes probables litiges 29/07–04/08 (délai 7-14j dépassé) Session uber_storage_state.json expirée ~29/07 (lifecycle ~34j). Action immédiate : run headed Playwright Uber + re-save session. Chaque jour sans réauth = risque perte litige supplémentaire.
🔴 HIGH Asian Smash Escale Bastille J-12 · Permis exploitation 0% (délai admin 8-12 sem structurellement impossible) · Orange Pro install 3/09 (après ouverture) · BNP bloqué · Recrutement 0% Ouverture ~02/09 compromise sur plusieurs critères critiques. Action James requise sur permis exploitation (DDPP urgent), recrutement, BNP justificatif.
🟡 MED FSH Ven 21 fermé · 1er data point période estivale CDN · Contredit règle pré-estivale "FSH Lun-Ven" Possible réduction planning FSH pendant CDN estival. À confirmer Ven 28/08 (W35) avant révision règle. 1 data point insuffisant.
🟡 MED KPI S-1 label "W19" J12+ · Cosmétique mais persistant depuis ~09/08 Bug calcul semaine ISO dans fetch_kpi_data.py / render_kpi.py. Valeurs correctes, seul le label est faux. Fix rapide à planifier.
🟡 MED fetch_free rc=1 J77+ / edenred timeout · justifs-sweeper exit=0 global mais ces deux fetchers échouent Portails web modifiés. Diagnostic headed/screenshot requis (James "go" requis selon hermes-manager).
🟡 MED bl-ingest JWT Komia expiré · re-FAIL quotidien · 14 tools Komia KO JWT RS256 expiré ~3 mois après connexion initiale (17/05). Re-capture JWT via Mac requise.
🟢 INFO Test boeuf nouvelle couleur · Couleur foncée en surgelé signalée par staff Usine dit couleur naturelle (à la décongélation, reprend couleur). James demande test odeur in situ. Chaîne de froid probablement OK.
🟢 INFO Corndog 100% maison vs Solina · Version non-100% = moins vanillée et moins bonne James conclut "pr moi ca vaut pas la peine" → garder 100% maison. Décision produit stabilisée.
🟢 INFO Signal "Pas mal l'emplacement" · 15:16 Paris · Possiblement visite local Asian Smash 1 data point vague. À documenter si James précise le contexte.

Propositions CLAUDE.md

Proposition 1 — FSH carryover J+2 généralisé (3 data points → règle ferme)

METTRE À JOUR section "FSH carryover lundi → J+2 (1er data point 2026-08-12)"
et section "FSH carryover J+2 (1er data point 2026-08-12)" :

### FSH carryover J+2 — pattern généralisé (confirmé, 3 data points août 2026)
- Pattern confirmé : données FSH visibles dans KPI avec délai J+2 pour tous jours de semaine
  - Lun 10/08 (W33) : visible KPI Mer 12/08 (J+2) — 1er data point
  - Mar 18/08 (W34) : visible KPI Jeu 20/08 (J+2) — 2ème data point
  - Mer 19/08 (W34) : visible KPI Ven 21/08 (J+2, delta +€1 397 exact) — 3ème data point
- Règle : ne JAMAIS conclure "FSH fermé" si KPI de J+1 affiche 0 — attendre KPI J+2
- Pattern s'applique aux jours ouvrés (Lun-Ven), pas seulement WE/fériés
- Fusion/remplacement des règles "FSH carryover lundi J+2 (1 data point)" et
  "FSH carryover J+2 (extension aux jours de semaine)"

Justification : 3 data points consécutifs sur 3 jours différents de la semaine (Lun, Mar, Mer) = seuil de confiance atteint. Pattern actionnable : évite de fausses conclusions "FSH fermé".

Proposition 2 — Mise à jour whatsapp-ocr J41+ (run Ven raté)

METTRE À JOUR section 8 Open Issues : whatsapp-ocr

### whatsapp-ocr structurellement arrêté (mise à jour 2026-08-21)
- J41 depuis 11/07 · Run naturel Ven 21/08 = exit=1 (bug LAST_SEEN unbound — ENCORE)
- Sam 22/08 = dernier run naturel avant Ven 28/08 (J47)
- Backlog estimé ~125 médias (53 connus 27/06 + ~5.5/semaine × 12 semaines)
- Fix : LAST_SEEN = None (1 ligne) — en attente décision James
- Si Sam 22/08 échoue sans fix → J42 puis J47 prochain run = photos stock août perdues

Justification : Le run Ven 21/08 était l'occasion naturelle. Raté encore. Urgence monte.

Proposition 3 — Observation FSH Ven fermé pendant CDN estival (à surveiller)

AJOUTER dans section "CDN fermeture estivale 2026 (18/07 → 30/08)" :

### FSH Vendredi pendant CDN fermeture estivale (1 data point — à confirmer)
- Ven 21/08 (W34) : FSH 0 orders confirmé (zelty ×47 + 12 shifts Labo only)
- Avant CDN estival : règle "FSH : Lun–Ven" (5 jours service)
- Depuis CDN estival (18/07) : FSH planning variable (Sam ouvert W33, Jeu W33 ouvert,
  maintenant Ven W34 fermé ?)
- 1 data point — confirmer sur Ven 28/08 (W35) avant révision règle FSH planning estival

Justification : Observation potentiellement importante (nouveau pattern planning FSH estival). Conservateur : 1 data point insuffisant pour règle, mais à tracker.