Checkpoint: Filtre de pertinence strict avant insertion en base : seuls les articles jugés pertinents (iaRelevant=true) sont insérés dans veille_items et aap_items. Les articles rejetés sont loggés et comptés dans skippedItems. Prompt IA mis à jour avec la formulation exacte de l'utilisateur (expert ESMS, 5 secteurs, liste noire explicite, principe "doute = false"). 21 tests passés, 0 erreur TypeScript.
This commit is contained in:
8
todo.md
8
todo.md
@@ -162,3 +162,11 @@
|
||||
- [x] Mettre à jour la signature de classifyArticle pour accepter un paramètre optionnel contenuPage
|
||||
- [x] 0 erreur TypeScript, tests passés
|
||||
- [x] Checkpoint
|
||||
|
||||
## Filtre de pertinence strict à l'insertion + mise à jour prompt IA
|
||||
- [x] aiClassifier.ts : mettre à jour le prompt avec la formulation exacte fournie (expert ESMS, 5 secteurs, liste noire, "doute = false")
|
||||
- [x] rssEngine.ts : ajouter filtre `if (!aiResult.relevant) { skip; continue; }` avant insertion veille_items
|
||||
- [x] rssEngine.ts : même filtre avant insertion aap_items
|
||||
- [x] 21 tests passés, 0 erreur TypeScript
|
||||
- [ ] Déployer en recette
|
||||
- [ ] Déployer en production
|
||||
|
||||
Reference in New Issue
Block a user