Arrow Maintenance

Audita la desviación de especificaciones a código y las especificaciones EARS huérfanas a través de una superposición linked-intent-dev.

Por jszmajda · jszmajda/lid

Funciona con configuración ★ 9.2/10

Arrow Maintenance — Audita la desviación de especificaciones a código y las especificaciones EARS huérfanas a través de una superposición linked-intent-dev.

Qué hace

Capa de navegación y auditoría para la metodología linked-intent-dev (LID): se orienta a través de docs/arrows/index.yaml, ejecuta una auditoría de cinco verificaciones (coherencia de referencia, cobertura, obsolescencia, desviación, huérfanos) contra docs/arrows y docs/intent, y ejecuta operaciones atómicas de split/merge/rename/re-parent en segmentos de especificaciones que contienen EARS-ID. Se activa con /arrow-maintenance o de forma ambiental siempre que docs/arrows/ exista en el proyecto.

Informe de la prueba

La auditoría de cinco verificaciones (coherencia de referencia, cobertura, obsolescencia, desviación, huérfanos) detectó una anotación @spec de huérfano inverso sintético y un audited_sha obsoleto en un mock index.yaml que una revisión de código simple pasó por alto — pero la skill es inerte sin la convención LID hermana docs/arrows + docs/intent y la skill linked-intent-dev ya configurada en el proyecto.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/jszmajda/lid
cd lid
mkdir -p ~/.claude/skills
cp -r plugins/arrow-maintenance/skills/arrow-maintenance ~/.claude/skills/arrow-maintenance

Comandos y prompts de ejemplo

  • /arrow-maintenanceAudita la desviación de especificaciones a código y las especificaciones EARS huérfanas a través de una superposición linked-intent-dev.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Audit docs/arrows for spec-to-code drift and orphaned specs
  • Some of my arrow docs cite specs that don't exist anymore, check it
  • Check my linked intent specs for stale or broken references