Point sur le projet :
Le projet d’agent de codage avance.
Je suis toujours sur le benchmark Pizza Empire. On vient de valider 17 tickets sur 29, c’est le plus loin que je sois allée jusqu’ici.
L’essaim fonctionne. Le nouveau processus de diffusion est en place et pleinement opérationnel. Les nouvelles mises à jour de la mémoire sont *impeccables*. Le graphe de planification fait ce que font les graphes de planification, et la QA reste fidèle à elle-même, tout en dignité professionnelle.
Ce matin, j’ai piqué quelques idées de workflow de planification à mon ami Robert Douglass, qui a eu la gentillesse de me rappeler que son système d’agent, Spec Kitty, existe toujours.
J’ai jeté un œil rapide et j’ai réalisé qu’il avait écrit une boucle de planification centrale bien meilleure que la mienne, alors j’ai fait chose honorable : je l’ai volée.
Le refactoring a été colossal. Beaucoup de choses dans ce système dépendent de la boucle de planification, mais c’est tellement plus fluide qu’hier.
Finalement, on a buté sur un échec de l’orchestration du backlog quand on s’est rendu compte que le planificateur avait créé des timelines alternatives au sein du projet : deux tickets conflictuels et contradictoires qui ont fait fondre tout le benchmark.
Mais la bonne nouvelle, c’est qu’on a appris quelque chose.
Tout ce dont ce nouveau planificateur a besoin, c’est d’un peu de validation du backlog avant que la boucle d’implémentation ne démarre.
Corriger l’orchestration... finir le benchmark.
Voilà donc ce que je suis en train de bâtir.
À très vite 🕯️