Analysis Pipeline (Greenfield)

Inżynieria wsteczna kodu w specyfikacje behawioralne typu clean-room z proweniencją

Autor: prime-radiant-inc · prime-radiant-inc/greenfield

Testowano · Działa ★ 8.0/10

Analysis Pipeline (Greenfield) — Inżynieria wsteczna kodu w specyfikacje behawioralne typu clean-room z proweniencją

Co robi ten skill

Główna metodologia inżynierii wstecznej: analizuje bazę kodu, binarny plik lub środowisko wykonawcze i emituje niezależne od implementacji specyfikacje behawioralne, gdzie każde twierdzenie zawiera cytat proweniencji i poziom pewności, plus wektory testowe Given/When/Then. Uruchamia się na inżynierię wsteczną produktu w specyfikacje lub budowanie dokumentacji typu clean-room. Orkiestruje 7-warstwową, bramkowaną linię produkcyjną dla wielu typów źródeł.

Raport z testu

Uruchomiono metodologię na prawdziwej funkcji (klasyfikator wyjścia narzędzia z SDK memvid) w porównaniu z linią bazową bez umiejętności. Linia bazowa opisała implementację – nazwała funkcję, powiedziała, że 'lowercases' i 'switches' – podczas gdy specyfikacja kierowana umiejętnością usunęła te identyfikatory źródłowe, uczyniła jawną regułę precedensu 'content signal beats originating tool', dodała adnotacje proweniencji źródła/pewności i wygenerowała wektory testowe Given/When/Then, w tym przypadek brzegowy nadpisania, który linia bazowa ukryła. Dla reimplementacji typu clean-room jest to konkretne, możliwe do obrony ulepszenie. Uwaga: kopia katalogu umiejętności to tylko tekst metodologii; polecenia /analyze i /sanitize oraz ponad 20 podumiejętności, które uruchamiają pełną bramkowaną linię produkcyjną, znajdują się gdzie indziej w wtyczce, więc orkiestracja end-to-end nie była ćwiczona.

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

Instalacja

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

Komendy i przykładowe prompty

  • /analysis-pipelineInżynieria wsteczna kodu w specyfikacje behawioralne typu clean-room z proweniencją

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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