> The way to solve for this is to have them work on two different worktrees with separate environments, ports
What are you using for the environment part? Containers?
What are you using for the environment part? Containers?
setup.sh figures out which ports are available and changes .env files accordingly. Run.sh runs the actual setup.