MessageWeave/docs
anonsaber 048bd5d243 docs: 部署章节标出三个会让首次上线直接失败的坑
- §10.8 的 BACKEND_ORIGINS_JSON 示例用的是 {url,weight} 对象数组,但代码只
  接受字符串数组;且配置是每个请求重新解析的,症状是「每个请求 503」而不是
  「启动即 503」。补上 parseBackendOrigin 的位置与权重不存在的说明
  (lb.js 用 rng() 均匀选起始源)。
- 新增两条实测坑:wrangler.toml 的 JSDoc 注释会让 wrangler 在读配置阶段失败
  (Unknown character 47);npm test 在 Node 22.23 上 MODULE_NOT_FOUND。
- §10.9 验证第 2 条:/healthz 是 Worker 自生成、不透传后端,且 BACKEND_ORIGINS_JSON
  缺失/格式错/为空时 handleHealth 吞掉解析异常返回 HTTP 200 + no-backends,
  所以只看 200 会误判,必须看响应体的 available。补上三档判据速查。
2026-09-30 16:24:44 +08:00
..
charter.md docs: 关闭最后一个缺口(多账户不做),清掉由此暴露的 5 处陈旧指向 2026-09-30 15:12:53 +08:00
deployment.md docs: 部署章节标出三个会让首次上线直接失败的坑 2026-09-30 16:24:44 +08:00
design.md docs: 关闭最后一个缺口(多账户不做),清掉由此暴露的 5 处陈旧指向 2026-09-30 15:12:53 +08:00
opengaps.md docs: 关闭最后一个缺口(多账户不做),清掉由此暴露的 5 处陈旧指向 2026-09-30 15:12:53 +08:00
reference.md docs: align the oldState wording with the domain doc 2026-09-30 14:14:37 +08:00
retired.md docs: 关闭最后一个缺口(多账户不做),清掉由此暴露的 5 处陈旧指向 2026-09-30 15:12:53 +08:00