155+ patrones. 47 operadores. Código real.
18 categorías de reglas de negocio que se traducen en código ejecutable — frontend y backend. No son diagramas: son validaciones, flujos, cálculos y controles de seguridad que funcionan desde el día 1.
Reglas que generan código
Defines la regla una vez: "si el monto supera $10,000, requiere aprobación del director". SPARTANE genera la validación en el frontend (onChange), la restricción en el backend (onSave), la notificación por email (onSave) y la escalación por timeout (Scheduled). Todo desde un solo patrón.
18 Categorías
Cada regla genera código front, back o ambos
Las categorías determinan qué tipo de código se genera. Algunas producen solo validaciones frontend, otras solo lógica backend, y muchas generan ambas capas automáticamente.
| Código | Categoría | Frontend | Backend | Sub-patrones |
|---|---|---|---|---|
| VAL | Validación | ✓ | ✓ | 18 patrones |
| FLU | Flujo | ✓ | ✓ | 16 patrones |
| CAL | Cálculo | ✓ | ✓ | 12 patrones |
| SEG | Seguridad | ✓ | ✓ | 14 patrones |
| AUT | Autorización | ✓ | ✓ | — |
| PRE | Presentación/UX | ✓ | — | 6 patrones |
| WFL | Workflow Avanzado | ✓ | ✓ | 12 patrones |
| COM | Compliance | Parcial | ✓ | 15 patrones |
| BIL | Billing/Suscripción | ✓ | ✓ | — |
| TEN | Multi-Tenancy | ✓ | ✓ | — |
| SRC | Búsqueda/Discovery | ✓ | ✓ | — |
| RPT | Reportes/Analytics | ✓ | ✓ | — |
| MTD | Metadata/Customización | ✓ | ✓ | — |
| TRA | Transformación | — | ✓ | — |
| SLA | SLA/Performance | — | ✓ | — |
| API | API Management | — | ✓ | — |
| DQY | Data Quality | — | ✓ | — |
| RES | Resiliencia/DR | Parcial | ✓ | — |
Sub-patrones Clave
Las reglas más usadas en enterprise
Cada sub-patrón tiene un código único, un momento de ejecución predefinido y genera código específico para frontend, backend o ambos.
Validaciones — 18 sub-patrones
Flujo — 16 sub-patrones
Cálculos — 12 sub-patrones
Seguridad — 14 sub-patrones
Workflow Avanzado — 12 sub-patrones
Momentos de Ejecución
10 momentos, 2 capas
Cada regla se ejecuta en un momento específico. El motor genera el código en la capa correcta según el momento definido.
| Momento | Cuándo dispara | Frontend | Backend |
|---|---|---|---|
| onChange | Al cambiar un valor en el formulario | ✓ | — |
| onBlur | Al salir de un campo (pierde el foco) | ✓ | — |
| onSubmit | Al enviar el formulario | ✓ | ✓ |
| onSave | Al guardar en servidor | — | ✓ |
| onLoad | Al cargar la pantalla | ✓ | ✓ |
| onClick | Al hacer clic en un botón o acción | ✓ | — |
| onDelete | Al eliminar un registro | — | ✓ |
| onSelect | Al seleccionar un item | ✓ | — |
| Scheduled | Tarea programada (cron/scheduler) | — | ✓ |
| onApi | Al recibir una petición HTTP | — | ✓ |
Operadores
47 operadores disponibles
Desde comparaciones simples (igual, mayor que) hasta operadores enterprise (tokenización, anonimización, circuit breaker).
Comparación
Operadores básicos
Texto y Datos
Validación de contenido
Colecciones
Listas y archivos
Fechas
Rangos temporales
Seguridad
Protección de datos
Enterprise
Operadores avanzados
Compliance como Código
15 sub-patrones de compliance ejecutable
No son documentos — son reglas que generan código. GDPR, HIPAA, SOX y PCI-DSS implementados como lógica de negocio real.
COM-GDR
GDPR
Derecho al olvido y portabilidad de datos. Genera endpoints de exportación y eliminación de datos personales con trazabilidad completa.
COM-CNS
Consentimiento
Gestión de consentimiento con versionado. Cada cambio de política genera una nueva versión que el usuario debe aceptar explícitamente.
COM-HIP
HIPAA
Controles automáticos para protección de datos de salud. Cifrado, access logging y segregación de datos sensibles.
COM-SOX
SOX
Segregación de funciones y cierre de período. Genera controles de acceso cruzado y bloqueo de registros por período fiscal.
COM-PCI
PCI-DSS
Tokenización de datos de tarjeta. Los datos sensibles nunca se almacenan en texto plano — siempre tokenizados con el operador TOKENIZE.
COM-ANO / COM-RET
Anonimización y Retención
Pseudonimización automática de datos personales y políticas de retención legal con purga programada vía PURGE_AFTER.
Lectura Recomendada
Continua explorando
Ve las reglas en acción
Agenda una demo y observa cómo una sola regla de negocio genera validaciones frontend, restricciones backend y notificaciones automáticas.
Motor Mecánico
Las reglas son parte del pipeline de generación de 49 motores determinísticos. Sin IA, sin alucinaciones.
