# Proposal ## Why La app abre Dexie de forma implícita y no informa cuando una migración o apertura de IndexedDB falla. Esto puede parecer una pérdida de datos y obliga a borrar manualmente el almacenamiento para continuar. ## What Changes - Abrir y validar la base local antes de montar Vue. - Mostrar una pantalla de recuperación si la apertura/migración falla. - Añadir reset manual del entorno desde Exportar/Importar, con confirmación destructiva. - Mantener las migraciones Dexie y documentar que nunca deben borrar datos automáticamente. - Añadir pruebas de persistencia y reset. ## Capabilities ### New Capabilities - `database-bootstrap-recovery`: apertura explícita, diagnóstico y recuperación controlada de IndexedDB. ### Modified Capabilities - `toldo-poc`: persistencia local y operación offline. ## Impact - `packages/data`: bootstrap/reset de base. - `apps/toldo-app`: arranque, pantalla de error y mantenimiento. - Tests Vitest, documentación de agentes y APK.