Changelog
Historique des versions de la plateforme IAM.
Lisibilité des résultats & niveaux ANSM
Nouveau
- Glossaire des niveaux ANSM dans la carte de résultats (CI, ASDEC, PE, APEC)
Amélioration
- Prise en charge des niveaux combinés (ex. ASDEC · APEC) avec affichage de la sévérité la plus haute
- Traduction des abréviations ANSM en libellés lisibles dans les blocs d'interaction
- Formatage des textes : retours à la ligne préservés, références "Voir aussi" distinctes
- README refait comme base de documentation (GitBook-ready)
- Suppression des fichiers inutilisés du dépôt
Correction
- Niveaux ASDEC et APEC affichés en gris (comme APTC) au lieu de leur couleur réelle — corrigé
Résumé IA & expérience résultats
Nouveau
- Résumé IA de l'interaction via Groq (
llama-3.1-8b-instant) - Blocs d'interaction repliables avec badge de sévérité visible
- Liens partageables avec validation à l'ouverture
- Navbar et page Changelog
Correction
- Déduplication des interactions bidirectionnelles (A→B = B→A)
- Correction de la couleur "Association déconseillée" (orange, pas rouge)
- Suppression du flash bleu au clic sur le bouton de recherche
- Validation des médicaments partagés via lien
- Correction de l'erreur interne pour certaines combinaisons (ex. ATORVASTATINE + KÉTOCONAZOLE)
Carte prescription & codes couleurs ANSM
Nouveau
- Carte résultat format ordonnance avec codes couleurs ANSM
- Attribution des classes aux médicaments dans les résultats (#1, #2…)
- Partage natif (Web Share API) avec repli vers clipboard
- Chips de sévérité (CI / ASDEC / PE / APEC) dans l'en-tête de la carte
- Tri des interactions par criticité décroissante
Amélioration
- Validation des médicaments avant soumission (messages d'erreur)
- Design Paper.app : fond chaud #F7F7F4, texture diagonale, footer arrondi
- Notice de classes informative sous les inputs
Réécriture complète de la plateforme
Nouveau
- Architecture Flask modulaire (factory pattern)
- Pool de connexions MySQL
- API JSON
/api/v1/*avec validation des entrées - Soumission AJAX sans rechargement de page
- Autocomplétion avec anti-rebond (300 ms)
- Design system Paper (variables CSS, composants réutilisables)
Amélioration
- Suppression de
eval()pour les retours booléens - Requête SQL directe (sans procédures stockées avec préfixe de schéma)
- Sanitisation et validation côté serveur
- Accessibilité WCAG 2.2 AA (liens d'évitement, ARIA, focus)