{{ currentUser.name[0] }}
{{ currentUser.name }}
@{{ currentUser.username }}
Salir
👁️ Viendo plan de {{ viewingUser.name }} (@{{ viewingUser.username }}) · Vence: {{ formatDate(viewingShareExpiry) }} {{ isReadOnly ? 'Solo lectura' : 'Edición' }}

Tomas de Requerimiento

🧠

No hay tomas de requerimiento aún.

{{ req.ai_provider==='claude' ? '◆ Claude' : '✦ Gemini' }} {{ req.status==='draft' ? 'Borrador' : 'Completo' }}
{{ req.title }}
{{ formatDate(req.updated_at) }} · {{ req.description.slice(0,60) }}{{ req.description.length>60?'…':'' }}

{{ activeRequirement.title }}

Última actualización: {{ formatDate(activeRequirement.updated_at) }}
Conversación con IA {{ Math.ceil(reqMessages.length/2) }} intercambios
⚠ No hay API key de Claude configurada.
⚠ No hay API key de Gemini configurada.
Inicia describiendo el proyecto o sistema que necesitas desarrollar.
{{ msg.role==='user' ? '👤 Tú' : '🤖 IA' }}
{{ msg.content }}
🤖 IA escribiendo…
📋
{{ stats.total_tareas || 0 }}
Total Tareas
⏱️
{{ (stats.total_horas || 0).toFixed(1) }}
Horas Totales
👥
{{ stats.recursos_unicos || 0 }}
Recursos
📊
{{ (stats.promedio_horas || 0).toFixed(1) }}
Promedio HH

Nueva Tarea

Lista de Tareas

{{ filteredTasks.length }} resultado(s)
{{ selectedTasks.length }} seleccionada(s)
Cargando tareas…

No hay tareas aún

Agrega tu primera tarea usando el formulario de arriba.

Este plan aún no tiene tareas.

Sin resultados

No hay tareas que coincidan con el filtro actual.

↑ Soltar aquí para promover a tarea principal
ID Tarea Estado Horas Observaciones Recurso Acciones