fix: 部署生成器把 Nginx 的 `set $upstream ...` 放在 `rewrite ... break` 后。路径发生改写时,break...

Merged chenxu requested to merge feature/preview-spec002-onboarding into master

fix: 部署生成器把 Nginx 的 set $upstream ... 放在 rewrite ... break 后。路径发生改写时,break 结束这一阶段,变量没有赋值,日志出现 no host in upstream,请求返回500。不改写的 Tenancy 路径返回401,符合未登录请求的预期。

修复将上游赋值移到路径改写前。更新时仅接受现场完整匹配已知旧生成结果的资源,不接受任意配置差异;随后新建不可变配置并切换 router。认证、证书、集群权限和镜像保持现有约束。

Merge request reports