Yatai

Reflection — 2026-06-25

Jeudi W26 · 22:31 Paris  ·  ← index reflections  ·  KPI →

Timeline

Heure ParisAgent / SourceÉvénementRésultat
~03:05disputes-dailyScan litiges Uber/Deliverooexit=0 — 0 disputables, 0 soumissions
06:02justifs-sweeperScan + fetch + render facturesexit=0 — free/edenred J21 en échec (rc=1 persistant)
06:48amazon-justifsBackfill Amazon → Pennylaneexit=0 — 4 UPLOADE (25.36€ + 32.95€ + 6.99€ + 7.98€)
08:02hermes-resto-briefBrief matinal restosexit=0
09:00–09:02hermes-managerMonitoring systèmeexit=0 — 15/15 MCPs OK
09:08daily-kpiKPI W26 D4 publiéCDN Mer 24 carryover visible (+€462.58) ; "Jeu 25 fermé" = ingestion pas encore faite
10:00zelty-watchCatchup silencieux 630 min0 events, 0 orders — api_fail_streak=0, RAS
09:00–10:58stuart-watch60 runs × 2 min (fenêtre Mar+Jeu)exit=0 × 60 runs — RAS
11:20 UTC (récap)rekki-recap-13hRun recap livraisons 25/062 orders trouvés, idempotent skip (flag 25/06 existe déjà)
11:32rekki-poll-todayTRIGGER recap 26/06Choiseul+Bastille ont commandé pour demain — fenêtre 10h45–12h00 ✓ (11e data point)
~15:23WhatsApp (James DM)"Canicule, très peu de clients / Clim mobile à FSH, CDN ça marche pas trop"Clim toujours en panne J2 FSH + CDN sous-performant ; clients rares
~15:44WhatsApp (James DM)"FSH je dois payer 15k ya pas assez / Les 2 Yatai [Pennylane]"Trésorerie FSH insuffisante pour paiement ~15k€ fin juin
22:03hermes-resto-reflectReflect restosexit=0 — 🔴 RDV Prosocius 1er juillet absent agenda.md
22:15zelty-watch26 orders inspectés (×2 runs)0 events — confirme service actif Jeu 25 (carryover dans KPI demain 26/06)
22:30hermes-yatai-wa / whatsapp-ocrWA bridge monitoring + OCR photos stockexit=0 — backlog élevé (48 médias en attente max ce run)

Patterns détectés

Rekki trigger Choiseul+Bastille — fenêtre 10h45–12h00 (11e data point) Trigger 26/06 déclenché à 11:32 Paris (= 09:32 UTC). Data points W20–W26 : 11h22 · 11h06 · 11h21 · 11h22 · 11h49 · 10h52 · … · 11h32. Pattern extrêmement stable. Documenté CLAUDE.md section "Auto-applied propositions 2026-05-26".
Zelty carryover Mer 24 visible dans KPI 25/06 CDN : +€462.58 (Mer 24 = 18 cmds, 19.9% livraison). FSH : +€535.61 (Mar 23 carryover). Délai typique 12–24h confirmé. KPI 26/06 devrait montrer CDN+FSH Jeu 25 (26 orders vus à 22h15).
Règle "Jeudi = sans service" — invalidée (Jeu 25 actif) zelty-watch à 22h15 Paris : 26 orders inspectés, api_fail_streak=0. Service actif aujourd'hui (KPI le confirmera demain). La règle auto-applied du 04/06 (2 data points: 28/05 + 04/06) était basée sur zelty delay. Planning W25 (CDN Lun–Sam, FSH Lun–Ven) prend le dessus. → SUPPRIMER la règle.
Règle "Mercredi = sans service CDN+FSH" — invalidée pour CDN KPI 25/06 : CDN Mer 24 = 18 cmds, €462.58 (service actif). Hier's reflect avait aussi confirmé FSH ouvert (clim mobile). La règle était basée sur zelty delay faux-négatif. → SUPPRIMER ou corriger selon planning W25 (CDN Lun–Sam ouvert le mercredi).
DNS morning instability — J4 propre consécutif (J22+J23+J24+J25) KPI exit=0 sans DNS error les 4 derniers matins. Condition CLAUDE.md remplie (seuil = 3 jours). → SUPPRIMER la règle de monitoring.
whatsapp-forward backlog pic à 48 médias ⚠ 48 médias en attente ce run (cap 25). Pattern depuis J18 (30→33→48→43→33→48 médias). Flux entrant > cap 25/run. Documenté CLAUDE.md. Options toujours non décidées (b option : 2 runs/nuit).

Anomalies

🔴 HIGH — Clim en panne FSH + CDN sous-performant, canicule J2 Messages WhatsApp 15h : "En panne a st honore / Et chateaudun ca marche pas trop / Pas de piece de rechange / Jai mis des clim mobile en attendant / Mais ca a pas trop d'impact / On a tellement peu de client avec la canicule". Clim panne J2 au moins. Impact direct CA W26 (€3 397 groupe pour 3 jours, vs €5 582 S-1 semaine complète). CA/h CDN = €26/h vs €38/h S-1. Durée inconnue (pas de pièce de rechange).
Hypothèse: panne matérielle clim centrale. CA restera déprimé tant que la clim n'est pas réparée + canicule active.
🔴 HIGH — Trésorerie FSH insuffisante (~15k€ à payer) Message 15h44 : "fsh je dois payer 15k ya pas assez / Les 2 yatai [Pennylane]". Action bancaire requise (virement automatique ou code SMS). Contexte: CA W26 très faible (canicule), encaissements lents.
Hypothèse: paiement fournisseur ou salaires fin de mois. Situation ponctuelle mais à surveiller.
🟡 MED — Règles planning semaine INCORRECTES dans CLAUDE.md Deux règles auto-applied basées sur zelty delay faux-négatifs doivent être supprimées : (1) "Jeudi = potentiel jour sans service" (auto-applied 04/06, 2 data points zelty-delay) (2) "Mercredi = jour sans service CDN+FSH" (auto-applied 03/06, 2 data points zelty-delay) Référence correcte: Planning W25 confirmé 21/06 (CDN Lun–Sam, FSH Lun–Ven).
🟡 MED — justifs free/edenred J21 consécutif free: RuntimeError "liste factures Sosh introuvable (session expirée ?)". edenred: page.wait_for_selector timeout. 05/06 → 25/06 = 21 jours sans interruption. Run headed/screenshot requis — James "go" attendu selon hermes-manager.
🟡 MED — whatsapp-forward backlog structurel (48 médias max aujourd'hui) Cap 25/run (CPU llava) insuffisant face au flux entrant. Backlog visible: 30→33→48→43→33→48. Anciens médias jamais traités = dead-stock non-tracé. Options à décider avec James.
🟢 LOW — RDV Prosocius 1er juillet — rappel absent agenda.md Détecté par hermes-resto-reflect à 22h03. James avait dit à hermes (17h24 hier) "envoie à infos@prosocius.fr pour RDV mercredi 1er juillet 14h au 7 rue Saint-Séverin". Email envoyé mais le RDV n'est pas dans agenda.md → rappel matin du 01/07 ne se déclenchera pas.
🟢 LOW — amazon-justifs Playwright timeout sur amazon.fr/orders Traceback: navigating to amazon.fr/your-orders/orders... wait_until="domcontentloaded" timeout. Impacte la lecture des commandes 2026 mais exit=0 global (autres sessions OK). Possible chargement lent du portail Amazon.

Propositions CLAUDE.md

PROPOSITION 1 — SUPPRIMER le bloc "Jeudi = potentiel jour sans service" Section: Auto-applied propositions 2026-06-04
Justification: 2 data points seulement (28/05 + 04/06), tous deux faux-négatifs zelty. Zelty-watch Jeu 25/06 voit 26 orders à 22h15. Planning W25 confirme CDN Lun–Sam, FSH Lun–Ven. Le jeudi EST un jour de service.
SUPPRIMER le paragraphe:
"### Jeudi = potentiel jour sans service (observation)
- Observé : 28/05/2026 (Jeu W21) + 04/06/2026 (Jeu W23) — 2 data points..."
PROPOSITION 2 — SUPPRIMER le bloc "Mercredi = jour sans service CDN+FSH" Section: Auto-applied propositions 2026-06-03
Justification: 2 data points zelty delay faux-négatifs. KPI 25/06 confirme CDN Mer 24 = 18 cmds €462.58. Hier (reflect 24/06) FSH aussi ouvert le mercredi (clim mobile). Planning W25 (CDN Lun–Sam, FSH Lun–Ven) = source of truth.
SUPPRIMER le paragraphe:
"### Planning hebdomadaire service (observation en cours — mercredi)
- Mercredi semble être jour sans service CDN+FSH..."
PROPOSITION 3 — SUPPRIMER la règle "DNS morning instability" Section: Auto-applied propositions 2026-06-21
Justification: J22 + J23 + J24 + J25 = 4 jours propres consécutifs. Condition CLAUDE.md déjà remplie au J23 (3 jours). La règle est obsolète.
SUPPRIMER le paragraphe:
"### DNS instabilité matinale (depuis 2026-06-19)
- Zelty name resolution failure..."
ET la ligne de suivi:
"### DNS instabilité matinale — suivi post-W25..."
PROPOSITION 4 — Documenter RDV Prosocius 1er juillet dans section 8 open issues Justification: RDV confirmé (email envoyé par hermes hier), mais absent de agenda.md. Rappel automatique non déclenché. Action manuelle requise.
AJOUTER à section 8 (open issues) :
- [ ] RDV Prosocius mercredi 1er juillet 14h — 7 rue Saint-Séverin Paris
  (email envoyé le 24/06 via hermes, ajouter à agenda.md pour rappel automatique)

KPI du jour — W26 D4 (Jeudi 25/06)

RestaurantW26 partiel (Lun–Mer)W25 S-1vs S-1
CDN€2 401.76 (79 cmds)€5 582.37-57.0%
FSH€995.49 (41 cmds)€8 605.66-88.4%
Groupe€3 397.25€14 188.03-76.1%

Note: W26 partiel = Lun+Mar+Mer ingérés. Jeu 25 sera visible dans KPI 26/06. MTD juin: €64 544 (1 992 cmds).