Publier une version
Publiez des versions immuables, rédigez le changelog, revenez en arrière sans risque.
Construire et contrôler
Le contrôle qualité lit la version candidate sans jamais la reconstruire.
terminal npx specistry build npx specistry checkRédiger le changelog
S’il existe déjà des versions, le build produit des candidats de différences structurés. Traitez chacun dans
changelog/<version>.jsonavec des entréesadded,changed,deprecated,removedoufixed.Publier
--currentla sélectionne après publication.--fromfixe la base de comparaison ;--no-diffsaute la comparaison et le changelog.terminal npx specistry release v2 --current --label "2.0" --date 2026-09-05Revenir en arrière ou déprécier
Le retour arrière ne déplace que le pointeur « courant ». Une version conservée n’est jamais réécrite.
terminal npx specistry current v1 npx specistry deprecate v1
Comparer deux versions
npx specistry diff --from v1 --to v2
npx specistry check --version v2 --from v1NoteLe changelog est rédigé par vous
Specistry ne publie jamais de texte généré. Seul votre texte apparaît sur /docs/{version}/changelog.