Analysis Pipeline (Greenfield)

Reverse-engineer codice in specifiche comportamentali clean-room con provenienza

di prime-radiant-inc · prime-radiant-inc/greenfield

Promosso ★ 8.0/10

Analysis Pipeline (Greenfield) — Reverse-engineer codice in specifiche comportamentali clean-room con provenienza

Cosa fa

Metodologia master per il reverse engineering: analizza una codebase, un binario o un runtime ed emette specifiche comportamentali agnostiche all'implementazione dove ogni affermazione porta una citazione di provenienza e un livello di confidenza, più vettori di test Given/When/Then. Si attiva sul reverse engineering di un prodotto in specifiche o sulla costruzione di documentazione clean-room. Orchestra una pipeline a 7 strati con gate su molti tipi di sorgente.

Rapporto di test

Eseguita la metodologia su una funzione reale (un classificatore di output di strumenti dal memvid SDK) contro una baseline senza skill. La baseline ha narrato l'implementazione - ha nominato la funzione, ha detto che 'lowercases' e 'switches' - mentre la specifica guidata dalla skill ha rimosso quegli identificatori di origine, ha reso esplicita la regola di precedenza 'content signal beats originating tool' che supporta il carico, ha aggiunto annotazioni di provenienza fonte/confidenza e ha prodotto vettori di test Given/When/Then inclusi il caso limite di override che la baseline aveva nascosto. Per la re-implementazione clean-room questo è un miglioramento concreto e difendibile. Attenzione: la copia della skill-dir è solo testo metodologico; i comandi /analyze e /sanitize e oltre 20 sub-skill che eseguono l'intera pipeline con gate vivono altrove nel plugin, quindi l'orchestrazione end-to-end non è stata esercitata.

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

Installazione

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

Comandi e prompt di esempio

  • /analysis-pipelineReverse-engineer codice in specifiche comportamentali clean-room con provenienza

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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