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

ETHOS предоставляет структурированный цикл перехода для управления изменениями в репозитории через процесс инспекции, планирования, выполнения доказательств, контролируемого обзора и публикации. Он реализует изоморфное ядро управления, где переходы выводятся из обязательств, фактов и предыдущих аттестаций для генерации новых аттестаций. Ключевые особенности включают: - Плоскость команд для управляемого жизненного цикла: `status`, `plan`, `prove`, `land` и `publish`. - Поддержка обнаружения как людей, так и агентов, со специальными точками входа и JSON-выводами для автоматизированных агентов. - Дизайн, который интегрируется с существующими доменными моделями, CI-провайдерами и трекерами задач, не заменяя их. - Основной пакет на базе Python с тонким адаптером-запускателем npm. - Привязанные к доказательствам циклы переходов, которые гарантируют разделение локальных и хостируемых доказательств перед публикацией.