Replace fixed sleep with a polling loop that waits for the deployment
namespace to be fully deleted. Without this, the start command fails
with 403 Forbidden because k8s rejects resource creation in a
namespace that is still terminating.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>