Versión de la rúbrica 1.16

Qué medimos y cuánto pesa, en público.

Todos los checks de la capa mecánica, con su pilar, su tope de puntos y el esfuerzo que cuesta cerrarlos. Publicada y versionada, porque un score que no se puede auditar es una opinión con decimales.

Cómo se reparten los 100 puntos

  • Documentación25· 4 checks
  • Instrucciones para agentes14· 5 checks
  • Ejecutabilidad26· 7 checks
  • Historia20· 5 checks
  • Estructura15· 5 checks

26 checks · Versión de la rúbrica 1.16

44 de los 100 puntos son de esfuerzo bajo.

Los 26 checks, repartidos por lo que cuesta cerrarlos. Casi la mitad del puntaje está en cosas que se escriben una vez: un archivo de instrucciones, un README, un .env.example.

Esfuerzo bajo

44
  • Documentación al día5
  • Instrucciones para agentes4
  • Instalación reproducible4
  • Comandos descubribles4
  • Variables de entorno declaradas4
  • README de la raíz3
  • Coherencia entre adaptadores3
  • Enlaces de la doc vivos3
  • La doc acompaña al trabajo3
  • Dependencias commiteadas3
  • Documentación navegable2
  • Cómo verificar, dicho al agente2
  • Trazabilidad de los commits2
  • Archivos duplicados2

Esfuerzo medio

37
  • Cobertura de la documentación15
  • Conocimiento concentrado5
  • Integración continua4
  • Navegabilidad del árbol4
  • Verificador estricto3
  • Áreas abandonadas3
  • Contexto siempre activo2
  • Librerías con el mismo rol1

Esfuerzo alto

19
  • Archivos de riesgo7
  • Archivos gigantes5
  • Amplitud de los tests4
  • Volumen de tests3

Son los mismos checks y los mismos 100 puntos de las tablas de abajo, agrupados por la columna Esfuerzo que ya traen. No hay ningún dato nuevo acá: hay otra forma de leer el mismo.

Documentación25 puntos

Escribe el mapa una vez, no en cada prompt. Por qué importa →

CheckPuntosEsfuerzo
Cobertura de la documentación1.1-doc-coverage15medio
Documentación al día1.2-doc-freshness5bajo
README de la raíz1.3-readme3bajo
Documentación navegable1.4-doc-structure2bajo

Instrucciones para agentes14 puntos

Deja las instrucciones donde el agente las busca. Por qué importa →

CheckPuntosEsfuerzo
Instrucciones para agentes2.1-agent-instructions4bajo
Coherencia entre adaptadores2.2-adapter-consistency3bajo
Enlaces de la doc vivos2.3-doc-links3bajo
Contexto siempre activo2.7-always-on-context2medio
Cómo verificar, dicho al agente2.8-verify-loop2bajo

Ejecutabilidad26 puntos

Que el agente pueda correr y verificarse solo. Por qué importa →

CheckPuntosEsfuerzo
Volumen de tests2.4-tests3alto
Integración continua2.5-ci4medio
Amplitud de los tests2.6-test-breadth4alto
Instalación reproducible5.1-reproducible-install4bajo
Comandos descubribles5.2-discoverable-commands4bajo
Variables de entorno declaradas5.3-env-example4bajo
Verificador estricto5.4-strictness3medio

Historia20 puntos

Cuida los archivos donde siempre se rompe. Por qué importa →

CheckPuntosEsfuerzo
Archivos de riesgo3.1-hotspots7alto
Conocimiento concentrado3.2-knowledge-concentration5medio
Áreas abandonadas3.3-zombie-areas3medio
Trazabilidad de los commits3.4-commit-traceability2bajo
La doc acompaña al trabajo3.5-doc-drift3bajo

Estructura15 puntos

Que quepa en una ventana de contexto. Por qué importa →

CheckPuntosEsfuerzo
Archivos gigantes4.1-giant-files5alto
Dependencias commiteadas4.2-vendored3bajo
Navegabilidad del árbol4.3-navigability4medio
Librerías con el mismo rol6.1-duplicate-role1medio
Archivos duplicados6.2-duplicate-files2bajo

Por qué la publicamos

Porque un instrumento que no se puede inspeccionar no es un instrumento, es un veredicto. Si vas a dejar que un número te diga que tu repositorio está a medias, tienes derecho a ver de dónde sale cada punto — y a discutirlo. La rúbrica cambia, por eso lleva versión.

Cada check reprobado devuelve su playbook —qué hacer y con qué criterio se cierra— para que tu agente lo ejecute.

Estos checks miden presencia. Si lo que está dice la verdad lo juzga la capa profunda, con su propia rúbrica.

Capa profunda — juzga sustancia