Réflexion Yatai — 2026-09-23

Mercredi · Semaine ISO W39 2026 · 22h00 Paris · ← index · KPI du jour

TL;DR

KPI du jour (W39 partiel)

CDN W39 (Lun+Mar)
€2 645
89 cmds · €29.7/cmd
FSH W39 (Lun seulement)
€2 177
62 cmds — Mar 22 attendu Jeu 24
MTD septembre
€77 935
2 364 cmds · €65/h groupe
MS/CA service
19.7%
Dans la norme (<25%)

Timeline

Heure (Paris)Agent / SourceÉvénementRésultat
04:02justifs-sweeperScan + fetch — Sosh rc=1, Free rc=1 ; RedSFR ✓partiel
04:49amazon-justifsUploads Pennylane : CDN 2025-03-22 (€32.95) + 2025-01 ×2 ; UNMATCHED_UK 108€ en attenteexit=0
06:02hermes-resto-briefBrief quotidien généréexit=0
07:00–07:07daily-kpiKPI W39 : CDN Mar 22 apparaît (€1 122, carryover J+1 ✓) ; FSH Mar 22 absent (J+2 attendu 24/09)exit=0
07:02hermes-manager0 FAILED, 15/15 MCPs OK ; bl-ingest JWT Komia J6 notéexit=0
08:00zelty-watchCatchup 630 min silent (nuit) — normal mercredi0 events
08:15–21h30zelty-watch47 runs, 0 orders CDN+FSH — mercredi sans service nominal0 events
10:00–21hcombo-retard22–23 shifts Labo inspectés toute la journée, 0 alertes retardnormal
10:20 UTC (12:20 Paris)rekki-recap-13h4 orders livraison 23/09 (Y15586388, X15586581, Y15588528, X15588832) — PDF 9 168 bytes ; cron fallback, idempotent skip (recap déjà envoyé)exit=0
WA 09:39James → WA"Dis moi ce que tu perds jte ferais un remboursement" + "Yesterday to 11e" (livraison Labo Bastille hier)—
WA 15:22–16:21James → WADiscussion URSSAF CP + TVA : "Juste la tva / On paie la tva oui" — question IS résolue (pas d'IS attendu)—
WA 17:57–18:35James → WA"Ah nan jai zappé jfais mtn" + recherche PDF par mail ("je retrouve pas…")—
WA 18:00James → WA"mega calme chez yatai" — confirmation repos service mercredi—
19:55hermes-yatai-waBridge WhatsApp health checkexit=0
20:00hermes-resto-reflectRapport resto généréexit=0
01:11 (J+1)disputes-daily1 soumission Deliveroo ; Uber STALE 1348h (J56+)partiel

Patterns détectés

1. Mercredi = Labo pur — 4ème confirmation W39

Zelty 47 runs, 0 orders, api_fail=0. Combo-retard 22–23 shifts = Labo actif. Règle CLAUDE.md déjà marquée CONFIRMÉE (W21+W23+W28). W39 = 4ème data point clean, aucune action requise.

2. CDN carryover J+1 — confirmé une nouvelle fois

CDN Mar 22 (42 cmds, €1 122) visible dans KPI 23/09 (J+1). Pattern totalement stable depuis réouverture CDN 31/08. Déjà documenté.

3. FSH carryover J+2 — confirmé

FSH Mar 22 absent du KPI 23/09. Attendu KPI Jeu 24/09. Cohérent avec la règle "FSH carryover J+2 généralisé" (3 data points confirmés août 2026).

4. Disputes-daily opérationnel en mode dégradé

1 soumission aujourd'hui (Deliveroo) malgré Uber STALE J56+. L'agent tourne à ~50% capacité. Pattern stable depuis ~29/07 : Deliveroo OK, Uber mort depuis session expirée.

5. KPI MTD septembre : forte reprise vs août

€77 935 / 2 364 cmds au 23/09 (22 jours de service). CDN €103/h, FSH €49/h, Groupe €65/h, MS/CA 19.7%. Nette amélioration vs M-1 août (€30 031, CDN fermé 44j). Gap vs N-1 (€128 268, −39%) dû à l'estival + réouverture tardive CDN.

Anomalies

SévéritéAnomalieHypothèse
🔴 CRITIQUE Disputes Uber STALE J56+ (1348h)
Session uber_storage_state.json expirée ~29/07. 0 litiges Uber depuis J56. Pertes définitives sur litiges 29/07–12/08.
Session Uber durée ~34j expirée. Prochaine expiration post-réauth ~02/10. Action : run headed Playwright + re-save session.
🔴 CRITIQUE bl-ingest Komia JWT mort J6
JWT RS256 expiré ~17/09 (3 mois après connexion initiale ~17/06). refresh=401. BL fournisseurs non ingérés depuis J6.
Non-résoluble VPS-side. Recapture JWT depuis Mac Chrome DevTools → localStorage.kt-auth-react-v.token → ~/.config/komia-jwt.txt.
🟡 MOYEN whatsapp-ocr exit=1
Bug LAST_SEEN unbound, re-cassé après fix ponctuel 13/09. Prochain run naturel : Ven 25/09.
Fix 1 ligne : initialiser LAST_SEEN = None. Backlog estimé ~140 médias. En attente décision James.
🟡 MOYEN Sosh rc=1 + Free rc=1
Persistants (lessons.jsonl). fetch_sosh : session ~18j lifecycle → expiration ~06/10. fetch_free : portail changé.
Sosh cycle 5 démarré 18/09 → prochain auto-repair ~01/10. Free nécessite diagnostic headed.
🟡 MOYEN Bug KPI label S-1 "W19"
Le label S-1 affiche "W19" (mai 2026) depuis J43+. Valeurs correctes, seul le label est faux.
Variable semaine ISO non mise à jour dans render_kpi.py. Fix cosmétique, priorité faible.
🟢 INFO James cherche un PDF non retrouvé (18h35)
"tu m'avais renvoyé ou le pdf? par mail? / je retrouve pas…" — probablement KPI ou rapport récent.
Aucun impact système. À vérifier si James repose la question demain.

Propositions CLAUDE.md

Proposition #1 — FERMER open issue (section 8)
Stuart watch — choiseul #2 : bug 422 résolu (incident isolé 17/09)

Run stuart-watch exit=0 Mardi 22/09 08:58 UTC. 60 runs OK. Livraison Choiseul bookée normalement. Aucune récidive depuis Jeu 17/09.

- [x] Stuart watch — choiseul #2 : job.pickup_at invalid (17/09/2026) — RÉSOLU (incident isolé)
  Run exit=0 Mardi 22/09 08:58 UTC (60 runs OK). Livraison Choiseul W15579125 bookée normalement.
  Aucune récidive Jeu 17 → Mar 22 = 5 jours sans 422. Fermer le bug.

Justification : 5 jours sans récidive + run exit=0 confirment incident isolé (cf. reflect 22/09).

Proposition #2 — MISE À JOUR open issue (section 8)
Disputes Uber : J56+ (1348h → 1372h)
- [ ] disputes-daily Uber : réauthentifier uber_storage_state.json — CRITIQUE J56+
  STALE 1372h au 23/09/2026 (+24h/jour) · soumissions=0 · disputables=0
  Session Uber dure ~34j → prochaine expiration post-réauth ~27/10/2026
  Pertes définitives confirmées 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

Justification : +24h/jour, chaque jour sans réauth = risque perte litige supplémentaire sur litiges récents.

Proposition #3 — MISE À JOUR open issue (section 8)
bl-ingest Komia JWT mort : J6 (depuis 17/09)
- [ ] bl-ingest Komia JWT mort depuis 17/09/2026 (J6+)
  refresh=401 confirmé · BL fournisseurs non ingérés depuis J6
  Lifecycle JWT : ~3 mois (connexion initiale ~17/06 → expiration ~17/09)
  Non-résoluble VPS-side.
  Action : recapture JWT depuis Mac (Chrome DevTools → localStorage.kt-auth-react-v.token)
  Puis : écrire à ~/.config/komia-jwt.txt

Justification : J6 confirmé par hermes-manager. Données BL fournisseurs manquantes depuis J6.

Proposition #4 — INFO CONTEXTUELLE (section 8 ou mémoire)
TVA Q3 2026 confirmée — pas d'IS attendu
### TVA Q3 2026 — arbitrage fiscal (2026-09-23)
- James a confirmé le 23/09 : "Juste la tva / On paie la tva oui" (pas d'acompte IS)
- Contexte : discussion avec comptable, fin de trimestre Q3 (30/09 deadline)
- Validation envoyée comptable par mail pour TVA sur 2 restos (CDN + FSH)
- 1 data point — à contextualiser dans le suivi Pennylane

Justification : fin de trimestre, discussion financière visible dans WA bridge, à retenir pour suivi cash-flow.

Généré à 22:00 Paris · 2026-09-23

← index · → KPIs