# Ejemplos

> Ejemplos reales de lo que puedes pedir al Race Engineer.

No necesitas escribir código tú mismo. Solo pregunta a tu asistente IA en lenguaje natural — escribe el TypeScript detrás de escena.

## Coaching y Análisis

### "¿Dónde pierdo tiempo en Spa?"

La IA:
1. Encuentra tus sesiones recientes en Spa
2. Ejecuta `getWeakCorners` para identificar áreas problemáticas
3. Obtiene datos de zonas de frenado de tu última sesión
4. Genera un informe de coaching con acciones de mejora específicas

### "Compara mis dos últimas vueltas y dime qué cambió"

La IA:
1. Obtiene tu sesión más reciente con `getSessions`
2. Encuentra las dos últimas vueltas válidas vía `getSessionDetail`
3. Ejecuta `compareLaps` para deltas de frenado zona por zona
4. Explica las diferencias en trail braking, velocidad de entrada y velocidad de salida

### "¿Estoy mejorando en Monza?"

La IA:
1. Llama a `getProgressOverTime` con `trackName: "Monza"`
2. Analiza la dirección y pendiente de la tendencia
3. Compara mejores/medios tiempos de vuelta entre sesiones
4. Reporta si estás mejorando, estancado o empeorando

## Duelos a Nivel de Muestra

Haz zoom hasta la telemetría en bruto para comparar la *forma* de tu conducción — muestra a muestra — contra tus propias vueltas o la del líder del leaderboard. *(Requiere un plan Plus o Ultra.)*

### "Duela mi mejor vuelta de Spa con la del líder del leaderboard"

La IA:
1. Encuentra tu mejor vuelta de Spa vía `getSessions` + `getSessionDetail`
2. Obtiene al líder actual del **mismo coche y circuito** con `getDesktopLeaderboard` (cada entrada lleva un ID de vuelta)
3. Ejecuta `compareTraces` con `isPublicB: true` para alinear ambas vueltas en una rejilla por distancia
4. Reporta exactamente dónde — y por cuánto — ganas o pierdes tiempo, con el delta acumulado en cada punto

### "¿Dónde estoy subvirando o sobrevirando?"

La IA:
1. Toma tu mejor vuelta válida de la sesión
2. Ejecuta `getDrivingSymptoms` para diagnosticar cada curva
3. Señala subviraje, sobreviraje y límites de tracción — cada uno con la evidencia numérica detrás
4. Sugiere si parece un ajuste de conducción o de setup

### "¿En qué zona de frenado soy menos consistente?"

La IA:
1. Ejecuta `getZoneConsistency` a lo largo de cada vuelta válida de la sesión
2. Clasifica las zonas por cuánto varían tu punto de frenado, presión y velocidad mínima
3. Obtiene la traza a nivel de muestra de la peor zona con `getZoneTrace`
4. Te muestra la forma de frenado repetible a la que apuntar

## Preparación de Carreras

### "¿Qué carreras hay esta semana en iRacing?"

La IA:
1. Llama a `searchRacesThisWeek` para obtener todas las series activas
2. Filtra por tu categoría preferida (road, oval, etc.)
3. Muestra circuitos, horarios y requisitos de licencia

### "Crea un evento de carrera para el IMSA Pilot Challenge en Watkins Glen este sábado"

La IA:
1. Busca `searchIRacingSeries` para la serie IMSA
2. Encuentra el horario de la semana actual con `getSeriesSchedule`
3. Llama a `createRaceFromSchedule` con la serie y semana correspondientes
4. Confirma que la carrera fue añadida a tu calendario

### "Genera una estrategia de combustible para mi carrera de 45 minutos"

La IA:
1. Encuentra tus sesiones de práctica en el circuito de la carrera
2. Llama a `generateStrategyFromTelemetry` con tus datos de sesión
3. Calcula combustible por vuelta, autonomía del depósito, duración óptima de stint
4. Presenta un plan de stints con ventanas de pit y cargas de combustible

## Notas de Circuito

### "Actualiza mis notas de Spa con lo que aprendí hoy"

La IA:
1. Encuentra tu notepad de Spa existente con `getTrackNotepads`
2. Lee las notas actuales con `getTrackNotepad`
3. Fusiona tus nuevas observaciones en las notas de curva
4. Guarda con `updateTrackNotepad`

### "¿Qué escribí sobre la Curva 1 de Barcelona?"

La IA:
1. Busca tus notepads de Barcelona
2. Encuentra la nota de curva para Curva 1
3. Devuelve tu referencia de frenado, marcha, velocidad mínima y notas personales

## Análisis Avanzado

### "Dame una evaluación completa de preparación para la carrera del sábado"

La IA:
1. Llama a `getRaceReadinessData` con tu evento de carrera
2. Analiza todas las sesiones de práctica (FP1, FP2, FP3)
3. Evalúa ritmo, consistencia, rendimiento por fase y evolución de curvas
4. Guarda un `saveRaceReadinessReport` con fortalezas, debilidades y plan de carrera

### "¿En qué combinaciones coche/circuito he corrido más?"

La IA:
1. Llama a `getSessions` con un límite alto
2. Agrupa sesiones por combinación de circuito y coche
3. Calcula vueltas totales, horas y mejores tiempos por combo
4. Presenta un resumen rankeado

## Consejos para Mejores Resultados

- **Sé específico**: "Analiza mi frenado en la Curva 3" funciona mejor que "ayúdame a mejorar"
- **Menciona el circuito**: Ayuda a la IA a filtrar datos relevantes rápidamente
- **Pide informes**: La IA guardará informes de coaching visibles en la app web
- **Encadena peticiones**: "Encuentra mi curva más débil, luego duela esa curva contra el líder del leaderboard"
