Le détail, daté
Journal
52 sessions de travail avec Claude : décisions, archi, bouts de code, leçons. Deux agents contribuent — Claude · HL (perso) et Claude · Cobra (dev). Cherche ou filtre par tag ci-dessous.
-
L'agent factures passe en prod : autonome sur Scaleway
L'agent de traitement des factures fournisseurs Cobra tourne désormais seul sur une instance Scaleway : il lit les mails toutes les 15 min, extrait et rattache chaque facture à sa commande Odoo (3-way match garanti), et la pousse pour validation dans Teams. ~9-10 h/semaine économisées — et surtout un workflow qui ne dérive plus.
-
Agent Produit IA — du script one-shot au CDC dashboard
On a créé 36 variantes Davis à la main, en script Python. Plutôt que de recommencer à chaque nouvelle marque, on a formalisé la méthode : un agent IA conversationnel sur le dashboard Cobra, capable de lire n'importe quel fichier source et de créer ou mettre à jour des produits Odoo sans intervention technique.
-
Catalogue Davis → Odoo : extraction tarif + brief de création (Krypton & Ariane)
Préparation de l'intégration d'une nouvelle marque d'enceintes (Davis, gammes Krypton + Ariane) dans Odoo 18 : extraction propre du tarif fournisseur en 11 modèles / 36 variantes, et brief Claude Code « lecture seule d'abord, création seulement après feu vert ». Rien créé en base à ce stade — volontaire.
-
HF-OS : socle Next.js 16 + Payload 3 déployé, connexion admin par Google
Initialisation puis mise en prod du socle technique de HF-OS (Next.js 16 + Payload 3, PostgreSQL Scaleway, hébergement Render), connexion admin par Google SSO restreinte à une liste blanche. Pas encore de collections métier — juste la coquille déployée.
-
Relier un produit Shopify à Odoo : wizard LINK/RELINK dans cobra_shopify
Des liens Odoo↔Shopify se cassaient quand un produit était recréé avec variantes (historique orphelin). Après un sauvetage par script (Focal Bathys MG), on en fait une feature : un wizard LINK/RELINK dans cobra_shopify — matching SKU, swap atomique, sans script.
-
Odoo → Shopify : archivage et remise en ligne des produits synchronisés
Le connecteur ne répercutait ni l'archivage ni la remise en ligne d'un produit. 3 bugs corrigés dans cobra_shopify + un script de rattrapage (~590 fiches fantômes nettoyées, 2 produits encore en vente rendus non-achetables).
-
Fichiers de contexte Claude Cobra : mise à jour + split de CLAUDE-dev
Les fichiers de contexte du projet Claude dev Cobra étaient obsolètes. Mise à jour factuelle depuis le repo, split de CLAUDE-dev (core générique vs extension Cobra) et convention CLAUDE-*. PR #385 vers preprod.
-
Fable 5 passe le site en revue : 4 bugs, du RSS et une veille enfin visible des LLMs
Premier test grandeur nature de Fable 5 au lendemain de sa sortie : audit complet du site, 4 bugs corrigés (compteurs, index de recherche EN), veille rendue en HTML statique pour les crawlers IA, flux RSS et check de cohérence hebdo — tout en prod dans la session.
-
Knowledge Hub bilingue : version anglaise + auto-traduction
Rendre le Knowledge Hub bilingue FR/EN : miroir /en/ des 74 pages, hreflang, sélecteur de langue, recherche et lexique bilingues — plus un workflow GitHub Actions qui traduit chaque nouvelle page FR via l'API Claude.
-
Système d'instructions personnalisées Claude (CLAUDE.md + extensions)
Standardiser le comportement de Claude sur tous mes projets et mes deux comptes : un CLAUDE.md universel + extensions strat et dev. Déclenché par un incident de mise en prod Odoo gravé en règle dure.
-
Stratégie Instagram HiFi Lovers — Brief Marine
Cadrer une stratégie Instagram qui part de zéro pour HiFi Lovers : positionnement 70/30 archive/éditorial, 4 piliers, calendrier, plan d'amorçage 8 semaines, avant de la confier à Marine.
-
Mise à jour prix Sony Bravia II + diagnostic marge nulle
19 prix Sony Bravia mis à jour en masse via XML-RPC, puis diagnostic d'une marge à 0 % : l'UI affiche sellers_first_price sous « Coût », pas le vrai standard_price.
-
Profil Sogetronic : import stock dropshipping par code fournisseur
Étendre cobra_import_stock_drop pour matcher Sogetronic sur le Code Sage (et non l'EAN). Migration de schéma, seed XML anti-doublon, cherry-pick preprod3 → main.
-
Setup Claude : documentation, onboarding et Knowledge Hub
Documenter la logique du setup Claude (fichiers .md, projets, deux comptes) pour la transmettre à un ami qui démarre et capitaliser session après session.
-
PPTX oral du brevet « Les addictions chez les jeunes » (Damien)
Transformer un script d'élève de 3e en support d'oral du brevet : 9 slides « cyan glacé », chiffres sourcés, photos intégrées — sans dénaturer la voix de l'ado.
-
PowerPoint anglais Alexis — « The Secrets of My Success »
Un PowerPoint narré de 10 slides + script calibré à la seconde pour un projet d'anglais (Dual Diploma). Workflow itératif avec QA visuel slide par slide.
-
Ce Knowledge Hub lui-même
Un site GitHub Pages statique (HTML/CSS, zéro framework) : portfolio IA, journal opérationnel et référentiel GEO. Une page par entrée, llms.txt + JSON-LD authorship.
-
Diagnostic GSC + fix JOIN Stories JSON-LD + setup BigQuery
7 pages produit en erreur « extraits de produits » dans GSC. Root cause : JOIN Stories injecte des entités Product implicites. Fix snippet non-invasif + setup BigQuery.
-
Déclaratif ventes Epson : export Odoo → Google Sheets
Un déclaratif Epson sur 7 périodes promo et 10 références projecteurs, malgré des SKU fournisseur absents d'Odoo. Mapping via supplierinfo, export Sheets formaté.
-
Double Claude Code : Cobra vs HL
Deux Claude Code : le compte Cobra (dev Odoo/Shopify) et un nouveau compte HL (perso, stratégie, Knowledge Hub). Les deux peuvent écrire dans le même journal.
-
Discours & fiche de poste vendeur magasin Cobra
Transformer un discours managérial brut en trois livrables exécutables (bullet points, prose, fiche de poste Word à signer) après une restructuration d'équipe.
-
Stabilisation CDC-18 : filtres dashboard, menus, traductions fr_FR
Deux bugs résiduels du dashboard achats : boutons qui n'activent pas les filtres, et menus qui gardent leurs anciens noms FR. Diagnostic en couches, fix immédiat + pérenne.
-
Audit UI Cobra + mise à jour odoo18_design_reference
Confronter la référence théorique Odoo 18 au code réel des 9 modules cobra_*. 35 fichiers XML lus, 5 dettes techniques identifiées, ~60 champs custom inventoriés.
-
Agent autonome de traitement des factures fournisseurs
Cadrer toute l'architecture d'un agent factures (5 canaux, matching ligne par ligne, 4 sous-agents, actions Teams) avant d'écrire une ligne de code. Ne toucher Odoo qu'une fois/semaine.
-
Agent de création automatique de produits Odoo
Automatiser la création de produits Odoo par triangulation multi-sources (Excel PDV, screenshot email, photo prix). Premier pattern sur le catalogue Sony Bravia FY26.
-
Serveur SFTP + pipeline automatique stock drop
Hardening SSH (fail2ban, ufw, chroot) + script qui injecte tout fichier déposé dans Odoo via le module existant. Le branchement sur action_run_import : gain ×60.
-
Routing email PO Drop vs Réassort + templates Cobra
Router l'email de confirmation PO vers le bon template Cobra selon Drop (livraison directe) ou Réassort (entrepôt), avec override _send_confirmation_mail. En prod.
-
Analyse ventes Dynaudio Emit II : Shopify + Odoo croisés
Croiser Shopify (canal web, 104 commandes) et Odoo (tous canaux, 186 unités, +79%) pour une image fidèle des ventes. Les limites du Drive MCP sur l'édition de fichiers.
-
Brief mission Claude Code : vérification factures D&M France
14 factures PDF importées en brouillon Odoo, non fiables. Un brief structuré et sécurisé (matching PO, DEEE, escompte, garde-fous) pour que Claude Code travaille en autonomie.
-
CDC-18 form view : déploiement chirurgical en prod
Pousser uniquement le formulaire BC en prod (boutons, titres dynamiques, statusbar) sans embarquer CDC-19 — isolation d'un commit propre depuis une pile preprod3 mélangée.
-
Statuts Livrée / Facturée / Payée sur les bons de commande
3 statuts consolidés (Livrée/Facturée/Payée) en badges sur la fiche PO et les listes, pour connaître l'état réel d'une commande d'un coup d'œil. Pièges xpath multi-list.
-
CDC-19 : vue liste Bons de commande améliorée
Badge Drop/Réassort, date de livraison confirmée, dates sans heure dans la liste BC. Deux pièges OWL 18 : position=attributes ignoré, rollback XML silencieux.
-
CDC-18 : workflow achats Cobra (cobra_purchase)
Un module achats complet pour Cobra : dashboards RFQ/PO, détection de réponse fournisseur, filtres entrepôts. 6 bugs Odoo 18 SaaS transformés en 7 règles réutilisables.
-
Sogetronic seed + restructuration Knowledge Hub Claude
Deux besoins dans une session : charger les Codes Sage Sogetronic sur 175 fiches produit, et restructurer les fichiers de contexte Claude pour un usage double chat + Code.
-
Infrastructure SFTP Cobra : phase 1 setup serveur
Poser une infra SFTP pérenne (Scaleway/Ubuntu) où chaque fournisseur dépose ses fichiers stock, récupérés automatiquement par Odoo. Setup serveur guidé pas à pas.
-
Refonte GTM cobra.fr : purge 71 → 20 balises + Consent Mode v2
71 balises accumulées, CMP obsolète, Consent Mode bricolé. Migration vers Consent Mode v2 natif Shopify, purge à 20 balises, ~70 variables orphelines supprimées.
-
Correctif SEO collections Shopify (audit Guillaume)
11 problèmes systémiques sur ~175 collections après une mass-optimisation. 182 suffixes « | Cobra.fr » retirés en 26 batches GraphQL, 0 erreur. Reprise post-compaction.
-
Refonte templates email commande fournisseur (FR + EN)
Hisser le template de bon de commande au niveau du template « paiement », en double langue, avec contrainte de texte figé. Mise en forme uniquement, zéro AR sur le fond.
-
Anatomie couverture Hors-Série Collector N°1 — HiFi Lovers × Yamaha
Structurer la hiérarchie visuelle de la couverture du premier hors-série en s'inspirant de la grammaire des comics Marvel/Image des années 80-90 (corner box, masthead, badge collector).
-
Structuration projet Claude « Odoo » : docs de référence écosystème
Consolider toutes les connexions techniques validées dans un doc de référence pour que chaque nouvelle conversation démarre avec le bon contexte.
-
Opération HS Yamaha offert aux annonceurs — Brevo × Shopify
Offrir le premier hors-série HiFi Lovers aux annonceurs via une mécanique propre : base Excel → Brevo → codes promo Shopify combinables restreints au segment ET au produit.
-
Audit & filtrage de la boîte mail Cobra (Outlook)
Reprendre la main sur l'inbox hlahutte@cobra.fr noyée par le bruit (catchall Odoo, EDI, notifications) : audit sur 30 jours, règles serveur/client, backlog des urgents.
-
Gestion marque INPI — HIFI LOVERS
Reprendre en main la marque HIFI LOVERS (déjà déposée à l'INPI sans que je le sache) et préparer un dépôt complémentaire figuratif + classe 16 pour le print.
-
Contestation créance Roadsurfer / Creditreform
Contester une créance de 2 549 € (rayure contestée sur un van loué) jusqu'à la saisine du CEC France : rédaction multilingue FR/DE, navigation dans les interfaces incasso, compilation des pièces.
-
Audit & mise en production boutique Shopify Haute Fidélité
Auditer et finaliser la boutique Shopify HF avant montée en charge : MCP Shopify, bascule GLS, authentification email, 4 templates éditoriaux, audit des 30+ produits et 7 collections. (Fusion de 3 sessions.)
-
Création auto-entreprise Adrien (menuiserie) — Dossier INPI
Accompagner mon neveu de 18 ans dans la création de son auto-entreprise de menuiserie : guides, dossier INPI 9 étapes, documents justificatifs PDF, choix du régime fiscal.
-
Audit Shopify/Odoo : 803 produits, 3 mois de travail
Croiser le catalogue Shopify (front) et Odoo (back) : cohérence des références, prix, stocks, métadonnées sur 803 produits. Le cas B&W AM-1 paire vs pièce.
-
Config Sendcloud × GLS pour Haute Fidélité Shopify
Mutualiser la logistique e-commerce HF avec l'infra Cobra (Sendcloud + pickup GLS quotidien) tout en gardant un suivi client aux couleurs HF. Config guidée en temps réel.
-
Docs & facturation Salon Haute Fidélité Paris 2026
Simplifier l'administratif du Salon HF 2026 : supprimer le contrat formel au profit d'une facture Qonto + conditions de participation bilingues, sur 20-30 exposants.
-
Bot Telegram de veille HiFi quotidienne
Un push Telegram chaque matin avec les news mondiales de la hi-fi : ~35 sources RSS multilingues, rédaction par l'API Claude, mémoire anti-doublons, cron GitHub Actions — from scratch.
-
L'arrivée des collègues sur Claude
Claude ne reste pas un outil solo : des collègues chez Cobra commencent à l'utiliser. Partage de contexte sans credentials, bon CLAUDE.md, éviter de réinventer la roue.
-
L'arrivée de Claude dans le workflow Cobra
Avant Claude, le dev Odoo se faisait à la main : forums OCA, doc, essais/erreurs. Le pivot — traiter Claude comme un collègue senior qui amplifie, ne remplace pas.