You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IRacingTelemetryService parou de ler Lat/Lon/Latitude/Longitude (variáveis ausentes na maioria das pistas do iRacing) e passou a capturar VelocityX/VelocityY (world-space m/s), que são sempre disponíveis.
LiveLapBuffer agora integra VelocityX/Y por integração trapezoidal com cap de dt (MAX_INTEGRATION_DT_S = 0.15 s) para derivar trackPositionX/Y em metros com origem no primeiro ponto da volta — eliminando o problema de posição sempre undefined nas sessões ao vivo.
tdf-reference-reader.ts adicionou convertGpsToMeters(): converte as coordenadas GPS (graus) do arquivo TDF de referência para metros via projeção equiretangular, tornando a referência compatível em escala com a integração de velocidade do live.
Adicionado business-rules-compliance.test.ts com 11 novos testes cobrindo early_turn_in_bad_entry, not_using_exit_track, blocksPointFeedback, outlap, volta comprometida e volta boa — gaps identificados pela QA.