skraft-config

Initialise et édite skraft-config.json — le fichier de paramètres repository-wide dont la clé centrale est depthTier, le dial de rigueur qui gouverne la variante TDD, les seuils de mutation, le nombre de lentilles de revue et la porte Gherkin dans chaque phase du pipeline.

Quand l’utiliser

Contrat d’entrée

Contrat de sortie

Invariants

Pourquoi cette forme

Un fichier de configuration repository-wide évite la dérive silencieuse du niveau de qualité entre les runs. Passer le depthTier par contexte de dispatch (plutôt que laisser chaque agent lire le fichier) garantit la cohérence et l’auditabilité.

« The goal of software architecture is to minimize the human resources required to build and maintain the required system. » — Martin, R. C., Clean Architecture, 2017.

La séparation entre paramètres repository (skraft-config.json) et paramètres par tâche (state.json) suit le principe de responsabilité unique : chaque fichier a exactement un propriétaire et un périmètre.

Customisation autorisée

Voir aussi