algo/.cursor/plans/relecture-scientifique-collatz.md
Nicolas Cantu a57a5454d1 Relecture scientifique minutieuse conjoncture_collatz
**Motivations:**
- Appliquer exhaustivement le guide de rédaction scientifique (IA_agents/redaction scientifique.md)

**Correctifs:**
- Ton et neutralité : « notre approche », « Nous » → « ce cadre », « On » ; formulations auto-évaluatives neutralisées
- Enchaînements : « La continuation » → « L'étape suivante » ; titres méta reformulés
- Formulations interdites : « décisif », « rigoureuse », « importantes » → termes neutres

**Evolutions:**
- Plan de relecture .cursor/plans/relecture-scientifique-collatz.md

**Pages affectées:**
- .cursor/plans/relecture-scientifique-collatz.md
- v0/conjoncture_collatz.md
2026-02-27 16:57:15 +01:00

99 lines
3.9 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` (~13846 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 1800
2. Chunk 2 : lignes 8011600
3. Chunk 3 : lignes 16012400
4. Chunk 4 : lignes 24013200
5. Chunk 5 : lignes 32014000
6. Chunk 6 : lignes 40014800
7. Chunk 7 : lignes 48015600
8. Chunk 8 : lignes 56016400
9. Chunk 9 : lignes 64017200
10. Chunk 10 : lignes 72018000
11. Chunk 11 : lignes 80018800
12. Chunk 12 : lignes 88019600
13. Chunk 13 : lignes 960110400
14. Chunk 14 : lignes 1040111200
15. Chunk 15 : lignes 1120112000
16. Chunk 16 : lignes 1200112800
17. Chunk 17 : lignes 1280113600
18. Chunk 18 : lignes 1360113846
## 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 »).