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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.