diff --git a/docs/plan-interfaz-web.md b/docs/plan-interfaz-web.md index a1f200d..145eb81 100644 --- a/docs/plan-interfaz-web.md +++ b/docs/plan-interfaz-web.md @@ -124,6 +124,9 @@ Notas: - GET /api/groups/:id/tasks?unassignedFirst=true (respeta gating y membresía) - GET /api/me/preferences - POST /api/me/preferences (actualiza frecuencia/hora) + - POST /api/tasks/:id/claim (reclamar tarea; idempotente; requiere sesión, tarea abierta y gating) + - POST /api/tasks/:id/unassign (soltar tarea; idempotente; requiere sesión, tarea abierta y gating) + - PATCH /api/tasks/:id (actualiza due_date: 'YYYY-MM-DD' | null; valida formato; requiere sesión, tarea abierta y gating) - GET /api/integrations/feeds - Genera automáticamente (si faltan) tokens B por cada grupo activo del usuario. - Devuelve URLs para: ICS personal (mis tareas), ICS por grupo (B), y opcional ICS multigrupo (C).