Об этом проекте
SpecScore CLI предоставляет комплексный набор инструментов для управления спецификациями SpecScore. Его основные возможности включают:
- Управление спецификациями: инструменты для линтинга деревьев спецификаций, вывода списка и анализа функций, а также управления досками задач.
- Управление правилами: система создания и обеспечения соблюдения нормативных правил (MUST/NEVER). Она поддерживает встроенные и детализированные правила, позволяет переводить извлеченные уроки в правила и связывает правила с навыками AI для обеспечения долговечности операционных знаний.
- SpecScore Studio: инструмент федерации, который индексирует артефакты (деревья спецификаций, графы кода, манифесты) из нескольких репозиториев в доступное для запросов хранилище фактов, экспортируя данные в виде наборов записей INGR.
- Rehearse: движок исполнения сценариев приемки на базе markdown. Он поддерживает различные типы блоков шагов, включая bash, Hurl (HTTP), SQL (SQLite), DTQL и GraphQL, с общим контекстным пакетом для передачи переменных.
- Интеграция с AI-агентами: команды для настройки поддерживаемых AI-агентов (таких как Claude, Copilot и Cursor) в соответствии с конвенциями SpecScore и пакетами навыков.
- Самообновление: встроенные механизмы проверки и применения обновлений для различных методов установки (Homebrew, Scoop, WinGet или ручная установка).
Инструмент написан на Go и имеет 100% покрытие операторов.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.