Documentation personnelle complète
- CLAUDE.md : Instructions compactes et enrichies
- personnalités/ : Profils Alexis, Tingting, Ben, Xiaoxiao + TingtingWork.md
- couple_backlog/ : Historique conflits (16-22 octobre 2025)
- conversation_topics/ : Système suivi sujets actifs
- Projects/ : Analyses techniques et projets
- ToRemember/ : Leadership socratique, suivi conversations
- Promesses_à_tenir.md, observations_patterns.md
PowerPoint skill
- .claude/skills/pptx/ : Skill officiel Anthropic (html2pptx)
- Identité visuelle Tingting : Bordeaux + Or antique + Crème
- Exemple : personnalités/Tingting_Class73_Elegant.pptx
Organisation
- planning/, stratégie/, topics/, plan_discussion/
- .gitignore : node_modules, *.pptx (sauf personnalités/), HTML/JS temp
🎯 Repo propre : 129 fichiers essentiels, 0 dependencies
277 lines
8.0 KiB
Markdown
277 lines
8.0 KiB
Markdown
# Backlog 9-10 Octobre 2025
|
|
|
|
## Catastrophe Git et Reconstruction (9 octobre soir → 10 octobre matin)
|
|
|
|
### L'Incident
|
|
|
|
**23h00 (9 oct):** Commande `git reset --hard` mal comprise par Claude → Destruction de 3 jours de travail non commité
|
|
- Main.js (orchestrateur principal)
|
|
- pipeline-builder.html et pipeline-runner.html (interfaces)
|
|
- Multiples fichiers modifiés mais jamais ajoutés au commit
|
|
|
|
**Cause racine:** `git commit` régulier (toutes les 2h) MAIS fichiers jamais ajoutés avec `git add`
|
|
- Croyait être safe avec commits fréquents
|
|
- Ne réalisait pas que certains fichiers restaient "modified" sans être staged
|
|
|
|
### La Reconstruction (6h-10h, 10 octobre)
|
|
|
|
**Sauvetage:** Historique Claude Code
|
|
- 1MB de modifications récupérées depuis les sessions Claude
|
|
- Parsing des exports Claude sur les 3 derniers jours
|
|
- Script d'application automatique des modifications
|
|
|
|
**Résultat:**
|
|
- 114/417 modifications appliquées automatiquement (27%)
|
|
- Reste: Application manuelle assistée par Claude (1h30)
|
|
- Système fonctionnel récupéré à 10h
|
|
|
|
**Émotions:**
|
|
- Heartbeat élevé lors de la découverte
|
|
- Découragement initial ("j'ai perdu 3 jours")
|
|
- Détermination pendant reconstruction
|
|
- Soulagement quand système refonctionne
|
|
|
|
### Leçons Apprises
|
|
|
|
**Workflow Git corrigé:**
|
|
```bash
|
|
git add -A # TOUJOURS ajouter tous les fichiers
|
|
git status # Vérifier ce qui sera commité
|
|
git commit -m "..."
|
|
git push # Push régulier
|
|
```
|
|
|
|
**Fréquence:** Toutes les heures minimum, idéalement toutes les 30min
|
|
|
|
**Note importante:** Ce n'était PAS de la paresse - workflow git incompris, pas manque de discipline
|
|
|
|
---
|
|
|
|
## Projets Avancés (10 octobre)
|
|
|
|
### SEO Article Generator
|
|
|
|
**Status final:** Fonctionnel, modules validés
|
|
|
|
**Modules implémentés:**
|
|
- ✅ **Initial Generation** (optimisé) - 7.5/10
|
|
- Fix répétitions (découverte: fallbacks Claude hardcodés)
|
|
- Diversité mots-clés améliorée
|
|
- Anti-collision titres/mots-clés
|
|
- Plus de placeholders non résolus
|
|
|
|
- ✅ **SmartTouch Enhancement** - 6.5/10
|
|
- Système d'analyse avant modification
|
|
- Scores objectifs (4 dimensions: technique, style, lisibilité, vocabulaire)
|
|
- Budget par mot pour éviter spam
|
|
- Enhancement subtil ciblé
|
|
|
|
- ✅ **Adversarial Detection** - Fonctionnel
|
|
- 7 métriques statistiques universelles (pas de keywords)
|
|
- Type-Token Ratio (diversité lexicale)
|
|
- Coefficient de variation (uniformité phrases)
|
|
- Entropie syntaxique (débuts répétitifs)
|
|
- Analyse ponctuation complexe
|
|
- Détection bigrammes répétés
|
|
- Uniformité longueur mots
|
|
- Approche académique niveau recherche
|
|
|
|
- ⚠️ **Human Touch** - En cours d'optimisation (00h30)
|
|
- Objectif: Imperfections humaines subtiles
|
|
- Problème actuel: 100+ modifications = Spam
|
|
- Fix en cours: Limiter à 5-10 modifications MAX
|
|
|
|
- ⏳ **Pattern Breaking** - À tester
|
|
|
|
**Timeline:**
|
|
- 6h-10h: Reconstruction catastrophe git
|
|
- 10h-15h: OCR Pipeline chinois
|
|
- 15h-21h: SmartTouch + Adversarial
|
|
- 21h-00h30: Tests finaux + Human Touch
|
|
|
|
**Défis rencontrés:**
|
|
- Content creep répété sur plusieurs modules
|
|
- Consommation tokens Claude (25% → 18% restants)
|
|
- Balance subtilité vs efficacité sur adversarial/human touch
|
|
|
|
---
|
|
|
|
### ClassGen - Chinese Study Tool
|
|
|
|
**Progrès majeur:** Pipeline OCR validé
|
|
|
|
**Morning win (6h-10h):**
|
|
- ✅ PaddleOCR setup et fonctionnel
|
|
- ✅ Pipeline complet: PDF → OCR → Correction IA → JSON
|
|
- ✅ **99.97% précision globale** (99.88% → 99.97% avec IA)
|
|
- ✅ **97.87% sur questions** (sections critiques)
|
|
- ✅ **83 PDFs traités** (7-8h de traitement)
|
|
- ✅ Correction IA: 75% de réussite sur erreurs OCR
|
|
|
|
**Architecture:**
|
|
```
|
|
Manuel chinois (PDF)
|
|
→ PaddleOCR (extraction 95-98%)
|
|
→ GPT-4o-mini batch (correction erreurs)
|
|
→ JSON structuré
|
|
→ ClassGen (gamification)
|
|
```
|
|
|
|
**GameSystem:**
|
|
- 6-7 jeux fonctionnels
|
|
- Nouvelle architecture data loading en cours
|
|
- Content loader partiellement implémenté
|
|
- Fix flashcard presque terminé
|
|
|
|
**Impact:** Déblocage complet de l'étude chinoise
|
|
- 3 semaines de retard à rattraper
|
|
- Midterm dans 3-4 semaines
|
|
- Maintenant: Contenu disponible + système gamifié
|
|
|
|
---
|
|
|
|
### MCP Setup (demande du père)
|
|
|
|
**Context:** Père travaille sur n8n, demande setup MCP + Docker + WSL
|
|
|
|
**Timing:** Noté dans backlog
|
|
- Après: SEO livré + Midterm chinois réussi
|
|
- Setup + documentation pour transmission au père
|
|
|
|
---
|
|
|
|
## Patterns Observés
|
|
|
|
### Workflow Multi-Instance Validé
|
|
|
|
**Matin (reconstruction):**
|
|
- Instance 1: Parsing historique Claude
|
|
- Instance 2: Script application automatique
|
|
- Résultat: 1h30 au lieu de 10-12h manuelles
|
|
|
|
**Après-midi/soir:**
|
|
- Instance 1: SEO SmartTouch
|
|
- Instance 2: SEO Adversarial
|
|
- Instance 3: ClassGen fixes
|
|
- Efficacité: 2-3 instances = Limite cognitive actuelle
|
|
|
|
### Gestion Temps Morts
|
|
|
|
**Optimisation validée:**
|
|
- Attente LLM (2-4min) = Note idées, fait vaisselle, etc.
|
|
- Pas de scrolling passif
|
|
- Productif même pendant les pauses forcées
|
|
|
|
### Communication Pendant Workflow
|
|
|
|
**Pattern identifié:** Parle à Claude Code pendant temps morts
|
|
- Pas de la procrastination
|
|
- Utilisation efficace des micro-pauses
|
|
- Maintien du flow général
|
|
|
|
### Feature Creep Contrôlé (Progrès!)
|
|
|
|
**15h40:** "J'ai faillis feature creep sur SEO :^). Mais j'ai controlé tqt."
|
|
- **Première fois** qu'il identifie ET stoppe le pattern en temps réel
|
|
- Signe de conscience accrue des patterns
|
|
- Capacité d'auto-régulation en développement
|
|
|
|
### Fallbacks Claude = Problème Systémique
|
|
|
|
**Découverte majeure:**
|
|
- Claude Code ajoute des fallbacks "défensifs" automatiquement
|
|
- Ces fallbacks ruinent la logique métier (valeurs hardcodées)
|
|
- **Tous** les projets affectés (SEO, ClassGen)
|
|
- Solution: Instructions strictes "NO FALLBACKS SILENCIEUX"
|
|
|
|
**Exemple concret (SEO):**
|
|
- Système devait générer mots-clés diversifiés via LLM
|
|
- Claude ajoutait fallback → Toujours "durabilité, personnalisation"
|
|
- Résultat: Répétitions massives dans articles
|
|
|
|
**Impact:** Pattern à documenter et éviter systématiquement
|
|
|
|
---
|
|
|
|
## Métriques de la Journée
|
|
|
|
**Temps de travail:** 16h+ (8h → 00h30)
|
|
|
|
**Code écrit:**
|
|
- Direct: Minimal (instructions texte)
|
|
- Via Claude: Plusieurs milliers de lignes (reconstruction + nouveaux modules)
|
|
|
|
**Commits:**
|
|
- Réguliers après leçon git (toutes les 30min-1h)
|
|
- `git add -A` systématique
|
|
|
|
**Tokens Claude consommés:**
|
|
- 25% de limite 5h → 18% restants
|
|
- Nécessité d'optimiser CLAUDE.md projets
|
|
|
|
**Projets touchés:** 3
|
|
- SEO-gen (priorité)
|
|
- ClassGen/OCR (breakthrough)
|
|
- MCP (noté backlog)
|
|
|
|
---
|
|
|
|
## Victoires
|
|
|
|
### Techniques
|
|
- ✅ Pipeline OCR chinois 99.97% = Déblocage études
|
|
- ✅ Adversarial detection niveau recherche académique
|
|
- ✅ Reconstruction 3 jours code en 1h30
|
|
- ✅ SmartTouch enhancement fonctionnel
|
|
|
|
### Personnelles
|
|
- ✅ Feature creep identifié et stoppé en temps réel
|
|
- ✅ Workflow multi-instance validé (2-3 = optimal)
|
|
- ✅ Gestion catastrophe git avec résilience
|
|
- ✅ 16h de travail productif sans burnout (workflow Claude Code)
|
|
|
|
### Relationnelles
|
|
- ✅ Communication avec père (projet MCP, report livraison honnête)
|
|
- ✅ Temps pris pour Tingting (dîner, pause)
|
|
- ✅ Hygiène maintenue (douche, dents après 2-4 jours)
|
|
|
|
---
|
|
|
|
## Défis Restants
|
|
|
|
### SEO-gen
|
|
- [ ] Human Touch: Réduire à 5-10 modifs (actuellement 100+)
|
|
- [ ] Pattern Breaking: Tests à finaliser
|
|
- [ ] Livraison finale au père
|
|
|
|
### ClassGen
|
|
- [ ] Conversion JSON OCR → Format ClassGen
|
|
- [ ] Tests complets avec contenu réel
|
|
- [ ] Validation flow d'étude
|
|
|
|
### Académique
|
|
- [ ] Rattrapage 3 semaines chinois (13 absences/21)
|
|
- [ ] Préparation midterm (3-4 semaines)
|
|
- [ ] Équilibre code/études à trouver
|
|
|
|
---
|
|
|
|
## Notes pour Demain
|
|
|
|
**Priorités:**
|
|
1. Finir Human Touch (limiter modifications)
|
|
2. Tester Pattern Breaking
|
|
3. Livrer SEO-gen au père
|
|
4. Conversion JSON OCR
|
|
5. Commencer utilisation ClassGen pour étudier
|
|
|
|
**Tokens Claude:**
|
|
- Vont reset (nouvelle journée)
|
|
- Optimiser CLAUDE.md des projets pour économiser
|
|
- Réduire contexte inutile
|
|
|
|
**Repos:**
|
|
- Journée intense (16h)
|
|
- Nuit courte probable
|
|
- Prévoir récupération demain après-midi si possible
|