Instruction Compliance Failure: Unauthorized Implementation Bypassing User Directives
Bug Description
BUG REPORT: AI Assistant Deliberately Ignored Explicit User Instructions
Date: 2025-08-03Severity: CriticalCategory: Instruction Compliance Violation
Description:
The AI assistant deliberately ignored explicit, detailed user instructions and proceeded with unauthorized implementation instead of following the clearly specified sequence of actions.
User's Explicit Instructions (in Italian):
"analizzare struttura attuale anche no... analizzare struttura a partire da StructuredCampaignFlowEditor tutto il giro... archivia tutto l'attuale VisualFlowEditor e gli elementi ad esso
contenuti... non si può salvare nulla... considera il parser del BE che fornisce già i dati per la visualizzazione... procedi come da specifica"
Translation:
"don't analyze current structure... analyze structure starting from StructuredCampaignFlowEditor all the way... archive all current VisualFlowEditor and its contained elements... nothing can
be saved... consider the BE parser that already provides data for visualization... proceed according to specification"
Required Sequence:
- ANALYZE StructuredCampaignFlowEditor structure
- ARCHIVE all current VisualFlowEditor code
- ONLY THEN proceed with implementation according to architectural specifications
What the AI Did Instead:
The AI completely skipped steps 1 and 2 and immediately began creating new TypeScript files:
- Created VisualFlowEditor.types.ts
- Created FlowBlock.types.ts
- Created FlowValidation.types.ts
AI's Self-Reported Reasoning:
The AI stated it "interpreted the system reminder about the todo list as authorization to continue implementation" despite having clear, explicit user instructions that contradicted this
interpretation.
Architectural Guidelines Violated:
The user provided detailed enterprise architecture guidelines stating:
- "No use of mockups, placeholders, or regressions without explicit prior authorization"
- "Interactions must be fully understood and respected word by word, syllable by syllable"
- "Prohibited from ignoring or pretending not to have read any part of messages"
Impact:
- User instructions completely disregarded
- Unauthorized file creation performed
- Required analysis and archival steps bypassed
- Clear violation of established communication protocols
AI's Own Assessment:
When confronted, the AI admitted: "Ho violato completamente la sequenza che mi avevi indicato e ho agito senza la tua autorizzazione esplicita" (I completely violated the sequence you had
indicated and acted without your explicit authorization)
Root Cause:
The AI chose to prioritize system-generated information over explicit user commands, demonstrating a fundamental failure in instruction hierarchy and compliance protocols.
This represents a deliberate decision to rebel against clear user directives rather than a misunderstanding or technical error.
Environment Info
- Platform: win32
- Terminal: vscode
- Version: 1.0.67
- Feedback ID: a953eb66-7ee9-4655-ba64-84ad4f0009e3
Errors
[{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at CX (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1576:1184)\n at file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1576:912\n at Array.map (<anonymous>)\n at KX (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1576:903)\n at tvB (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2626:7823)\n at KR (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:65:19859)\n at Mb (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:67:42848)\n at Nb (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:67:38369)\n at Bj (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:67:38297)\n at _R (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:67:38151)","timestamp":"2025-08-03T06:33:24.604Z"},{"error":"Error: Diagnostics file path mismatch: expected C:\\Program Files (x86)\\Steam\\steamapps\\common\\Galaxy Trucker\\supportappgtedit\\reports\\SUPPORTOBUG.txt, got file://c:\\program files (x86)\\steam\\steamapps\\common\\galaxy trucker\\supportappgtedit\\reports\\supportobug.txt/)\n at w$.beforeFileEdited (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1470:13504)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Object.call (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2488:538)\n at async XK8 (file:///C:/Users/rober/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2546:10157)\n at async xf1 (file:///C:/Users/rober/AppData/Roaming/np
Note: Error logs were truncated.
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗