Saltar al contenido
Debuggatha icon

Debuggatha

Revisión de código determinista basada en contexto del repositorio y evidencia estructurada.

Debuggatha · Interface & Runtime
DEVTOOLS
mcp://debuggatha/review-ledger/v1
MOTOR DETERMINISTA
01

Inteligencia de Repositorio

Stack, dependencias, ADRs e intención

02

Motor de Revisión

Hallazgos tipados y sustentados con evidencia

03

Sistema de Conocimiento

Review Packs y reglas dinámicas

04

Libro de Hallazgos

Historial inmutable con 5 estados

RULE CITATION
pack://owasp-security/rules/auth-boundary.yaml:L24
- function verifySession(token: string) { return true; }
+ function verifySession(token: string): Promise<SessionValidation> {
Ciclo de vida del hallazgo:
OPENACKNOWLEDGEDRESOLVEDDISMISSED
Superficie de inspección y ejecución de Debuggatha en el flujo de trabajo del desarrollador.

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: openacknowledgedresolveddismissedreopened.

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.
DISTRIBUCIÓN OFICIAL

Ecosistema de Disponibilidad

Debuggatha está publicado e integrado en los siguientes entornos de desarrollo.

CÓDIGO FUENTE

GitHub Repository

Ver Repositorio