Référence de la CLI
Commandes, options et codes de sortie.
| Commande | Rôle |
|---|---|
validate | Vérifie config, sources et liens ; n’écrit rien |
build | Écrit une candidate complète dans .specistry/artifacts |
check | Lance le contrôle qualité sur la candidate |
diff --from v1 --to v2 | Différences structurées entre versions |
release <v> | Transforme la candidate en version immuable |
current <v> | Déplace le pointeur courant — votre retour arrière |
deprecate <v> | Marque une version comme obsolète |
Options globales
| Option | Rôle |
|---|---|
--root <chemin> | Racine du projet ; par défaut le dossier courant |
--json | Exactement un résultat lisible par une machine sur stdout |
Options de release
| Option | Rôle |
|---|---|
--current | Sélectionner après publication |
--from <v> | Base de comparaison pour le changelog |
--no-diff | Sans comparaison ni changelog |
--label <texte> | 1 à 40 caractères affichés dans le menu des versions |
--date <AAAA-MM-JJ> | Date de publication |