100.64.1.230:8089/api/miniapp/config/site → HTTP 000(Tailscale 私有网段,沙箱无该网络)docs/delivery/evidence/c1/332/staging-l3.sh 已提供机位代跑脚本(需机位 + 员工 token)小冈 323 联动修复已在 main(miniapp_config_governance.py),逐行核对:
| L3 步骤 | 后端实装 | 结论 |
|---|---|---|
| 发布→版本+1 | POST /publish:_insert_version(INSERT RETURNING version) + _sync_brand | ✓ 版本自增 + 写 C端读源 |
| C端生效 | _sync_brand → site_config('brand') UPSERT;GET /config/site 读该源 | ✓ BLK-332-1/2 解决 |
| 回退核对 | POST /rollback:读旧快照→_insert_version(新版本)→_sync_brand | ✓ 回退返旧品牌 |
| 404 | rollback 目标版本不存在→HTTPException 404 | ✓ |
| 422 | snapshot 未知字段/https/themePrimary HEX 校验 | ✓ 与前端一致 |
listConfigVersions,publish/rollback 全真snapshot: ConfigSnapshot|null、isCurrent/publishedBy/publishedAt 对齐前端接真 + 后端联动修复 均就绪;运行时 L3 的唯一前置 = 机位 shell 执行一号脚本。交付判据待机位回传(与 c1/332 对照同源数据)。