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

8.0 KiB

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é:

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