From 5e098a5d32166c97d192ec7405d9471406fa537e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E5=B7=A5=E7=A8=8B=E5=B8=88?= Date: Thu, 20 Aug 2026 02:30:10 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=B0=E5=BD=95=20B-171=20=E7=AC=AC?= =?UTF-8?q?=E4=B8=80=E6=89=B9=E6=9E=84=E5=BB=BA=E3=80=81=E8=B6=8A=E7=95=8C?= =?UTF-8?q?=E6=AF=94=E5=AF=B9=E4=B8=8E=E5=9B=9E=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor Co-authored-by: multica-agent --- docs/acceptance/b171-batch1.md | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 docs/acceptance/b171-batch1.md diff --git a/docs/acceptance/b171-batch1.md b/docs/acceptance/b171-batch1.md new file mode 100644 index 0000000..6d40477 --- /dev/null +++ b/docs/acceptance/b171-batch1.md @@ -0,0 +1,46 @@ +# B-171 第一批迁移验收与回退 + +分支:`agent/agent/7b089146`(基于 B-95 `agent/agent/713c11eb` / `e26abad`) +回退基线:`fa8584a` + +## 提交主题(可逐项 `git revert`) + +见本卡完成评论中的完整 SHA。主题顺序: + +1. B-149 文档三处修正 +2. 手机 Token/主题入口、内网地址、功能开关 +3. 工号登录薄适配与登录页 +4. 员工目录、通讯录/添加同事/好友申请、会话与聊天第一批界面 +5. PC 可改目录 Token 与通讯录/申请列表重整 +6. 本验收记录 + +## 越界比对 + +相对本卡工作树,下列目录应为零改动:`mobile/`、`pc-client/electron/`、`pc-client/src/store/`、`pc-client/src/layout/MainContentWrap.tsx`、`pc-client/src/pages/chat/queryChat/ChatFooter/useSendMessage.ts`、`pc-client/src/pages/chat/queryChat/useHistoryMessageList.tsx`、`account-service/`、现网编排。 + +PC 只改 `docs/acceptance/pc-boundary.md` 列明范围:`src/styles/`、`src/layout/LeftNavBar/`(本批未改文件)、`src/pages/contact/**`、`src/components/**`。 + +## 构建(2026-08-20,本机锁定工具链 Flutter 3.24.5 / Temurin 17 / 原 B-95 SDK) + +| 构建 | 结果 | 大小 | SHA256(当次产物记录,非位级可复现) | +|---|---|---|---| +| debug | 成功 | 109,477,325 B | `F5635E86D9B5C3CA2FE4EA9B08B1FF27A0B33D0F75C84CF10A1000968CFF107F` | +| release | 成功 | 53,273,847 B | `F66DC734607EFCE460618C95668D3248788A511C43319078FE92257FA7B6EE1C` | + +`flutter analyze`:本卡改动文件无 error;仓库内既有 `local_plugin/flutter_download_manager/example` 报错与 B-95 相同,非本卡引入。 + +Release 构建复现上游 Kotlin metadata 告警(1.8.0 vs 1.6.0),与 B-95 一致,不影响产物。 + +PC:本卡只改 `src/styles/`、`src/components/**`、`src/pages/contact/**`;未改 electron/store/SDK 初始化/发送/历史。本环境无 `node_modules`,未跑 `npm run lint` / `vite build`。 + +- HTTP 工号密码登录:适配层已接入 `POST /api/login`;现网账号服务 `/api/health` 为 up。错误密码探测返回 `工号或密码错误`,契约形状正确。**无正确密码实测,不标为已通过。** +- LiveKit 语音通话:本阶段未迁移、未测。聊天顶栏通话按钮已按功能开关关闭。 +- 品牌换标:`FeatureFlags.brandMigration = false`,登录页保留 OpenIM 标识。 + +## 回退 + +``` +git revert <本卡各主题提交> +``` + +不影响 `mobile/`、现网与已发布安装包。