El problema
Adaptar una receta a restricciones alimentarias no consiste únicamente en reemplazar ingredientes. El sistema debe considerar reglas nutricionales, proporciones y restricciones que no pueden quedar delegadas por completo a un modelo generativo.
El plan
La solución combina un catálogo estructurado de ingredientes con macros, validaciones determinísticas en el backend, generación asistida y cache de respuestas para evitar trabajo repetido.
Decisiones
- Arquitectura híbrida: IA para proponer adaptaciones y lógica de dominio para validarlas.
- Fastify y Node.js para mantener una API pequeña y eficiente.
- Redis para cachear resultados de adaptación.
- Frontend y backend separados para poder evolucionar cada capa de forma independiente.
Uso de IA
Google Gemini participa en la generación y adaptación de recetas. Sus respuestas se consideran propuestas: deben pasar por validaciones del dominio y no reemplazan una evaluación profesional sobre necesidades médicas o nutricionales.
Evidencia e impacto
La evidencia visual y las métricas cuantitativas quedan pendientes de incorporar cuando existan assets y datos verificables. No se publican porcentajes ni resultados que no estén respaldados.