# LPM Esencial 3.2 — Tareas guiadas

Actualización visual y funcional sobre LPM Esencial 3.1.

## Incluye

- Lista de tareas ordenada por prioridad operativa: en curso, pendientes, completadas y canceladas.
- Identificación visual de la siguiente tarea abierta.
- Página completa para trabajar cada tarea.
- Flujo real de estado: Registrada → En curso → Completada.
- Acción **Iniciar tarea** con registro en la actividad del proyecto.
- Responsable, fecha límite, etapa, descripción y creador en una sola vista.
- Entregables de la etapa integrados como evidencias relacionadas.
- Versiones, observaciones, rondas y envío a revisión sin salir del detalle de tarea.
- Siguiente acción dinámica según el estado de la tarea y del entregable.
- Historial específico de cambios de la tarea.
- Diseño adaptable a escritorio, tableta y móvil.

## Alcance conservado

- No incluye migraciones.
- No modifica tablas ni datos existentes.
- No modifica roles, políticas de proyecto ni reglas de aprobación.
- Conserva las correcciones 3.0.1, 3.0.2 y 3.0.3 y la navegación 3.1.
- La bandeja del Cliente interno conserva su interfaz actual; su rediseño se validará por separado.

## Instalación

1. Realiza una copia de seguridad de los archivos y de la base de datos.
2. Desde la raíz del proyecto ejecuta `php artisan down`.
3. Extrae el ZIP directamente en la raíz y reemplaza los archivos indicados.
4. Ejecuta:

```bash
php artisan optimize:clear
php artisan optimize
php artisan up
```

No ejecutes migraciones, seeders ni `migrate:fresh`.

## Validación sugerida

1. Abre un proyecto y entra en su etapa activa.
2. Comprueba que las tareas aparezcan como lista guiada.
3. Pulsa **Abrir tarea**.
4. En una tarea pendiente, pulsa **Iniciar tarea**.
5. Comprueba que cambie a **En curso** y que el movimiento aparezca en Actividad.
6. Revisa que los entregables de la etapa, versiones y rondas sigan disponibles.
7. Marca la tarea como completada solo después de validar la pantalla.
