docs: marcar Fase 9 como completada e incluir la documentación

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
webui
borja 2 weeks ago
parent 352d9f1e28
commit 027a7d2c28

@ -281,7 +281,7 @@ Pendiente (futuro opcional)
- Si se desea, agrupar visualmente por grupo en “Mis tareas (abiertas)” cuando order=group (solo encabezados; sin alterar el orden). - Si se desea, agrupar visualmente por grupo en “Mis tareas (abiertas)” cuando order=group (solo encabezados; sin alterar el orden).
- Considerar índices adicionales si el dataset crece (p. ej., índices por due_date y group_id) para acelerar ORDER BY. - Considerar índices adicionales si el dataset crece (p. ej., índices por due_date y group_id) para acelerar ORDER BY.
Fase 9 — Semilla de desarrollo enriquecida Fase 9 — Semilla de desarrollo enriquecida — Estado: Completada
Objetivos Objetivos
- Disponer de una BD de desarrollo amplia para probar casos reales: - Disponer de una BD de desarrollo amplia para probar casos reales:
- Grupos con y sin tareas; tareas personales; varias tareas sin responsable; tareas con múltiples responsables; tareas completadas recientemente y antiguas; due_dates en pasado/presente/sin fecha. - Grupos con y sin tareas; tareas personales; varias tareas sin responsable; tareas con múltiples responsables; tareas completadas recientemente y antiguas; due_dates en pasado/presente/sin fecha.
@ -309,6 +309,11 @@ Criterios de aceptación
- Entorno dev listo tras bootstrap: datos variados y suficientes para probar todas las vistas/secciones. - Entorno dev listo tras bootstrap: datos variados y suficientes para probar todas las vistas/secciones.
- Tests pueden apoyarse en fixtures reproducibles. - Tests pueden apoyarse en fixtures reproducibles.
Resultado (implementado)
- Semilla enriquecida que crea ~3035 tareas, 5 grupos (allowed/pending), usuarios múltiples y membresías coherentes; incluye tareas personales, sin/uno/múltiples responsables y completadas recientes/antiguas con due variado.
- Idempotente: se ejecuta solo si la tabla tasks está vacía y con DEV_AUTOSEED_DB='true' en desarrollo; usa DEV_DEFAULT_USER numérico cuando está definido.
- Documentación actualizada en docs/operations.md con instrucciones para activar y regenerar la base de datos de desarrollo.
Fase 10 — Completar tarea sin responsable: auto-asignación al completador Fase 10 — Completar tarea sin responsable: auto-asignación al completador
Objetivos Objetivos
- Resolver el edge case: al completar una tarea sin responsables, debe aparecer en “Completadas (24h)” del usuario y permitir “Deshacer”. - Resolver el edge case: al completar una tarea sin responsables, debe aparecer en “Completadas (24h)” del usuario y permitir “Deshacer”.

Loading…
Cancel
Save