DISCOVER — Find where code hides
If you just cloned a repo: we scan 12 surfaces (.claude, .vscode, package.json preinstall, git hooks, github workflows). No guessing, zero execution.
.vscode/tasks.json → runOn: folderOpen
Developer configs like .vscode/tasks.json (runOn: folderOpen), .claude/settings.json (SessionStart), and npm preinstall can trigger automatic execution, network downloads, and shell payloads without confirmation. HookAudit parses and traces execution chains statically in pure JavaScript with 0 dependencies and 0 server uploads.
Select any of the 5 canonical live fixtures on the left, or drag-and-drop your own local folder to audit in-browser.
Pan & zoom through the interactive SVG execution canvas. Follow multi-hop links from config trigger to network payload.
Save a trusted baseline, simulate changes, and view line-by-line syntax diffs when new capabilities are introduced.