Generate Terraform HCL code following HashiCorp’s official style conventions — naming, modules, and dependencies.