Sobre el proyecto
ETHOS proporciona un ciclo de transición estructurado para gestionar los cambios en un repositorio a través de un proceso de inspección, planificación, ejecución de pruebas, revisión controlada y publicación. Implementa un núcleo de gobernanza isomórfico donde las transiciones se derivan de compromisos, hechos y atestaciones previas para generar nuevas atestaciones.
Las características clave incluyen:
- Un plano de comandos para el ciclo de vida gobernado: `status`, `plan`, `prove`, `land` y `publish`.
- Soporte para el descubrimiento tanto de humanos como de agentes, con puntos de entrada específicos y salidas JSON para agentes automatizados.
- Un diseño que se integra con los modelos de dominio existentes, proveedores de CI y rastreadores de problemas sin reemplazarlos.
- Un paquete central basado en Python con un adaptador lanzador npm ligero.
- Ciclos de transición vinculados a evidencia que aseguran que la evidencia local y la alojada estén separadas antes de la publicación.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.