Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@
"> [`2025-Epita-Intelligence-Symbolique`](https://github.com/jsboige/2025-Epita-Intelligence-Symbolique)\n",
"> (Epic source #1258 / #1134). Voir l'Epic CoursIA **#2137**.\n",
"\n",
"> **Organe source et coordonnées amont (distillation \"0 import\" côté CoursIA — voie additive, pas de réimplémentation) :**\n",
">\n",
"> - **Tronc EPITA** : `argumentation_analysis/core/shared_state.py` (l'`UnifiedAnalysisState` que `classify_specialist_roles` lit) et `argumentation_analysis/reporting/restitution/` (les 25 modules : `acts.py`, `specialist_roles.py`, `conclusion_salience.py`, `renderer.py`, `readability_gate.py`, `act3_conclusion_plugin.py`). Les constantes du carnet (`ACT_TITLES`, `ROLE_*`, `AXES`, `_MAX_RANKED`, `_MIN_ACT_CHARS`, `check_acts`) sont distillées de ces modules — la **discipline \"0 import\"** n'emporte pas les chemins, et c'est ce que ce carnet répare.\n",
"> - **Issue de conception** amont : **#1914** (qui a fixé l'architecture _anti-théâtre / fail-loud_).\n",
"> - **PR amont de la distillation initiale** : **#1948** (mergée 2026-08-30, `049ea9147`), piste CI-5 **#1943** (fermée).\n",
"\n",
"Une analyse argumentative produit un **dump dimensionnel** : des arguments, des sophismes,\n",
"des scores de qualité, des verdicts de solveur, des extensions de Dung. Illisible pour un\n",
"non-spécialiste. La **restitution** transforme ce dump en un **récit en trois actes** qu'un\n",
Expand Down Expand Up @@ -2052,4 +2058,4 @@
},
"nbformat": 4,
"nbformat_minor": 5
}
}
Loading