Onboarding¶
First-time setup for a new workstation or a new contributor (human or AI).
Order of operations¶
- Self-locate. Read your workstation's primary IPv4. 2nd octet
.1= home,.2= office. Anything else — ask. - Install tooling. Pick the matching script from
scripts/setup/: - Linux (Debian/Ubuntu):
linux-apt-mise.sh - Linux (Arch/CachyOS/Manjaro):
linux-arch-pacman.sh - macOS:
macos-brew.sh - Windows 11:
windows-winget.ps1 - Windows + WSL2 Ubuntu:
windows-wsl2.sh - Open in Zed. Project picks up
.zed/settings.jsonon first open and prompts to install the recommended extensions. Seescripts/zed/README.md. - Read the rules.
CLAUDE.md+PRINCIPLES.md. - Verify access.
network.mdhas the reachability matrix;workstation.mdhas the kubectl-access options. - Skim the repo map.
repo-map.md.
Files¶
workstation.md— durable workstation spec, kubectl access paths, troubleshooting.network.md— site + VLAN + tunnel + DNS truth.repo-map.md— where to find what.../../scripts/setup/— per-OS setup scripts.../../scripts/zed/— Zed project setup + recommended extensions.