交付出件箱

← 返回出件箱

云机会话交接件 · 2026-09-02(批1-5夜线收尾 + test构建修复线)

接力会话先读本件。上一份 0901 件是迁移链合并线,已闭环,不必再读。
台账详档:memory/project-stage2-overnight-batches-progress.md(5批配方与偏差全账)

第0节 · 防呆表(先看这里,别重做已完成的事)

事项 状态 判据/凭据
二期批1-5(9-01夜无人值守) ✅ 全部完工合 test MR#563/564/565/566/567 · 绝未发生产
晨报 ✅ 已成稿+已入共享出件箱 ~/reports/stage2-overnight-report-20260902.md · 公网 https://dev-tokyo.tail3912a6.ts.net/stage2-overnight-report-20260902.md
台账 memory ✅ 已刷新 project-stage2-overnight-batches-progress.md
test 部署 🔄 构建失败已定位根因,修复线在跑 见第1节
发生产 ⛔ 一个都没发,等长官验收+点名 MR —

第1节 · test 部署失败:根因已定位,不是"卡住待root"

旧台账写"test自拉部署卡住待root查"——该判断已过期,别再等root。9-02 上午用
sudo release-pipeline-status test 拿到了真实构建日志:

Type error: Page "app/h5/family/[id]/page.tsx" does not match the required
types of a Next.js Page. "RecordSourceBadge" is not a valid Page export field.

接力核实判据(逐条跑)

# ① 修复 MR 是否已建/已合(看 git log)
git fetch origin test && git log origin/test --oneline -5
# ② 构建绿没绿
sudo release-pipeline-status test 2>&1 | tail -30
# ③ test 是否活着(⚠️ 走代理,严禁 --noproxy,带 --noproxy 必返 000 假死)
curl -s -o /dev/null -w "%{http_code}" https://test.tongban.love

老会话(批5发版会话)收手时留下的两条判据(9-02 补)

9-02 上午修复线实况(接力从这里续)

第2节 · 接下来该做的事(按序)

  1. 确认修复线闭环:上面判据 ②③ 绿了才算 test 恢复
  2. test 恢复后,把批1-5 功能在 test.tongban.love 真打验收
    (test 门店账号 0034202607 · 密码 814017;家长端开法见 memory how-to-open-real-h5-pages)
  3. 向长官汇报晨报 + 验收结果,发生产必须等长官逐个点名 MR(#563-567 + 修复MR),
    走 sudo release-to-prod --mr <编号>,严禁整条 test 晋级
  4. 台账里记的 5 批规范偏差与遗留项,过一遍 memory 详档,该补的补

第3节 · 本会话事故记录(接力别踩)

第4节 · 环境速记

第5节 · Phase 76 大会专属签约链接与双套价格(9-02 上午立项 · 阶段1待长官确认)