Aller au contenu principal
Intermédiaire10 min

Module 7 — Open GSD : context engineering et mode avancé

Temps de pratique : 15 min


Objectif

À la fin de ce module, tu maîtriseras les artifacts persistants, le mode yolo, et la cartographie de codebase.


Les 5 fichiers de mémoire

Open GSD stocke tout dans .planning/ :

Fichier Contenu Quand le relire
project.md Vision, stack, contraintes Début de chaque session
roadmap.md Phases, livrables, dépendances Avant chaque /gsd-plan-phase
phase-N.md Décisions, plans, exigences Pendant l’exécution
session.md Résumé de la session en cours Si interruption
archive.md Sessions terminées Pour l’historique

Mode yolo : itération rapide

Quand tu veux tester une idée sans formalisme :

/gsd-plan-phase 1 --yolo

Saute la recherche et la vérification. Direct au code.

Quand l’utiliser :

  • POC de 30 min
  • Test d’une bibliothèque
  • Spike technique

Quand NE PAS l’utiliser :

  • Code en production
  • Feature utilisateur
  • Refacto touchant le modèle de données

Parallelization : accélérer l’exécution

Par défaut, GSD exécute les plans indépendants en parallèle.

Forcer le séquentiel si tu as des doutes :

/gsd-execute-phase 1 --sequential

Forcer le parallèle maximum :

/gsd-execute-phase 1 --parallel 8

Map codebase : comprendre le legacy

/gsd-map-codebase

GSD analyse :

  • Structure des dossiers
  • Points d’entrée
  • Dépendances externes
  • Patterns récurrents

Génère codebase-map.md dans .planning/.

Quand l’utiliser :

  • Tu rejoins un projet existant
  • Refacto avant nouvelle feature
  • Audit technique

Profile budget : maîtriser les coûts API

/gsd-set-profile budget

Réduit :

  • Nombre d’agents parallèles
  • Profondeur de recherche
  • Nombre de révisions
/gsd-set-profile quality

Maximise :

  • Agents de recherche
  • Vérifications
  • Révisions itératives

Checklist de validation

  • Les 5 fichiers .planning/ sont créés
  • Je sais quand utiliser --yolo
  • Je peux contrôler le parallélisme
  • map-codebase a généré un codebase-map.md
  • Je connais la différence entre budget et quality

Piège courant

Oublier de relire project.md en début de session. → L’IA part dans une direction incompatible avec la vision. 30 secondes de relecture = 1h de corrections en moins.


Prochaine étape

→ Module 8 (Enchaînements) pour combiner Open GSD + Superpowers