Communitygithub.com

DanMcInerney/test-increment

Tester indépendamment les états de référence et candidat exacts par rapport à un plan de comparaison fourni, sans réparer ni l'un ni l'autre.

Qu'est-ce que test-increment ?

Cette compétence permet de valider automatiquement deux états logiciels – un état de référence et un état candidat – par rapport à un plan d'évaluation fourni, sans modifier ni réparer aucun des deux. Elle est particulièrement utile dans les workflows de développement d'agents, où l'on doit comparer objectivement le comportement d'une modification proposée avec celui de la version stable. La compétence fonctionne en invoquant le mécanisme `orch-review` avec une assignation nommée `test-increment`, en fournissant les deux états, le résultat attendu, le plan d'évaluation, les directives de révision résolues et les emplacements de vérification isolés en cas d'effets de bord. Elle exécute la comparaison, préserve les preuves brutes, rapporte les observations anciennes/nouvelles, les résultats d'acceptation du candidat, les régressions, les déficits de fonctionnalités attendus, ainsi que les vérifications manquantes ou inapplicables. Elle peut construire un harnais d'évaluation séparé si nécessaire, mais ne doit jamais modifier les états de référence ou candidat, ni effectuer de réparations. Le résultat est une remise de preuves contenant les identités exactes des états et du harnais, les conditions, les procédures de reproduction, les résultats et les limitations. Un test ignoré ou échoué est enregistré comme tel ; le réviseur ne décide pas de l'adoption du candidat.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanMcInerney/orchflows/tree/main/example-workflows/design-loop/skills/test-increment

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Utilisez le contrat de transfert partagé. Les entrées sont le contexte de la demande, le plan de conception/évaluation, les identités immuables de la baseline et du candidat, les instructions de reproduction et le transfert d'implémentation pertinent. Utilise un enfant frais qui n'a pas implémenté le candidat.

Invoquez le mécanisme central orch-review pour l'assignation nommée test-increment, en fournissant les deux états réels, le résultat attendu, le plan d'évaluation, les directives de révision résolues et les emplacements de vérification isolés lorsque l'exécution a des effets de bord. Demandez-lui d'exécuter la comparaison requise, de préserver les preuves brutes et de rapporter les observations anciennes/nouvelles, les résultats d'acceptation du candidat, les régressions, les déficits de fonctionnalités attendus et les vérifications manquantes ou inapplicables. Il peut construire un harnais d'évaluation séparé si nécessaire ; il doit laisser le candidat et la baseline inchangés et ne faire aucune réparation.

Renvoyez le transfert de preuves avec les identités exactes de l'état/du harnais, les conditions, les procédures de reproduction, les résultats et les limitations. Un test ignoré ou échoué est enregistré comme tel ; le réviseur ne décide pas de l'adoption.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

Skills associés