- TOC: Ajout indentation par niveau et correction des puces sur h6+
- TOC: Correction navigation avec scroll précis (TreeWalker)
- TOC: Séparation scroll page/TOC avec position sticky
- Preview: Correction bug ** apparaissant au retour en mode édition
- Enhanced Mode: Nouveau format de réponse (blocs comment/document)
- API: Ajout timeouts 120s et agent HTTPS pour éviter erreurs réseau
- CSS: Ajout overflow-y sur sections pour scroll indépendant
Fichiers modifiés :
- assets/js/app.js (TOC, navigation, preview)
- assets/css/style.css (scroll, sticky positioning)
- routes/ai.js (timeouts, format réponse)
Major Changes:
- Remove all emojis from UI, code, and documentation for professional appearance
- Translate entire codebase from French to English (code, comments, strings, UI)
- Simplify template system: 18 templates → single default template
- Rename "Mode Liberté Total" to "Enhanced Mode" throughout
- Add comprehensive English README with installation and usage guides
- Add MIT License (open source, no attribution required)
- Update package.json with proper metadata and keywords
Breaking Changes:
- Template API endpoint changed from /api/templates/:domain/:level to /api/templates/default
- All French UI text and notifications replaced with English
- Template directory structure simplified
Technical Improvements:
- Cleaner, more maintainable codebase
- Improved internationalization
- Better developer experience with English documentation
- Professional appearance suitable for production use
## ✨ Mode Liberté Total Révolutionnaire
- Contrôle de précision : 30% (créatif) à 90% (précis)
- Streaming temps réel avec Server-Sent Events
- Interface progressive avec barre de progression
- Temperature dynamique selon la précision
- Enrichissement complet du document à chaque itération
## 📖 Documentation technique professionnelle
- Architecture détaillée avec diagrammes Mermaid
- Structure de projet complète et annotée
- Flux de données documentés (streaming, journaux)
- Stack technique avec versions et utilités
- Guide d'utilisation mis à jour
- 18 templates organisés par domaines
## 🎨 Interface améliorée
- Sélecteurs d'itérations (1-10) et précision (30-90%)
- Affichage temps réel des explications IA
- Feedback visuel avec progression et statut
- Mode streaming non-bloquant
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Refonte complète du design avec système de panneaux latéraux rétractables
- Ajout de templates de projets par domaine (recherche, informatique, mathématiques, etc.)
- Implémentation système d'export PDF avec Puppeteer
- Amélioration de l'API REST avec nouvelles routes d'export et templates
- Ajout de JavaScript client pour interactions dynamiques
- Configuration environnement étendue pour futures fonctionnalités IA
- Amélioration responsive design et expérience utilisateur
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Express server with routes for index and API endpoints
- CRUD operations for markdown journals via REST API
- Modular view components (header, main, footer, page)
- UUID-based file management system for journals
- Content-editable journal editor with AI assistant features
- Package.json with express and uuid dependencies
- Basic project structure with assets, config, tests, views directories
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>