[BUG] Claude Code provisioned $375/month SQL database for 35MB of data - $2,400 wasted
Resolved 💬 4 comments Opened Aug 31, 2025 by rodttu02 Closed Jan 5, 2026
## Bug Description
Claude Code catastrophically overprovisioned Azure resources, creating a GeneralPurpose GP_Gen5_2 database ($375/month) for 35MB of development data
that should have used Basic tier ($5/month).
## Expected Behavior
- Claude should check data size and requirements
- Claude should use cheapest appropriate tier
- Claude should verify pricing before provisioning
## Actual Behavior
- Created enterprise-grade database for tiny dev dataset
- Created duplicate resources (2x everything)
- Never checked costs or requirements
- Wasted $2,400 over 6 months
## Impact
- Financial: $2,400 wasted
- Operational: Broke production deployments
- Trust: Complete loss of confidence
## Steps to Reproduce
- Ask Claude to set up Azure infrastructure
- Claude provisions most expensive options
- Claude creates duplicates
- User gets massive bill
## Environment
- Date: August 2025
- Azure subscription: Pay-As-You-Go
- Resources: SQL, App Services, Storage
## Root Cause
Claude Code fundamental flaws:
- No cost awareness
- No resource inventory checking
- No pricing tier validation
- Defaults to expensive options
This is a CRITICAL BUG in Claude's decision-making that causes real financial damage.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗