part of my agentic harnessing for coding conform websites and specs
Les deux enchaînements de phases étaient écrits en dur dans phase.rs : ajouter une phase ou changer l'agent d'une tâche demandait de recompiler. Ils restent la référence livrée, mais peuvent désormais être remplacés par une définition JSON. --dump-pipeline exporte un pipeline compilé, ce qui donne un point de départ correct plutôt qu'un fichier à écrire de mémoire, et --pipeline en exécute un. Le format d'entrée et celui de sortie sont les mêmes, un test le vérifie. Le chargement refuse une phase sans tâche et force is_codegen à faux sur les relecteurs, dont la sortie n'est de toute façon jamais matérialisée. Surtout, l'orchestrateur vérifie maintenant que chaque agent cité par le pipeline a bien un prompt chargé : sans ce contrôle, un nom erroné ne se manifestait qu'après le bootstrap et plusieurs minutes d'appels au modèle, le dossier de sortie déjà à moitié écrit. Co-authored with AI |
||
|---|---|---|
| prompts | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| brief.json | ||
| Cargo.lock | ||
| Cargo.toml | ||