What problem does it solve? Teams need consistent, repeatable infrastructure across staging and production environments without leaking secrets, misplacing resources in the wrong VPC, or breaking repo isolation between projects and shared infrastructure. ## Core Features & Use Cases - Kustomize-based Kubernetes overlays: Base manifests in .infra/k8s/base/specs/ with per-environment overlays patching ingress hosts, replica counts, and image tags set by CI. - Terraform with S3 backend and workspaces: State stored in br4zz4-terraform-states, with staging and production workspaces driving namespaces (<app>--<env>), domains, and resource naming. - Secrets via ward vaults and SOPS: Per-project ward vaults at .ward/, central org vaults in bootstrap and commons repos, and SOPS-encrypted secrets/<env>.enc.yml files loaded by the br4zz4 wrapper. - Use Case: When adding a new project, you scaffold .infra/terraform/ with the two-provider AWS pattern (shared account for EKS auth, project account for resources), bootstrap a TerraformRole, and run make terraform.staging.apply to create the namespace, DNS record, secrets, and workloads from scratch. ## Quick Start Ask the assistant to create the Terraform and Kustomize configuration for a new project's staging environment following the infra conventions.