Set one site to one version

The version is a release tag, never latest. To set one site, name its deployment with the required --deployment flag and replace YY.M.D with the published tag — every coordinate comes from deployments/<name>/config.toml, never the shell. The command preflights that the selected brand image and worker image exist, checks the Secret keys before changing Kubernetes, then records the tag in the deployment.

The #navigator hand-off derives its exact command list from the deployments/ tree — one run per directory, staging first, then the two production rows:

Staging goes first. Do not start either production row until staging /readyz and /version checks pass; the two production rows gate on staging and not on each other, which is why the release run rolls them in parallel. To preview without changing one site, append --dry-run; to refresh its pods after a secret rotation without changing the version, use --restart-only. A deployment can be named here only once it has a deployments/<name>/ directory; that directory is what puts it in this list.