This is how I organize local checkouts and git worktrees for working with Claude Code. It's mostly relevant if you work across multiple repos at once (if you live in a single repo all day, you probably don't need any of this).
I keep every repo in my org cloned under one parent directory (call it
ALL_REPOS), one directory per repo. The default branch is checked out at