pkm/20-areas/pro/management/1to1/lionel/1to1-lionel.md
Philippe e3223ef191 S24
2026-06-10 23:15:41 +02:00

169 lines
10 KiB
Markdown

---
type: 1to1
collaborateur: Lionel Guérin
annee: 2026
role: Lead Développeur
stade: cadrer
rythme: hebdo
---
# 1to1 — Lionel · 2026
## 🎯 État courant
### Profil
- **Rôle :** Lead Développeur
- **Ancienneté :** 2026-01
- **Mode de fonctionnement :**
- **Perso :** sans enfant, aime les courses de voiture
### Stade
<!-- Cadrer probable : période d'essai validée fin mars 2026, encore en intégration sur l'écosystème technique et l'organisation Seenaps. -->
### Patterns observés
- 2026-04-14 — Forte dominante Seenaps Platform / chat, avec glissement du périmètre vers CI, Docker et monorepo ; risque de dispersion si la priorité réelle n'est pas explicitement arbitrée.
## 📋 En cours
### À aborder au prochain 1:1
- [ ] Arbitrer la priorité réelle entre chat produit, stabilisation websocket et chantier CI / Docker / monobase
- [ ] Reprendre le sujet devops : cible App of Apps, cohabitation 2 prods / 2 préprods, et impact réel du passage monobase
- [ ] Vérifier si le point IA reste utile à court terme ou s'il sort du radar de Lionel pour l'instant
### Actions ouvertes
- [ ] Lionel — figer la version npm des packages websocket et planifier des mises à jour régulières
- [ ] Lionel — clarifier le plan d'action websocket : datalist, reconnexion auto et niveau de risque restant
- [ ] Lionel — cadrer le chantier monobase / CI / kub avec ordre de grandeur, étapes et principaux risques
### Feedbacks à donner
-
---
## 📖 Sessions
### 2026-06-09
### 2026-04-21
*Préparation Ameno*
- Aucune saisie d'activité sur la semaine en cours (début de semaine).
- 17 tickets ouverts, tous sur Seenaps Platform — volume élevé, périmètre concentré.
- SEE-1012 créé aujourd'hui : mise à jour @6tm/leeloo-react et suppression des surcouches WebSocket custom (`Development`, 0h réalisées, 5 items checklist à 0) — sujet directement lié aux actions ouvertes websocket.
- SEE-0846 (CI Laravel intégration) mis à jour aujourd'hui, en `Internal Testing`, checklist 5/5 cochée, 30,5h réalisées — pourrait être candidat à la clôture.
- Masse critique en `Internal Testing` depuis mars : TS-0034, TS-0035, TS-0040, SEE-0828, SEE-0829, SEE-0830, SEE-0869, SEE-0870, SEE-0879, SEE-0894, SEE-0911, SEE-0918. Plusieurs avec 0h de RAF déclaré mais statut non clos.
- En `Development` actif : SEE-0847 (CI Docker orchestrateur, 19h, aucun item de checklist coché sur 7), SEE-0878 (migration monorepo, 12,5h, 2 items restants), SEE-0979 (unifier SQL migration, 11,5h), SEE-0953 (swap serveur, 7h RAF, échéance passée 2026-04-10), SEE-0917 (enum routes auto, 0h).
- Planification semaine suivante : 4h Seenaps Platform + 1 jour férié. Volume léger.
*Tickets en cours*
- SEE-1012 - Mettre à jour @6tm/leeloo-react et supprimer surcouches WebSocket custom (`Development`, créé aujourd'hui, 0h)
- SEE-0846 - Phase 1 : CI Laravel dans CI global (`Internal Testing`, checklist 5/5 ✓, 30,5h, MAJ aujourd'hui)
- SEE-0847 - Phase 2 : CI Docker orchestrateur (`Development`, 19h, checklist 0/7 cochés)
- SEE-0878 - Migration monorepo franchises-reseaux (`Development`, 12,5h, 2 items non cochés)
- SEE-0979 - NodeJS - Unifier SQL migration (`Development`, 11,5h)
- SEE-0953 - Clarifier fonctionnement du swap (`Development`, 7h RAF, échéance dépassée 2026-04-10)
- TS-0034 - Chat - Réponse à un message (`Internal Testing`, 11h/14h, 3h RAF, échéance dépassée 2026-04-10)
- SEE-0894 - Messages non lus et badges (`Internal Testing`, 46,5h, 2 items checklist non cochés)
- SEE-0918 - Mise en place des traductions (`Internal Testing`, 2h, checklist 3/3 ✓)
- SEE-0917 - Génération automatique enums de routes (`Development`, 0h)
- SEE-0828/0829/0830/0869/0870/0879/0911 — tickets technique/env Docker en `Internal Testing` depuis mi-mars
*Points d'attention*
- SEE-1012 (websocket leeloo-react) créé aujourd'hui mais aucune heure : démarré, ou capture d'une intention future ? C'est pourtant l'action ouverte la plus structurante depuis 2 semaines.
- SEE-0846 semble terminé (checklist complète, 30,5h) mais reste en `Internal Testing` — qui doit valider pour clore ?
- La masse de tickets en `Internal Testing` depuis mars sans RAF déclaré est ambiguë : vraiment en attente de validation externe, ou work in progress qui ne ferme pas ?
- SEE-0847 en `Development` avec 0 item coché sur 7 et 19h réalisées : les heures sont sur quoi concrètement si aucune étape n'est validée ?
- SEE-0953 (swap) et TS-0034 (réponse message) ont des échéances passées depuis 11 jours — arbitrage ou replanification à faire.
- TS-0038 (Claude Code) et TS-0039 (Chat SPA en modules) restent en `À traiter` depuis début mars — les sortir ou les cadrer explicitement.
*Questions à creuser*
- Sur SEE-1012 : tu commences cette semaine, ou c'est un ticket de capture pour plus tard ? Quel est le risque réel de garder les surcouches WebSocket actuelles ?
- Sur SEE-0846 : qu'est-ce qui manque pour le clore ? Qui valide l'Internal Testing ?
- Parmi les 10+ tickets en `Internal Testing` depuis mars, lesquels sont vraiment bloqués en attente de quelqu'un d'autre vs. lesquels pourraient être clos maintenant ?
- Sur SEE-0847 : où en es-tu concrètement — serveur de test prêt, Dockerfiles en cours, ou encore à la phase d'audit ?
- Quelle est ta priorité unique cette semaine avec seulement 4h planifiées sur Seenaps ?
*Notes de session*
→ Action :
---
### 2026-04-14
- Difficultés sur les websockets : réintégrer dans le datalist,
- Leeloo, besoin de reconnexion auto.
- Ci et kub : App of Apps => pour mutualiser
- cible :
- chart et gestion de fichier, gestion de volume
- Faire cohabiter les 2 prods / 2 préprods
- mise à jour de la CI
=> passage monobase - entre 10 et 20j
- Yvan ?
### 2026-04-07
- La planification de la semaine suivante est entièrement concentrée sur Seenaps Platform, avec 5h réparties sur 10 créneaux. Le sujet n'est donc pas la dispersion planifiée, mais la dispersion potentielle à l'intérieur d'un même périmètre très large.
- Le portefeuille actif reste fortement centré sur le chat et Seenaps Platform, avec un mix de fonctionnalités visibles, de stabilisation technique et de chantiers d'environnement.
- Côté produit, le ticket le plus avancé semble être SEE-0894 sur les messages non lus et badges, avec 44,5h déjà réalisées et un statut encore en développement.
- Côté stabilisation, plusieurs tickets sont en Internal Testing depuis mars sur le chat, le Docker et l'environnement de dev, ce qui peut signaler soit un vrai volume de validation en attente, soit une fin de cycle qui s'étire.
- Côté infra / architecture, les sujets CI Laravel, Docker orchestrateur, monorepo et monobase tirent Lionel vers un terrain plus structurant que purement feature, avec un risque de brouiller la priorité court terme.
=> figer la version npm et les mettre à jour régulièrement
- IA suivant le besoin : voir le complément
- Chat produit : TS-0034 Réponse à un message, TS-0035 Gestion des groupes, SEE-0894 Messages non lus et badges, SEE-0918 Traductions.
- Chat technique / plateforme : TS-0039 Chat SPA en modules, TS-0040 suppression de la dépendance à la clé SSH, SEE-0828 incompatibilité SCSS, SEE-0829 cockpit-api au démarrage, SEE-0830 compatibilité de hachage des mots de passe, SEE-0911 Docker Laravel - wkhtml.
- Infra / environnement : SEE-0846 CI Laravel dans le CI global, SEE-0847 nouveau CI Docker orchestrateur, SEE-0869 environnement Docker configurable et hot reload, SEE-0870 environnement DEV Debug, SEE-0879 fiabilisation des migrations SQL.
- Architecture / exploration : SEE-0878 migration vers le monorepo seenaps, TS-0038 expérimentation Claude Code.
- Chargement des modules : ok
- Chat :
- Beaucoup de tickets sont ouverts sur un même périmètre Seenaps, mais ils ne relèvent pas du même niveau : feature, dette technique, outillage, architecture. Sans ligne de force claire, Lionel peut avancer partout sans vraiment terminer ce qui compte.
- Une partie significative du portefeuille est en Internal Testing avec des mises à jour qui datent de mars. Il faut vérifier si ces sujets sont réellement quasi clos ou simplement stationnés.
- Les notes de séance confirment un sujet websocket encore concret en production de valeur, pas seulement un point d'hygiène technique.
- Le chantier CI / kub / App of Apps / monobase peut devenir structurant, mais il doit être cadré comme un vrai projet, pas absorbé comme une suite de tâches techniques diffuses.
- Communiqué sur validation période d'essai => Fait
- Sur tout ce portefeuille Seenaps, quel est le sujet prioritaire réel cette semaine, et qu'est-ce que tu assumes explicitement de ne pas traiter maintenant ?
- Les tickets en Internal Testing sont-ils vraiment en attente de validation externe, ou bien masquent-ils des restes à faire mal visibles ?
- Le sujet websocket se limite-t-il à une reconnexion auto et à l'intégration datalist, ou révèle-t-il une faiblesse plus large dans l'architecture du chat ?
- Le passage monobase estimé entre 10 et 20 jours est-il un vrai objectif validé, ou encore une option technique à instruire ?
- Qu'attends-tu de moi sur ce moment : arbitrage, cadrage, validation technique, ou levée d'un blocage humain / transverse ?
### 2026-03-11
- Difficultés sur les websockets : réintégrer dans le datalist.
- Leeloo : besoin de reconnexion auto.
- CI et kub : App of Apps pour mutualiser.
- Cible : chart, gestion de fichiers, gestion de volumes.
- Faire cohabiter les 2 prods / 2 préprods.
- Mise à jour de la CI.
- Passage monobase : estimation entre 10 et 20 jours.
- Yvan ?
- Niveau technique :
- Point d'attention avec l'IA - ne pas se créer des dettes techniques
- Echange Pauline =>
### 2026-02-06
- Content de se lancer dans le projet réel :
- Dur de se mélanger dans le schéma
- Surpris :
- Pas de Rythme
- Surpris : pas de rythme de daily
- Démo : Aurélie :
- Aurélie : question sur le stack
- composant réunion
- Process
- Front / React
- 1 source de vérité sur la base de données
- Flutter
- Duplication :
- Module message
- Master : la vérité, prod : production
- Préprod
- Prod => auto
- CI : script ansible
- Séminaire
- Beaucoup d'info, bien sur l'IA
- Standardisation sur l'IA et sans perte d'emploi
- Chouette sur l'enjeu Seenaps
- Orga :
- Télétravail : Lundi / Vendredi