One Giant Terraform State Runs Everything
A single Terraform state holds all your infra; every plan is slow and scary. A teammate wants to just keep applying carefully. Defend how you reduce the blast radius.
the decision you defend
All of your infrastructure lives in one giant Terraform state. plan takes 10 minutes, every apply touches production-critical resources, and people are scared to run it. A teammate says just keep applying carefully. How do you fix this safely?
the situation
Your team's entire cloud footprint - networking, databases, clusters, app resources - is managed in a single Terraform state. terraform plan takes around 10 minutes, and any apply could, in principle, modify production-critical resources.
context
People have started avoiding Terraform changes because every apply feels dangerous, and small changes pile up. The state is in a shared remote backend with locking. A teammate's only suggestion is to keep using the single state but be very careful with each apply.
How this challenge works
Take a position on the decision above and defend it. A senior-engineer AI will push back over up to 5 rounds. When you are done, you are scored against a verified rubric so you can see exactly what a complete answer covers - these are learning prompts, not gotchas.