335 演练 · 一幕环境基线(环境官:小齐)

时间:2026-09-16 11:4x(刘总 11:2x 令 335 正式启动后首次留档)
用途:给后续各幕/验收官一个可比对的起点;环境若变动,以此基线判"是否偏离"

1. 服务存活

项基线值
http://100.64.1.230:8089/health200
kailash-staging-appUp(本次快照时 2h+)
kailash-staging-pgUp 3 days (healthy)

2. 租户(目的地)状态

id名称status
1[测试]冈仁波齐-转山基线载体active
2测试目的地(机位 fixture)inactive
3[测试]雪线之外-白标B端实例active(Q1 新增,用于解锁 335 双租户环境)

⚠️ 影响:存在多个 active 目的地 ⇒ 不带 destination 上下文的请求一律 409(chain-identity-v1 回落失效,设计如此)。

调用请用 token 交换,或显式带 destination_id。

3. 门禁读数(基线)

门禁基线
库存隔离门 check_inventory_isolation.pyPASS(ERROR 0 / WARN 2)
库存域门 check_inventory_domain.pyPASS(0 项失败)
租户覆盖盘点 verify_tenant_coverage.py缺口 19|已适配 25|共享 11|公共 7|UNKNOWN 1

4. G7-5 读数首轮真值(WIP-364①,容器内实跑)

指标首轮值
凭证关联率40/40 = 100%(硬约束达标)
签发落锚率0/0 = N/A(无样本)
完成率(创建 cohort 30d)0/1 = 0.0%(基线建立型·首点)
退出码3(存在 N/A 项,不冒充通过)

5. 构建指纹(WIP-362②)

容器内 /app/COMMIT:

rev=77747406681cea0aaf59de20fbab53b1f1878640
rev_short=77747406
build_at=2026-09-16T03:46:41Z
mode=staging

6. 数据量(快照)

orders=164 | users=205

7. 环境官备注(风险与待办)

  1. 容器是 build 出来的、代码打进镜像(compose 只挂 uploads)⇒ 任何"部署后写容器"的改动在重建后会丢失(本次指纹即如此,已在 Dockerfile 固化为构建期生成)
  2. 生产迁移一次未执行(069/070/071/072/074/076 仅 staging)⇒ C 级闸门,未解锁前不得对生产执行
  3. 后续各幕若改动环境(含目的地状态、迁移、指纹),请在本文件追加"变动记录"段,便于验收官比对

环境官:小齐 2026-09-16 11:4x