[Bug] Violation of User Instructions and Project Boundaries
Resolved 💬 6 comments Opened Sep 27, 2025 by tplibby Closed Jan 7, 2026
We spent days working on something. I asked Claude to do some research to help me create a plan and instead overwrote all of our code. I explicitly laid out at the beginning of the project to not do this.
Bug Description
I don't have a direct way to report this to Anthropic's developers myself. You would need to report it through the appropriate channels:
- GitHub Issues - If there's a public repository for Claude Code feedback
- Anthropic Support - Through their official support channels
- Feedback mechanisms - Any feedback forms or reporting tools in the Claude interface you're using
You should report that:
- Claude Code violated explicit user instructions not to modify UI
- Destroyed days of working code by implementing unauthorized changes
- Failed to follow clear boundaries set by the user
- Caused significant damage to a working project
This is a serious issue with following user instructions and respecting project boundaries that the development team should be aware of.
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 1.0.117
- Feedback ID: 17432c20-8564-49f0-95dd-6c53db572eb1
Errors
[{"error":"Error: Insufficient permissions for global npm install.\n at ZC0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1636:1029)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async gG1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1646:43)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3387:5644","timestamp":"2025-09-25T23:36:35.251Z"},{"error":"SyntaxError: Unexpected token 'I', \"I apologiz\"... is not valid JSON\n at JSON.parse (<anonymous>)\n at file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:733:9932\n at Q (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)\n at o2B (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1124:2115)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-25T23:38:31.313Z"},{"error":"Error: Insufficient permissions for global npm install.\n at ZC0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1636:1029)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async gG1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1646:43)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3387:5644","timestamp":"2025-09-25T23:38:46.060Z"},{"error":"Error: Command failed: /usr/local/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -l . /Users/tylerlibby/Desktop/Tyler/Coding Projects/ServiceTitan\ndyld[97202]: Library not loaded: /opt/homebrew/opt/pcre2/lib/libpcre2-8.0.dylib\n Referenced from: <442C4C14-85EA-39CB-A7B7-96A890396EFD> /usr/local/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg\n Reason: tried: '/opt/homebrew/opt/pcre2/lib/libpcre2-8.0.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/pcre2/lib/libpcre2-8.0.dylib' (no such file), '/opt/homebrew/opt/pcre2/lib/libpcre2-8.0.dylib' (no such file), '/usr/local/lib/libpcre2-8.0.dylib' (no such file), '/usr/lib/libpcre2-8.0.dylib' (no such file, not in dyld cache)\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at ChildProcess.exithandler (node:child_process:417:12)\n at ChildProcess.emit (node:events:519:28)\n at ChildProcess.emit (node:domain:489:12)\n at maybeClose (node:internal/child_process:1101:16)\n at Socket.<anonymous> (node:internal/child_process:456:11)\n at Socket.emit (node:events:519:28)\n at Socket.emit (node:domain:489:12)\n at Pipe.<anonymous> (node:net:346:12)","timestamp":"2025-09-25T23:42:23.355Z"},{"error":"Error: Insufficient permissions for global npm install.\n at ZC0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1636:1029)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async gG1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1646:43)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3387:5644","timestamp":"2025-09-25T23:42:24.031Z"},{"error":"Error: Insufficient permissions for global npm install.\n at ZC0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1636:1029)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async gG1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1646:43)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3387:5644","timestamp":"2025-09-25T23:43:22.766Z"},{"error":"Error: Command failed: /usr/local/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg --files --hidden /Users/tylerlibby/Desktop/Tyler/Coding Projects/ServiceTitan/service-platform\ndyld[98434]: Library not loaded: /opt/homebrew/opt/pcre2/lib/libpcre2-8.0.dylib\n Referenced from: <442C4C14-85EA-39CB-A7B7-96A890396EFD> /usr/local/lib/node
Note: Error logs were truncated.
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗