Skip to main content

Resumen Rápido

  • Seguimiento automático: Captura automáticamente las sugerencias no implementadas de los PRs cerrados
  • Resolución inteligente: Se resuelve automáticamente cuando las sugerencias se implementan en futuros PRs
  • Filtrado avanzado: Filtra por estado, severidad, categoría y más, y guarda tus filtros predeterminados
  • Sin configuración: Funciona automáticamente con tu flujo de trabajo de revisión de código existente (desactívalo con el interruptor Auto-create issues)

Qué es

La función Kody Issues rastrea automáticamente todas las sugerencias generadas por Kody que no se implementaron en tus pull requests (PRs). Actúa como un sonar, proporcionando una lista en vivo de mejoras pendientes para asegurarte de que nunca pierdas de vista la retroalimentación crítica. Issues no es un elemento de la barra lateral: ábrelo desde la pestaña Issues en el Cockpit (muestra el número de issues abiertos), o busca Issues en la paleta de comandos ⌘K (el camino de entrada cuando tu plan no incluye el Cockpit). La lista muestra Status, Severity, Category, Title, Repository, File, Age y #PR(s), filtrada por defecto a los issues abiertos. Haz clic en una fila para abrir el panel de detalle del issue, donde puedes cambiar su estado y severidad, recorrer los issues con J / K, compartir un enlace con Share y ver Team feedback from PR reactions. El interruptor Auto-create issues en la parte superior derecha de la página activa o desactiva la creación automática de issues para el workspace (activado por defecto).
Panel de Kody Issues

Panel de Kody Issues que muestra las sugerencias rastreadas con filtros y gestión de estado

Beneficios Principales

Visibilidad Continua

Mantente siempre al tanto de las mejoras pendientes sin seguimiento manual

Seguimiento de Calidad

Prioriza y aborda las correcciones críticas de manera eficiente con niveles de severidad

Prevención de Errores

Asegúrate de que las sugerencias vitales no se pierdan durante el desarrollo

Flexibilidad del Equipo

Personaliza los estados y severidades para adaptarse perfectamente a tu flujo de trabajo

Cómo Funciona

1. Creación de Issues

Los issues solo se crean cuando los PRs son cerrados — no cuando se abren ni durante la revisión.
Las reglas de Kody de tipo PR no generan issues. Solo las sugerencias a nivel de archivo y de código específico crean issues rastreables.
  • Cuando un PR es cerrado, Kody compila todas las sugerencias realizadas en ese PR que no se aplicaron
  • Para cada sugerencia no implementada, Kody crea automáticamente un Issue vinculado al repositorio
  • Cada issue incluye el contexto de la sugerencia original, la ubicación del archivo y el nivel de severidad

2. Resolución Automática

  • Si un desarrollador implementa el cambio sugerido en un PR posterior, Kody marca el Issue asociado como Resuelto
  • Kody empareja inteligentemente los cambios implementados con los issues existentes usando análisis de código
  • La resolución ocurre automáticamente sin intervención manual

3. Gestión Manual

Control de Estado

  • Abierto: Nuevos issues que requieren atención
  • Resuelto: Marcado automáticamente cuando se implementan las sugerencias
  • Descartado: Marcado manualmente cuando las sugerencias no son relevantes para tu equipo

Ajuste de Severidad

  • Cada Issue tiene un nivel de severidad (Critical, High, Medium, Low)
  • Puedes actualizar los niveles de severidad en cualquier momento para reflejar las prioridades de tu equipo
  • Usa la severidad para centrarte en las mejoras de mayor impacto primero

4. Filtrado Avanzado

Los filtros son herramientas poderosas: guárdalos como predeterminados para acceder rápidamente a los issues que más importan a tu flujo de trabajo.
Abre Filters en la parte superior de la lista (el botón muestra cuántos están activos):
  • Filtros de estado: Abierto, Resuelto, Descartado
  • Filtros de severidad: Critical, High, Medium, Low
  • Filtros de categoría: Seguridad, Rendimiento, Estilo de Código, etc.
  • Filtros de repositorio: Enfócate en proyectos específicos
  • Título, ruta de archivo y números de PR: Acota a issues específicos
  • Set as default filters: Aplica automáticamente tus filtros preferidos cada vez que abres Issues en este navegador (Reset to default filters los restablece)

Por qué es Importante

Para los Equipos de Desarrollo

  • Nunca pierdas el rastro de mejoras de código importantes
  • Prioriza el trabajo basándote en el impacto real y la severidad
  • Aprende patrones de las sugerencias comúnmente descartadas versus implementadas

Para los Gerentes de Ingeniería

  • Rastrea la calidad del código tendencias en los repositorios
  • Identifica cuellos de botella en la implementación de sugerencias
  • Mide la mejora en el seguimiento de las revisiones de código

Mejores Prácticas

Sesiones de Revisión Regulares

Programa revisiones semanales del equipo de los issues abiertos para mantener el impulso en la calidad del código

Pautas de Severidad

Establece estándares del equipo para cuándo ajustar los niveles de severidad de los issues

Criterios de Descarte

Crea pautas claras para cuándo los issues deben descartarse versus implementarse

Próximos Pasos

Configuración de Kody Rules

Configura reglas personalizadas que se rastrearán como issues

Comentarios sobre sugerencias

Descubre qué registra la retroalimentación y cómo configurar futuras revisiones.