Copia el modelo ML más reciente desde el directorio de entrenamiento al de producción, con backup del anterior y validación de accuracy mínima.
name model-sync description Copia el modelo ML más reciente desde el directorio de entrenamiento al de producción, con backup del anterior y validación de accuracy mínima. allowed-tools Bash model claude-opus-4-5 Contexto Los modelos se entrenan en ./ml/training/models/ y la FastAPI los carga desde ./ml/app/models/ . Si se despliega código sin sincronizar el modelo, la API usa una versión desactualizada y genera predicciones incorrectas. Cuándo usarla Después de reentrenar el modelo, antes de levantar el contenedor de la ML API, o cuando la API reporta métricas de accuracy inusualmente bajas. Ejecución python .claude/skills/model_sync/scripts/sync.py El script toma el .pkl más reciente de training, verifica que su accuracy supere el 80% si existe un archivo .meta , hace backup del modelo actual y copia el nuevo. Registra el sync en ./ml/app/models/sync_log.txt . Script: sync.py Ejemplos de uso: usage.md Reglas Nunca modificar archivos .pkl manualmente. Si no hay .pkl en training, el script aborta sin tocar producción.