一号/二号沙箱不可达 staging ⇒ 执行步骤(2.1/2.2/2.3/2.4/2.6)由 R1 机位代跑,二号 a端消费侧核对(5756629b)+一号读源核对(04d01aa4 预案)错位在案,2.5 字段级终判留波波(避免自跑自验)。
| 步骤 | 判据 | 实测 | 判定 |
|---|---|---|---|
| 2.1 种子 v1 | site_config_versions 生成 v1·幂等 | texts.sh ✅ 品牌种子 v1 已发布 | ✅ |
| 2.2 发布 | 双信封 {ok,data:{version}} 顶层非 versionId | {"ok":true,"data":{"version":2}} | ✅ |
| 2.3 C端读源 | brandName=t_demo 演练租户+themePrimary 有值 | brandName=演示实例(335 演练)v2+themePrimary=#2B6CB0 | ✅ 且澄清 2.3 BLOCKED:白标=实例级隔离(t_demo 独立容器独立库),实例内平台级=设计正确——判据「brandName==演练租户值」成立 |
| 2.6 目的地基线 | 租户库非空壳(基线目的地在库) | [t_demo]演示目的地 active·merchantCount=2 | ✅ |
| 2.4 回退 | toVersion(int) 非 versionId·回退后读源回上一版 | rollback→v3(前向版本化)·读源回 v1 值 ✓·复原 publish v4 | ✅ |
| 2.3b 消费侧 | 一号/二号分层判据 | 静态贯通 PASS(b7dfc2cd+波波 v1.6.1 勘误) | ✅(运行时取色待 2.3 语义——已由实例隔离澄清闭合) |
| 2.5 字段级终判 | 波波 check_332_fields.py | 留波波裁定 | ⏳ |
Q-B 裁决输入(R1):实测 PUT 与 publish 双路并存未冲突;建议收敛=publish 唯一出口(PUT 保留草稿语义)——待波波终裁后剧本 2.1-2.2 定稿。