
Pourquoi quatre fichiers et pas un ?
Dans cet article je te montre pourquoi scinder la documentation du projet en discovery.md, research.md, plan.md et progress.md fournit immédiatement à l’IA le contexte requis, évite les répétitions et permet à chaque session de reprendre exactement là où la précédente s’est arrêtée.
L'intelligence artificielle n'a pas de mémoire. Sans structure, chaque session démarre à zéro. Voici comment y remédier.
Tags : Vibecoding · Structure de projet · Flux de travail IA · Productivité
La plupart des projets codés avec une vibe ne échouent pas parce que l'idée est mauvaise. Ils échouent parce qu'il n'y a pas de structure. Vous ouvrez une nouvelle session d'IA, expliquez le projet desde le début, allez à mi-chemin d'une fonctionnalité, fermez l'onglet, et la prochaine fois que vous l'ouvrez, l'IA n'a aucune idée de ce que vous construisiez ou pourquoi.
Ce n'est pas une faille de l'IA. Elle n'a simplement pas de mémoire entre les sessions. La solution est donc simple : vous lui donnez la mémoire vous-même.
J'utilise quatre fichiers Markdown pour chaque projet. Ils se trouvent à la racine du référentiel, ils sont validés comme n'importe quel code, et ils sont la première chose que je colle dans chaque nouvelle session d'IA.
Vous ne les remplissez pas manuellement. Vous utilisez une invite. L'IA vous interviewe, pose les bonnes questions une à une, et construit le fichier à partir de vos réponses.
Pourquoi quatre fichiers et pas un ?
Vous pourriez tout mettre dans un seul fichier. Mais les garder séparés signifie que vous ne collez que ce qui est pertinent. Vous démarrez une nouvelle session pour travailler sur une fonctionnalité ? Collez `plan.md` et `progress.md`. Vous reprenez une décision technique ? `research.md` l'a. Chaque fichier a une tâche. Cela les rend faciles à mettre à jour et à utiliser.



