上次生产事故里「改了代码不知道有没有生效」缺少直接证据;现在 /healthz 的 JSON 多一个 version 字段,取 env.LB_VERSION(写在 wrangler.toml 的 [vars], 当前 2026.10.1),未配置回退 unknown,探针永不因缺该字段而失败。 healthResponse(summary, version) 的第二参数可选:省略时 JSON 不含该字段 (JSON.stringify 丢弃 undefined),既有调用与用例不受影响。 放 [vars] 而不是 dashboard Add Variable 的理由:它必须跟代码同版本、可 diff, 写进 dashboard 反而容易漂。代价是改 LB 逻辑的提交要顺手 bump 它。 文档同步:§10.4 响应体形状加 version、§10.9 [vars] 示例与验证步骤、 README 环境变量表补一行;用例计数 32 → 35。 验证:node --test 35/35;wrangler deploy --dry-run 通过;docs gate 6/6。 |
||
|---|---|---|
| .. | ||
| charter.md | ||
| deployment.md | ||
| design.md | ||
| opengaps.md | ||
| reference.md | ||
| retired.md | ||