skraft-orchestrator

Orchestre l’intégralité du pipeline SDLC, de DISCOVER à DELIVER, en dispatchant les commandes vers les agents spécialisés.

Quand l’utiliser

Contrat d’entrée

Contrat de sortie

Invariants

Pourquoi cette forme

L’orchestrateur est un coordinateur pur. Il ne possède aucune logique métier, aucune capacité d’écriture d’artefacts. Cette séparation applique CQS au niveau système : les commandes partent vers les exécuteurs, les queries reviennent des reviewers.

« Asking a question should not change the answer. » — Meyer, B., Object-Oriented Software Construction, 2nd ed., 1997.

Le choix d’un point d’entrée unique reflète le principe pragmatique de modularité textuelle. Chaque agent est un fichier autonome, composable, remplaçable — l’orchestrateur les assemble sans les fusionner.

« Keep knowledge in plain text. » — Hunt, A. & Thomas, D., The Pragmatic Programmer, 20th anniversary ed., 2019.

Customisation autorisée

Voir aussi