Intended vs Implemented

Hittar glappet mellan dokumenterad avsikt och faktisk kod, som odokumenterad åtkomstkontrollsdrift.

av phuryn · phuryn/pm-skills

Fungerar med konfiguration ★ 7.2/10

Intended vs Implemented — Hittar glappet mellan dokumenterad avsikt och faktisk kod, som odokumenterad åtkomstkontrollsdrift.

Vad den gör

Metoden för att hitta glappet mellan vad ett system förväntas göra och vad koden faktiskt gör — den typ av bugg generiska skannrar missar eftersom de saknar en modell av avsikt. Definierar vad som räknas som dokumenterad avsikt, vad som räknas som implementationsbevis, vilka avvikelser som spelar roll, och hur man undviker löst grundade fynd. Använd vid granskning av AI-byggd kod, granskning av åtkomstkontroll mot…

Testrapport

Installerad ord för ord (git clone + cp) helt utan kirurgi — en enda SKILL.md-fil, strikt YAML-frontmatter, inga saknade beroenden eller API-nycklar. Testad på en Flask-åtkomstkontrollsgranskning där dokumentationen (permissions.md) avviker från routes.py; skillen hittade korrekt båda kritiska glappen (oskyddad DELETE och ett läckage av privata anteckningar som borde varit administratörsbegränsat) och bekräftade den enda korrekt genomdrivna regeln. A/B: basgrenen (utan skill) fångade identiska två glapp och samma korrekta fall utan falska positiva, så på den här uppgiften tillförde skillen inget mätbart lyft över baslinjen.

Testad: 2026-07-11 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/phuryn/pm-skills
cd pm-skills
mkdir -p ~/.claude/skills
cp -r pm-ai-shipping/skills/intended-vs-implemented ~/.claude/skills/intended-vs-implemented

Kommandon och exempelprompter

  • /intended-vs-implementedHittar glappet mellan dokumenterad avsikt och faktisk kod, som odokumenterad åtkomstkontrollsdrift.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Check if this code matches its own documentation
  • Audit access control against the documented permissions
  • Find where the implementation diverges from the spec