### Fase 3 — Tareas y Notas **Duración estimada: 1–2 semanas** **Objetivo: completar los módulos secundarios.** #### 3.1 Tareas - [ ] Migración: tablas `listas_tareas` y `tareas` con RLS - [ ] Pantalla `/tareas` — listado de listas de tareas - [ ] Vista de lista de tareas: - Añadir tarea (input rápido) - Checkbox de completado (registra `completada_por` + `completada_en`) - Tooltip "Completada por [Nombre] el [fecha]" - Edición inline del título - Swipe para eliminar - Drag & drop para reordenar - Tareas completadas al fondo (no se ocultan) - [ ] Sincronización vía polling a intervalos de 5 segundos cuando la vista está activa #### 3.2 Notas - [ ] Migración: tabla `notas` con `color`, `fijada`, `archivada`, `eliminada`, `eliminada_en` + RLS - [ ] Job `pg_cron`: borrado definitivo de notas en papelera con `eliminada_en` > 7 días - [ ] Pantalla `/notas` — tablero tipo masonry: - Notas fijadas en bloque superior - Notas activas en rejilla de colores - [ ] Editor de nota (`/notas/[id]`): - Editor de texto con Markdown básico (negrita, cursiva, listas, cabeceras) - Guardado automático con debounce de 500ms - Selector de color (8 opciones predefinidas) - Opciones: fijar, archivar, mover a papelera, duplicar - [ ] Archivo y papelera accesibles desde `/notas/archivo` y `/notas/papelera` - [ ] Sincronización vía polling a intervalos de 30 segundos ---