algo/.cursor/plans/relecture-scientifique-collatz.md
Nicolas Cantu 9a975c73d7 Restructuration projet : applications, pour enfants, these
**Motivations:**
- Clarifier l'organisation du dépôt par domaine applicatif
- Séparer les contenus par public cible (adulte, enfant, thèse)

**Evolutions:**
- Nouvelle arborescence applications/ (collatz, IA)
- Dossier pour enfants/ pour les contenus jeunesse
- Dossier these/ pour le livre jeune adulte
- Scripts de pipeline Collatz (01-setup, 02-run-pipeline, 03-run-direct-pipeline)
- Candidats D18 palier2p30, registreK partagé en archives zip
- Plan de relecture scientifique mis à jour

**Pages affectées:**
- .cursor/plans/relecture-scientifique-collatz.md
- v0/ → applications/collatz/, applications/IA/, pour enfants/, these/
- IA_agents/ → pour enfants/
2026-03-02 00:18:40 +01:00

101 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Plan : Relecture scientifique minutieuse — conjoncture_collatz.md
## Contexte
Document : `v0/conjoncture_collatz.md` (~23444 lignes)
Règles : ` IA_agents/redaction scientifique.md`
Contrainte : ne pas supprimer d'information importante pour la démonstration.
## Objectif
Appliquer exhaustivement le guide de rédaction scientifique, chunk par chunk, avec une attention minutieuse à chaque règle.
## Stratégie de découpage
- Chunk size : 600800 lignes (plus fin que la skill par défaut)
- Découpage aux frontières de sections (`##`)
- Ordre : du début à la fin du document
## Checklist par chunk (à vérifier systématiquement)
### 3. Structure et forme
- [ ] Titres `## Introduction` ou `## Conclusion` sans « de … » → préciser l'objet
- [ ] Niveau `##` pour toutes les Introduction/Conclusion
### 3.2 Ton et neutralité
- [ ] Supprimer : auto-appréciation, jugement sur l'ouvrage, auto-promotion, auto-évaluation, justification éditoriale
- [ ] Supprimer : adresse au lecteur (« le lecteur », « on laisse au lecteur »)
- [ ] Supprimer : formules introspectives (« nous avons choisi », « notre approche »)
- [ ] Supprimer : auto-satisfaction (« comme si le chapitre répondait à une demande »)
- [ ] Reformuler en énoncés factuels neutres
### 3.3 Enchaînements
- [ ] « La continuation », « continuons ainsi », « on poursuit de la même manière » → introduction classique des étapes
- [ ] Enchaînement par le contenu mathématique, pas par formules méta
### 3.5 Formulations interdites
- [ ] Qualificatifs : « important », « majeur », « robuste », « rigoureux », « ambitieux », « contribution principale », « conceptuellement décisif »
- [ ] Justifications : « volontairement », « conservateur », « cette section sert de verrou », « priorité strictement »
- [ ] Éditorial : « discipline » (quand utilisé pour commenter l'édition, pas comme terme méthodologique)
### 4. Preuves
- [ ] « Il est facile de voir », « on laisse au lecteur » → détailler ou renvoyer à lemme/référence
- [ ] « On vérifie que » sans suite → compléter
### 7. Références
- [ ] « Il est bien connu que » → citer la source exacte ou reformuler
### 2. Hypothèses
- [ ] Avant chaque lemme/proposition/théorème : hypothèses explicites
- [ ] Dans la preuve : signaler l'usage de chaque hypothèse
### 10. Terminologie
- [ ] Un concept = un terme (pas de synonymes fluctuants)
### 15. Voix et temps
- [ ] Présent atemporel pour les énoncés mathématiques
- [ ] Voix uniforme (« on » ou passif)
## Exclusions (ne pas modifier)
- Contenu mathématique (définitions, lemmes, preuves, formules)
- « Verrouillage des futurs » et concepts théoriques associés
- « Verrou formel », « point à verrouiller » (sens technique)
- « Discipline » dans « discipline de déclaration des dépendances » (méthodologie)
- LaTeX, blocs de code, structure des équations
## Ordre d'exécution
1. Chunk 1 : lignes 11200
2. Chunk 2 : lignes 12012400
3. Chunk 3 : lignes 24013600
4. Chunk 4 : lignes 36014800
5. Chunk 5 : lignes 48016000
6. Chunk 6 : lignes 60017200
7. Chunk 7 : lignes 72018400
8. Chunk 8 : lignes 84019600
9. Chunk 9 : lignes 960110800
10. Chunk 10 : lignes 1080112000
11. Chunk 11 : lignes 1200113200
12. Chunk 12 : lignes 1320114400
13. Chunk 13 : lignes 1440115600
14. Chunk 14 : lignes 1560116800
15. Chunk 15 : lignes 1680118000
16. Chunk 16 : lignes 1800119200
17. Chunk 17 : lignes 1920120400
18. Chunk 18 : lignes 2040121600
19. Chunk 19 : lignes 2160122800
20. Chunk 20 : lignes 2280123444
## Méthode
Pour chaque chunk :
1. Lire le chunk
2. Parcourir ligne par ligne en appliquant la checklist
3. Appliquer les corrections via search_replace (match exact, préservation des caractères Unicode)
4. Passer au chunk suivant
## Livrable
Modifications appliquées directement dans `v0/conjoncture_collatz.md`. Pas de rapport séparé (conformément au guide : « ne fait pas de rapport des corrections »).