Commit Graph

5 Commits

Author SHA1 Message Date
62c037f198 Pendientes: comentarios en cada tarjeta y «¿por qué?» al moverla
Pedido de Leo (28-oct, 12:57 y 16:12). El detalle tiene «Comentarios» (hilo + caja; cualquiera con sesión comenta, aunque
no sea el campeón) y la tarjeta dice cuántos. Al mover pregunta «¿por qué?»: a Hecho (la evidencia, D-27-6), al reabrir
desde Hecho, a Bloqueado y de En curso a Por hacer; «Cancelar» o Esc la deja donde estaba. Vale para arrastrar, la franja,
las flechas, «Mover a…» y los botones del detalle. En el teléfono el detalle cabe en la pantalla.
Backend: _nota hasta 1000 caracteres y guardada aparte en historial[-1].nota. Pruebas: tests-comentarios.sh (16) +
1027 (55) + 1028 Compras (58) + 1023 (35) + campeón (25) + tests-actas-documentos.sh (15, antes tests-1028.sh, nombre que
pasó a Compras). Desplegado (DESPLIEGUE A13). Lote 2026-10-28_comentarios-pendientes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013SfRSvDd335NPYEbBrDFGE
2026-10-28 16:23:43 -06:00
1e63a7c738 Pendientes: campeón por pendiente, flechas ← →, franja para soltar y columna en el detalle
Pedido de Leo (27-oct): mover un pendiente a otra columna sin arrastrar y bajar a la vez,
cambiar la columna desde el detalle, y un solo campeón por pendiente que es quien lo mueve.

- backend/app.py: campo «campeon» (uno de los responsables; por omisión el primero).
  PATCH /api/tarea y POST /api/tareas/orden solo cambian la columna o el campeón si quien
  escribe es el campeón, un administrador o TAREAS_MUEVEN_SIEMPRE (claude, por los lotes).
  GET /api/tareas trae campeon y mueven_siempre.
- kanban.js / tablero.css: avatar del campeón primero y con anillo; flechas ← → en la
  tarjeta; franja fija arriba con las 4 columnas mientras se arrastra; botones de Columna
  y selector de Campeón en el detalle; tarjetas de otros sin arrastre ni flechas.
- tablero.py y lotes/README.md: «campeon» se puede poner en un lote.
- tests-campeon.sh (25 pruebas); tests-1014.sh: el PATCH de bob ya no cambia la columna.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013SfRSvyewSyFLfK9mjbGL8
2026-10-28 08:38:56 -06:00
0e828510a9 Modo crisis: semáforo, sitio por pendiente, juntas; lote de crisis 2026-10-22 13:59:27 -06:00
5f2f7a1f46 Sitio: página de inicio con enfoque de la semana, ruta a producción y actividad (fase 2a)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-21 19:21:47 -06:00
eb435642c9 auto-sync 2026-10-20 18:00 2026-10-20 18:00:17 -06:00