Arrow Maintenance
Verifica la deriva spec-to-code e le specifiche EARS orfane attraverso un overlay linked-intent-dev.
Richiede configurazione
Cosa fa
Livello di navigazione e audit per la metodologia linked-intent-dev (LID): si orienta tramite docs/arrows/index.yaml, esegue un audit a cinque controlli (coerenza dei riferimenti, copertura, obsolescenza, deriva, orfani) su docs/arrows e docs/intent, ed esegue operazioni atomiche di split/merge/rename/re-parent su segmenti di specifiche con EARS-ID. Si attiva su /arrow-maintenance o in modo ambientale ogni volta che docs/arrows/ esiste nel progetto.
Rapporto di test
L'audit a cinque controlli (coerenza dei riferimenti, copertura, obsolescenza, deriva, orfani) ha rilevato un'annotazione @spec orfana inversa sintetica e un audited_sha obsoleto in un mock index.yaml che una semplice revisione del codice aveva trascurato — ma la skill è inerte senza la convenzione LID docs/arrows + docs/intent e la skill linked-intent-dev già configurata nel progetto.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/arrow-maintenanceVerifica la deriva spec-to-code e le specifiche EARS orfane attraverso un overlay linked-intent-dev.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Audit docs/arrows for spec-to-code drift and orphaned specsSome of my arrow docs cite specs that don't exist anymore, check itCheck my linked intent specs for stale or broken references