GrapeRoot Pro Adds Undo Shield to Prevent Claude Code from Deleting Your Project

Following multiple Reddit threads — including a post about 'Claude deleted my entire project' with 700+ comments and another about '717 GB. Gone.' — GrapeRoot Pro has released a destructive action gate called Undo Shield. It monitors the session graph of Claude's edits, reads, and debug visits, then pauses before a mass delete or overwrite to show exactly which files are at risk.
How Undo Shield Works
The gate triggers only when the session graph shows sustained attention on specific files. Files edited multiple times and read frequently over the last hour are flagged. For destructive commands like rm -rf or truncate on those files, the operation is hard-blocked with a prompt like:
Operation: bash: rm -rf ./src/auth
Files affected:
src/auth/auth.ts [edited 3×, read 6×, last touched 4 min ago]
src/auth/token_store.ts [edited 2×, read 4×, last touched 12 min ago]
src/middleware/jwt.ts [read 5×, last touched 8 min ago]
This cannot be undone. Please confirm with the user before proceeding.
(To bypass: set DG_UNDO_SHIELD=0)
Less severe actions get a softer warning sent back to Claude to ask before proceeding. The gate avoids becoming an annoying 'confirm everything' popup because it ignores files Claude touched only once.
Repo-Scale Audit with Minimal Tokens
GrapeRoot Pro also includes a repository audit system that works within the Claude session. In a demo of an ~80k file repository (effective 10k after filtering), Claude used only ~32k tokens total. No extra API calls, no embeddings pipeline, no external indexing service, and no additional LLMs. The system uses the session graph to narrow exploration so Claude reads selectively instead of traversing thousands of files. During the audit it identified:
- circular dependencies
- dead exports
- copy-paste logic
- missing error handling
- DB calls inside routes
- orphan TODOs
Installation
Install from graperoot.dev, then run:
dgc path/to/your/project
The open source repository is available at github.com/kunal12203/Codex-CLI-Compact. GrapeRoot Pro is a dual-graph context engine for Claude Code, Codex, and Gemini.
📖 Read the full source: r/ClaudeAI
👀 See Also

RTX 5060 Ti 16GB Local LLM Benchmarks: 30B Models Still Lead for Coding
Benchmarks on an RTX 5060 Ti 16GB show Unsloth Qwen3-Coder-30B UD-Q3_K_XL achieving 76.3 tok/s on Ubuntu with quality score 8.14, making it the recommended default coding model. The Unsloth Qwen3.5-35B UD-Q2_K_XL hits 80.1 tok/s but with lower quality scores.

Claude Code + MCP generates test suites from source code
Claude Code analyzes source code to generate hierarchical test suites covering modules, features, scenarios, happy paths, edge cases, and error handling, then pushes them to test management systems via MCP.

ETL-D MCP Server: Deterministic CSV Parsing for Claude to Prevent Financial Hallucinations
A developer built ETL-D, an open-source MCP server for Claude Desktop that processes CSVs in three deterministic layers to prevent decimal point hallucinations in financial data. It uses Python parsers for known formats, achieves ~70ms response times with 0 LLM calls for 200 parallel requests, and only uses LLMs as a fallback for high-entropy text.

Pixel Agents: 24 Specialized Claude Agents for Code, Site, and Resume Reviews
Pixel Agents is a collection of 24 task-specific AI agents built on Claude Sonnet 4.6 API, each with tuned personalities and structured JSON output. The system includes code review, site analysis, resume critique, and startup evaluation agents that provide direct feedback.