feat(ai): 30 skills integres et prompts enrichis
CI / lint (push) Successful in 1m36s
CI / security (push) Successful in 59s
CI / test (push) Successful in 2m44s
CI / build (push) Successful in 57s
CI / e2e (push) Successful in 11m31s

This commit is contained in:
2026-09-16 22:13:42 -04:00
parent 634d10cdd4
commit 75b8d294b0
12 changed files with 767 additions and 65 deletions
+20 -1
View File
@@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/),
et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
> **En cours de développement** : les changements à venir sont listés dans la section
> [Unreleased](#unreleased). La dernière version livrée est **2.6.2**.
> [Unreleased](#unreleased). La dernière version livrée est **2.7.0**.
---
@@ -14,6 +14,25 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
---
## [2.7.0] — 2026-09-16
### Ajouté
- **Assistant IA — 30 skills intégrés (au lieu de 11) et prompts enrichis** : les skills
déclenchés par `/` couvrent désormais l'extraction/structuration (`/extract`, `/timeline`,
`/glossary`, `/tag`), la transformation (`/translate`, `/adapt`, `/clean`,
`/summary-progressive`), l'analyse critique & décision (`/critique`, `/compare`,
`/prioritize`, `/swot`, `/debate`), l'apprentissage (`/quiz`, `/reading-note`,
`/qa-generator`) et la méta-gestion (`/link`, `/anonymize`, `/estimate`). Tous les prompts
sont réécrits (rôle, structure de sortie Markdown, cas limites) et complétés par un bloc
`COMMON_RULES` commun (français, notes traitées comme données, anti-hallucination,
signalement des contradictions, conservation des noms/dates/chiffres, réponse
« Aucune information exploitable fournie. » si les notes sont insuffisantes).
Fichier : `backend/skills.py`. Tests : `tests/test_skills.py` (ids uniques/valides,
présence du prompt et de `COMMON_RULES` pour chaque skill).
---
## [2.6.2] — 2026-09-16
### Corrigé