Producto

Cómo se mide un repositorio.

Dos capas que miden cosas distintas y no se cubren entre sí. Esta página explica qué hace cada una, qué cuesta y dónde está su techo.

La capa mecánica mide que las cosas estén
La capa profunda juzga si dicen la verdad

Capa mecánica — mide presencia

Corre sobre la metadata de tu historial git y un clon temporal de solo lectura. 26 checks en cinco pilares: documentación, instrucciones para agentes, ejecutabilidad, historia y estructura. No llama a ningún modelo: es lectura de archivos y aritmética.

Su techo: mide que las cosas ESTÉN, no que digan la verdad. Un repositorio cascarón bien peinado saca buena nota.

La rúbrica

Capa profunda — juzga sustancia

Nosotros escribimos las sondas; tu propio agente las contesta en tu máquina o en tu CI, con tus credenciales. ¿Esta afirmación de la doc es cierta contra el código? ¿Se encuentra dónde vive cada responsabilidad? Él aporta observaciones con cita de archivo y línea; la aritmética la hacemos nosotros. No confiamos en el juez: confiamos en el instrumento.

Entre 190.000 y 230.000 tokens y de 6 a 11 minutos por corrida, casi sin importar el tamaño de tu repositorio: lo que manda es cuántas sondas hay. Medido, no estimado.

Cómo sabemos que las dos capas miden cosas distintas

Un control negativo. Clonamos nuestro propio repositorio y falsificamos su documentación sin tocar una sola línea de código: rutas que no existen, comandos inventados, arquitectura descrita al revés. Los archivos seguían ahí, del mismo tamaño y con los mismos links vivos.

Score mecánicosin cambio

Δ 0

  • Documentación100 → 100
  • Instrucciones para agentes100 → 100
  • Ejecutabilidad92 → 92
  • Historia100 → 100
  • Estructura99 → 99

773 mentiras · 90 documentos · 2026-08-25

Sustento de la capa profunda−27

87→ 60

  • Veracidad de la documentación83 → 17
  • Navegabilidad semántica83 → 83
  • Consistencia de patrones100 → 100
  • Reglas de negocio explicadasno aplica

Banda de autonomíaL3 → L1

503 mentiras · 59 documentos · juez real, 2026-08-12

El diagnóstico no termina en un número

Cada check reprobado trae su playbook: el principio, qué hacer, cómo se adapta a las convenciones de tu repositorio y con qué criterio se da por cerrado. Tu agente lo ejecuta, tú apruebas los cambios —el gate es humano, siempre— y en el siguiente análisis el check pasa y la tarjeta se cierra sola. Nadie declara victoria a mano.

Se conecta por MCP

Claude Code, Codex, Cursor y cualquier cliente que hable Model Context Protocol. El conector expone el score, los hallazgos, los playbooks de remediación y las sondas de la capa profunda como herramientas que tu agente ya sabe usar.

El diagnóstico es gratis. Cerrarlo es el trabajo.

Cada hallazgo tiene un camino, y el camino termina cuando el re-análisis lo confirma.

  1. 1

    Conecta el repositorio

    GitHub o Bitbucket. Leemos la metadata de tu historial git; el código se queda donde está.

  2. 2

    Recibe el score y los hallazgos

    Cinco pilares, cada uno desplegable hasta el check que lo bajó, con la evidencia al lado.

  3. 3

    Tu agente ejecuta la remediación

    Por MCP le entregamos el playbook de cada check reprobado, adaptado a las convenciones de tu repo. Tú apruebas los cambios: el gate es humano, siempre.

  4. 4

    El score cierra la tarjeta

    En el siguiente análisis, si el check pasa, la tarjeta se cierra sola y lo dice. Nadie declara victoria a mano.

Tu código no se mueve. El que trabaja en él es tu agente, en tu máquina.

Conectas el cliente MCP que ya usas y el análisis profundo corre ahí, con tus credenciales. Nosotros mandamos las preguntas; vuelven observaciones con cita de archivo y línea.

Corre donde está el código

En tu máquina o en tu CI. No hay que subir el repositorio a ninguna parte, ni darnos permisos de lectura sobre él para la parte profunda.

Con el cliente que ya usas

Claude Code, Codex, Cursor o cualquier cliente que hable Model Context Protocol. El conector expone el score, los hallazgos y los playbooks como herramientas que tu agente ya sabe usar.

Y no acepta código pegado

No es una promesa de buena voluntad: las tools del conector rechazan el contenido de un archivo. De código se acepta ruta:línea y tu descripción, nunca la cita textual.