El Revisor de Código que Recuerda
Los equipos de ingeniería modernos emplean asistentes de IA como Copilot, Cursor y Claude Code para generar y modificar código a gran velocidad. Sin embargo, aunque las herramientas generativas destacan produciendo código, operan como generadores rápidos sin un revisor objetivo y dedicado.
Debuggatha funciona como la segunda opinión rigurosa que realmente ha leído tu repositorio. Operando como servidor MCP, herramienta de terminal y extensión para VS Code, Debuggatha jamás escribe ni modifica una línea de tu código: su única misión es la revisión determinista.
“Un revisor senior de código, no un envoltorio de chat.”
Contexto Profundo del Repositorio vs Trivia Genérica
Las herramientas generativas convencionales evalúan código comparando patrones difusos aprendidos en datos de entrenamiento globales. Debuggatha adopta el enfoque opuesto: primero construye una comprensión determinista del entorno real de tu proyecto.
- Detección del Stack Tecnológico: Identifica tu framework, versiones de lenguaje, dependencias y archivos de configuración.
- Intención Arquitectónica: Evalúa los cambios de código contrastándolos contra los registros de decisiones arquitectónicas (ADRs), reglas de linter y convenciones documentadas de tu propio proyecto.
- Citas Rigurosas con Fuente Comprobable: Cada hallazgo debe citar una fuente verificable — una regla de un Review Pack, una convención del repositorio, un estándar como OWASP o evidencia directa en el diff. Sin fuente demostrable, no se emite ningún hallazgo.
Los Cuatro Pilares Arquitectónicos
Debuggatha está estructurado en cuatro subsistemas modulares:
- Inteligencia de Repositorio: Detecta automáticamente el stack tecnológico, dependencias y documentación local para contextualizar los diffs.
- Motor de Revisión: Administra el modelo de dominio de revisión, asegurando que cada hallazgo esté fuertemente tipado, ubicado y respaldado por evidencia.
- Sistema de Conocimiento: Gestiona Review Packs y Reglas para ensamblar dinámicamente el contexto necesario en cada revisión.
- Libro de Hallazgos (Findings Ledger): Un historial inmutable y controlado por versiones que rastrea los hallazgos con un ciclo de vida estricto de 5 estados:
open→acknowledged→resolved→dismissed→reopened.
Integración Flexible en tu Flujo de Trabajo
Debuggatha se incorpora directamente a las herramientas cotidianas del desarrollador:
- Extensión para VS Code y Cursor: Diagnósticos de revisión integrados en el editor y panel de gestión de hallazgos.
- Protocolo MCP: Configuración directa como servidor MCP en Claude Code, Claude Desktop y Copilot agent mode.
- Terminal y Pipelines de CI/CD: Ejecución automatizada de revisiones en etapas de integración continua y control de calidad.
