Arrow Maintenance

Reviderer spec-til-kode-drift og foreldreløse EARS-spesifikasjoner på tvers av et linked-intent-dev overlay.

av jszmajda · jszmajda/lid

Krever oppsett ★ 9.2/10

Arrow Maintenance — Reviderer spec-til-kode-drift og foreldreløse EARS-spesifikasjoner på tvers av et linked-intent-dev overlay.

Hva den gjør

Navigasjons- og revisjonslag for linked-intent-dev (LID) metodologien: orienterer via docs/arrows/index.yaml, kjører en fem-sjekk revisjon (referansekonsistens, dekning, foreldelse, drift, foreldreløse) mot docs/arrows og docs/intent, og utfører atomiske split/merge/rename/re-parent operasjoner på EARS-ID-bærende spesifikasjonssegmenter. Utløses ved /arrow-maintenance eller ambient når docs/arrows/ eksisterer i prosjektet.

Testrapport

Fem-sjekk-revisjonen (referansekonsistens, dekning, foreldelse, drift, foreldreløse) fanget en syntetisk omvendt-foreldreløs @spec-annotering og en foreldet audited_sha i en mock index.yaml som en enkel kodedokumentasjon overså — men ferdigheten er inert uten søsken docs/arrows + docs/intent LID-konvensjonen og linked-intent-dev-ferdigheten som allerede er satt opp i prosjektet.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /arrow-maintenanceReviderer spec-til-kode-drift og foreldreløse EARS-spesifikasjoner på tvers av et linked-intent-dev overlay.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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