Problem
New worktrees are created with random SHA-looking branch names. At a glance these look nearly identical to a detached HEAD state, causing momentary confusion when checking which branch you're on.
Expected behavior
Worktree branches should use human-readable random names (e.g. city names, adjective-noun pairs from a safe word list) instead of hex-like strings. This is a pattern used by X and provides a nicer developer experience.

Problem
New worktrees are created with random SHA-looking branch names. At a glance these look nearly identical to a detached HEAD state, causing momentary confusion when checking which branch you're on.
Expected behavior
Worktree branches should use human-readable random names (e.g. city names, adjective-noun pairs from a safe word list) instead of hex-like strings. This is a pattern used by X and provides a nicer developer experience.