/docs · Vetta Trainer
Inventario y restricciones reales
El motor solo prescribe lo que efectivamente tenés disponible. Acá explicamos cómo funciona el inventario temporal — clave para roster Veladero, vacaciones, equipo prestado y cualquier situación donde algo está "a veces sí, a veces no".
Equipos que el motor entiende
El inventario tiene 9 items: bici de ruta, bici de montaña (MTB), rodillo indoor, cinta, pileta, gimnasio, bastones, chaleco lastrado, potenciómetro en la bici.
Cada arquetipo declara su `requiere` — qué equipo necesita para ser prescripto. Sin el equipo marcado, el arquetipo queda excluido del muestreo.
Inventario permanente vs temporal
El default es permanente: marcás "tengo pileta" y queda hasta que lo cambies.
Cada item acepta también un campo `equipamiento_hasta`: una fecha hasta la cual el equipo NO está disponible. Vencida esa fecha, el motor lo reincorpora automáticamente.
Caso de uso 1: roster Veladero (altitud)
Renso trabaja 14 días en Veladero (4200m) y 14 en San Juan (650m). En Veladero hay gym pero no pileta ni bici de ruta cómoda.
Solución: en perfil → roster cargado con días F (San Juan) y V (Veladero). El motor automáticamente: (1) en días V usa solo Z1-Z2 con corrección de FC; (2) excluye sesiones de pileta en días V; (3) prioriza power-hike sobre running con altura.
Caso de uso 2: vacaciones (semana sin equipo)
Te vas 7 días a un hotel con gym pero sin bici. Pones `equipamiento_hasta=2026-06-15` en "bici de ruta" y "bici de montaña".
Durante esa ventana el motor sigue prescribiendo entrenos pero sin sesiones que requieran bici. Al vencer la fecha (16-Jun), las bicis se reincorporan solas. No hace falta volver a tocar nada.
Caso de uso 3: bici prestada por N días
Te prestan una bici hasta el 2026-07-30. Sumás el equipo "bici de ruta" con `equipamiento_desde=2026-07-15` y `equipamiento_hasta=2026-07-31`.
Solo durante esa ventana el motor incluye sesiones de bici. Antes y después, las omite. Útil también para equipos que llegan más tarde (auriculares con potencia, rodillo nuevo).
Caso de uso 4: lesion menor
Esguince de tobillo. Bajás a power-hiking + bici + pileta por 3 semanas. Marcás `equipamiento_hasta=2026-06-10` en "running outdoor" (si el inventario lo soporta) o filtrás manualmente desde /training → no incluir running esta semana.
El motor automáticamente reasigna el volumen a bici + natación + gym mientras dura la baja.
Limitación conocida
Hoy modelamos "no lo tengo hasta tal fecha" (cubierto: vacaciones, roster) y "solo lo tengo desde-hasta" (cubierto: bici prestada).
El caso "lo tengo siempre menos los miércoles" (gym solo entre semana) no está modelado. Workaround: marcarlo como permanente y dejar que el atleta haga el ajuste manual el día que no aplica. Mejora futura si se vuelve recurrente.
Edición desde /training
En /training, sección "Ajustes del motor" → "Equipamiento". Cada equipo es un check con un date input al lado para la baja temporal.
Cambios entran al instante en la siguiente generación de semana. Si cambiás algo el lunes y la semana ya está visible, podés forzar regenerar con el botón "Actualizar semana".