User Flow 07 — Première Utilisation (sans argument)
Persona
Emma, développeuse. Vient d'installer ATOOX via npm. Tape /atoox pour voir ce que ça fait.
La Demande
/atoox
Ce qu'ATOOX détecte
Intention : VIDE (pas d'argument, pas de flag)
Mode activé : --coach (clarification)
Le Flow
ATOOX détecte : demande vide
╔═══════════════════════════════════════════════════════════════════════╗
║ ◆ ATOOX — Bienvenue ! ║
╠═══════════════════════════════════════════════════════════════════════╣
║ ║
║ Que souhaitez-vous faire ? ║
║ ║
║ [1] 🚀 Créer un projet de A à Z ║
║ [2] ⚡ Implémenter une feature ║
║ [3] 🐛 Corriger un bug ║
║ [4] 🔍 Auditer le code existant ║
║ [5] 💬 Discuter / Poser une question ║
║ [6] 📋 Voir toutes les commandes disponibles ║
║ ║
║ Ou décrivez simplement ce que vous voulez en langage naturel. ║
║ ║
╚═══════════════════════════════════════════════════════════════════════╝
L'utilisateur choisit [2] ou tape : « Ajouter un système de notifications »
→ ATOOX route vers --full avec la description
→ Le pipeline standard démarre (Step 00c → 09)
Résultat Final
- L'utilisateur n'est jamais bloqué
- Menu clair avec 6 options principales
- Possibilité de taper en langage naturel
- Transition fluide vers le mode approprié