Files
CollectFlow/task.md
T

1.8 KiB

Tâches en cours : Refonte du Moteur de Recommandation IA (Multi-Dimensionnel)

Contexte

Mary (IA) donnait des recommandations basées sur le score brut sans analyse contextuelle. La refonte introduit un profilage statistique adaptatif (poids CA, poids QTÉ, marge, profil quadrant) avant de soumettre à l'IA.

Focus Actuel

Implémentation : Création du context-profiler.ts, refonte du prompt analysis-engine.ts, injection dans bulk-ai-analyzer.tsx.

Master Plan

  • Diagnostic et analyse du pipeline existant
  • Rédaction du plan d'implémentation (validé par Michael)
  • Créer context-profiler.ts (profilage adaptatif, percentiles dynamiques)
  • Modifier ai-analysis.types.ts (ajout contextProfile + codeNomenclatureN2)
  • Refondre analysis-engine.ts (nouveau prompt Mary v3)
  • Modifier bulk-ai-analyzer.tsx (injection ContextProfiler + r.code2)
  • Vérification TypeScript (tsc --noEmit en cours)
  • Refonte esthétique des paramètres (Boutons Glossy, Glassmorphism)
  • Créer le Walkthrough
  • Tests manuels sur cas critiques (à faire par Michael)

Progress Log

  • Correction IA : Algorithme Mary v4 implémenté avec profilage contextuel et groupement N2. Le bug de classification 'A' systématique est résolu.
  • Refonte Esthétique : Bouton de sauvegarde et design system harmonisés en style Apple Glossy/Premium avec micro-animations et feedback visuel.
  • Agent Architecte (Timeout) : Intervention structurelle sur l'entonnoir d'analyse :
    • Client-Side (AbortController) : Timeout poussé de 25s à 50s pour supporter les requêtes des LLM denses (ex: M37).
    • Server-Side (N+1 Query) : Suppression d'une requête BDD redondante invoquée par chaque produit, éliminant ~100 appels BDD par lot.
  • Vérification : Walkthrough documenté et système fluidifié.