**补齐 2.1.13 的一处遗漏:后端里那份网页控制台界面还没清干净。**
2.1.13 已经把「第三方技能来源」在功能上关掉了,但检查交付物时发现:
桌面包的**后端是独立编译产出的**,它会把一整份网页控制台界面
(`channel/web/static`、`templates`)原样打包进去,而那份拷贝是在
「清理规则应用之前」生成的 —— 于是包里仍然带着第三方来源的品牌名。
功能上不受影响(那条接口没有被打包,按钮点不动),但这属于
「交付物里还留着别人家的东西」,不符合我们的标准,所以补掉。
### 本次修了什么
- 品牌化/清理规则应用后,**把界面文件同步进后端产物**(之前只在源码层生效)
- 新增两道**产物级关卡**(不再是只查源码):
1. 后端产物里必须能找到技能来源闸门 —— 否则拒绝打包
2. 后端产物里的控制台界面不得再出现第三方来源字样 —— 否则拒绝打包
### 为什么值得单独发一版
这类问题的共同点是:**源码是对的,产物是旧的,而所有"源码级"检查都会说通过**。
两道新关卡在本次构建中**真的各拦下了一次**(其中一次还顺带查出了
构建脚本里一个「第二次构建会静默沿用旧后端」的 bug)。
升级方法:解压新包 → 覆盖原目录(或换一个新目录)→ 重新打开。