One repo, every machine identical
Track 4 introduced dotfiles + bootstrap.sh. Fleet management is where dotfiles really pay off — every machine in the fleet runs the same shell, the same git config, the same SSH config, the same editor setup. Onboarding a new machine is one command.
The structure that scales
Repo layout that works for years: dotfiles at the top (synced into ~/), Brewfile for packages, bootstrap.sh for setup, optionally scripts/ for fleet-wide helpers. .gitignore excludes private keys, env files, anything secret.