From ce6dbab16dd4316f9c4def6060658528f1651156 Mon Sep 17 00:00:00 2001 From: sebvtl728 Date: Sun, 21 Jun 2026 19:03:04 +0200 Subject: [PATCH] refactor: comment out recommendation generation and remove aiNotes from observation output and dependency array --- src/components/Bilan.jsx | 48 ++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 26 deletions(-) diff --git a/src/components/Bilan.jsx b/src/components/Bilan.jsx index 0f08518..f8e521c 100644 --- a/src/components/Bilan.jsx +++ b/src/components/Bilan.jsx @@ -501,27 +501,27 @@ const Bilan = () => { text += "\n"; } - text += "## RECOMMANDATIONS :\n"; - if (counts.ma > counts.ac && counts.ma > counts.ec && counts.ma > counts.na) { - text += "- Proposer des projets plus complexes pour entretenir la motivation.\n"; - text += "- Donner plus d'autonomie et de responsabilités.\n"; - } - if (counts.ac >= counts.ma && counts.ac >= counts.ec) { - text += "- Varier les exercices pour transformer les acquis en maîtrise.\n"; - text += "- Introduire progressivement des notions avancées.\n"; - } - if (counts.ec > counts.ac && counts.ec > counts.ma) { - text += "- Renforcer la pratique guidée pour consolider les acquis fragiles.\n"; - text += "- Planifier des révisions régulières sur les notions encore instables.\n"; - } - if (counts.na > 0) { - text += "- Revoir en priorité les notions non acquises avec un accompagnement rapproché.\n"; - text += "- Travailler avec des exercices simples et progressifs pour poser les bases.\n"; - } - if (validated === 0) { - text += "- Mettre en place un plan de formation renforcé avec objectifs courts et progressifs.\n"; - text += "- Prévoir un suivi rapproché et des feedbacks fréquents.\n"; - } + // text += "## RECOMMANDATIONS :\n"; + // if (counts.ma > counts.ac && counts.ma > counts.ec && counts.ma > counts.na) { + // text += "- Proposer des projets plus complexes pour entretenir la motivation.\n"; + // text += "- Donner plus d'autonomie et de responsabilités.\n"; + // } + // if (counts.ac >= counts.ma && counts.ac >= counts.ec) { + // text += "- Varier les exercices pour transformer les acquis en maîtrise.\n"; + // text += "- Introduire progressivement des notions avancées.\n"; + // } + // if (counts.ec > counts.ac && counts.ec > counts.ma) { + // text += "- Renforcer la pratique guidée pour consolider les acquis fragiles.\n"; + // text += "- Planifier des révisions régulières sur les notions encore instables.\n"; + // } + // if (counts.na > 0) { + // text += "- Revoir en priorité les notions non acquises avec un accompagnement rapproché.\n"; + // text += "- Travailler avec des exercices simples et progressifs pour poser les bases.\n"; + // } + // if (validated === 0) { + // text += "- Mettre en place un plan de formation renforcé avec objectifs courts et progressifs.\n"; + // text += "- Prévoir un suivi rapproché et des feedbacks fréquents.\n"; + // } text += "\n"; text += "### INFORMATIONS COMPLÉMENTAIRES :\n"; @@ -529,13 +529,9 @@ const Bilan = () => { text += `- Nombre total de critères : ${total}\n`; text += `- Sélectionnés : ${selected.length} | Validés (Acquis/Maîtrisé) : ${validated} | À renforcer : ${toImprove.length}\n`; - if (aiNotes.trim()) { - text += `\nNOTE FORMATEUR :\n${aiNotes.trim()}\n`; - } - setObservation(text); showStatus("Observation générée.", "success"); - }, [aiNotes, firstName, items, lastName, showStatus]); + }, [firstName, items, lastName, showStatus]); const insertAISummaryIntoObservation = useCallback( (text) => {