À propos du projet
SpecScore CLI fournit un ensemble complet d'outils pour la gestion des spécifications SpecScore. Ses capacités principales incluent :
- **Gestion des spécifications** : Des outils pour effectuer le linting des arbres de spécifications, lister et inspecter les fonctionnalités, et gérer les tableaux de tâches.
- **Gestion des règles** : Un système pour créer et appliquer des règles normatives (MUST/NEVER). Il prend en charge les règles en ligne et détaillées, permet de promouvoir des leçons en règles, et lie les règles aux compétences IA pour garantir des connaissances opérationnelles durables.
- **SpecScore Studio** : Un outil de fédération qui indexe les artefacts (arbres de spécifications, graphes de code, manifestes) à travers plusieurs dépôts dans un magasin de faits interrogeable, exportant les données sous forme de jeux d'enregistrements INGR.
- **Rehearse** : Un moteur d'exécution pour les scénarios d'acceptation basés sur markdown. Il prend en charge divers types de blocs d'étapes, notamment bash, Hurl (HTTP), SQL (SQLite), DTQL et GraphQL, avec un sac de contexte partagé pour le passage de variables.
- **Intégration d'agents IA** : Des commandes pour configurer les agents IA supportés (tels que Claude, Copilot et Cursor) avec les conventions SpecScore et les bundles de compétences.
- **Auto-mise à jour** : Des mécanismes intégrés pour vérifier et appliquer les mises à jour via différentes méthodes d'installation (Homebrew, Scoop, WinGet ou manuel).
L'outil est écrit en Go et maintient une couverture d'instructions de 100 %.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.