fix(models): correct four release dates and source the other eight / 修正四个错误的模型发布日期并为其余八个补充来源 - #740
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
16dd263 to
f926d96
Compare
9b20c87 to
7657fbe
Compare
f926d96 to
eb1bc8b
Compare
7657fbe to
37df170
Compare
|
Rebased so the stack is #742 → #738 → this. Base retargeted to Same digest note as #738: this PR edits Unit suite at this commit: 3368 app + 39 constants, all passing. 中文:已重新 rebase,堆叠顺序为 #742 → #738 → 本 PR,base 改为 |
eb1bc8b to
b4dd14e
Compare
37df170 to
5f0c09e
Compare
Four of the eight dates carried over from `model-architectures.ts` were wrong, and four models had none at all. Each entry now cites its source, and records the model's first InferenceX sweep from MODELS.md beside it so the invariant that caught these — a model cannot be benchmarked before its weights exist — is checkable at review time. Corrected: - DeepSeek-V4-Pro 2026-06-08 → 2026-04-24. The old date fell six weeks after the first sweep on 2026-04-25. V4-Pro-0813 went GA on 2026-08-13, but Hugging Face still hosts the April preview build, so the weights date does not move. - Kimi-K3 2026-06-13 → 2026-07-27, when the weights were published. The product launched 2026-07-16; the eleven-day gap was to let vLLM, NVIDIA and AMD prepare day-zero support, and InferenceX swept it the day the weights landed. - MiniMax-M2.5 2025-10-25 → 2026-02-12. The old date is M2's launch, not M2.5's. M2.5 is architecturally unchanged from M2, and the architecture entry still points its sourceUrl at MiniMax-M2, which is where the date came from. - gpt-oss-120b 2025-06-13 → 2025-08-05, the Apache 2.0 release alongside gpt-oss-20b. The old date precedes it by seven weeks and matches no published event. Added: Qwen-3.5-397B-A17B 2026-02-16, GLM-5 2026-02-13, MiniMax-M3 2026-06-07, GLM-5.2 2026-06-13. Unchanged and confirmed: DeepSeek-R1-0528, Kimi-K2.5, Llama-3.3-70B, Llama-3.1-70B. Two entries are softer than the rest and say so in place. GLM-5's weights are sourced only to "mid-February", with reporting split between 2026-02-13 and 2026-02-17; GLM-5.2's Hugging Face upload is dated 2026-06-13 by most sources and 2026-06-16 by one. Both are ±3 days on an axis sampled monthly, and both are comfortably before their first sweep, so the ambiguity changes nothing — but it is an announcement-day date, not a confirmed upload day. A bucket that groups point releases takes the earliest release in it, since that is when the bucket's weights first existed: GLM-5 covers 5 and 5.1, MiniMax-M2.5 covers 2.5 and 2.7, Kimi-K2.5 covers 2.5, 2.6 and 2.7-Code. Every selectable model now has a date, so the Fleet Lifecycle axis stops falling back to "anchored to its first benchmark run" — for gpt-oss that fallback was five weeks late. Two tests, both mutation-verified: coverage over MODEL_OPTIONS (dropping Qwen-3.5 fails it), and the twelve dates pinned (reverting gpt-oss to 2025-06-13 fails it). On master the visible change is the architecture diagram caption for four models, plus MiniMax-M3 gaining one it never rendered. 中文:从 `model-architectures.ts` 迁移过来的八个日期中有四个是错的,另有四个模型完全 没有日期。现每条均附来源,并在旁记录 MODELS.md 中该模型的首次 InferenceX 基准日期, 便于评审时核对「模型不可能早于其权重发布被基准测试」这一约束。修正:DeepSeek-V4-Pro 2026-06-08 → 2026-04-24(原值比首次基准还晚六周);Kimi-K3 2026-06-13 → 2026-07-27 (权重发布日,产品发布为 07-16);MiniMax-M2.5 2025-10-25 → 2026-02-12(原值是 M2 的 发布日,非 M2.5);gpt-oss-120b 2025-06-13 → 2025-08-05(Apache 2.0 发布日,原值早了 七周且不对应任何公开事件)。新增 Qwen-3.5、GLM-5、MiniMax-M3、GLM-5.2 四个日期。 GLM-5 与 GLM-5.2 的权重上传日仅能定位到 ±3 天,已在注释中如实标明。分桶取其中最早的 发布日期。现所有可选模型均有日期,集群生命周期时间轴不再回退到首次基准日期。两项测试 均经变异测试验证。
b4dd14e to
66721e0
Compare
Summary
#738 moved the release dates into one table without changing them. This PR fixes them. Four of the eight were wrong, and four models had no date at all.
Every entry now cites its source and records the model's first InferenceX sweep (MODELS.md "Date added") beside it, so the invariant that caught these is checkable at review time: a model cannot be benchmarked before its weights exist.
Corrected
sourceUrlatMiniMax-M2— which is where the date came from.Added
Qwen-3.5-397B-A17B2026-02-16 ·GLM-52026-02-13 ·MiniMax-M32026-06-07 ·GLM-5.22026-06-13Unchanged, confirmed
DeepSeek-R1-05282025-05-28 (the date the name encodes) ·Kimi-K2.52026-01-27 ·Llama-3.3-70B2024-12-06 ·Llama-3.1-70B2024-07-23Two dates are softer than the rest
Both say so in place rather than presenting a guess as sourced:
zai-org/GLM-5is the authority if it ever needs to be exact.Each is ±3 days on an axis sampled monthly, and both sit comfortably before their first sweep, so the ambiguity changes no rendered value — but these are announcement-day dates, not confirmed upload days.
Conventions applied
GLM-5covers 5 and 5.1,MiniMax-M2.5covers 2.5 and 2.7,Kimi-K2.5covers 2.5, 2.6 and 2.7-Code.Why it matters
Every selectable model now has a date, so the Fleet Lifecycle axis stops falling back to "anchored to its first benchmark run instead" — which reads as when the model appeared but means when we got to it. For gpt-oss that fallback was five weeks late; for Llama-3.3, eight months.
On
masterthe visible change is the architecture-diagram caption for the four corrected models, plus MiniMax-M3 gaining a caption it never rendered.Verification
Both new tests were mutation-verified — mutant applied, named test observed failing, reverted:
MODEL_OPTIONSQwen-3.5-397B-A17Bentry2025-06-13packages/constantsunit: 39/39 ·model-architectures.test.ts: 68/68bun run lint,bun run fmt,bun run typecheck: cleanmaster, untouched here:api-route-catalogdigest,overview-dataAgentX frontier,useThroughputDataagentic interpolation.中文说明
#738 只是把发布日期合并到一张表,未改动数值;本 PR 负责修正。八个日期中四个是错的,另有四个模型完全没有日期。现每条均附来源,并在旁记录 MODELS.md 中该模型的首次 InferenceX 基准日期,以便评审时核对「模型不可能早于其权重发布被基准测试」这一约束。
修正:DeepSeek-V4-Pro 2026-06-08 → 2026-04-24(原值比首次基准 2026-04-25 还晚六周;0813 版本虽已 GA,但 Hugging Face 仍托管四月预览版权重,故日期不变);Kimi-K3 2026-06-13 → 2026-07-27(权重发布日,产品发布为 07-16,留出时间供 vLLM/NVIDIA/AMD 准备零日支持);MiniMax-M2.5 2025-10-25 → 2026-02-12(原值是 M2 的发布日而非 M2.5;M2.5 架构与 M2 相同,架构条目的 sourceUrl 至今仍指向 MiniMax-M2,错误正源于此);gpt-oss-120b 2025-06-13 → 2025-08-05(Apache 2.0 发布日,原值早了七周且不对应任何公开事件)。
新增:Qwen-3.5-397B-A17B 2026-02-16、GLM-5 2026-02-13、MiniMax-M3 2026-06-07、GLM-5.2 2026-06-13。确认无误:DeepSeek-R1-0528、Kimi-K2.5、Llama-3.3-70B、Llama-3.1-70B。
其中 GLM-5 与 GLM-5.2 的权重上传日仅能定位到 ±3 天(GLM-5 仅有"二月中"的说法,报道分散在 02-13 与 02-17;GLM-5.2 多数来源为 06-13,一处为 06-16),已在注释中如实标明,不将推测包装为确证。
约定:日期取权重公开可下载之日,而非发布公告日或 InferenceX 开始基准测试之日——第三方推理优化(也正是集群生命周期图所追踪的内容)只能在权重公开后才可能开始;分桶取其中最早的发布日期。
现所有可选模型均有日期,集群生命周期时间轴不再回退到"以首次基准测试锚定"——该回退会被读作"模型出现的时间",实则是"我们开始测的时间",gpt-oss 相差五周,Llama-3.3 相差八个月。在
master上可见的变化是四个模型的架构图日期说明,以及 MiniMax-M3 首次显示该说明。验证:两项新测试均经变异测试验证;constants 单测 39/39,
model-architectures.test.ts68/68,lint/fmt/typecheck 均通过。另有三项单测在master上即为失败,与本 PR 无关。Note
Low Risk
Internal constants and UI date anchoring only; no API contract or auth changes. Wrong dates would mislabel charts but are now heavily tested.
Overview
Corrects and completes
MODEL_RELEASE_DATESso Fleet Lifecycle and architecture captions anchor on weights publication, not first InferenceX sweep or wrong sibling launches.Four dates are fixed: DeepSeek-V4-Pro (2026-04-24, before its first sweep), Kimi-K3 (2026-07-27), MiniMax-M2.5 (2026-02-12, not M2’s date), and gpt-oss-120b (2025-08-05). Four models gain sourced entries (Qwen-3.5, GLM-5, MiniMax-M3, GLM-5.2), each with inline sources and
sweep:notes for review.Tests now require every
MODEL_OPTIONSmodel to have a release date, pin twelve expected dates (mutation-tested), and expect full architecture-caption coverage (e.g. MiniMax-M3). Constants tests document the null fallback for unknown names only.API contract ledger updates the
models.tsdigest and review note—release-date values only; no published API surface change.Reviewed by Cursor Bugbot for commit 66721e0. Bugbot is set up for automated code reviews on this repo. Configure here.