Skip to content

Upgrade Termina to Calcit 0.24.3 strict checks - #59

Merged
tiye merged 3 commits into
mainfrom
codex/upgrade-calcit-0.22-alpha
Sep 27, 2026
Merged

tiye merged 3 commits into
mainfrom
codex/upgrade-calcit-0.22-alpha

Conversation

@tiye

@tiye tiye commented Sep 26, 2026 •

Copy link
Copy Markdown
Member

中文

升级 Termina 到 Calcit 与 @calcit/procs 0.24.3,并使用 Yarn 4.18 的 node-modules 模式及匹配的锁文件。为四个旧组件补充可检查的函数类型契约,显式转换两个文字显示值,修复 page 入口原先的 whole-Dynamic schema 错误。

本地验证:Caps 严格解析(17 个模块)、工具链检查、Yarn hardened immutable 安装、server/page 两个入口的严格检查、动态/废弃调用检查、server/page 编译和 Vite 生产构建均通过。现有较多历史 Dynamic 类型债务未在此 PR 中扩大。

English

Upgrade Termina to Calcit and @calcit/procs 0.24.3 with Yarn 4.18 node-modules and a matching lockfile. Add checkable function schemas to four legacy components and explicitly stringify two text values, fixing the page entry's whole-Dynamic schema failure.

Locally verified strict Caps resolution (17 modules), toolchain check, hardened immutable Yarn install, server and page checks, dynamic/deprecated analysis, both compilations, and the Vite production build. Existing legacy Dynamic debt was not expanded.

@tiye tiye changed the title chore: upgrade to Calcit 0.22.0-alpha.3 / 升级 Calcit Upgrade Termina to Calcit 0.24.3 strict checks Sep 27, 2026
@tiye
tiye merged commit c8bc821 into main Sep 27, 2026
1 check passed
@tiye
tiye deleted the codex/upgrade-calcit-0.22-alpha branch September 27, 2026 03:44
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