Skip to content

三杯同源,轻舟并发 · Complete N2 model tiers - #36

Merged
eric8810 merged 3 commits into
mainfrom
codex/n2-complete
Jul 22, 2026
Merged

三杯同源,轻舟并发 · Complete N2 model tiers#36
eric8810 merged 3 commits into
mainfrom
codex/n2-complete

Conversation

@eric8810

Copy link
Copy Markdown
Contributor

概要

  • 拆分无模型 runtime 与 Small、Tiny、Medium 三个精确 facade
  • 锁定三档模型包、独立版本和 12 包发布拓扑,并纳入既有 server
  • 精简 CI/release:模型只生成一次、每包只 pack 一次、仅保留必要平台冒烟
  • Small 保持 stable;Tiny/Medium 以 next preview 发布

验证

  • Python release tests: 75 passed
  • workspace typecheck/tests passed
  • native CTest + Node binding tests passed
  • Tiny/Small/Medium local real OCR: HELLO 123
  • 12-package assembly/pack/isolated-install tests passed
  • workflow YAML and staged diff checks passed

发布仍由手动 npm release workflow 触发,本 PR 不直接发布。

eric8810 added 3 commits July 23, 2026 00:26
Split the model-free runtime from exact Small, Tiny, and Medium facades.

Lock preview bundles, independent package assembly, and the server composition. Keep preview tiers on next while reducing CI and release work to focused gates.
Cache dependency and model inputs by their lockfiles. Remove the immediate duplicate offline verification and unused PR model archive step while retaining bootstrap hash checks.
Install the exact npm workspace before native CLI tests so the split runtime and facade packages resolve on clean runners.
@eric8810
eric8810 merged commit 55ae025 into main Jul 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant