Arrow Maintenance

Audituje odchylky specifikace od kódu a osamocené specifikace EARS napříč překryvem linked-intent-dev.

od jszmajda · jszmajda/lid

Funguje s nastavením ★ 9.2/10

Arrow Maintenance — Audituje odchylky specifikace od kódu a osamocené specifikace EARS napříč překryvem linked-intent-dev.

Co umí

Navigační a auditní vrstva pro metodologii linked-intent-dev (LID): orientuje se pomocí docs/arrows/index.yaml, spouští pětikrokový audit (koherence referencí, pokrytí, zastaralost, odchylka, osamocené) proti docs/arrows a docs/intent a provádí atomické operace split/merge/rename/re-parent na segmentech specifikací nesoucích EARS-ID. Spouští se na /arrow-maintenance nebo automaticky, kdykoli docs/arrows/ existuje v projektu.

Testovací report

Pětikrokový audit (koherence referencí, pokrytí, zastaralost, odchylka, osamocené) zachytil syntetickou anotaci @spec s obráceným osamocením a zastaralý audited_sha v mock index.yaml, který běžná revize kódu přehlédla — ale skill je nečinný bez sourozenecké konvence docs/arrows + docs/intent LID a již nastaveného skillu linked-intent-dev v projektu.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /arrow-maintenanceAudituje odchylky specifikace od kódu a osamocené specifikace EARS napříč překryvem linked-intent-dev.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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