Epistemic Deconstructor
Protocollo di reverse-engineering bayesiano a sei fasi con stato persistente su disco e transizioni di fase controllate.
Richiede configurazione
Cosa fa
Esegue un protocollo scientifico strutturato e con gate forzati per il reverse-engineering di sistemi sconosciuti (API black-box, side-channel di sicurezza, intelligence competitiva, previsioni) con tracciamento di ipotesi bayesiane persistente su disco. Si attiva su analisi black-box, indagini di sicurezza/side-channel, intelligence competitiva, forensi o richieste di modelli predittivi; l'esperienza multi-agente completa richiede un passaggio di installazione aggiuntivo oltre a una semplice copia della skill.
Rapporto di test
L'upstream è effettivamente passato dalla v7.16.4 alla v7.16.7 (quattro release il 16-07-2026), ma il diff mostra che solo due righe sono cambiate in SKILL.md stesso: il numero di versione nell'intestazione e un link aggiunto a warning-reception.md nella fase 0.7; le modifiche sono andate nei file dell'agente, non nel corpo della skill. Il problema esatto che abbiamo documentato non è stato risolto dall'autore: la sezione su `make sync-skill` è esattamente la stessa della v7.16.4, e un'esecuzione dal vivo lo ha confermato — dopo un `git clone` pulito + `cp -r src`, la directory ~/.claude/agents non esiste affatto, il che significa che tutti i 14 specialisti non sono dispacciabili, eppure `make sync-skill` vi colloca 15 file di agente. Controllati i gate correttamente in sessioni reali: `advance` senza un livello dichiarato viene rifiutato con un errore chiaro, `skip 0.3` senza `domain_familiarity: high` viene negato, `set-phase --force-state` scrive effettivamente ADMIN-OVERRIDE in decisions.md. Trovata una nuova discrepanza tra documentazione e codice: SKILL.md afferma 'Every other skip is refused', ma `skip 2` è accettato e registrato dallo script (il cursore di fase non si muove) — il protocollo non è bypassato, ma la promessa è più forte della realtà. Fase 0 pulita: letto l'intero corpo + esaminati tutti i 15 script, nessuna rete o esfiltrazione, l'unico `exec()` in simulator.py esegue codice ODE tramite un validatore AST e builtins ristretti. Il verdetto di setup rimane: il passaggio manuale `make sync-skill` è ancora lì.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/NikolasMarkou/epistemic-deconstructor cd epistemic-deconstructor && make sync-skill # ставит скил в ~/.claude/skills/ И 15 агентов в ~/.claude/agents/; затем перезапустить сессию
Comandi e prompt di esempio
/epistemic-deconstructorProtocollo di reverse-engineering bayesiano a sei fasi con stato persistente su disco e transizioni di fase controllate.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Figure out if this rate limiter is token-bucket or fixed-windowReverse-engineer this API's undocumented behavior from observationsInvestigate this side-channel timing pattern and rank hypotheses