Reservas a nivel de OpenTable, integradas con el TPV.
Calendario completo con vista Sala (drag-and-drop para asignar mesas sobre el plano real), política de cancelación configurable con devoluciones parciales, recordatorios por email 24 h y 1 h antes, alérgenos por reserva (bitmask FIC 14), días bloqueados y walk-in quick-add desde la misma pantalla. Las reservas y el TPV comparten datos: cuando llega el cliente, la mesa ya está vinculada a su pedido. Más en /reservas-restaurante.
Apertura y cierre con conteo de billetes desde un teclado táctil, aviso de "caja sigue abierta", historial completo en admin con CSV y reimpresión.
Bandeja unificada — entradas vía Cloudflare, salidas con Resend, hilos visibles en panel y push al equipo del restaurante.
Auto-update sin "limpia cookies", reenvío entre nodos para servidores en HA, mejoras de estabilidad CUPS en macOS.
FIFO, lotes y caducidades, locking transaccional, food-cost que ahora resuelve componentes anidados. Más en /inventario-restaurante.
Cada opción de modificador puede tener su propio coste de ingredientes. Sucre Café (cafetería con +10 opciones de leche) lo pidió primero.