Initial: desk + ncantu placeholder + per-project cursor configs

**Motivations:**
- Centraliser les fichiers Cursor (rules, skills, agents, commands, hooks) par user et par projet

**Root causes:**
- N/A

**Correctifs:**
- N/A

**Evolutions:**
- desk: rules, skills-cursor, agents, commands, hooks, argv/hooks/mcp.json
- ncantu: README placeholder
- 4NK_node, algo, builazoo, ia_local, lecoffre_ng, lecoffre_ng_pprod, lecoffre_ng_test: .cursor contents

**Pages affectées:**
- cursor/desk/, cursor/ncantu/, cursor/<project>/
This commit is contained in:
2026-03-03 23:29:29 +01:00
commit 785868b53b
114 changed files with 6455 additions and 0 deletions

View File

@@ -0,0 +1,100 @@
# 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 »).