# BiomecLab v4.0.5 — Capture & Analysis Reliability Pro ## Objetivo Reducir errores operativos antes y durante el análisis de video. Esta capa no diagnostica ni valida clínicamente; solo ayuda al coach a saber si el setup, el video y el motor están listos para un screening educativo 2D más confiable. ## Qué agrega - Panel visible en Inicio, Nuevo screening y Demo / QA. - Preflight con estado: Listo, Advertencias o Bloqueado. - Checklist de motor, video local, duración, FPS, captura y repetibilidad. - Botón manual para reiniciar el motor de pose. - Acción Preflight + analizar. - Handoff copiable para QA o soporte. - Export JSON del checklist de confiabilidad. ## Estados del preflight ### Listo No hay bloqueos ni advertencias principales. El video puede analizarse con mejor expectativa de comparabilidad educativa. ### Advertencias La app puede analizar, pero el coach debería interpretar el resultado con cautela. Ejemplos: - FPS no declarado. - Duración fuera del rango ideal de 4–8 segundos. - Setup no marcado como repetible. - Checklist de captura con score medio. ### Bloqueado La app no debería analizar porque falta una condición crítica. Ejemplos: - Motor de pose no cargado. - Video no cargado. - Duración menor a 3 segundos. - Cuerpo completo o espacio seguro no confirmado. ## Recovery MediaPipe BiomecLab conserva timestamps monotónicos entre análisis consecutivos y mantiene recuperación defensiva si MediaPipe reporta un mismatch. La versión v4.0.5 además permite reiniciar manualmente el PoseLandmarker desde la UI para limpiar la línea de tiempo antes de analizar otro video. ## Recomendación de uso 1. Seleccionar alumno y protocolo. 2. Revisar checklist de captura. 3. Subir video local. 4. Ejecutar Preflight. 5. Corregir bloqueos. 6. Analizar. 7. Si se analizará otro video, usar Reiniciar motor pose si hay dudas o si el análisis anterior falló. 8. Guardar o exportar reporte. ## Privacidad El video se procesa localmente en el navegador. BiomecLab no sube videos al servidor por defecto. El export JSON del preflight incluye metadata y estado operativo, no el archivo de video. ## Lenguaje responsable Usar siempre lenguaje educativo: - patrón observado, - prioridad de observación, - calidad de control, - seguimiento longitudinal, - indicador educativo. Evitar lenguaje médico o diagnóstico.