Caso de uso REAL con auth + datos sensibles. Probar persistencia local (duckdb en vault privado) + visualizacion en Metabase. Demuestra que el stack funciona para finanzas personales sin exfiltrar datos a la nube.
Pre-requisitos
Vault ~/vaults/finanzas/ existe + symlink en projects/finanzas_personales/vaults/ (crear projecto si no).
Chrome con sesion BBVA logueada manualmente (no automatizar login).
Metabase local en docker (auto_metabase provee).
claude CLI para AutoExtract.
Flow
User abre Chrome + login BBVA + navega a "Movimientos cuenta principal".
navegator_dashboard panel Pick: click sobre primera fila de la tabla movimientos. Verifica selector capturado.
Panel AutoExtract: URL actual del tab. Click "Open & Analyze" (puede tardar, pagina compleja).
Esperar schema propuesto. Refinar:
date (string DD/MM/YYYY o YYYY-MM-DD)
concept (string)
amount (float, parsea , -> .)
balance (float)
Save recipe bbva_movimientos.yaml.
Trigger manual SOLO (no schedule — requiere login activo).
Sink: duckdb local en ~/vaults/finanzas/bbva.duckdb (tabla movimientos).