[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

  1. Ask Claude to set up Azure infrastructure
  2. Claude provisions most expensive options
  3. Claude creates duplicates
  4. 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.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗