# Tasks ## 1. Navegación y orientación - [x] 1.1 Añadir encabezado compartido con Inicio, Atrás, breadcrumbs y fallback seguro; verificar navegación manual en todas las rutas - [x] 1.2 Mejorar menú desktop/móvil con destinos accesibles y estado activo; verificar con Playwright en viewport móvil - [x] 1.3 Añadir pruebas Playwright para Inicio -> Jornada -> Inicio, Atrás, Inicio -> Inventario -> Atrás y menú móvil ## 2. Importación CSV - [x] 2.1 Implementar normalización Unicode de nombres, detección de separador y validación de encabezados; cubrir con tests unitarios - [x] 2.2 Implementar servicio transaccional de importación con resumen por fila y movimientos iniciales; cubrir cantidades vacías/0 y errores - [x] 2.3 Añadir versión Dexie para auditorías y soportar importación/exportación compatible con datos existentes - [x] 2.4 Incorporar flujo Vuetify de selección, previsualización, confirmación y resultado de CSV en Inventario ## 3. Edición auditable - [x] 3.1 Crear entidad/repositorio/servicio de auditoría append-only y exigir actor/motivo; verificar snapshots - [x] 3.2 Añadir edición de productores y productos con diálogos Vuetify y confirmación auditada - [x] 3.3 Añadir edición de ventas con actualización compensatoria de inventario y auditoría - [x] 3.4 Mostrar historial de cambios y exportarlo; cubrir edición sin motivo y edición válida con tests ## 4. Verificación y entrega - [x] 4.1 Ejecutar tests unitarios, `vue-tsc` y Playwright; verificar navegación e importación en web - [x] 4.2 Generar build web, sincronizar Capacitor y generar APK debug; verificar artefacto