NemoClaw Maintainer Evening
Boucler la journée : vérifier la progression, décaler les traînards, résumer pour QA, créer le tag.
Consultez PR-REVIEW-PRIORITIES.md pour le cadence quotidienne.
Étape 1 : Vérifier la progression
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/version-target.ts
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/version-progress.ts <version>
Le premier script détermine la version cible. Le second affiche ce qui a été livré par rapport aux éléments ouverts. Présentez le résumé de progression à l'utilisateur.
Étape 2 : Décaler les traînards
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/bump-stragglers.ts <version> <next-version>
Cela crée le label de version suivante si nécessaire, puis déplace tous les éléments ouverts de la version actuelle vers la suivante. Dites à l'utilisateur ce qui a été décalé.
Étape 3 : Générer le résumé de transmission
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/handoff-summary.ts
Cela liste les commits depuis le dernier tag, identifie les zones à risque modifiées et suggère les domaines sur lesquels QA doit se concentrer. Formatez la sortie en résumé concis que l'utilisateur peut coller dans l'annotation du tag ou dans un canal de transmission.
Étape 4 : Créer le tag
Chargez cut-release-tag. La version est déjà connue — par défaut, un bump de patch, mais montrez toujours le commit et le changelog pour confirmation.
Étape 5 : Confirmer et partager
Une fois le tag créé, présentez le résumé final :
- Tag :
v0.0.8au commitabc1234 - Livré : 4 éléments (#1234, #1235, #1236, #1237)
- Décalé vers v0.0.9 : 1 élément (#1238 — a encore besoin d'un fix CI)
- Domaines de focus QA : modifications du programme d'installation, nouveau preset d'intégration
Ce résumé peut être partagé dans le canal de transmission de l'équipe.
Étape 6 : Mettre à jour l'état
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/state.ts history "tag-cut" "<version>" "shipped N items, bumped M"
Notes
- Ne créez jamais un tag sans confirmation de l'utilisateur.
- Si rien n'a été libellé ou rien n'a été livré, demandez s'il faut sauter le tag aujourd'hui.
- Les labels de version sont des marqueurs vivants : ils signifient toujours « livrer dans cette version ». Si un élément glisse, le label avance.