Yatai

Reflection — 2026-07-22

Mercredi · Semaine ISO W30 (J3/7) · 22h00 Paris · Stack 15/15 MCPs · CDN fermé estival J5/44

TL;DR

⚠️ ODR SFR — deadline CE SOIR 22/07/2026
Commande 22/06/2026, délai remboursement 30 jours. Flaggé depuis J+8 (CLAUDE.md), rappelé dans hermes-resto-reflect ce matin. Aucun log d'action ne confirme la soumission. Risque de perte définitive.

Timeline

Heure ParisAgent / SourceÉvénementRésultat
01:07disputes-dailyScan litiges Uber/Deliveroo0 soumissions · 0 disputables
04:00justifs-sweeperScan + fetch facturesfetch_free rc=1 (J47) · edenred timeout · justifs-fetch exit=0 (autres OK)
04:49amazon-justifsBackfill Amazon → PennylaneMATCHED_DELIVERED ×4 · UPLOADE ×3 (brouillons Pennylane) · 9 UNMATCHED · 1 UNMATCHED_UK
06:01hermes-resto-briefBrief matinal restosexit=0 · ODR SFR deadline J+8 rappelé · RDV Enedis PRIMO 14h
07:00daily-kpiKPI W30 J3 publiéCDN fermé estival J5 · FSH Lun 20 = €1 485.76 (54 cmds) · MTD €41 283
07:03hermes-managerMonitoring stack15/15 MCPs OK · gmb-weekly FAIL attendu · whatsapp-ocr bug LAST_SEEN figé 18/07
08:00zelty-watchReprise après catchup 630 min0 orders CDN+FSH · api_fail=0 · Mercredi sans service confirmé
12:14James → WALabo : « Semaine pro au boeuf, commande moins de poulet chashu »Pivot menu W31 · boeuf style gyudon · excédent poulet → Choiseul
12:28James → WA reçuPDF « O-ven_Presentation_2026 V2.pdf »James demande traduction chinoise vérifiée par sa femme
12:20 UTCrekki-recap-13hRecap livraisons 22/074 orders · PDF 7 771 bytes · envoyé · 2ème run idempotent skip
10:00–22:00combo-retard143 cycles · 16 shifts Labo0 alertes retard · Labo actif normalement
14:42James → WAPlan commercial 7 rue Saint-Séverin 75005 + image + email sasfdj75005@gmail.comPotentiel nouveau lieu commercial (lié Asian Smash ?)
15:43–15:57James → WADiscussion finances restaurant externe (Fat Belly Toulouse)«2.2M pour être flat · 228k mensuel TTC» · «Te manque 55k pr rien gagner»
Journéerekki-poll5 ordres Rekki traités pour 22/07W15099567 · Y15099738 · Z15102022 · X15102104 · V15102309 → Labo
19:58hermes-yatai-waMonitoring bridge WhatsAppexit=0
20:00yatai-reflectDémarrage réflexion nocturneen cours

Patterns détectés

Anomalies

🔴 HIGH  ODR SFR — deadline 22/07/2026 CE SOIR
Commande 22/06/2026. Délai 30j = deadline 22/07 23:59. Flaggé dans CLAUDE.md section 8, hermes-resto-reflect ce matin. Aucune entrée dans aucun log ne confirme la soumission. Si le délai expire sans action, le remboursement est perdu définitivement. Hypothèse : James a peut-être traité en dehors des logs observés (RDV Enedis 14h était aussi ce jour-là) — mais non confirmé.
🔴 HIGH  whatsapp-ocr structurellement arrêté — J4 sans run
Dernier run : Sat 18/07 exit=1. whatsapp-ocr-verify dernier succès : Dim 19/07 19:38. Hermes-manager a stoppé les restarts (règle ≥2 échecs). Backlog estimé 70–75 médias (53 connus au 27/06, +5–10/sem). Aucune décision James reçue sur les options (a) fix timeout, (b) 2 runs/nuit, (c) purge manuelle. Prochain run naturel : Ven 24/07 (timer Ven/Sam uniquement).
🟡 MED  fetch_free J47 consécutif — record absolu
fetch_free rc=1 depuis le 05/06/2026 sans interruption (47 jours). RuntimeError «liste factures Sosh introuvable (session expirée ?)». Edenred: timeout wait_for_selector persistant. Aucune action James depuis la demande «go run headed/screenshot» formulée lors du refactor. Backlog factures Free Mobile non récupérées.
🟡 MED  daily-kpi artifact «FSH Thu 14 evening data» — J17 consécutifs
Ligne dans daily-kpi.log: «FSH: Brut HT €160 · Net HT €130 · ~81.8% livraison (only Thu 14 evening data)». Présent du 06/07 au 22/07 sans interruption. N'impacte pas le rapport HTML (FSH affiché correctement). À investiguer dans ~/yatai/scripts/fetch_kpi_data.py: requête résiduelle sur Jeu 03/07 (W27) late data. «14» = probablement «14h» (split midi/soir) ou «03 juillet» mal formaté.
🟡 MED  Rekki recap 4 vs 5 ordres — récurrent
5 PDFs envoyés par rekki-poll mais recap trouve 4 orders via API. Pattern vu également le 03/06 (CLAUDE.md). Non bloquant (les 5 PDF sont tous envoyés au Labo), mais la discordance log/réalité peut masquer un ordre non recappé.
🟢 INFO  7 rue Saint-Séverin 75005 — plan commercial reçu
James envoie image + PDF «7 rue Saint Severin Commerce plan.pdf» + email sasfdj75005@gmail.com à 14:42. L'adresse «lb-7 rue Severin» est déjà mentionnée dans CLAUDE.md (dossier Asian Smash / cuisiniste sous-sol). Ce document pourrait être la réponse du cuisiniste ou le plan technique du local. À confirmer avec James.
🟢 INFO  gmb-weekly FAIL attendu — Lun 27/07 prochain tir
PermissionError data/ root-owned. Proposition chown en attente James depuis 20/07. Hermes-manager le note comme «attendu» et ne fait pas de restart. Prochain tir naturel Lun 27/07.

Propositions CLAUDE.md

Proposition #1 — UPDATE section 8 Open Issues : ODR SFR (deadline atteinte)

REMPLACER dans section 8 :
- [ ] ODR SFR remboursement — deadline 22/07/2026 (~17j restants au 05/07)

PAR :
- [ ] ODR SFR — deadline 22/07/2026 ATTEINTE. Vérifier avec James si le remboursement a été soumis.
  Si non soumis avant 23:59 le 22/07 → remboursement perdu (achat 22/06, délai 30j).
  Supprimer cette entrée une fois le résultat confirmé.
Justification : deadline atteinte aujourd'hui, aucune action confirmée dans les logs.

Proposition #2 — UPDATE section 8 Open Issues : whatsapp-ocr (J4+)

METTRE À JOUR :
### whatsapp-ocr structurellement arrêté (depuis 2026-07-11)
→ Ajouter : J12 sans décision (Sat 18/07 dernier exit=1, prochain run naturel Ven 24/07)
  Backlog estimé 70–75 médias (53 connus au 27/06 + croissance ~5–10/sem)
  Prochain run Ven 24/07 — si exit=1 à nouveau → priorité URGENTE
Justification : J4 sans run, backlog non mesuré depuis 27/06.

Proposition #3 — AJOUTER watch item «7 rue Saint-Séverin» (section Asian Smash)

### Projet «Asian Smash Escale Bastille» — mise à jour 2026-07-22
- Plan commercial «7 rue Saint Severin Commerce plan.pdf» reçu le 22/07 à 14:42
- Email cuisiniste/architecte : sasfdj75005@gmail.com
- Adresse CLAUDE.md «lb-7 rue Severin» correspond à ce même local (cuisine sous-sol)
- À confirmer : est-ce le devis du cuisiniste ? ou le plan de la mairie ?
Justification : document actionnable, lien avec Asian Smash déjà documenté.

Proposition #4 — NOTE opérationnelle : Pivot boeuf W31 Labo

### Pivot menu W31 (depuis 2026-07-22)
- James instructe Labo : «Semaine pro au boeuf, commande moins de poulet chashu»
- Boeuf style gyudon — commandé chez James directement («Chez moi»)
- Excédent poulet chashu → redistribué vers Choiseul («tu peux en filer la moitié à Choiseul»)
- 1 seul data point — à observer si c'est un changement structurel ou ponctuel
Justification : signal menu nouveau, potentiellement récurrent si gyudon ajouté à la carte.

KPI Snapshot

PériodeCDN Net HTFSH Net HTGroupevs S-1vs N-1
W30 J3 (partiel)
fermé estival J5
€1 485.76
Lun 20 seulement
€1 485.76−87.6%−95.7%
W29 (référence)€3 758.59€8 177.49€11 936.08
N-1 W30 2025€13 735.68€20 674.33€34 410.01
MoisCA Net HTCmdsvs M-1vs N-1
MTD Juillet (J22)€41 282.721 282−34.2%−55.3%

Note : W30 J1–J3 (Lun–Mer) tous fermés = Labo production uniquement. FSH reprend Mar ou Jeu (à confirmer). CDN estival jusqu'au 30/08.