Sobre o projeto

O ETHOS fornece um ciclo de transição estruturado para gerenciar alterações em um repositório por meio de um processo de inspeção, planejamento, execução de prova, revisão controlada e publicação. Ele implementa um kernel de governança isomórfico onde as transições são derivadas de compromissos, fatos e atestações anteriores para gerar novas atestações. Os principais recursos incluem: - Um plano de comando para o ciclo de vida governado: `status`, `plan`, `prove`, `land` e `publish`. - Suporte para descoberta tanto de humanos quanto de agentes, com pontos de entrada específicos e saídas JSON para agentes automatizados. - Um design que se integra a modelos de domínio existentes, provedores de CI e rastreadores de problemas sem substituí-los. - Um pacote central baseado em Python com um adaptador de inicialização npm leve. - Ciclos de transição vinculados a evidências que garantem que as evidências locais e hospedadas sejam separadas antes da publicação.