Epistemic Deconstructor

Sechsphasiges Bayesianisches Reverse-Engineering-Protokoll mit auf Disk persistiertem Zustand und gesteuerten Phasenübergängen.

von NikolasMarkou · NikolasMarkou/epistemic-deconstructor

Funktioniert mit Setup ★ 7.2/10

Epistemic Deconstructor — Sechsphasiges Bayesianisches Reverse-Engineering-Protokoll mit auf Disk persistiertem Zustand und gesteuerten Phasenübergängen.

Was es kann

Führt ein strukturiertes, durch Gates erzwungenes wissenschaftliches Protokoll zum Reverse Engineering unbekannter Systeme (Black-Box-APIs, Sicherheits-Seitenkanäle, Wettbewerbsanalyse, Prognosen) mit auf Disk persistierter Bayesianischer Hypothesenverfolgung aus. Wird ausgelöst bei Black-Box-Analyse, Sicherheits-/Seitenkanaluntersuchungen, Wettbewerbsanalyse, Forensik oder Anfragen für prädiktive Modelle; die vollständige Multi-Agenten-Erfahrung erfordert einen zusätzlichen Installationsschritt über eine einfache Skill-Kopie hinaus.

Testbericht

Upstream wechselte tatsächlich von v7.16.4 zu v7.16.7 (vier Releases am 2026-07-16), aber der Diff zeigt, dass sich in SKILL.md selbst genau zwei Zeilen geändert haben: die Versionsnummer im Header und ein hinzugefügter Link zu warning-reception.md in Phase 0.7; die Änderungen betrafen Agent-Dateien, nicht den Skill-Body. Das von uns dokumentierte Problem wurde vom Autor nicht behoben: der Abschnitt zu `make sync-skill` ist wortgetreu derselbe wie in v7.16.4, und ein Live-Lauf bestätigte dies — nach einem sauberen `git clone` + `cp -r src` existiert das Verzeichnis ~/.claude/agents überhaupt nicht, was bedeutet, dass alle 14 Spezialisten nicht einsetzbar sind, doch `make sync-skill` platziert 15 Agent-Dateien dort. Die Gates wurden in realen Sitzungen ordnungsgemäß überprüft: `advance` ohne deklarierte Stufe wird mit einem klaren Fehler abgelehnt, `skip 0.3` ohne `domain_familiarity: high` wird verweigert, `set-phase --force-state` schreibt tatsächlich ADMIN-OVERRIDE in decisions.md. Eine neue Diskrepanz zwischen Dokumentation und Code gefunden: SKILL.md besagt 'Every other skip is refused', aber `skip 2` wird vom Skript akzeptiert und protokolliert (der Phasen-Cursor bewegt sich nicht) — das Protokoll wird nicht umgangen, aber das Versprechen ist stärker als die Realität. Stufe 0 sauber: den gesamten Body gelesen + alle 15 Skripte durchgegangen, keine Netzwerk- oder Exfiltrationsaktivitäten, das einzige `exec()` in simulator.py führt ODE-Code durch einen AST-Validator und eingeschränkte Builtins aus. Das Setup-Urteil bleibt: der manuelle `make sync-skill`-Schritt ist immer noch vorhanden.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/NikolasMarkou/epistemic-deconstructor
cd epistemic-deconstructor && make sync-skill  # ставит скил в ~/.claude/skills/ И 15 агентов в ~/.claude/agents/; затем перезапустить сессию

Befehle & Beispiel-Prompts

  • /epistemic-deconstructorSechsphasiges Bayesianisches Reverse-Engineering-Protokoll mit auf Disk persistiertem Zustand und gesteuerten Phasenübergängen.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Figure out if this rate limiter is token-bucket or fixed-window
  • Reverse-engineer this API's undocumented behavior from observations
  • Investigate this side-channel timing pattern and rank hypotheses