AMR 生产发布影响报告
当前生产发布点(各 workflow 独立计算)
六个生产 workflow 最近一次成功运行停在的 commit 各不相同。越新的发布点意味着该服务已上线越多内容,feature 表里只允许列出发布点之后的变更;
发布点之前的 commit 属于已生效,归入「已在生产生效」一节,不得重复出现在 feature 表。目标 commit 均为
e5e39831b
(fix(web): restrict the unlimited reading to personal tiers (#1701))。
bb5381552bb5381552...e5e39831b):2 commitsbb5381552bb5381552...e5e39831b):2 commits(均仅涉及 Web)bb5381552bb5381552...e5e39831b):2 commits(均仅涉及 Web)bb5381552bb5381552...e5e39831b):2 commits(均仅涉及 Web)bb5381552bb5381552...e5e39831b):2 commits(均仅涉及 Web,无新 migration)1718e4f081718e4f08...e5e39831b):28 commits,但 净 catalog 数据变更 = 0(data/json 与 seed 内容相等,仅 db/seeds/local 变动)此次发布真正新增的 feature 和影响面
| Feature / Author / Commits | Web | API | Link | Admin | DB schema / migration | DB catalog(seed) |
|---|---|---|---|---|---|---|
|
MWeb 信用额度「无限」判定修正:订阅空钱包显示为无限,且仅个人层级
这是本次发布仅有的新增 feature(Web 单服务)。此前订阅者在额度为 $0.00 时误显为「$0.00」而非「无限使用」,且 Team 层级(seats-only、无模型额度)也被错误显示为「无限」(同屏还同时出现「请先充值」的相反提示)。本次修正:订阅者空钱包按「无限」显示(#1698),并进一步将「无限读」仅限个人层级 go/plus/pro/max(#1701),Team 工作区零额度仍如实显示余额不足。影响 Agent console 信用条与订阅者计费展示。 Author:lefarcen |
2 commits(BASE_WEB=bb5381552 之后):apps/web 信用条/额度判定/plans.ts/i18n( credit-surfaces.tsx、plans.ts、credit-low-balance.ts)。 |
无(BASE_API 之后无 API commit;2 条 commit 均仅涉及 Web)。 | 无(BASE_LINK 之后无 Link commit)。 | 无(BASE_ADMIN 之后无 Admin commit)。 | 无 schema/migration(BASE_DB 之后无迁移)。 | 无 catalog 变更(BASE_CATALOG 之后净数据为 0)。 |
已在生产生效(发布点之前,本次不重复发布)
以下 feature 的 commit 均在对应 workflow 最近一次成功发布点之前,已在生产运行。若在 main 上重新运行对应 workflow,只以各自发布点为基线,这些变更不会重新「上线」。生成报告时必须把这类内容从 feature 表挪到这里。
- Web / API / Link / Admin / DB(BASE=
bb5381552已生效,2026-08-20 11:16–11:50Z @bb5381552,即bb5381552refactor(web): consolidate public Pricing checkout flow #1693):生产已运行 Go Plan 全量上线(merge #1688、Go 购买面板 #1619、Go 订阅控制面 #1614、Go entitlement 零学分修复 #1691、30d preset #1695)、Coding Plan 完整闭环(分类台账 #1551、model limits 数据结构泛化 #1550、多策略 model limits #1554、Link 主链路 #1558、Admin server 管理 #1553 与页面 #1556、贡献倍数 #1602、权重 UX #1604、准入加固 #1663、模型组 #1656、acceptance 修复 #1591/#1631/#1652)、DeepSeek V4 Pro + Flash 两周无限用 #1576。 - Catalog(BASE=
1718e4f08已生效,2026-08-20 03:33:37Z @1718e4f08):DeepSeek AIPing 分流(#1686,即发布点本身)已上线。range1718e4f08...e5e39831b覆盖 Coding Plan / Go Plan commits,但净 catalog 数据(data/json + seed-model-routing-catalog.sql)与发布点完全相等,故重跑 catalog 无实际变更。 - 范围内已回退 / 净变更归零:#1604 曾改动 data/json/route_policies.json 与 seed-model-routing-catalog.sql,但最终内容与发布点一致(sha 相同),净变更归零,本次无 catalog apply 内容。
发布建议
- Migration 判断:BASE_DB(
bb5381552)之后无新增 migration,Go Plan buffer 与 Coding Plan migration 均已随 db workflow 在该发布点部署。不需要跑 migrate-db。 - 服务发布顺序:本次实质变更仅 Web 2 commits。可直接按 Web → (可选校验 Admin/API/Link/DB/Catalog 均为空变更)顺序执行。Catalog 可跑以确认 plan=0,无副作用。各发布点较新,待发布内容少。
- 数据 seed / catalog 判断:deploy-model-routing-catalog-prod.yml 的 apply 步骤将 plan 后空转;无 seed 需额外 runbook。
- 发布后观测:核对 Agent console 信用条——个人层 (go/plus/pro/max) 空钱包显「无限使用」、Team 层零额度如实显示余额不足;确认 zh-TW 下信用条「无限」措辞正确;观察订阅升级/权益接口是否出现误判。
备注:所有 workflow、commit、PR 或 compare range 均使用可点击的 GitHub 链接;每个 workflow 的 compare 链接均基于各自的发布点 BASE,而非统一最旧基线。本次因除 Catalog 外各服务发布点多为同一天(2026-08-20),实质新增内容收敛为 Web 单 feature。