Saltar a contenido

Backlog en Workspace

El Workspace integra un mini-panel de backlog que te permite trabajar sobre issues sin salir de la conversación.

Mini-panel de backlog

En el panel derecho del Workspace:

┌───────────────────────────────────────────┐
│ BACKLOG                        [Expandir] │
├───────────────────────────────────────────┤
│                                           │
│ 🔴 3 críticos  🟡 5 altos                 │
│                                           │
│ ┌─────────────────────────────────────┐   │
│ │ 🔴 Error en login                   │   │
│ │ Hace 2 horas                        │   │
│ │ [Trabajar]                          │   │
│ └─────────────────────────────────────┘   │
│                                           │
│ ┌─────────────────────────────────────┐   │
│ │ 🟡 Performance lenta                │   │
│ │ Hace 1 día                          │   │
│ │ [Trabajar]                          │   │
│ └─────────────────────────────────────┘   │
│                                           │
│ [Ver todos (12)]                          │
│                                           │
└───────────────────────────────────────────┘

Elementos del panel

Contador de prioridades

🔴 3 críticos  🟡 5 altos

Muestra cuántos items hay por prioridad.

Lista de items

Los items más urgentes aparecen primero, ordenados por:

  1. Prioridad (crítico > alto > medio > bajo)
  2. Fecha de creación (más antiguo primero)

Botón "Trabajar"

Inicia una sesión de trabajo sobre ese item específico.

Trabajar sobre un item

Paso 1: Seleccionar item

Haz clic en Trabajar en el item deseado.

Paso 2: Diálogo de trabajo

┌─────────────────────────────────────────────────────────────────┐
│ Trabajar sobre: Error en login                                  │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│ DETALLES DEL ISSUE                                             │
│ ─────────────────                                              │
│ Prioridad: 🔴 Crítica                                          │
│ Creado: 25/01/2025 12:30                                       │
│ Reportado por: Sistema (auto-generado)                         │
│                                                                 │
│ Descripción:                                                    │
│ Los usuarios reportan error 500 al intentar hacer login.       │
│ Error: NullReferenceException en AuthService.cs:45             │
│                                                                 │
│ Contexto relacionado:                                          │
│ - Ejecución fallida: #12345                                    │
│ - Archivo: src/Services/AuthService.cs                         │
│                                                                 │
│ ─────────────────                                              │
│                                                                 │
│ ¿Qué quieres hacer?                                            │
│                                                                 │
│ [🔍 Investigar]  [🔧 Proponer solución]  [📋 Ver logs]         │
│                                                                 │
│ [Cancelar]                               [Iniciar trabajo]     │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Paso 3: Elegir acción

Acción Qué hace
Investigar El agente analiza el problema
Proponer solución El agente sugiere cómo resolverlo
Ver logs Muestra logs relacionados

Paso 4: Iniciar

Haz clic en Iniciar trabajo. El agente:

  1. Carga el contexto del issue
  2. Añade archivos relacionados
  3. Comienza a analizar

Flujo de trabajo con backlog

graph TB
    B[Backlog item] --> W[Trabajar]
    W --> I[Investigar]
    W --> S[Proponer solución]

    I --> A[Agente analiza]
    S --> P[Agente propone]

    A --> R[Respuesta]
    P --> R

    R --> D{¿Resuelto?}
    D -->|Sí| C[Cerrar item]
    D -->|No| M[Más trabajo]
    M --> W

Crear item desde Workspace

Si durante la conversación encuentras un problema:

  1. Haz clic en Nuevo issue
  2. Completa el formulario:
┌─────────────────────────────────────────────────────────────────┐
│ Nuevo Item de Backlog                                           │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│ Título *                                                        │
│ ┌─────────────────────────────────────────────────────────┐    │
│ │ Bug encontrado en UserService                           │    │
│ └─────────────────────────────────────────────────────────┘    │
│                                                                 │
│ Prioridad *                                                     │
│ ○ 🔴 Crítica  ○ 🟡 Alta  ● 🟢 Media  ○ ⚪ Baja                  │
│                                                                 │
│ Descripción                                                     │
│ ┌─────────────────────────────────────────────────────────┐    │
│ │ [Auto-rellenado con contexto de la conversación]        │    │
│ └─────────────────────────────────────────────────────────┘    │
│                                                                 │
│ [✓] Incluir contexto de la sesión                              │
│                                                                 │
│ [Cancelar]                               [Crear]               │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Auto-contexto

Si marcas "Incluir contexto de la sesión":

  • Se adjunta el historial relevante
  • Se incluyen archivos mencionados
  • Se vincula a la sesión actual

Cerrar item desde Workspace

Cuando resuelves un issue:

  1. El agente puede sugerir cerrarlo
  2. O haz clic en Cerrar item en el panel
  3. Añade un comentario de resolución
┌─────────────────────────────────────────────────────────────────┐
│ Cerrar Item: Error en login                                     │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│ Comentario de resolución:                                      │
│ ┌─────────────────────────────────────────────────────────┐    │
│ │ Corregido null check en AuthService.cs línea 45.        │    │
│ │ Verificado que el login funciona correctamente.          │    │
│ └─────────────────────────────────────────────────────────┘    │
│                                                                 │
│ [✓] Vincular a esta sesión                                     │
│                                                                 │
│ [Cancelar]                               [Cerrar item]         │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Filtrar backlog

En el mini-panel puedes filtrar:

  1. Haz clic en
  2. Selecciona filtros:
  3. Por prioridad
  4. Por proyecto
  5. Por asignado

Expandir backlog

Para ver el backlog completo:

  1. Haz clic en Expandir o Ver todos
  2. Se abre el panel completo de backlog
  3. Sigue trabajando desde ahí

Notificaciones de backlog

El mini-panel muestra alertas:

  • 🔴 Nuevo item crítico
  • 🟡 Item sin resolver > 24h
  • ℹ️ Item asignado a ti

Siguiente: Tips avanzados - Técnicas para usuarios expertos.