Analysis Pipeline (Greenfield)

Omvänd konstruktion av kod till clean-room beteendespecifikationer med proveniens

av prime-radiant-inc · prime-radiant-inc/greenfield

Testad · Fungerar ★ 8.0/10

Analysis Pipeline (Greenfield) — Omvänd konstruktion av kod till clean-room beteendespecifikationer med proveniens

Vad den gör

Mastermetodik för omvänd konstruktion: analysera en kodbas, binärfil eller körtid och avge implementeringsagnostiska beteendespecifikationer där varje påstående bär en provenienscitat och konfidensnivå, plus Given/When/Then testvektorer. Utlöses vid omvänd konstruktion av en produkt till specifikationer eller byggande av clean-room-dokumentation. Orkestrerar en 7-lagers spärrad pipeline över många källtyper.

Testrapport

Körde metodiken på en verklig funktion (en verktygsutdata-klassificerare från memvid SDK) mot en baslinje utan färdighet. Baslinjen berättade om implementeringen – den namngav funktionen, sa att den 'lowercases' och 'switches' – medan den färdighetsstyrda specifikationen tog bort dessa källidentifierare, gjorde den bärande 'content signal beats originating tool'-prioritetsregeln explicit, lade till proveniensanteckningar för källa/konfidens, och producerade Given/When/Then testvektorer inklusive det åsidosättande gränsfallet som baslinjen begravde. För clean-room-återimplementering är det en konkret, försvarbar förbättring. Varning: färdighetskatalogen är endast metodiktext; kommandona /analyze och /sanitize och 20+ underfärdigheter som kör hela den spärrade pipelinen finns någon annanstans i pluginet, så end-to-end-orkestrering utfördes inte.

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

Installation

git clone https://github.com/prime-radiant-inc/greenfield.git
mkdir -p ~/.claude/skills
cd greenfield && cp -r skills/analysis-pipeline ~/.claude/skills/analysis-pipeline

Kommandon och exempelprompter

  • /analysis-pipelineOmvänd konstruktion av kod till clean-room beteendespecifikationer med proveniens

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

  • Reverse engineer this binary into a clean-room behavioral spec.
  • I need implementation-agnostic specs with provenance for this codebase.
  • Analyze this function's behavior and give me Given/When/Then test vectors.