Yatai

Reflection — 2026-07-23

Jeudi · Semaine ISO W30 (J4/7) · 22h00 Paris · Stack 15/15 MCPs · CDN fermé estival J6/44

TL;DR

Timeline

Heure ParisAgent / SourceÉvénementRésultat
01:09disputes-dailyScan litiges Uber/Deliveroo2 soumissions · 0 disputables
04:00justifs-sweeperScan + fetch facturesfetch_free rc=1 (J47) · edenred timeout · autres OK
04:49amazon-justifsBackfill Amazon → PennylaneMATCHED ×2 · UPLOADE ×3 brouillons · 9 UNMATCHED stables
06:02hermes-resto-briefBrief matinal restosexit=0
07:02hermes-managerMonitoring stack 15/15 MCPswhatsapp-ocr figé 18/07 · gmb-weekly FAIL attendu
07:09daily-kpiKPI W30 J4 publiéCDN fermé J6 · FSH fermé Jeu · MTD €43 023 (1 333 cmds)
08:03–10:39James → WA LaboKaraage 5 kg + recette levureLivraison Labo → Choiseul 2e · levure chimique vs boulangère discutée
08:58stuart-watch60 cycles · cascadeIdle · Choiseul W15110841 livré
08:00–22:00zelty-watch47 cycles0 orders CDN+FSH · api_fail=0 (Jeu sans service attendu)
09:41rekki-poll-todayTRIGGER recap 24/07Choiseul+Bastille commandé pour demain
10:20rekki-recap-13hRecap livraisons 23/071 order · PDF 2 566 B · exit=0
10:00–22:00combo-retard143 cycles16 shifts Labo · 0 alertes retard
12:37James → WAAssurance groupe restoTraitée par assureur Wen · pas d'action agent requise
13:47–13:51James → WAAttestation URSSAF demandéeComptable demande attestation de vigilance (obligation facturation)
15:05–15:13James → WAAPI Dext + food cost via BLExploration automatisation coûts matière · image BL partagée
15:40WA entrant (bail)Bastille : dette à solder avant dossierBailleur conditionne révision loyer au solde de la dette préalable
15:47–15:51James → WAPas de tournage ce moisCDN fermé · frigos vides · pas de contenu vidéo en août
18:53–18:56James → WAImprimantes + Oven AndroidExploration matériel POS pour nouveau lieu (Asian Smash ?)
19:59hermes-yatai-waMonitoring bridge WhatsAppexit=0
20:00yatai-reflectDémarrage réflexion nocturne

Patterns détectés

Jeudi = sans service CDN+FSH — W30 data point (règle déjà stabilisée)
zelty 0 orders + api_fail=0 + combo-retard 16 shifts Labo = fermeture service confirmée. W30 Jeu 23/07 est le 5ème data point depuis l'observation (W21+W23+W28+W29+W30). Règle fixée dans CLAUDE.md. Aucune nouvelle proposition.
rekki-recap "1 order 23/07" vs "3 PDFs bridge"
Cohérent structurellement : le recap (10:20) compte les ordres POUR la date de livraison 23/07 = 1. Les 3 PDFs bridge couvrent les ordres TRAITÉS dans la session du jour (W15110841 = 23/07, X15116908 + Y15117032 = probablement 24/07 après TRIGGER). Pattern identique au J3/06 — pas un bug.
combo-retard 16 shifts Labo le jeudi
Stable sur plusieurs semaines. Production Labo active les jours sans service CDN+FSH. Signal attendu.
FSH ouvert Lun+Mar en W30 (vacances scolaires, CDN estival fermé)
FSH Lun 20 = €1 485,76 (54 cmds) · Lun 21 = €1 739,94 (51 cmds). Premier data point FSH service en semaine estivale avec CDN fermé. Trop tôt pour règle (1 data point). À observer W31 (27/07–03/08).

Anomalies

🔴 HIGH — ODR SFR : deadline EXPIRÉE (22/07/2026)
Commande 22/06/2026 · délai 30j · deadline 22/07/2026 23:59 (hier soir).
Flaggée dans CLAUDE.md section 8 depuis J+8 (14/07), rappelée dans hermes-resto-reflect ce matin (⚠️ ODR SFR — deadline 22/07).
Aucun log (hermes-manager, hermes-resto-reflect, amazon-justifs, justifs-sweeper) ne confirme la soumission.
Si non traité avant hier minuit → remboursement SFR perdu définitivement.
Hypothèse : James a peut-être traité manuellement hors logs — mais non confirmé. À clarifier en urgence.
🔴 HIGH — whatsapp-ocr structurellement arrêté (J5 depuis 18/07)
Dernier run : Sam 18/07 exit=1. whatsapp-ocr-verify : dernier succès Dim 19/07 19:38.
Hermes-manager : figé, NRestarts=0. Timer = Ven+Sam uniquement (pas quotidien).
Prochain run naturel : Ven 24/07. Si exit=1 encore → J7+ sans stock photos OCR.
Backlog estimé 75–80 médias. Aucune décision James reçue sur les options de fix.
Options documentées : (a) fix timeout Claude, (b) 2 runs/nuit, (c) purge anciens médias, (d) augmenter cap CPU.
🟡 MEDIUM — fetch_free J47 + edenred timeout (depuis 05/06)
fetch_free rc=1 depuis 47 jours consécutifs. fetch_edenred timeout persistant.
Impact : factures Free Mobile + Edenred non ingérées dans Pennylane (backlog croissant).
Run headed/screenshot requis pour diagnose — en attente "go" James.
🟡 MEDIUM — Bail Bastille bloqué par dette (Asian Smash)
Signal 23/07 15:40 WA : "avant de présenter le dossier à son responsable et qu'il revoit le loyer, il faut qu'on solde la dette sinon il voudra pas".
Projet Asian Smash Escale Bastille en attente de ce débloquant financier avant toute négociation de loyer.
🟡 MEDIUM — gmb-weekly FAIL (J3 depuis 20/07, prochain run Lun 27/07)
PermissionError data/ root-owned. Hermes-manager : proposition chown en attente James.
Si non corrigé → échec au prochain run Lun 27/07 (J14 total de FAIL).
🟡 MEDIUM — Artifact "only Thu 14 evening data" dans daily-kpi.log (J18)
Ligne récurrente depuis 06/07 : FSH: Brut HT €160 · Net HT €130 · ~81.8% livraison (only Thu 14 evening data).
Impact sur HTML = 0 (FSH affiché correctement). Log pollué uniquement.
Bug ouvert documenté CLAUDE.md section 8 — investigation fetch_kpi_data.py recommandée.
🟢 INFO — Attestation URSSAF demandée par comptable
13:47 WA : "attestation de vigilance urssaf" requise pour continuer à facturer.
Action administrative requise par James (téléchargement URSSAF.fr).
🟢 INFO — Exploration API Dext pour food cost via BL
James demande 15:05–15:13 : "Il y a une api dext?" + "Foodcost c'est plutôt par les BL?"
Dext (ex Receipt Bank) = logiciel de gestion de factures/tickets. Signal d'intérêt pour automatisation coûts matière (section 10 CLAUDE.md — Approvisionnement). À investiguer : existence API Dext publique.
🟢 INFO — Oven POS : compatibilité Android et imprimantes
18:53–18:56 WA : "C'est quel modèle les imprimantes qu'on fait acheter?" + "Est ce que oven fonctionne sur android?"
Potentiel setup matériel POS pour nouveau lieu (Asian Smash Escale Bastille).

Propositions CLAUDE.md

MISE À JOUR section 8 (Open Issues) — ODR SFR
### ODR SFR — DEADLINE EXPIRÉE 22/07/2026 — À VÉRIFIER JAMES
- Commande 22/06/2026 · délai 30j · deadline 22/07/2026 23:59 (passée)
- Aucun log ne confirme la soumission avant expiration
- [ ] Clarifier avec James : soumis manuellement ? ou remboursement perdu ?
- Si perdu → supprimer cette entrée (action close)
Justification : deadline hier, aucune confirmation logs, risque de perte définitive. Nécessite vérification manuelle James.
AJOUTER section 5 (Agents — schedules) ou section 8 (Open Issues) — whatsapp-ocr timer
### whatsapp-ocr timer = Vendredis + Samedis uniquement (pas quotidien)
- Le timer whatsapp-ocr ne tire que les Ven et Sam (source : hermes-manager.log)
- Si exit=1 un Sam → prochain run = Ven suivant (~7 jours de vide entre runs)
- Ne pas alerter sur "pas de run depuis N jours" du Dim au Jeu — c'est normal
- Implication monitoring : J5 sans run (18→23/07) = attendu sur cette tranche Dim–Jeu
- Prochain run naturel : Ven 24/07 → verdict whatsapp-ocr santé au 24/07 soir
Justification : information manquante dans CLAUDE.md, source de confusion dans les anomalies J5 "structurellement arrêté". Le timer Ven+Sam change complètement l'interprétation du silence.
METTRE À JOUR section Asian Smash Escale Bastille (fin CLAUDE.md)
### Projet «Asian Smash Escale Bastille» (mise à jour 2026-07-23)
- Bail bloqué : bailleur conditionne révision loyer + présentation dossier au
  solde de la dette de loyer préalable (signal WA 23/07 15:40)
- Débloquant financier requis avant toute négociation de loyer
- Oven POS : James vérifie compatibilité Android (18:53 WA) → setup matériel en cours
- Recette levure : discussion levure chimique vs boulangère (23/07 matin) →
  buns Asian Smash en test, impact prix supply chain noté par James
Justification : 3 signaux convergents aujourd'hui sur le projet Asian Smash. Section existante à enrichir.
AJOUTER section 10 (Approvisionnement) ou section 3 (Komia/BL) — Dext API
### Dext API — exploration food cost (signal 2026-07-23)
- James demande : "Il y a une api dext?" + "Foodcost c'est plutôt par les BL?"
- Dext (ex Receipt Bank) = logiciel de capture/gestion de factures fournisseurs
- Potentiel : API Dext pour import automatique BL → calcul coûts matière
- À investiguer si James confirme l'intérêt : API Dext publique, credentials, mapping produits
- Lien avec pipeline BL SQLite (bl.db) déjà en place (Komia MCP + parseurs v3)
Justification : signal d'intérêt clair mais 1 seul message. Documenter pour ne pas perdre le fil. Connecté à la vision section 10.