resolving-stack-commands

Point de résolution unique qui mappe la pile détectée dans le dépôt vers les commandes concrètes de build, test et mutation — aucun agent n’encode une commande en dur.

Quand l’utiliser

Contrat d’entrée

Contrat de sortie

Invariants

Pourquoi cette forme

La pipeline doit fonctionner avec .NET aujourd’hui et d’autres piles demain (Java planifié, pas encore supporté). Centraliser le mappage garde tous les agents tech-agnostiques : ils disent « construire la solution », ce skill dit comment.

« The two rules of TDD: write new code only if an automated test has failed; eliminate duplication. » — Beck, K., Test-Driven Development by Example, 2003.

La règle s’applique aussi à la configuration : dupliquer une commande de build dans chaque agent revient à dupliquer la logique dans chaque point d’appel — le même antipattern que la duplication de code métier.

Customisation autorisée

Voir aussi