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.