🌙 Réflexion Yatai — 2026-10-06

Mardi · Semaine ISO W41 2026 · 22:00 Paris · yatai-reflect  ·  ← index

TL;DR

KPI du jour (W41 J2)

RestaurantLun 5 (carryover J+1)Mar 6W41 MTD
CDN €1 163.07 / 42 cmds / €67/h en attente carryover J+1 (07/10) €1 163.07
FSH en attente carryover J+2 (07/10) en attente carryover J+2 (08/10) €0 (visible 07-08/10)
Groupe MTD Oct = €15 346 (476 cmds · €48/h · MS/CA 30.1%) vs M-1 €20 195 (−24%)

Timeline

Heure ParisAgent / SourceÉvénementRésultat
01:10disputes-dailyUber STALE 1 660h (J69+) · 0 soumissions · 0 disputablescritique
04:00justifs-sweeperScan + fetch + render · Sosh rc=1 (session expirée J18 cycle 3) · Free rc=1 · Edenred timeout · Alan OK (€101.2 uploadé Pennylane)partiel
04:49amazon-justifs4 brouillons créés + rapprochés ✅ (€25.36 CDN 08/06 · €32.95 CDN 03/25 · €6.99 CDN 01/25 · €7.98 CDN 01/25)exit=0
06:02hermes-resto-briefBrief quotidien Bastille généréexit=0
06:30WA → James"It's coming after" (contexte livraison Labo)ops
07:04daily-kpiCDN Lun 5 = €1 163.07 visible (carryover J+1) · FSH = 0 attendu J+2 (07/10) · MTD Oct €15 346exit=0
07:06hermes-manager0 FAILED · 15/15 MCPs OK · daily-kpi sawtooth récupéré 07:04:31exit=0
07:00–09:00stuart-watch60 runs · Choiseul 1er coursier booked (job 307157251, U15696595) · cascade idlenominal
09:19WA → James"Monte charge" (chantier Bastille actif — monte-plats installé)ops
10:00–22:00combo-retard22 shifts inspectés · 0 alertes puis 1 alerte à 19:05 (staff Labo retard)1 alerte
12:08rekki-poll-todayTRIGGER recap — Choiseul + Bastille ont commandé pour 2026-10-07trigger
12:20 (UTC 10:20)rekki-recap-13h1 ordre pour 06/10 (U15696595) · RECAP_2026-10-06.pdf (2 646 B) envoyéexit=0
13:30WA → JamesLien Google Calendar partagé (RDV à confirmer)ops
13:32WA → James"Hello on est connecté" — signal possible connexion internet Bastille (Orange Pro installé 03/09)signal
15:06–07WA → JamesLivraison avec reprise de boîtes coordonnée (×2 messages)ops
19:59hermes-yatai-waBridge WhatsApp health checkexit=0
20:00yatai-reflectRun nocturne W41 J2 démarréen cours

Patterns détectés

🔄 Sosh session lifecycle ~18j — cycle 3 confirmé (3 data points)

Cycle 1 : repair 28/07 → expirée ~15/08 = J18 · Cycle 2 : repair 02/09 → expirée ~16/09 = J14 · Cycle 3 : repair 18/09 → expirée ~06/10 = J18. Pattern stable sur 3 cycles (2 × J18, 1 × J14). Réauth proactive recommandée tous les ~J15. Si auto-repair relancé ~06-07/10, prochaine expiration attendue ~24/10.

📦 Rekki trigger Choiseul+Bastille — 12:08 Paris (W41)

Trigger event-driven à 12:08 Paris le 06/10. S'inscrit dans la fenêtre étendue documentée (10h45–12h30). Historique récent : W38 16/09=12:13 · W38 17/09=12:27 · W36 01/09=12:09 · W36 02/09=12:09 · W41 06/10=12:08. Cron 12:20 était passé avant → RECAP 2026-10-06 envoyé ; trigger 07/10 sera pris par cron si < 12:20.

📈 CDN Lun W41 = €1 163 / 42 cmds / €67/h (carryover J+1)

CDN Lundi 5 octobre visible dans KPI 06/10 via carryover J+1. €67/h = productivité nominale (vs W40 baseline €60–75/h). FSH Lun 5 non encore visible → attendu dans KPI 07/10 (J+2 FSH). Ne pas conclure "FSH fermé lundi" avant mardi matin.

🧾 Amazon justifs — 4 factures traités aujourd'hui

amazon-justifs a créé et rapproché 4 brouillons Pennylane aujourd'hui (€25.36 CDN juin 2026 · €32.95 CDN mars 2025 · €6.99 CDN jan 2025 · €7.98 CDN jan 2025). Pipeline actif et avançant sur le backlog. UNMATCHED_UK (€108.51 Holding) et plusieurs UNMATCHED CDN 2024 persistent sans résolution.

Anomalies

🔴

Disputes Uber STALE J69+ (1 660h)

Session uber_storage_state.json expirée ~29/07/2026. Lessons.jsonl confirme STALE 1 660h. 0 soumissions, 0 disputables. Lifecycle Uber ~34j → prochaine expiration post-réauth ~09/11/2026. Pertes définitives sur litiges 29/07–12/08. Action IMMÉDIATE : run headed Playwright Uber + re-save session state.

🔴

Sosh session expirée — cycle 3 J18 confirmé

justifs-sweeper Sosh rc=1 ce matin (RuntimeError "liste factures Sosh introuvable"). Cycle 3 expiration ~06/10 prévu = confirmé. Auto-repair à déclencher. Pendant l'interruption : factures Sosh (30.47€/mois) non récupérées. Prochain auto-repair → prochaine expiration ~24/10.

🟡

justifs Free + Edenred — échec chronique (J123+)

Free rc=1 (RuntimeError "Free invoices page failed to load"), Edenred timeout. Persistants depuis juin 2026. Factures Free Mobile + reçus Edenred non récupérés → backlog Pennylane grandissant. Run headed/screenshot requis (en attente "go" James).

🟡

AGENTS.md gap 28/09–30/09 (3 jours)

Gap persistant : AGENTS.md passe de 27/09 → 01/10 (3 jours manquants). Données W40 correctes dans les KPIs mais traces absentes. Hypothesis : DNS morning instability ou timeout systemd avant écriture AGENTS.md. Proposition TimeoutStartSec=15min (hermes-manager) non encore appliquée.

🟡

bl-ingest Komia JWT mort (J19+)

JWT RS256 Komia expiré ~17/09 (lifecycle ~3 mois depuis connexion initiale ~17/06). refresh=401 confirmé. BLs non ingérés depuis J19. Non-résoluble VPS-side : recapture JWT depuis Mac (Chrome DevTools → localStorage) requise.

🟢

Signal "Bastille connecté" (1 data point)

Message WA 13:32 Paris : "Hello on est connecté". Orange Pro installé 03/09 → possiblement internet Bastille opérationnel après ~33j. 1 seul data point, non confirmé explicitement. À documenter si James confirme.

🟢

KPI label S-1 "W19" — bug cosmétique persistant (J57+)

Le KPI affiche S-1 = "W19" (mai 2026) au lieu de la semaine précédente réelle. Valeurs correctes, seul le label est faux. Bug dans render_kpi.py calcul semaine ISO. Priorité faible.

Propositions CLAUDE.md

1. UPDATE section "Sosh session lifecycle ~18 jours" — cycle 3 expiration confirmée

### Sosh session lifetime ~18 jours — cycle 3 confirmé (2026-10-06)
- Cycle 3 : auto-repair 18/09 → re-cassé ~06/10/2026 = J18 (confirmé justifs-sweeper rc=1)
- Cycles observés : 28/07→15/08 (J18) · 02/09→16/09 (J14) · 18/09→06/10 (J18)
- Pattern stable sur 3 cycles · Réauth proactive cible : tous les ~15j
- Prochain auto-repair à déclencher dès que possible (~06-07/10)
- Prochaine expiration estimée : ~24/10/2026 (si auto-repair réussit autour du 06/10)

Justification : cycle 3 correspond exactement à la prédiction J18 faite le 18/09. Utile pour anticiper proactivement la réauth Sosh.

2. UPDATE section 8 Open Issues — disputes Uber J69+

- [ ] disputes-daily Uber : réauthentifier uber_storage_state.json — CRITIQUE J69+
  STALE 1 660h au 06/10/2026 (+24h/jour) · soumissions=0 · disputables=0
  Session Uber lifecycle ~34j → prochaine expiration post-réauth ~09/11/2026
  Pertes définitives confirmées sur litiges 29/07–12/08 (délai glissant 7-14j dépassé)
  Action IMMÉDIATE : run headed Playwright Uber + re-save uber_storage_state.json

Justification : mise à jour du compteur de jours + prochaine expiration recalculée. Risque réel et croissant.

3. AJOUTER watch item "Bastille internet connecté" (section 8)

### Signal "Bastille internet connecté" (watch item, 2026-10-06)
- WA 13:32 Paris : "Hello on est connecté"
- Orange Pro installé 03/09 selon CLAUDE.md → internet potentiellement opérationnel ~J+33
- 1 data point non explicite — à confirmer si James le mentionne
- Impact : si confirmé → retirer "internet non opérationnel à l'ouverture" de la section Bastille

Justification : 1 seul data point ambigu. Proposé pour mémoire, à confirmer avant mise à jour formelle de la section Bastille.