chore: replace weak Laguna reviewer
This commit is contained in:
parent
cc9c29cb74
commit
44e8e0892e
6 changed files with 44 additions and 18 deletions
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
description: Revue indépendante C17 des diffs, API et durées de vie
|
||||
mode: subagent
|
||||
model: opencode/laguna-s-2.1-free
|
||||
model: opencode/nemotron-3-ultra-free
|
||||
temperature: 0.1
|
||||
permission:
|
||||
edit: deny
|
||||
|
|
@ -15,3 +15,7 @@ permission:
|
|||
Relis le diff sans le modifier. Vérifie C17, erreurs, nettoyage, overflows,
|
||||
contrats d'API, ownership et conformité à AGENTS.md. Distingue bloquants,
|
||||
importants et limites. Ne répète pas les tests réussis et rends un rapport court.
|
||||
Ne relis jamais une implémentation produite par lardon-build-backup, qui utilise
|
||||
aussi Nemotron. Dans ce cas, signale au parent qu'une première revue locale
|
||||
simple doit être confiée à MiMo et que toute revue de concurrence sensible doit
|
||||
attendre Codex ; ne prétends pas fournir une revue indépendante.
|
||||
|
|
|
|||
|
|
@ -6,5 +6,8 @@ subtask: false
|
|||
|
||||
Reprends le ticket avec lardon-build-backup. Lis uniquement le handoff, le diff
|
||||
et les fichiers qu'ils citent. Ne refais ni exploration ni architecture si les
|
||||
informations suffisent. Appelle concurrency uniquement si nécessaire, puis mets
|
||||
le handoff à jour avec la prochaine action sûre.
|
||||
informations suffisent. Après l'implémentation, utilise lardon-build-light en
|
||||
lecture seule pour une revue locale simple. N'appelle ni lardon-review ni
|
||||
lardon-concurrency : signale l'absence de revue indépendante forte et diffère
|
||||
toute revue de concurrence sensible jusqu'au prochain passage Codex. Mets le
|
||||
handoff à jour avec la prochaine action sûre.
|
||||
|
|
|
|||
|
|
@ -4,7 +4,13 @@ agent: lardon-orchestrator
|
|||
subtask: false
|
||||
---
|
||||
|
||||
Sans modifier aucun fichier, lance lardon-review sur le diff courant. Lance
|
||||
lardon-concurrency en sous-tâche indépendante uniquement si le diff touche
|
||||
pthread, task, task_queue ou resource_governor. Agrège seulement les défauts,
|
||||
risques et limites. Ne lance aucun autre agent.
|
||||
Sans modifier aucun fichier, identifie dans le handoff le modèle qui a
|
||||
implémenté le diff. Si c'est lardon-build-backup ou Nemotron, demande à
|
||||
lardon-build-light une première revue locale simple en lecture seule. N'appelle
|
||||
ni lardon-review ni lardon-concurrency : signale explicitement l'absence de
|
||||
revue indépendante forte et réserve toute revue de concurrence sensible au
|
||||
prochain passage Codex.
|
||||
|
||||
Sinon, lance lardon-review. Ajoute lardon-concurrency uniquement si le diff
|
||||
touche pthread, task, task_queue ou resource_governor. Agrège seulement les
|
||||
défauts, risques et limites. Ne lance aucun autre agent.
|
||||
|
|
|
|||
|
|
@ -7,5 +7,9 @@ subtask: false
|
|||
Lis d'abord `.opencode/work/current_ticket.md` et le diff. Si le handoff suffit,
|
||||
ne refais pas l'exploration. Transmets seulement l'objectif, les fichiers, les
|
||||
invariants, le travail restant et la prochaine action à lardon-build-backup.
|
||||
Après reprise, appelle lardon-tests puis lardon-review ; concurrency uniquement
|
||||
si pertinent. Mets à jour le handoff après chaque phase. Aucun modèle payant.
|
||||
Après reprise, appelle lardon-tests puis lardon-build-light en lecture seule pour
|
||||
une première revue locale simple. N'appelle ni lardon-review ni
|
||||
lardon-concurrency, car ils utilisent le même modèle que l'implémenteur. Si le
|
||||
diff touche la concurrence, réserve sa revue au prochain passage Codex et
|
||||
signale explicitement l'absence de revue indépendante forte. Mets à jour le
|
||||
handoff après chaque phase. Aucun modèle payant.
|
||||
|
|
|
|||
|
|
@ -13,11 +13,11 @@ entrée, sortie et cache :
|
|||
|
||||
- `opencode/deepseek-v4-flash-free` : agent principal `lardon-build` ; repli
|
||||
recommandé `opencode/nemotron-3-ultra-free` en cas de saturation 503.
|
||||
- `opencode/nemotron-3-ultra-free` : architecture et concurrence ; repli de
|
||||
l'agent principal.
|
||||
- `opencode/nemotron-3-ultra-free` : architecture, concurrence, revue et repli
|
||||
de l'agent principal.
|
||||
- `opencode/north-mini-code-free` : exploration rapide et validations.
|
||||
- `opencode/laguna-s-2.1-free` : revue indépendante ; repli économique pour les
|
||||
analyses générales.
|
||||
- `opencode/laguna-s-2.1-free` : testé comme reviewer sur Lardon3D ; résultats
|
||||
jugés insuffisants. Non utilisé dans les rôles actifs.
|
||||
- `opencode/ling-3.0-flash-free` : documentation.
|
||||
- `opencode/longcat-2.0-free` : disponible, non configuré actuellement.
|
||||
- `opencode/mimo-v2.5-free` : disponible, non configuré actuellement.
|
||||
|
|
@ -67,8 +67,8 @@ L'agent par défaut est `lardon-orchestrator` sur North Mini Code Free. Il charg
|
|||
seulement `AGENTS.md` et l'overview, puis demande à North Mini Code une
|
||||
exploration ciblée. DeepSeek est réservé à l'implémentation complexe ; il ne sert
|
||||
ni à l'orchestration, ni aux tests, ni à la documentation. Nemotron traite les
|
||||
reprises et analyses d'architecture ou de concurrence, MiMo les petits tickets,
|
||||
Laguna la revue et Ling la documentation.
|
||||
reprises, revues et analyses d'architecture ou de concurrence, MiMo les petits
|
||||
tickets et Ling la documentation.
|
||||
|
||||
Les commandes `lardon-plan`, `lardon-small`, `lardon-ticket` et
|
||||
`lardon-ticket-backup` chargent progressivement le contexte. Elles ne lisent pas
|
||||
|
|
@ -77,6 +77,11 @@ contraintes, fichiers, API, invariants, risques et tests. Les rapports de succè
|
|||
restent courts. Le handoff ignoré `.opencode/work/current_ticket.md` permet une
|
||||
reprise sans rejouer toute l'analyse.
|
||||
|
||||
Nemotron ne relit jamais sa propre implémentation lorsqu'il a servi de backup.
|
||||
MiMo fournit alors seulement une première revue locale simple. La revue de
|
||||
concurrence sensible est différée jusqu'au prochain passage Codex, et le workflow
|
||||
signale explicitement qu'aucune revue indépendante forte n'a eu lieu.
|
||||
|
||||
## Chaîne de secours
|
||||
|
||||
La voie normale est DeepSeek V4 Flash Free pour l'implémentation. En cas de 503,
|
||||
|
|
|
|||
|
|
@ -9,14 +9,18 @@ erreurs, modèle actif et prochaine action sûre.
|
|||
## A. Ticket gratuit normal
|
||||
|
||||
Lancer `/lardon-plan`, puis `/lardon-ticket`. North orchestre et explore via des
|
||||
agents distincts, puis DeepSeek implémente. Architect et concurrency ne sont appelés que si le
|
||||
périmètre l'exige. Tests et revue interviennent une seule fois après le code.
|
||||
agents distincts, puis DeepSeek implémente. Architect et concurrency ne sont
|
||||
appelés que si le périmètre l'exige. Tests et revue Nemotron interviennent une
|
||||
seule fois après le code.
|
||||
|
||||
## B. DeepSeek retourne 503
|
||||
|
||||
Lancer `/lardon-save-handoff`, puis `/lardon-resume-backup`. Nemotron lit le
|
||||
handoff et le diff, reprend la prochaine action et ne refait pas l'analyse si
|
||||
les informations suffisent.
|
||||
les informations suffisent. Nemotron ne peut ensuite pas fournir une revue
|
||||
indépendante de son propre travail : MiMo effectue une première revue locale
|
||||
simple. Toute revue de concurrence sensible attend le prochain passage Codex,
|
||||
et le rapport indique explicitement l'absence de revue indépendante forte.
|
||||
|
||||
## C. DeepSeek et Nemotron sont indisponibles
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue