Analysis Pipeline (Greenfield)

Reverse-engineer kode til clean-room adfærdsspecifikationer med proveniens

Af prime-radiant-inc · prime-radiant-inc/greenfield

Testet · Virker ★ 8.0/10

Analysis Pipeline (Greenfield) — Reverse-engineer kode til clean-room adfærdsspecifikationer med proveniens

Hvad det gør

Master-metodologi for reverse engineering: analyser en codebase, binær eller runtime og udsend implementeringsagnostiske adfærdsspecifikationer, hvor hvert udsagn bærer en proveniens-citation og tillidsniveau, plus Given/When/Then testvektorer. Udløses ved reverse engineering af et produkt til specs eller opbygning af clean-room dokumentation. Orkestrerer en 7-lags gated pipeline over mange kildetyper.

Testrapport

Kørte metodologien på en reel funktion (en tool-output classifier fra memvid SDK) mod en no-skill baseline. Baseline fortalte om implementeringen - den navngav funktionen, sagde den 'lowercases' og 'switches' - mens den skill-guidede spec fjernede disse kildeidentifikatorer, gjorde den bærende 'content signal beats originating tool' præcedensregel eksplicit, tilføjede kilde-/tillids-proveniens-annotationer og producerede Given/When/Then testvektorer inklusive den override edge case, baseline begravede. For clean-room genimplementering er det en konkret, forsvarlig forbedring. Forbehold: skill-dir-kopien er kun metodologi-tekst; /analyze og /sanitize kommandoerne og 20+ sub-skills, der kører den fulde gated pipeline, lever andre steder i plugin'et, så ende-til-ende orkestrering blev ikke udført.

Testet: 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

Kommandoer og eksempelprompter

  • /analysis-pipelineReverse-engineer kode til clean-room adfærdsspecifikationer med proveniens

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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.