All landing zone configuration lives in src/config/ in your starter repo. These are the only files you need to edit to customize the landing zone for your organization; the reusable implementation stays in the versioned packages.
Important: After changing landing-zone-settings.ts, always re-run pnpm exec projen to regenerate the npm scripts and GitHub Actions workflow with the updated account ID and region.
Configuration files
| File | What it controls |
|---|---|
| Landing Zone Settings | Organization name, mail domain, management account ID, deployment regions, and optional features |
| Organization Structure | OUs, accounts, and SCP attachments for your AWS Organization |
| Service Control Policies | Shipped guardrails and how to author custom SCPs |
| Alternate Contacts | Security, billing, and operations contacts applied to every account |