couple-repo/Projects/ARCHIVE/Backlog_9-10_Octobre_2025.md
StillHammer 7425f4af2e Reorganize Projects structure by status + update tracking files
## Projects Organization
- Create status-based folders: WIP/PAUSE/CONSTANT/CONCEPT/ARCHIVE
- Move 17 projects to appropriate status folders
- Delete obsolete README.md

### WIP (4 projects)
- GroveEngine, SEO_Article_Generator, AISSIA, SecondVoice

### PAUSE (6 projects)
- Warfactory, chinese_audio_tts_pipeline, MCP_Game_Asset_Pipeline
- ocr_pdf_service, Essay_Writing_Tingting, shipping_strategy/

### CONSTANT (3 projects)
- ClassGen (Analysis + 2.0), Database_Cours_Chinois, civjdr

### CONCEPT (5 projects)
- pokrovsk_last_day, pokrovsk_drone_command (NEW full design doc)
- social_network_manager, vps_tunnel_china, Claude_Workflow_Optimization

### ARCHIVE (3 items)
- MCP_Creative_Amplification, Backlog_9-10_Octobre_2025, LeBonCoup/

## Tracking Files Updated
- Status_Projets.md: Complete rewrite with current state (Nov 2025)
- planning/TODO_data.md: Updated with new structure and all projects by status
- CLAUDE.md: Updated relation status, Projects section, daily check stats

## Daily Check System
- Add card ACTION-008: essay_writing_tingting
- Update card_database.md: 21 total cards (15 Tingting, 3 Personal, 1 Family, 1 Tech, 1 Comm)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 11:25:53 +08:00

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