mirror of
https://github.com/R0m1k3/CollectFlow.git
synced 2026-10-11 17:26:32 +02:00
feat: Implement a composite weighted score engine and update the task markdown with a master plan and progress log.
This commit is contained in:
1 parent
12809b9924
commit
cfbf293104
3 files changed
+17
-8
No files matched your search
@@ -6,6 +6,11 @@ L'utilisateur a activé l'agent BMad Master en appelant `@[_bmad/core/agents/bma
|
||||
## Focus Actuel
|
||||
Chargement de la configuration et présentation du menu des actions de l'agent BMad Master à l'utilisateur.
|
||||
|
||||
## Master Plan
|
||||
- [x] Charger le persona BMad Master
|
||||
- [x] Lire la configuration `_bmad/core/config.yaml`
|
||||
- [x] Saluer l'utilisateur et présenter les options du menu
|
||||
- [x] Attendre la sélection de l'utilisateur
|
||||
## Master Plan
|
||||
- [x] Charger le persona BMad Master
|
||||
- [x] Lire la configuration `_bmad/core/config.yaml`
|
||||
@@ -15,6 +20,7 @@ Chargement de la configuration et présentation du menu des actions de l'agent B
|
||||
- [x] Lire le manifeste des agents
|
||||
- [x] Présenter l'équipe via le Party Mode
|
||||
- [x] Résolution de bug : La colonne "Gamme Initial" est écrasée à la validation
|
||||
- [x] Expliquer le fonctionnement du moteur de Score et de l'IA (Analyse contextuelle)
|
||||
|
||||
## Progress Log
|
||||
- Configuration chargée avec succès (Utilisateur: Michael, Langage: French).
|
||||
@@ -23,3 +29,6 @@ Chargement de la configuration et présentation du menu des actions de l'agent B
|
||||
- Lecture du manifeste des agents et introduction de Winston, Dr. Quinn et Sally. En attente du sujet de discussion de l'utilisateur.
|
||||
- Bug "Gamme initial" : Dr. Quinn et Barry ont diagnostiqué le problème. Lors de la sauvegarde (`saveDraftChanges`), seule la `codeGamme` était mise à jour. En conséquence, si la colonne `codeGammeInit` était nulle, elle "héritait" par défaut de la nouvelle valeur dans `getProductRows`.
|
||||
- Fix appliqué dans `save-draft-changes.ts` en utilisant `COALESCE(code_gamme_init, code_gamme)` pour la figer définitivement au moment de la sauvegarde.
|
||||
- Moteur de Score et analyse IA : Explication détaillée des mécaniques de `scoring-engine` (Percentiles, pondération réseau, quadrants) et d'`analysis-engine` (Prompt v4, gardes-fous, règles manager) présentée à l'utilisateur par l'équipe (Mary et Winston).
|
||||
- Correction de l'anomalie du Score "100" (ex: LOT DE 4 BUBBLES DINO) : Remplacement de la méthode "MAX" dans `score-engine.ts` par une "moyenne pondérée" réaliste (45% CA, 35% Volume, 20% Marge).
|
||||
- Durcissement des règles de l'IA (`analysis-engine.ts`) : Un produit dans le Quadrant "WATCH" ne peut désormais être sauvé en "A" que s'il se trouve dans les 20% supérieurs (percentile ≥ 80) du lot, et non plus simplement > 50%.
|
||||
Reference in new issue
Block a user