couple-repo/Projects/Status_Projets.md
StillHammer 89bcd9be2c Add Reddit_Save_Scraper concept - Knowledge extraction from saved posts
## Vision
Scraper pour posts Reddit sauvegardés avec extraction intelligente de valeur.
Transformation passive saving → active knowledge management.

## Use Cases
1. Knowledge Base: Export Markdown structuré par thème
2. AI Digest: Résumé hebdomadaire + insights + action items (Claude API)
3. Search UI: Interface recherche full-text avec filters
4. Anki Generator: Conversion learning content → flashcards
5. Archive: Backup local si posts deleted

## Stack
- Python + PRAW (Reddit API) - Recommandé
- Alternative: Node.js + snoowrap
- Storage: SQLite (local-first)
- Optional: Claude API (analysis), Flask (web UI)

## MVP Timeline
- Phase 1 (Scraper): 1 jour
- Phase 2 (Storage): +1 jour
- Phase 3 (Feature au choix): +2-5 jours
Total: 2-7 jours selon scope

## Potentiel
- Quick win (low-hanging fruit)
- Utilité immédiate (saved posts existants)
- Scalable (valeur croît avec usage)
- Test case parfait pour AI_Team_System (later)
- Potentiel SaaS si validated

## Questions à Clarifier
- Combien de saved posts actuellement?
- Subreddits principaux?
- Use case prioritaire (archive, digest, search)?

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 18:05:02 +08:00

312 lines
12 KiB
Markdown

# Status Global des Projets - Novembre 2025
**Dernière mise à jour** : 30 novembre 2025
---
## Vue d'Ensemble
**Organisation** : Projets classés par statut (WIP/PAUSE/CONSTANT/CONCEPT/ARCHIVE)
**Localisation** : `/Projects/[STATUT]/[projet].md`
**Référence complète** : Voir `planning/TODO_data.md`
---
## 🚧 WIP (Work In Progress) - 6 projets
### 1. GroveEngine
**Fiche** : `WIP/groveengine.md` (référence vers `C:\Users\alexi\Documents\projects\groveengine`)
**Description** : Game Engine C++ modulaire avec hot-reload (0.4ms)
**Stack** : C++17, bgfx, SDL2, nlohmann_json, spdlog
**Status** : Développement actif - 46 commits en 3 semaines (nov 2025)
**Relation** : Infrastructure pour Warfactory + AISSIA
### 2. AISSIA
**Fiche** : `WIP/AISSIA.md` (référence vers `C:\Users\alexi\Documents\projects\aissia`)
**Description** : AI Voice Assistant basé sur GroveEngine
**Stack** : C++, GroveEngine, MCP, Whisper, STT/TTS engines
**Status** : Développement actif - 33 commits en 3 semaines (nov 2025)
**Highlights** : 120 tests passing, Phase 7 STT complete, Windows build
### 3. Confluent
**Fiche** : À créer (référence vers `C:\Users\alexi\Documents\projects\confluent`)
**Description** : Constructed language (conlang) complète avec translator
**Stack** : Linguistique, JavaScript (translator)
**Status** : Développement actif - 23 commits en 3 semaines (nov 2025)
**Highlights** : Système émotionnel, Base 12, radical lookup 92% coverage
### 4. WeChat Mini Program - Homework Bot
**Fiche** : `WIP/wechat_miniapp_homework.md`
**Description** : Mini Program WeChat pour devoirs audio/vidéo avec auto-correction AI
**Stack** : WeChat Mini Program (frontend), Node.js/Express (backend), Whisper, GPT-4
**Status** : CONCEPT → WIP (30 nov 2025)
**Horizon** : Plusieurs années (usage long terme enseignement)
**Timeline** : 15 jours dev complet estimé
### 5. SEO Article Generator
**Fiche** : `WIP/SEO_Article_Generator.md`
**Description** : Génération d'articles SEO avec anti-détection IA
**Stack** : Node.js
**Status** : En repurpose pour gérer du Fiverr
**Historique** : Voir archives pour status octobre 2025
---
## ⏸️ PAUSE - 5 projets
### 1. Warfactory
**Fiche** : `PAUSE/Warfactory.md`
**Description** : Simulation militaire industrielle (Factorio + stratégie)
**Stack** : C++
**Status** : Avance INDIRECTEMENT via GroveEngine
**Note** : Pas abandonné - GroveEngine = infrastructure pour Warfactory
**Historique** : Voir archives pour worldgen design oct 2025
### 2. chinese_audio_tts_pipeline
**Fiche** : `PAUSE/chinese_audio_tts_pipeline.md`
**Description** : Pipeline TTS pour génération audio chinois
**Stack** : Python
**Status** : OBSOLÈTE - Remplacé par videotoMP3Transcriptor
**Action suggérée** : ARCHIVE (doublon fonctionnel)
### 3. MCP_Game_Asset_Pipeline
**Fiche** : `PAUSE/MCP_Game_Asset_Pipeline.md`
**Description** : Pipeline créatif AI pour génération assets de jeu (DALL-E, Suno, etc.)
**Stack** : MCP + AI
**Target** : Warfactory
**Status** : Concept/Vision - Dépend de Warfactory (trop tôt)
### 4. Essay_Writing_Tingting
**Fiche** : `PAUSE/Essay_Writing_Tingting.md`
**Description** : Accompagnement Tingting pour écriture essais
**Status** : Promesse faite, détails à clarifier
**Action requise** : Demander à Tingting cette semaine ou KILL
**Note** : Card créée dans daily check system (ACTION-008)
### 5. shipping_strategy
**Fiche** : `PAUSE/shipping_strategy/` (dossier)
**Description** : Meta-projet organisation shipping (dual-track père/perso)
**Status** : Documentation organisationnelle
**Action suggérée** : ARCHIVE (tu shippes déjà sans ce système - 102 commits/3 semaines)
### 6. SecondVoice
**Fiche** : `PAUSE/SecondVoice.md` (moved from WIP 30 nov 2025)
**Description** : Système traduction temps réel pour meetings chinois
**Stack** : À définir
**Status** : Tentative initiale échouée, relance prévue
**Note** : Besoin réel identifié (support Tingting + confort personnel meetings)
---
## ♾️ CONSTANT (Projets perpétuels) - 4 projets
### 1. videotoMP3Transcriptor → MOVED TO DONE ✅
**Voir** : `DONE/videotoMP3Transcriptor.md`
### 2. civjdr - Civilisation de la Confluence
**Fiche** : `CONSTANT/civjdr.md`
**Description** : JDR 4X construction de civilisation sur Discord
**Players** : GM (Arthur Ignatus) + Joueur (Rubanc/Alexis)
**Type** : Projet créatif collaboratif
**Workflow** : Tours GM → Analyse → Réponse → Cycle
**Status** : Actif, cycles continus
### 3. Database Cours Chinois
**Fiche** : `CONSTANT/Database_Cours_Chinois.md`
**Description** : Base de données apprentissage chinois
**Objectif** : Atteindre niveau Zhongyi (intermédiaire)
**Niveau actuel** : En dessous de Zhongyi
**Outils** : PDF, exercices, gestion IA, videotoMP3Transcriptor
**Historique** : Pipeline OCR validé oct 2025 (99.97% précision avec PaddleOCR)
### 4. Class Generator 2.0
**Fiche** : `CONSTANT/ClassGen_Analysis.md` + `Class_Generator_2.0.md`
**Description** : Plateforme éducative interactive (anglais/chinois, enfants 8-9 ans)
**Stack** : Vanilla JS, Node.js
**Status** : En prod depuis plusieurs mois, utilisé pour cours réels
**Livraison** : Nouvelle version toutes les 1-2 semaines
**Architecture** : Ultra-modulaire, 14 modules de jeux convertis
**Historique** : Breakthrough pipeline OCR oct 2025, dette technique identifiée (2 systèmes parallèles)
**Décision en attente** : Business (migration TypeScript) ou Hobby (maintenance)
---
## 💡 CONCEPT - 8 projets
### 1. AI_Team_System
**Fiche** : `CONCEPT/AI_Team_System.md` (created 30 nov 2025)
**Description** : Système d'organisation IA complète (débat, décision, exécution autonome)
**Stack** : Multi-agents (Claude API), Vector DB, GitHub Actions
**Objectif** : Passer de 1 projet DONE/mois à 4-8 projets DONE/mois
**Status** : Concept complet - Validation Phase 0 requise
**ROI attendu** : 300-700% productivity gain sur fast shipping
**Infrastructure** : Potentiellement basé sur AISSIA
**Timeline estimée** : 1-1.5 mois (Hybrid approach)
### 2. ocr_pdf_service
**Fiche** : `CONCEPT/ocr_pdf_service.md` (moved from PAUSE 30 nov 2025)
**Description** : Service OCR en ligne pour PDFs (extraction texte + PDF searchable)
**Stack** : Node.js + PaddleOCR Python backend
**Modes** : Extraction texte brut OU PDF searchable avec texte intégré
**Status** : Conception - Pas de besoin immédiat identifié
### 2. pokrovsk_last_day
**Fiche** : `CONCEPT/pokrovsk_last_day.md`
**Description** : Survival horror réaliste (guerre moderne Ukraine)
**Genre** : FPS/Survival horror, drones comme ennemi principal
**Status** : Concept complet (41KB de design doc)
**Note** : Version gestion à discuter
### 3. social_network_manager
**Fiche** : `CONCEPT/social_network_manager.md`
**Description** : Gestionnaire IA multi-plateformes sociales (6 plateformes)
**Stack** : Browser-Use (Playwright + LLM vision)
**Status** : Conception suspendue - Problèmes ToS/légaux
**Créé** : 27 oct 2025
### 4. vps_tunnel_china
**Fiche** : `CONCEPT/vps_tunnel_china.md`
**Description** : Setup VPN anti-GFW (contourner Great Firewall)
**Stack** : V2Ray/WireGuard + obfuscation + Cloudflare
**Contexte** : Shanghai
**Status** : Doc complète (400 lignes, roadmap, scripts) mais pas déployé
### 5. Claude_Workflow_Optimization
**Fiche** : `CONCEPT/Claude_Workflow_Optimization.md`
**Description** : Optimiser workflow multi-instances Claude
**Idées** : Hooks, slash commands, coordination multi-instances
**Status** : Idée initiale, besoins à préciser
### 7. Reddit_Save_Scraper
**Fiche** : `CONCEPT/Reddit_Save_Scraper.md` (created 30 nov 2025)
**Description** : Scraper posts Reddit sauvegardés + extraction valeur (knowledge base, digest, search)
**Stack** : Python + PRAW (Reddit API) ou Node.js + snoowrap
**Use cases** : Archive/backup, AI digest weekly, search UI, Anki cards generator
**Status** : Concept - Exploration requise (combien de saved posts ?)
**MVP timeline** : 1-2 jours
**Potentiel** : Test case parfait pour AI_Team_System
### 8. LeBonCoup (dossier)
**Status** : À examiner
---
## ✅ DONE (Projets shipped et terminés) - 1 projet
### 1. videotoMP3Transcriptor
**Fiche** : `DONE/videotoMP3Transcriptor.md`
**Description** : Service YouTube → MP3 → Transcription → Traduction → Résumé
**Stack** : Node.js, Express, OpenAI (Whisper, GPT-4o-mini, GPT-5.1), yt-dlp, ffmpeg
**Shipped** : 25 novembre 2025 (2 jours de dev)
**Status** : En production, utilisé régulièrement pour cours chinois
**Note** : PREMIER PROJET DONE 🎉
**Code réutilisable** : 50% overlap avec homework bot (Whisper, Express, file processing)
---
## 📦 ARCHIVE
### Docs archivées
- `MCP_Creative_Amplification.md` - Guide MCP (14 oct 2025, 927 lignes)
- `Backlog_9-10_Octobre_2025.md` - Log incident git + reconstruction
### Projets candidats ARCHIVE (action suggérée)
- `chinese_audio_tts_pipeline` - Obsolète (remplacé par videotoMP3)
- `shipping_strategy` - Meta-projet (tu shippes déjà sans)
---
## 📊 Statistiques
**Total projets actifs** : 16 (5 WIP + 6 PAUSE + 4 CONSTANT)
**Projets concepts** : 8 (dont AI_Team_System - meta-projet, Reddit_Save_Scraper)
**Projets DONE** : 1 (videotoMP3Transcriptor) 🎉
**Archivés** : 2 docs + 2 candidats
**Par domaine** :
- Couple/Tingting : 1 (Essay Writing)
- Apprentissage : 2 (Database Chinois, Class Generator)
- Tech/IA : 5 (GroveEngine, AISSIA, Confluent, SecondVoice, SEO)
- Gaming : 3 (Warfactory, MCP Assets, Pokrovsk)
- Créatif : 1 (civjdr)
- Services : 3 (videotoMP3 DONE, OCR PDF, VPS Tunnel)
- Workflow : 2 (Social Network, Claude Workflow)
- Education : 1 (WeChat Homework Bot)
- Productivity : 1 (Reddit Save Scraper)
- Meta : 1 (AI_Team_System - multiplicateur de force)
---
## 🎯 Patterns Observés
### Pattern Exécution (Validé Nov 2025)
**Données objectives (24 nov - 30 nov 2025)** :
- **102 commits** en 3 semaines (aissia: 33, groveengine: 46, confluent: 23)
- **71% temps actif** (15 jours actifs / 21 jours)
- **Premier projet DONE** (videotoMP3 - 2 jours conception → shipped)
**Verdict** : **TU EXÉCUTES.** Pas "plan only", pas "paralysie perfectionnisme".
**Pattern identifié** :
- ✅ Exécution massive quand projet activé
- ✅ Ship features complètes (tests, debug, validation)
- ✅ Progression logique (phases, milestones)
- ✅ Balance : Gros projets architecturaux (GroveEngine) + Fast shipping (videotoMP3)
**Le seul "problème"** : Multi-threading 3 gros projets simultanés → Dilution focus → Aucun "fini" rapidement MAIS tous 3 progressent vraiment.
### Zone de Confort : C++ (Warfactory, GroveEngine, AISSIA)
- ✅ Design rapide et efficace
- ✅ Pas de perfectionnisme paralysant
- ✅ Confiance dans les choix
- **Raison** : Se sent légitime → Pas de menace identitaire
- **Preuve** : 46 commits GroveEngine + 33 commits AISSIA en 3 semaines
### Hors Zone : Node.js (SEO, ClassGen)
- ❌ Syndrome de l'imposteur (diminué avec expérience)
- ❌ Over-engineering compensatoire
- ❌ Refactor en boucle
- **Raison** : Se sent imposteur → Sur-compensation
- **Contre-exemple** : videotoMP3 shipped en 2 jours (Node.js) → Pattern s'améliore
### Solution qui Marche
**Claude Code** : Compense difficulté d'exécution, garde partie conception (fun), délègue implémentation (chiante)
---
## 📝 Règles de Décision
### Dette Technique vs Perfectionnisme
**Dette Technique Réelle** :
- ✅ Bloque concrètement l'ajout de features
- ✅ Temps d'ajout = 10x normal
- **Action** : Refactor justifié
**Perfectionnisme** :
- ❌ Fonctionne mais "pas élégant"
- ❌ "Pas sûr du code" (subjectif)
- **Action** : Livrer d'abord, améliorer après feedback
### Question Clé
"Est-ce que je fais ça parce que :
- **A)** Ça me bloque concrètement ?
- **B)** Ça ne me semble pas 'assez bien' même si ça marche ?"
Si A → Go. Si B → Noter et continuer.
---
## 📂 À Examiner
**Dossiers restants** :
- `shipping_strategy/` - À examiner
- `LeBonCoup/` - À examiner
- `README.md` - À vérifier
---
**Note** : Pour détails complets de chaque projet, voir les fiches individuelles dans `Projects/[STATUT]/`