Arquitectura
Un nucleo de simulacion Python alimenta CLI, TUI, API y servicios contenerizados opcionales, conservando una traza de eventos inspeccionable.
Flujo de datos
Reviewed input -> typed boundary -> tool mechanism -> reviewable artifact -> human decision
Procedencia
Registre el commit del repositorio, la configuracion, los identificadores de entrada, el comando de ejecucion, la ubicacion de salida y el resultado de validacion. Una captura por si sola no es un artefacto reproducible.
Comportamiento ante fallos
La configuracion ausente, las dependencias no disponibles, una entrada invalida y las pruebas fallidas deben seguir visibles. La herramienta no debe reemplazar un fallo por un exito inventado.