AMR 生产发布影响报告

生成时间:2026-09-07;分析对象:在 origin/main(HEAD 20410eb64feat(billing): open auto-recharge settings from a dashboard deep link (#1900))手动运行六个生产 GitHub workflow 的影响分析。注意:各 workflow 最近一次成功发布点不同,下方「变更范围」按各自发布点分别计算,只有发布点之后的 commit 才属于该 workflow 本次新增。

当前生产发布点(各 workflow 独立计算)

六个生产 workflow 最近一次成功运行停在的 commit 各不相同。越新的发布点意味着该服务已上线越多内容,feature 表里只允许列出发布点之后的变更; 发布点之前的 commit 属于已生效,归入「已在生产生效」一节,不得重复出现在 feature 表。 本次分析中,Web / Link 的发布点为 43b4fd245(2026-09-04 07:34/07:43),比 API / Admin / DB / Catalog 的发布点 9a866eb2(2026-09-04 03:05~03:16)更新。 因此 9a866eb2..43b4fd245 之间的 8 个 commit(如发布点位、退款补记、Coding Plan 档位、patrol 对账、Vertex 超时等)对 Web/Link 已生效,但对 API/Admin/DB/Catalog 仍属本次新增。 目标 commit 均为 20410eb64

deploy-web-eks-prod.yml
最近成功:2026-09-04 07:34:54Z
发布点 commit:43b4fd245
本次新增(43b4fd245...20410eb64):13 commits
(发布点之前已上线:Fable 5.1 / Free plan 定价 #1891 #1892 等)
deploy-api-eks-prod.yml
最近成功:2026-09-04 03:09:28Z
发布点 commit:9a866eb2
本次新增(9a866eb2...20410eb64):21 commits
(发布点 9a866eb2 之前内容均已在生产生效)
deploy-link-eks-prod.yml
最近成功:2026-09-04 07:43:48Z
发布点 commit:43b4fd245
本次新增(43b4fd245...20410eb64):13 commits
(发布点之前已上线:Vertex Gemini 流式空闲超时 #1901、发布点位 link catalog 部分 #1905)
deploy-admin-eks-prod.yml
最近成功:2026-09-04 03:11:32Z
发布点 commit:9a866eb2
本次新增(9a866eb2...20410eb64):21 commits
(发布点 9a866eb2 之前内容均已在生产生效)
deploy-db-migrations-prod.yml
最近成功:2026-09-04 03:05:20Z
发布点 commit:9a866eb2
本次新增(9a866eb2...20410eb64):21 commits
(发布点 9a866eb2 之前内容均已在生产生效)
deploy-model-routing-catalog-prod.yml
最近成功:2026-09-04 03:16:06Z
发布点 commit:9a866eb2
本次新增(9a866eb2...20410eb64):21 commits(其中涉及 data/json 与 db/seeds 的 commit 才算 catalog 变更)
(发布点 9a866eb2 之前内容均已在生产生效)

此次发布真正新增的 feature 和影响面

feature 表只包含「各 workflow 发布点之后」的变更;发布点之前已生效的内容见 「已在生产生效」 一节,不要重复列入。每个 feature 按维度(Web/API/Link/Admin/DB migration/Catalog seed)标注「新」或「已上线」。

Feature / Author / Commits Web API Link Admin DB schema / migration DB catalog(seed)
XXL公开定价统一与生产发布(Public Pricing / Cloud 定价统一 / 公开定价发布流水线 / Fable 5.1 / Free plan)

把 Cloud 定价面与落地页公开定价统一为单一“公开定价”数据源,新增版本化公开定价发布 API、加密 embed 定价组件,并接入生产/测试发布 workflow(deploy-public-pricing-prod.yml 新增)与 RDS CA/DB workflow 修复。同时对齐 Fable 5.1 与 Free analytics 定价、修正 Free plan 文案。影响 Web 定价/购买链路、API 定价发布与数据、DB migration。

Author:nettee、open-design-crew[bot]

  • 929ad14ac feat(pricing): unify public and Cloud pricing surfaces (#1908)
  • 1f66cd991 refactor(pricing): minimize public pricing contract (#1915)
  • 99a1e963f ci(pricing): add production publish workflow (#1912)
  • c7fc8dbda fix(pricing): publish test pricing in database workflow (#1910)
  • ec8fd3ec5 fix(pricing): trust RDS CA in test publisher (#1911)
  • e274f6164 feat(pricing): align Free analytics and Fable 5.1 launch (#1891)
  • c1ffc49d3 fix(pricing): correct Free plan copy (#1892)
(BASE_WEB 43b4fd 之后):929ad 统一 Cloud 定价面、1f66cd 精简公开定价契约、新增定价 embed。e274f/c1ffc 的 Web 部分已随 43b4fd 上线 (BASE_API 9a866e 之后):929ad 新增版本化公开定价发布(public-pricing core/routes/postgres)、1f66cd、e274f API 侧 analytics。 无。 无。 migration:db/migrations/20260904141602_public_pricing_revisions.sql(929ad)+ db/schema/public.hcl。 无(公开定价经 pricing 发布 workflow,不走 catalog seed)。
XXLGPT-6 Astra 上线 + test-only TeamoRouter 路由与 effort 模型

将 GPT-6 Astra 正式 onboard 到模型路由 catalog 与 Link,新增 gpt-6-astra 相关 provider 路由;新增 test-only 的 TeamoRouter 路由与 gpt-6-astra-high/xhigh effort 模型(仅测试 overlay 激活,基线保持 OpenAI 官方路由),并在测试 overlay 中优先把可请求的 GPT/Claude chat 模型路由到 TeamoRouter。影响模型路由与 provider 分配、Link catalog 逻辑与 Bifrost OpenAI provider。

Author:nettee、open-design-crew[bot](co-authored mrcfps)

  • b475bca9b feat(catalog): onboard GPT-6 Astra (#1909)
  • 8c3ac5881 feat(catalog): add test-only teamorouter gpt-6-astra route (#1914)
  • 42c784fce feat(catalog): add test-only Astra effort models and prefer TeamoRouter (#1918)
无。 无 runtime(b475bca9b 仅 specs 文档)。 (BASE_LINK 43b4fd 之后):catalog.go / domain types、Bifrost OpenAI provider(b475bca9b、42c784fce)。 无。 无 migration(seed 见 catalog 列)。 (BASE_CATALOG 9a866e 之后):data/json(models.json、provider_routes.json、provider_pricing、route_policies、model_routing_catalog_test_activation.json)+ db/seeds/seed-model-routing-catalog*.sql 与生成脚本。
XL公开模型发布点位(Public model release phases)+ Admin 徽标

为公开模型引入“发布点位”概念,支持灰度/发布状态管理:API 侧 model-catalog 读写、Link 侧 catalog 读取、DB 新增 release phase 字段并回填,Admin 增加发布点位编辑抽屉/表格与状态徽标,并配套 seed 生成逻辑。注意:Web/Link 已在 43b4fd 部署了本 feature 的对应部分;本次仅对 API/Admin/DB/Catalog 为新增。

Author:nettee

  • 43b4fd245 feat(models): add public model release phases (#1905)
  • b113645bb fix(admin): polish public model release phase badges (#1906)
无(#1905/#1906 不涉及 apps/web)。 (BASE_API 9a866e 之后):media/model-catalog、persistence/model-catalog(43b4fd)。 已上线(Link 发布点=43b4fd,link catalog 部分已随 43b4fd 部署)。 (BASE_ADMIN 9a866e 之后):release phase 编辑抽屉/表格、状态徽标(43b4fd、b113645bb)。 migration:db/migrations/20260904061917_add_public_model_release_phase.sql20260904061932_backfill_public_model_release_phase.sql + db/schema/link.hcl(43b4fd)。 (BASE_CATALOG 9a866e 之后):db/seeds/seed-model-routing-catalog*.sql、generate_model_routing_catalog.py(43b4fd)。
XL订阅退款后按比例补记额度(Billing proration)

Stripe 订阅退款后按比例调整/补记订阅额度(含座位基线、年度支付血缘、全额退款 grant 撤销、vacant seat 余额等),新增退款对账 evidence 校验与 e2e 覆盖。影响 API 计费核心与 DB 数据模型。注意:Web 已在 43b4fd 上线本 feature 的 Web 部分,本次仅对 API/DB 为新增。

Author:Caprika

  • dfd3c492f feat(billing): prorate subscription credits after refunds (#1864)
无(Web 不涉及)。 (BASE_API 9a866e 之后):billing/core、workspaces credit、seat 退款补记(dfd3c492f)。 无。 无。 migration:db/migrations/20260902110703_subscription_refund_credit_adjustments.sql + db/schema/public.hcl(dfd3c492f)。 无。
LDashboard auto-recharge 深链直达(workspace 自动充值设置)

?billing=auto-recharge 深链进入 dashboard 后直接打开 workspace 自动充值(auto top-up)设置弹窗;个人/团队按 workspace 状态分别打开账户级或默认策略弹窗。Open Design 在钱包告警时引导 Max 订阅者到此自助充值。仅 Web 变更。

Author:lefarcen

  • 20410eb64 feat(billing): open auto-recharge settings from a dashboard deep link (#1900)
(BASE_WEB 43b4fd 之后):apps/web/routes/team-billing-deep-link.ts、team-dashboard.tsx、workspace-auto-recharge.ts。 无。 无。 无。 无。 无。
LTeam projects 已发布版本可读性修复

修复团队项目(team-projects)中已发布(published)版本不可读的问题:API 侧 team-projects core/postgres/routes 与 openapi 调整,配合 CLI 客户端读取修复。影响 team project 发布/读取链路。

Author:open-design-crew[bot](co-authored lefarcen)

  • 2b0fcf9d3 fix(team-projects): keep published versions readable (#1913)
无。 (BASE_API 9a866e 之后):team-projects core/postgres/routes、openapi.json(2b0fcf9d3)。 无。 无。 无。 无。
MAdmin:共享 Coding Plan entitlement 档位

Admin Coding Plan 管理共享 entitlement 档位:新增 entitlement tiers 相关字段/面板、contribution multiplier、limit policy、inclusion preset 等编辑能力,并保持 tier 标签紧凑。仅 Admin 变更。

Author:nettee

  • 68bc3c3b1 feat(admin): share Coding Plan entitlement tiers (#1902)
无。 无。 无。 (BASE_ADMIN 9a866e 之后):coding-plan features、entitlement tiers、limit policy 面板(68bc3c3b1)。 无。 无。
MAdmin:patrol 重定向到 spend / billing 三方对账

Admin patrol 升级为 spend 与 billing 三方成本对账(实收 charged_usd / 内部估算 estimated_cost / 供应商 provider_cost 按 provider_id 聚合),新增 cost_uncovered、cost_report_drift、cost_margin 异常规则并接入飞书告警调度。仅 Admin 变更。

Author:open-design-crew[bot]

  • b6d2d10be feat(admin): retarget patrol to spend and billing reconciliation (#1879)
无。 无。 无。 (BASE_ADMIN 9a866e 之后):patrol 三方成本对账、告警调度与飞书 webhook(b6d2d10be)。 无。 无。
S文档与发布流程(service rollback 文档 / 代码演进对齐)

新增服务回滚流程文档(#1907),同步/reconcile 代码演进漂移文档(CONTEXT/ops/specs,#1917)。均为文档与流程说明,非 runtime 变更,不进入任何维度发布列,也不影响 migration/catalog workflow。

Author:nettee

  • 1b91b3545 docs(release): document service rollback workflow (#1907)
  • 08102221d docs: reconcile code evolution drift (#1917)
无。 无 runtime 变更。 无 runtime 变更。 无。 不影响 migration workflow。 不影响 seed workflow。

已在生产生效(发布点之前,本次不重复发布)

以下 feature 的 commit 均在对应 workflow 最近一次成功发布点之前,已在生产运行。本次重新运行各 workflow 时以各自发布点为基线,这些变更不会重新「上线」。由于 Web/Link 发布点(43b4fd)比 API/Admin/DB/Catalog(9a866e)更新,以下内容仅对 Web/Link 已生效,而 9a866e 之后的所有内容对 API/Admin/DB/Catalog 仍为本次新增(已在 feature 表中列出)。

发布建议

  1. Migration 判断:BASE_DB(9a866e)之后新增 3 个 migration,需先运行 deploy-db-migrations-prod.yml20260904141602_public_pricing_revisions.sql20260904061917_add_public_model_release_phase.sql + 20260904061932_backfill_public_model_release_phase.sql20260902110703_subscription_refund_credit_adjustments.sql。范围内无被回退的 migration。
  2. 服务发布顺序:建议 DB → Catalog → Link → API → Admin → Web。各 workflow 发布点不同:Web/Link 本次 13 commits,API/Admin/DB/Catalog 本次 21 commits;注意公开定价还依赖新增的 deploy-public-pricing-prod.yml(#1912 #1910 #1911)。
  3. 数据 seed / catalog 判断:GPT-6 Astra、TeamoRouter test-only、发布点位 seed 均由 deploy-model-routing-catalog-prod.yml 的 apply 步骤覆盖;公开定价数据走 deploy-public-pricing-prod.yml,非 catalog seed,需单独执行发布 workflow。
  4. 发布后观测:验证模型路由/provider 分配(GPT-6 Astra、TeamoRouter 优先级)、公开定价 embed 与购买链路、退款补记后额度、dashboard auto-recharge 深链、Admin patrol 三方对账告警、Vertex Gemini 流式空闲超时(Link 已生效)。

备注:所有 workflow、commit、PR 或 compare range 均使用可点击的 GitHub 链接;每个 workflow 的 compare 链接基于各自发布点(Web/Link=43b4fd245,API/Admin/DB/Catalog=9a866eb2),而非统一基线。