Yatai Réflexion — 2026-09-27

Dimanche · Semaine ISO W39 2026 · 22:00 Paris · yatai-reflect  ·  ← index  ·  KPI du jour →

TL;DR

Timeline

Heure ParisAgent / SourceÉvénementRésultat
04:02justifs-sweeperScan + fetch · Alan Prevoyance uploadé Pennylane · Free rc=1 (chronique) · Pennylane Content-Type errors SFRexit=0 (partiel)
04:49amazon-justifsCDN 2025-03-22 €32.95 + CDN 2025-01-10 €6.99 + CDN 2025-01-08 €7.98 uploadés · UNMATCHED_UK €108.51 toujours pendingexit=0
06:01hermes-resto-briefBrief quotidien généré (Asian Smash chantier · CDN post-été)exit=0
07:00–07:08daily-kpiKPI W39 : FSH +€1 474 (Ven 25 carryover J+2) · Groupe €15 153 · MTD sept €88 265 (2 730 cmds)exit=0
07:03hermes-manager0 FAILED · 15/15 MCPs OK · bl-ingest JWT Komia J10 noté · whatsapp-ocr BL log anomaly notéexit=0
08:00zelty-watchCatchup silent 630 min — 0 orders CDN+FSH (dimanche attendu)0 events
08:15→22:00zelty-watch47 runs · 0 orders CDN+FSH · api_fail=0 → dimanche W39 = service fermé confirmé0 events
09:22–09:34WA James →Discussion LLM on-premise : Qwen (80 Go + 40 Go), M4 Pro Max Mac · Subti.ai benchmark 1 000€/agent/mois · "Openclaw" VPS · Ponytail à installer—
10:00combo-retard22 shifts Labo inspectés (dimanche = production) · 139 runs · 1 alerte retard à 12:10 UTC (14:10 Paris)1 alerte
10:20–10:43WA James →Discussion infra AI (suite) · "jai graphiphy" · "faut que jinstalle ponytail" · 2 Synology NAS—
11:12rekki-poll-todayTrigger recap event-driven : Choiseul + Bastille commandé pour 2026-09-28trigger
11:12 (×2)rekki-recap-13h3 orders livrés demain · RECAP_2026-09-27.pdf (8 077 bytes) · 2ème run = skip idempotentexit=0
13:36–13:38WA James →Infra AI (suite) · "faut les vps avec gpu puissant · Mais trop cher" · "faut des commerciaux"—
15:21–16:10WA James →Claude Code sur terminal (pote dev) · "jai geeké 6-8mois tlj dessus · La jai arreté · je me focus sur la resto"—
19:38whatsapp-ocr-verifyVérification WhatsApp OCRexit=0
19:58hermes-yatai-waBridge WhatsApp health checkexit=0
01:09 J+1disputes-daily0 soumissions · Uber STALE 1 444h (J60+) · pattern inchangéSTALE J60+

Patterns détectés

🔄 FSH carryover J+2 — confirmation supplémentaire (Ven 25/09 → KPI 27/09) FSH Ven 25 (51 cmds · €1 474.37) absent du KPI 25 et 26/09 → apparu dans KPI 27/09 (J+2 exact). Delta FSH KPI 26→27 : +€1 474.37 = FSH Ven 25 au centime près. Pattern FSH J+2 généralisé confirmé une nouvelle fois (N+5ème data point depuis août 2026). Règle déjà documentée — aucune mise à jour nécessaire.
📉 CDN Sam W39 = fermé — 2ème data point post-été confirmé CDN Sam 26/09 = 0 orders Zelty (47 runs, api_fail=0). 1er data point : W38 Sam 19/09. 2ème : W39 Sam 26/09. Planning CDN post-réouverture semble Lun–Ven (5j service) vs Lun–Sam avant l'été. À confirmer W40 Sam 03/10 pour fixation en règle.
💬 James : focus "infra AI on-premise" + lassitude du geek mode Longue conversation (09h22–16h10 Paris) sur LLM on-premise : Qwen (80 Go + 40 Go), Claude Code sur terminal vs desktop, benchmark Subti.ai à 1 000€/agent/mois, 2 Synology NAS disponibles. Signal de fin de phase geek : "jai geeké 6-8mois tlj dessus · La jai arreté · je me focus sur la resto". Cohérent avec le watch item "AI tokens on-premise" — projet actif mais en arrière-plan pendant focus resto.
🔄 Dimanche = CDN+FSH fermés / Labo actif — pattern stable (W39 confirmé) 22 shifts Labo inspectés + 1 alerte retard + 47 runs zelty sans orders. Règle déjà documentée, aucune proposition.

Anomalies

🔴 CRITIQUE — Disputes Uber STALE J60+ (1 444h au 27/09) Session uber_storage_state.json expirée ~29/07/2026 (lifecycle ~34j). +24h/jour. 0 soumissions, 0 disputables traités. Pertes définitives sur litiges 29/07–12/08 (délai glissant 7–14j Uber dépassé depuis longtemps). Action immédiate : run headed Playwright Uber + re-save uber_storage_state.json. Prochaine expiration post-réauth estimée ~30/10/2026.
🔴 CRITIQUE — bl-ingest Komia JWT mort J10 (depuis 17/09) JWT RS256 expiré ~17/09 (3 mois après connexion initiale ~17/06). refresh=401 confirmé. BL non ingérés depuis 10 jours → données stock fournisseurs incomplètes dans bl.db. Action : recapture JWT depuis Mac (Chrome DevTools → localStorage.kt-auth-react-v.token) → persister à ~/.config/komia-jwt.txt.
🟡 whatsapp-ocr log — OCR BL Komia au lieu de photos stock (chronique J8) Le log montre des données BL de juin 2026 (Choiseul 6 bons, FSH 1 bon) au lieu des photos stock du staff Labo. Exit=0 trompeur : le script tourne correctement mais OCRise les mauvais médias. Bug documenté depuis 19/09, 2ème occurrence 25/09. À investiguer : source des médias (groupe WA ? filtre date manquant ?). Distinct du bug LAST_SEEN précédent (résolu ~13/09).
🟡 justifs-sweeper fetch_free + fetch_edenred — rc=1 chronique J114+ fetch_free : RuntimeError "Free invoices page failed to load" (session Sosh 3ème cycle expiré ~20/09). fetch_edenred : page.wait_for_selector timeout persistant. Sosh self-repair déclenché 18/09 → prochaine expiration estimée ~06/10. Cycle ~18j documenté.
🟡 MTD CDN €/h = €98/h vs W39 CDN €55/h — écart suspect La section 6 (productivité mensuelle) affiche CDN €98/h pour septembre (MTD). La section 5.3 (W39 partiel) affiche CDN €55/h. Hypothèse : calcul MTD CDN basé sur heures labor réduites (pénurie staff W36 · "me manque plein de staff") ou denominator différent (jours vs heures). À faible priorité — valeurs absolues CA semblent cohérentes. Contrôle : vérifier si fetch_labor_data.py a toutes les heures CDN de septembre.
🟢 KPI label S-1 = "W19" — bug cosmétique J47+ Le KPI affiche S-1 = "W19" (semaine mai 2026) au lieu de "W38". Les valeurs (CDN €8 022, FSH €13 167) sont correctes. 4+ data points confirmés. Fix dans render_kpi.py — priorité faible (cosmétique). Stuart watch dernier run Jeu 24/09 = OK (job 306878314 Choiseul).

Propositions CLAUDE.md

Proposition 1 — METTRE À JOUR section 8 Open Issues : disputes Uber J60+ - [ ] disputes-daily Uber : réauthentifier uber_storage_state.json — CRITIQUE J60+ STALE 1444h au 27/09/2026 (+24h/jour) · soumissions=0 · disputables=0 Session Uber lifecycle ~34j → prochaine expiration post-réauth ~30/10/2026 Pertes définitives sur litiges 29/07–12/08 (délai glissant 7-14j Uber dépassé) Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json
Mise à jour du compteur J (J54+ → J60+). Pattern inchangé, urgence maintenue.
Proposition 2 — METTRE À JOUR section 8 Open Issues : bl-ingest Komia JWT J10+ - [ ] bl-ingest Komia JWT mort J10+ (depuis 17/09/2026) refresh=401 confirmé · BL non ingérés → données stock fournisseurs incomplètes dans bl.db Lifecycle JWT : ~3 mois (connexion initiale ~17/06 → expiration ~17/09) Action : recapture JWT depuis Mac (Chrome DevTools → localStorage.kt-auth-react-v.token) Puis : persister à ~/.config/komia-jwt.txt · redémarrer bl-ingest.service
J9 → J10. Priorité maintenue.
Proposition 3 — AJOUTER watch item : "James focus LLM on-premise / benchmark Subti.ai" ### James intérêt infra LLM on-premise (mise à jour 2026-09-27) - Matériel disponible : MacBook Pro M4 Pro Max · 2 Synology NAS - Modèles envisagés : Qwen (~80 Go + ~40 Go RAM) — modèles larges, GPU requis - Benchmark concurrent : Subti.ai à ~1 000€/agent/mois (hébergé leur propre serveur) - James usage : Claude Desktop + Claude Code terminal (pas desktop) "jai geeké 6-8mois tlj dessus · La jai arreté · je me focus sur la resto" - Projet AI tokens on-premise : actif mais en arrière-plan (focus actuel = resto) - À faire : Ponytail à installer (outil mentionné 27/09)
Mise à jour du watch item "AI tokens on-premise" avec nouveaux détails matériel et signal de priorité basse.