Un lugar compartido para las reglas
de las que depende tu trabajo.
RuleGenius es un proyecto de reglas de datos legibles, centrado en su significado de negocio, estándares, políticas y contratos de datos.
Las reglas necesitan contexto.
Una validación en un script dice qué se comprobó. Quizá no diga quién la aprobó, qué política implementa o si sigue vigente. RuleGenius busca conservar ese contexto junto a la regla.
El foco inicial son estándares, certificación y cumplimiento de proveedores: procesos con fuentes documentales, revisión humana de las interpretaciones y cambios que deben seguir siendo comprensibles.
Un requisito, de principio a fin.
Registrar la fuente
Enlaza una política, un estándar, una sección o una decisión de negocio.
Escribir la regla
Asigna un ID estable, un significado legible, un responsable y una gravedad.
Revisar la interpretación
Pasa de borrador a revisión y a una versión aprobada explícitamente.
Conectar la implementación
Exporta una regla legible y enlaza la comprobación que la aplica.
Conservar el historial
Vincula cambios y evidencias de ejecución con sus versiones correspondientes.
¿Qué estamos diseñando?
La primera versión se centra en un repositorio de reglas, referencias de origen, historial, creación manual, revisión humana y exportación DSL. Un primer prototipo de validación local busca probar la conexión entre reglas gobernadas y comprobaciones ejecutables.
Un lenguaje legible, con un propósito más amplio.
RuleScript es el lenguaje de RuleGenius para transformaciones y validaciones legibles. Su referencia reúne operaciones de campo, restricciones y mensajes de error. La identidad de la regla, las fuentes, los responsables y la revisión forman parte del diseño del producto que rodea esas comprobaciones.
