When your Terraform configuration grows to manage dozens of environments across multiple applications, eventually you need to split things up. You can't just delete code and walk away. Do that, and Terraform will destroy your production infrastructure.