Patterns des notes Scrum (pour scan / assignation projet)
Document dérivé de exemple-note-scrum.md pour guider l’agent lors de l’analyse et de l’assignation des lignes aux projets.
1. Structure des listes à puces
- Niveau 1 (liste principale) : soit une personne au scrum, soit un thème / projet.
- Niveau 2 : tâches ou sous-points (souvent en
circle). - Niveau 3 : détails (souvent en
square). - Niveau 4 : sous-détails (plus rare).
Les listes commencent donc soit par un prénom, soit par un intitulé de projet/thème.
2. En-têtes de section (hors liste)
- « Scrum du [date] » : titre de la journée (ex. « Scrum du 9 février »).
- « Projets/tâches en cours », « Projets backlog » : regroupements de tâches.
- « Correction à la rencontre », « Pour la semaine prochaine », « Promotions du X au Y » : autres types de sections.
- « [Nom projet] » en gras en tête de section : toute la section concerne ce projet (ex. « BPAV », « EDI », « Azure Function »).
3. Personnes au scrum (niveau 1)
Prénoms récurrents en premier niveau de liste :
- Mélina, Yoann, JF, Christen, Meg-anne, Cédrick
- Variantes : « Méli et JF », « Avec Yoann/Cédrick », « À voir avec Yoann »
Règle pour le scan : un item de niveau 1 qui est uniquement un prénom (ou « Prénom et Prénom ») = section par personne. Les sous-points (niveau 2+) peuvent relever de plusieurs projets ; il faut déduire le projet depuis le contenu de chaque sous-ligne (mots-clés, noms de projet mentionnés).
4. Thèmes / projets en tête de section (niveau 1)
Quand le premier niveau est un thème ou un nom de projet (souvent en gras), tous les sous-points de cette section sont en priorité rattachés à ce projet/thème.
Exemples observés :
- Nouvelle entête de catégories, Page catégories, Gestion des ensembles
- BPAV, BPAV – Développement
- Azure Function, EDI, Klaviyo
- Projets backlog, Projets/tâches en cours
- FuelX IT, Mise à jour de la page Nos marques
- Promotion, Comité informatique, Post-achat, Projets avec Marketing
- Bundle 2 single (ou « Bundle to single »)
Règle pour le scan : si la ligne de niveau 1 est un thème/projet (et non un prénom), utiliser ce thème comme projet suggéré pour toutes les lignes enfants jusqu’au prochain item de niveau 1.
5. Surlignage (jaune)
- background-color #ffff00 (jaune) = point prioritaire, à faire, ou important.
- Utile pour : priorisation, création de tâches, ou simple repérage visuel ; ne change pas la règle d’assignation au projet (toujours par contenu et par section).
6. Mots-clés / noms de projet récurrents
À utiliser pour associer une ligne à un projet (surtout sous une section « personne ») :
| Mot / expression | Contexte projet probable |
|---|---|
| BPAV, BPAV… | BPAV / liquidation |
| Page catégories, page catégorie, catégories | Page catégories / refonte |
| Bundle, bundle 2 single, single | Gestion des ensembles / bundle to single |
| EDI, NAV, connecteur | EDI / intégration |
| Klaviyo | Klaviyo / post-achat |
| Redis, cache, session | Performance / Redis |
| Import produit, Christen, Worldwide, Zephyr, Kalora | Import produits |
| Cardigan | Client / projet Cardigan |
| Enfants, bébé, juvénile, category_id | Section Enfants / catégories |
| Google Shopping, feed, meta description, Custom label | Google Shopping / feed |
| Courriel confirmation, satisfaction, livraison | Emails / post-achat |
| Swatches, carpettes, cron | Swatches / catalogues |
| Promo, concours, Mars, Blitz | Promotions / marketing |
| Inventaire par magasin | Affichage inventaire |
| Financement, Fairstone, PSP | Financement |
| Carte-cadeau | Projet carte-cadeau |
| Nos marques, logos | Page Nos marques |
| Guide d’achat, guide achat | Guides d’achat |
| Fiche produit, ajouter au panier, bouton panier | Fiche produit / panier |
7. Règles pour l’agent (résumé)
-
Déterminer le type d’item de niveau 1
- Prénom seul (ou « Prénom et Prénom ») → section par personne ; projet = à inférer par ligne (mots-clés, noms de projet).
- Thème / nom de projet (ex. BPAV, Page catégories, EDI) → projet de section ; appliquer ce projet à toutes les lignes enfants jusqu’au prochain niveau 1.
-
Ne pas deviner
- Si aucune mention de projet ou thème identifiable → suggérer null ou « À assigner manuellement » et laisser l’utilisateur choisir.
-
Propagation dans la hiérarchie
- Une ligne de niveau 2 ou 3 hérite du projet de la section (niveau 1) sauf si le contenu indique clairement un autre projet (alors suggérer cet autre projet).
-
Surlignage
- Traiter le surlignage comme priorité / importance, pas comme critère d’assignation projet.
-
Blocs hors liste
- Paragraphes libres, liens, listes de promos ou de logos : assignation au projet uniquement si le paragraphe ou la section parente mentionne explicitement un projet/thème.
8. Utilisation dans Beriox-HUB
Pour que le scan d’assignation des notes (Suivi Scrum) utilise ces règles pour un client donné :
- Dans la fiche client, renseigner metadata (JSON) avec :
"notes_patterns": "gagnon_scrum". - Le service
ScrumProjectClassifierServicecharge alors ce fichier et l’injecte dans le system prompt des appels IA (détection de projets + assignation note → projet). Sans cette clé, le comportement reste le même qu’avant (prompt générique).
9. Fichiers source
exemple-note-scrum.md: premiers patterns (Gagnon, scrums février).autres-exemples-notes.md: patterns complémentaires ci-dessous.
10. Patterns complémentaires (autres-exemples-notes.md)
10.1 Couleurs de surlignage (sémantique)
| Couleur (hex) | Usage typique |
|---|---|
| #ffff00 (jaune) | Priorité, à faire, important (comme dans exemple-note-scrum). |
| #00ffff (cyan) | Bloc analytique ou à retenir : « Constats et recommandations », points de rapport, Stats (QUI QUOI COMMENT). |
| #00ff00 (vert) | Autre niveau de priorité (ex. « Prioriser la synchronisation… »). |
| #cc0000 (rouge) | Titre de section fort (ex. « Stats mensuelles novembre 2025 (QUI QUOI COMMENT) »). |
| #990000 (bordeaux) | Sous-titres « Constats positifs », « Constats négatifs ». |
| #351c75 (violet) | Titres de rencontres (ex. « Rencontre de projets Cédrick – 4 décembre »). |
Pour le scan : le surlignage indique priorité ou type de bloc, pas le projet. Le projet se déduit du contenu et de la section.
10.2 Types de sections récurrents
- « Scrum du [date] » : même règle qu’en §2 (liste par personne ou par thème).
- « Stats mensuelles / Stats hebdo / Stats du [date] » : rapport analytique (ventes, trafic). Souvent suivi de « Constats positifs », « Constats négatifs », « Recommandations ». Projet = analytique / rapports ou le projet concerné par les stats.
- « Constats et recommandations » (ou « Constats + recommandations ») : section analytique ; projet selon le titre parent ou le contenu (ex. « Constats décembre 2025 »).
- « Rencontre [nom ou sujet] – [date] » (souvent en violet) : CR de réunion ; listes souvent numérotées (1, 2, 3 puis a, b, c). Projet = thème de la rencontre si explicite (ex. « Rencontre Planif Web » → Planif Web).
- « Comité informatique » : liste de sujets ; sous-points peuvent être par personne (Cédrick, etc.). Projet = Comité informatique ou inférer par ligne.
- « Que font nos compétiteurs? » : sous-titres = nom de concurrent (Tanguay, MeublesRD, Brick, Structube). Projet = veille compétiteurs.
- « Projets 2026 », « Ce qu’on a fait en 2025 » : listes de projets ou de réalisations (par # d’audit). Chaque ligne peut avoir un projet différent selon le contenu.
- Sections par thème technique : Showroom, Inventaire par magasins, Serveur Azure, Klaviyo – Flow, Mise à jour de l’inventaire, Modifications à la page promotions. Toute la section = même projet/thème.
10.3 Listes numérotées (ol)
- Rencontres : structure 1, 2, 3… puis sous-niveaux a, b, c… puis i, ii, iii. Garder la hiérarchie pour propager le projet de la section.
- Scrum du [date] parfois en liste ordonnée (1. 2. 3.) au lieu de puces : même règle, premier niveau = personne ou thème/projet.
10.4 Texte barré (<s>)
- Indique complété, annulé ou en pause (ex. « Suivi sur la rédaction des META description », « Courriel post-achat – sur pause »). Ne pas ignorer la ligne : elle peut encore porter un projet pour l’historique.
10.5 Tableaux HTML
- Présents dans les Stats (comparaisons 2023/2024/2025, sessions, visiteurs, conv.). Traiter comme un bloc : projet = rapport/stats ou projet parent de la section.
10.6 Mots-clés / projets supplémentaires (autres-exemples)
| Mot / expression | Contexte projet probable |
|---|---|
| Moneris, Google Pay, Apple Pay, Paypal | Paiement / Moneris |
| Carte-cadeau, cartes cadeaux | Carte-cadeau |
| Page liquidation, liquidation | Liquidation |
| Flagship, Clickship | Livraison / transporteurs |
| META description, meta description, cron | SEO / meta descriptions |
| Showroom | Showroom |
| Inventaire par magasin, inventaire par magasins | Inventaire / affichage |
| Serveur Azure, Azure Functions | Infrastructure / Azure |
| Klaviyo, post-achat, flow | Klaviyo / post-achat |
| SEMRUSH, SEM RUSH | SEO / outils |
| Parcours d’achat, création de compte | Parcours d’achat |
| Veille compétiteurs, compétiteurs | Veille compétiteurs |
| Page accueil, page d’accueil | Refonte accueil |
| Planif Web, PLANIF WEB | Planification web |
| MEL | Mise en ligne / déploiements |
| Hotjar | Analytics / UX |
| Power BI, Power Automate | Données / intégrations |
| Cardigan | Client Cardigan |
| Mardi-Liqui, Liquidations | Promotions / liquidations |
10.7 Personnes récurrentes (autres-exemples)
- JF, Mélina, Yoann, Cédrick, Laurie (Virginie), Meg-anne, Linda, Christen, Phil, Virginie, Annie.
- Sections « Suivi pour Cédrick », « Rencontre avec Yoann » : le nom indique le contexte, le projet reste à déduire du contenu.
11. Règles agent (rappel + ajouts)
- Tout ce qui est en §7 reste valide.
- Couleurs : utiliser pour priorité / type de bloc, pas pour assignation projet.
- Rencontre [X] en titre : projet = thème de la rencontre si identifiable, sinon null ou à assigner.
- Stats / Constats / Recommandations : projet = rapport ou projet parent ; si lien clair à un projet (ex. « Constats page catégories »), assigner ce projet.
- Listes numérotées : même logique que les listes à puces (niveau 1 = personne ou projet, propager aux enfants).
- Texte barré : conserver la ligne pour l’historique, assignation projet inchangée.