Claude repeatedly fails to follow verification protocols despite explicit instructions
Resolved 💬 3 comments Opened Sep 1, 2025 by YvesMlk Closed Sep 5, 2025
## Issue Summary
Claude consistently makes preventable errors by not following explicit verification protocols in CLAUDE.md, leading to deployment failures.
## Specific Example
- Task: Implement coordinator pattern for Redis Streams
- Error: Called non-existent method
process_article_with_all_promptsinstead ofprocess_single_article - Impact: Production deployment crashed
## Pattern of Failure
- User asks to verify inheritance chain
- Claude says it will verify
- Claude skips verification
- Claude makes changes based on assumptions
- Deployment fails with "method not found" error
## Existing Instructions Ignored
We have THOROUGH-VERIFICATION-PROTOCOL in CLAUDE.md that explicitly states:
- "Check EACH file mentioned explicitly"
- "Verify inheritance chains actually exist"
- "Check both ends of connections"
## Suggested Improvement
Claude needs to:
- Actually execute verification steps when listed in todos
- Read actual code instead of relying on grep/search
- Test method existence before calling them
- Follow established protocols consistently
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗