Об этом проекте

Verchestra — это верифицированная среда доставки ПО на базе ИИ. Она превращает discovery, планирование, реализацию, валидацию и одобрение человеком в переносимую, подписанную и проверяемую работу по доставке. Проект находится в стадии pre-1.0 (0.0.0-qualification) и опубликован в публичном реестре npm. Ключевые возможности: - Переносимое выполнение: подписанный Execution Package может быть возобновлён в квалифицированных средах Claude Code, Codex или OpenCode/Qwen. - Политика до эффектов: возможности, одобрения, leases и правила egress проверяются до внешних эффектов. - Read-only discovery баз данных: Probes используют ограниченные, аудируемые, read-only планы. SAP ASE / Sybase — адаптер первого класса. - Доказательства, а не утверждения: пакеты, handoffs, отчёты и релизные артефакты связывают свои исходные доказательства по дайджесту. - Контроль человеком: независимая верификация и проверка человеком — явные состояния workflow. - Безопасные повторы: долговременные эффекты, операции Git, инициализация, восстановление и распространение спроектированы для идемпотентной сходимости. Текущий статус: проект находится в фазе квалификации. Исходный код публичен, набор квалификационных тестов активен. Опубликованный npm-пакет устанавливает квалификационную сборку, а не production-релиз. Установка и использование: Verchestra публикуется как один npm-пакет. Для установки не нужны клонирование, сборка, учётные данные или конфигурация. Начните с `npx verchestra --help`. Пакет предоставляет два эквивалентных бинарника: `verchestra` и `vestra`. Поддерживаемая квалификационная поверхность включает AI-драйверы (Claude Code, Codex, OpenCode/Qwen), read-only пробы данных (SQLite, MongoDB, MySQL/MariaDB, Oracle, PostgreSQL, SAP ASE/Sybase, SQL Server), рабочие пространства (отдельные репозитории, совместно размещённые проекты, централизованное управление монорепозиторием, вложенные проекты), доказательства (подписанные пакеты, run capsules, recovery bundles, support bundles, provenance, входные данные распространения на базе TUF) и управление (политика Cedar, одобрения, claims, leases, контроль egress, независимая верификация, проверка человеком). Чем Verchestra не является: это не публичный production-релиз, не hosted-сервис, она не передаёт учётные данные провайдеров, не выполняет неодобренные платные вызовы моделей, не считает CI проверкой человеком, не называет проверки того же автора независимой верификацией и не предоставляет неквалифицированные команды. Для разработчиков, работающих с исходным деревом, проект требует Node 24.14.0 и pnpm 10.34.5. Репозиторий включает документацию по вкладу, готовую для агентов, документацию, читаемую ИИ (llms.txt), и сайт продукта с документацией с поиском. Проект лицензирован под Apache License 2.0.