# Progression - génération des contenus pédagogiques

Ce fichier sert de mémoire de travail persistante. Il doit être mis à jour à chaque avancée importante.

## Phase courante

- Phase : `0 - Index et classification`
- Statut : `en cours`
- Dernière mise à jour : `2026-05-03`

## Objectif de la phase 0

Classer intelligemment les 240 PDF indexés dans `extractions_pdf_indexed_all/` pour préparer la génération progressive des contenus pédagogiques.

Livrables attendus :

- `pdf_collecteur/state/classification.csv`
- `pdf_collecteur/state/sources_prioritaires.csv`
- une synthèse exploitable pour démarrer `cycle_3 / mathematiques / cm1`

## État d'avancement

- Index global Poppler : terminé, `240` PDF, `0` erreur.
- Classification heuristique : terminée, `240` PDF classés.
- Sources prioritaires : terminées, `180` lignes de pilotage.
- Fichiers générés :
  - `pdf_collecteur/state/classification.csv`
  - `pdf_collecteur/state/sources_prioritaires.csv`
- Synthèse CM1 math : terminée.
- Synthèse générée :
  - `pdf_collecteur/state/synthese_cycle3_cm1_mathematiques.md`

## Derniers contrôles Phase 0

- Répartition par type détectée :
  - `programme_officiel` : 35
  - `attendus_reperes` : 7
  - `guide_enseignant` : 29
  - `activite_sequence` : 88
  - `exercice` : 42
  - `evaluation` : 29
  - `ressource_non_classee` : 10
- Correction effectuée : priorité au chemin réel `Cycle 3` / `Cycle 4` pour éviter qu'un PDF cycle 4 contenant une mention cycle 3 soit mal classé.
- Correction effectuée : priorité au nom/chemin du PDF pour détecter le niveau (`CM1`, `CM2`, `6e`, etc.) avant les mentions secondaires dans le texte.

## Prochaine étape

- Phase suivante : `1A - Référentiel CM1 mathématiques`
- Statut : `à valider puis lancer`
- Objectif : créer les dossiers et README manquants pour tous les domaines et sous-thèmes CM1 mathématiques, sans encore générer massivement les micro-fiches.

## Phases prévues

1. Phase 0 : index et classification des sources.
2. Phase 1 : référentiel programme par cycle, matière et niveau.
3. Phase 2 : micro-compétences par sous-thème.
4. Phase 3 : fiches SVG de leçon.
5. Phase 4 : contextes dynamiques par card.
6. Phase 5 : exercices textuels.
7. Phase 6 : SVG des exercices.
8. Phase 7 : kits adaptatifs.
9. Phase 8 : intégration Professeur TOP.
10. Phase 9 : validation qualité.

## Règle de travail

Chaque phase doit être validée avant de produire massivement la suivante. Les lots doivent rester relisibles : cycle, matière, niveau, domaine, puis sous-thème.
