Partie 5 : fermer la boucle (Git comme runtime d'agents)