Segregação Arquitetural entre Modules e Live Stacks
A governança de IaC na Yzex Tech apoia-se na segregação estrita de repositórios:
1. Camada de Módulos (*-infra-modules)
Contém código HCL reutilizável, versionado via tags semânticas (v1.2.0), testado estaticamente e desprovido de qualquer estado (.tfstate).
2. Camada Live (*-infra-live)
Contém as instâncias reais dos módulos para cada ambiente (dev, staging, prod), definindo backend de estado remoto (S3/Terraform Cloud) e injetando segredos dinamicamente via Infisical.