Every Sherpa worktree with branch, dev-server port, and listening state, plus one-click open, restart, pull, test, or delete.
Pick a branch (local or origin), pick which primaries to create in. Ports auto-allocated.
Runs docker compose down + docker compose up -d for:
Note: each worktree has its own isolated compose project + container name and shares the primary stack's sherpa-vnet network. Stacks run side-by-side; this restart only affects the listed worktree(s).
Runs npm run test:api in
Runs git worktree remove. Refuses if dirty or port is listening.