Yatai

🌙 Reflection — 2026-08-26

Mercredi W35 · CDN estival J40/44 · FSH Lun 24 carryover J+2 confirmé · 22:00 Paris · Stack 15/15 MCPs OK

TL;DR — 3 points clés

📊 FSH Lun 24/08 = €1 888.67 / 58 cmds apparu dans KPI aujourd'hui (J+2) — carryover pattern confirmé (5ème data point). MTD août = €31 919 / 1037 cmds. CDN toujours estival J40/44 (reprise Mar 02/09).
📦 4 ordres Rekki traités pour livraison 26/08 (V15362253, W15363315, W15365190, X15365559 + U15366010). Recap envoyé 10:20 (8 148 B). Trigger event-driven Choiseul+Bastille détecté 25/08 à 12:20:58 (58s après cron — hors fenêtre habituelle 10h45–12h00).
🔴 Trois bugs chroniques non résolus : Disputes Uber STALE J28+ (676h, +24h/j) · whatsapp-ocr J45+ (backlog ~145 médias, prochain run Ven 28/08) · fetch_free/Sosh J82+ (rc=1). Nouveaux signaux WA : recherche local Marais 35m2+ (coffee shop) + Tony réseau.

Snapshot KPI — 2026-08-26

CDN J40/44 estival
€1 889
FSH Lun 24 (J+2)
58
Cmdes FSH Lun 24
€78/h
Productivité FSH Lun
€31 919
MTD août (1037 cmds)
15/15
MCPs OK

Timeline du jour (Paris)

HeureAgent / SourceÉvénementRésultat
01:10disputes-dailyScan litiges Uber/DeliverooSTALE 676h J28+ · 1 soumission Deliveroo · exit=0
04:01justifs-sweeperBatch justificatifs nuitexit=0 · fetch_free rc=1 (Sosh J82+) · fetch_edenred timeout
04:49amazon-justifsAmazon → Pennylaneexit=0 · 3 brouillons créés · UNMATCHED stables
06:01hermes-resto-briefBrief Asian Smash Bastilleexit=0 · permis exploitation 0% à J~18 · Orange Pro 3/09 (après ouverture)
07:03hermes-managerMonitoring stackexit=0 ✅ · bl-ingest JWT Komia expiré noté · gmb-weekly KO
07:08daily-kpiKPI 2026-08-26 publié + PDF Jamesexit=0 · FSH Lun 24 = €1 888.67 visible (carryover J+2) · MTD €31 919
08:00zelty-watchCatchup 630 min silencieux0 orders · 0 events · nominal (CDN estival, FSH Mer = fermé)
08:26WA JamesTony (réseau?) demande mail explicatif couleur"Il en a marre de se justifier" · La PD a demandé remboursement 4€
08:57WA → JamesTest corndog Solina vs alternative"Légèrement meilleur nature, moutarde/ketchup = indiscernable" · poulet pas d'équilibre
09:00WA JamesPenny CE "aucune ligne depuis 17/08"Compte courant CE absent Pennylane depuis 17/08 (J9)
09:02WA → JamesVirement 100€ effectué✅ (Hassina acompte ? coordination ?)
10:00combo-retardSurveillance shifts Labo0 alertes · 14-15 shifts inspectés · nominal (Labo Mer actif)
10:20rekki-recap-13hRECAP_2026-08-26.pdfexit=0 · 8 148 B · 4 orders · Labo 92
12:45WA James"Je viens de signer le nv / Ca sert a rien lol"Nouveau bail/contrat signé ? Contexte ambigu.
13:07WA JamesImage + "38 rue des rosiers"Recherche local Marais — local potentiel ?
14:25WA James"Thai feuj / Derriere yatai"Concurrent noté dans le Marais (38 rue des rosiers = derrière Yatai ?)
16:28WA James"Tu as quoi dans le marais pour un coffee shop sandwicherie ? 35m2 +"Recherche active local Marais · Karine = associée
16:41WA JamesFiche produit PDF envoyée à KarinePoint de vente 2026-08-23 · Asian Smash ou coffee shop Marais ?
17:34WA James"Il faut prendre le risque / il est vraiment pas bon / trop souvent sur le portable"Décision RH ou immobilière difficile (contexte ambigu)
19:53mcps_stateRefresh MCPs15/15 OK ✅
19:58hermes-yatai-waMonitoring WhatsAppexit=0 ✅
20:00yatai-reflectNightly reflectionCe rapport

Patterns détectés

📊 FSH carryover J+2 — 5ème data point (règle stable)

KPI hier (25/08) : FSH W35 = €0 (aucune donnée). KPI aujourd'hui (26/08) : FSH Lun 24/08 = €1 888.67 / 58 cmds apparu. Delta MTD : €30 030 → €31 919 = +€1 889 exact. Règle déjà documentée depuis 21/08 (3 data points confirmés), 5ème confirmation. Confiance : haute · Règle stable.

⏰ Rekki trigger Choiseul+Bastille hors fenêtre — 3ème data point août

Trigger event-driven pour 26/08 détecté le 25/08 à 12:20:58 Paris (58 secondes après le cron 12:20). Les data points août (28/07 = 12:03, 25/08 = 12:20:58) sont systématiquement dans ou juste après la fenêtre cron. Hypothèse : période estivale → commandes plus tardives. La fenêtre mai (10h45–12h00, 6 data points) reste le référentiel principal. Le cron 12:20 couvre le dépassement de façon fiable. Confiance : moyenne · 3 data points août hors fenêtre douce.

🔴 Disputes Uber +24h systématique — J28 (676h)

676h au 26/08 vs 652h au 25/08 = +24h exact. Pattern identique depuis J1 (session expirée ~29/07). Lifecycle Uber ~34j documenté. Prochaine expiration post-réauth : ~02/09 (coïncide réouverture CDN). Documenté · URGENT réauth.

🟡 Mercredi = sans service CDN+FSH — data point W35 confirmé

Zelty 0 orders toute la journée (47 runs zelty-watch sans events), combo-retard 14-15 shifts Labo uniquement. W35 Mer 26/08 = 3ème data point W21+W23+W28 (règle déjà confirmée depuis 08/07). Labo central actif (mercredi de production).

Anomalies

🔴 Disputes Uber STALE J28+ (676h) — Sévérité : CRITIQUE

Zéro litige Uber traité depuis ~29/07. Délai glissant Uber 7–14j dépassé depuis la troisième semaine d'août → pertes définitives probables sur litiges 29/07–12/08. Chaque jour sans réauth = perte supplémentaire. Prochaine expiration post-réauth estimée ~02/09 (session Uber ~34j). Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json.

🔴 whatsapp-ocr J45+ (backlog ~145 médias) — Sévérité : HAUTE

Dernier exit=1 : Sam 22/08. Bug LAST_SEEN unbound (fix trivial 1 ligne : LAST_SEEN = None). Prochain run naturel : Ven 28/08 (J47 si pas de fix). Backlog estimé ~145 médias (53 connus au 27/06 + ~5.5/sem × 13 sem). Photos stock non OCRisées = données Rekki potentiellement sous-dimensionnées. Action : fix 1 ligne avant Ven 28/08.

🟡 fetch_free/Sosh J82+ (rc=1) — Sévérité : MOYENNE

RuntimeError "liste factures Sosh introuvable (session expirée ?)" systématique depuis 05/06. Session Sosh lifetime ~18j (auto-repair 28/07 → expiré ~15/08 = 18j documenté). Prochaine réauth à prévoir. Impact : factures Free Mobile non récupérées.

🟡 Penny CE "aucune ligne" depuis 17/08 (J9) — Sévérité : MOYENNE

James signale 09:00 : "Je suis pas 100% sur que penny ca soit deconnecté / C'est juste qu'aucune ligne ne remonte / Le total remonte bien". Compte courant CE absent Pennylane depuis le 17/08 (J9). Données bancaires CE manquantes = rapprochements comptables incomplets.

🟡 KPI label S-1 "W19" incorrect (J17+) — Sévérité : MOYENNE

Le KPI affiche S-1 = "W19" (mai 2026) au lieu de la semaine précédente réelle depuis ~09/08. Les valeurs S-1 semblent correctes (carryover W34) mais le label "W19" est faux → comparaisons WoW illisibles. Fix à rechercher dans fetch_kpi_data.py / render_kpi.py.

🟡 Asian Smash Bastille : permis exploitation 0% à J~18 — Sévérité : MOYENNE

hermes-resto-brief confirme : Phase 5 Licences non démarrée à J-30/J-18 (délai admin 8–12 semaines structurellement impossible). Orange Pro RDV technicien 3/09 = internet absent au jour d'ouverture. BNP fonds bloqués possible. Recrutement à 0%. Critical path en danger.

🟢 Recherche local Marais (coffee shop sandwicherie 35m2+) — Info contextuelle

James cherche activement un local dans le Marais : 35m2 minimum, type coffee shop sandwicherie. "38 rue des rosiers" mentionné avec photo. Karine = associée (liée à Asian Smash Bastille ou projet séparé ?). "Thai feuj - Derriere yatai" = concurrent noté à proximité. 1er data point formalisé.

🟢 Tony réseau — premier signal franchisé — Info contextuelle

James mentionne "Tony" qui "en a marre de se justifier" sur la couleur auprès du "réseau". La PD a demandé un remboursement de 4€. Première mention explicite d'un "réseau" dans les WA Yatai. Tony = franchisé ? Partenaire produit ? 1 data point.

🟢 Test corndog Solina vs alternative — Résultat Labo

Retour test 08:57 : "Solina reste légèrement meilleur nature mais avec la moutarde et ketchup on ne sent pas la différence. Poulet : pas d'équilibre des saveurs." Alain impliqué (cf. recette smash burger 22/08). Info produit Asian Smash.

Propositions CLAUDE.md

Proposition #1 — Section 8 Open Issues : Disputes Uber (mise à jour)
- [ ] disputes-daily Uber : CRITIQUE J28+ (depuis ~29/07/2026)
  STALE 676h au 26/08/2026 · +24h/jour systématique · soumissions=0 Uber
  Session Uber dure ~34j → prochaine expiration post-réauth ~02/09/2026
  Pertes définitives probables sur litiges 29/07–12/08 (délai 7–14j largement dépassé)
  Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json
  Chaque jour sans réauth = perte litige supplémentaire
Justification : mise à jour factuelle du compteur existant (J28+ vs J24+ documenté le 22/08).
Proposition #2 — Section 8 Open Issues : Penny CE déconnecté
- [ ] Pennylane CE : compte courant CE absent depuis 17/08/2026 (J9 au 26/08)
  Signal WA James 09:00 : "aucune ligne ne remonte" sur CE (total remonte bien)
  Impact : rapprochements bancaires CE incomplets depuis 17/08
  Action : vérifier la connexion bancaire CE dans Pennylane
  1 data point — à confirmer si encore KO 27/08
Justification : signal explicite James, anomalie comptable avec impact, non documentée dans CLAUDE.md.
Proposition #3 — Section 8 Watch items : Recherche local Marais
### Recherche local Marais (watch item, depuis 2026-08-26)
- James cherche 35m2+ coffee shop sandwicherie dans le Marais (Paris 4e)
- Signal WA 13:07 : image + "38 rue des rosiers" (local potentiel)
- 14:25 : "Thai feuj - Derriere yatai" → concurrent noté à proximité
- 16:28 : demande explicite à agent immobilier + Karine = associée mentionnée
- Fiche produit PDF "Point de vente 2026-08-23" envoyée à Karine
- Lien avec Asian Smash Bastille ou nouveau concept indépendant ? À clarifier
- 1 data point — documenter quand James confirme concept, surface, loyer
Justification : nouvelle initiative commerciale active, multiple signaux WA dans la journée, non documentée.
Proposition #4 — Section 8 Watch items : Tony réseau
### Signal "Tony réseau" (watch item, depuis 2026-08-26)
- Première mention explicite d'un "réseau" dans les WA Yatai
- Tony "en a marre de se justifier" sur la couleur auprès du réseau PDV
- La PD (point de vente ?) a demandé un remboursement de 4€
- Tony souhaite un email de la marque pour rassurer le réseau
- Contexte : réseau de franchisés ? Revendeurs ? Partenaires produit ?
- 1 data point — documenter si récidive ou si James confirme le contexte
Justification : premier signal d'un réseau commercial Yatai, non documenté. Potentiellement important pour comprendre la structure business.
Proposition #5 — Section 8 Open Issues : whatsapp-ocr (mise à jour J45)
### whatsapp-ocr structurellement arrêté (mise à jour 2026-08-26)
- J45 depuis 11/07 · Dernier exit=1 : Sam 22/08 · whatsapp-ocr-verify OK Dim 23/08
- Backlog estimé ~145 médias (53 connus 27/06 + ~5.5/semaine × 13 semaines)
- Prochain run naturel : Ven 28/08 (J47 si pas de fix)
- Fix toujours 1 ligne (LAST_SEEN = None + guard < 5min) — en attente décision James
- Si Ven 28/08 échoue encore → J49 de downtime total OCR stock
Justification : mise à jour factuelle du compteur et du backlog estimé.