Motor de reglas de asignación

Las mismas reglas que aplica el check-in de verdad — no una copia aparte

Jerarquía → tipo de habitación

GerenteT1 · individual
SuperintendenteT1 · individual
SupervisorT2 · doble
ProfesionalT2 · doble
Técnico u OperadorT3 · 2 a 4 camas
AyudanteT3 · 2 a 4 camas

Otras reglas activas

  • • Género de la persona → módulo (edificio) de ese mismo género. Sin excepciones.
  • • Campamento → el que tiene asignada la cuadrilla de la persona.
  • • Incompatibilidades personales → no comparten HABITACIÓN (aunque sea distinta cama). 20 pares activos en este universo.
  • • Asignación permanente (~15% de rotaciones espejadas) → cama exclusiva, nunca compartida A/B (se decide al generar el universo, no en el check-in).

Simulador — probar con esta persona

IA

Traducir una regla en lenguaje natural

Reconoce un departamento y un campamento del catálogo real — el único tipo de regla que el motor sabe aplicar hoy (departamento → campamento). Guardarla cambia de verdad a qué campamento se le propone cama a esa gente, en check-in, kiosco y reservas.