Repository navigation
[PR] fix: restore lock-sync / unused-exports gates to green on master (leftover from stalled blind window) | fix: 恢复 master 上 lock-sync / unused-exports 两个 gate 绿(停摆盲窗遗留) - #4420
Closed
ranxianglei wants to merge 2 commits into
Conversation
- package-lock.json: sync acp-kernel file-link version 0.0.159 -> 0.0.160 (#4396 bump landed during the CI outage; lock-sync gate never ran) - tests/corrupt-index-child.ts: drop export on ENGPROOF_CHECK_NAMES / BANNER_CHECK_NAMES / CorruptIndexCheck / CorruptIndexVerdict — in-file references only (INTERNAL_ONLY findings from #4338)
ranxianglei
added a commit
that referenced
this pull request
Oct 23, 2026
…le-only symbols (master CI-red carry, see PR #4420)
Contributor
📦 Built Package ArtifactBranch: Latest build — install this exact versionnpm install -g billion-context@0.0.5284-pr.4420.390fb9fThis exact version is immutable and reproducible. The rolling Recent builds (commit → version)
Download artifact
tar xzf billion-context-pr4420.tgz
npm install -g packageInstall instructions are refreshed on each push. |
This was referenced Oct 23, 2026
Owner
Author
|
(ai: zhipuai-lb/glm-5.3) 关闭:内容已由 #4416 合入 master(还多了 live-files 注册一笔)。感谢。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
现象
master 本身红了两个 8 秒即挂的 check:
CI / lock-sync和CI / unused-exports(v0.1.204 之后合并的 PR 全部继承)。根因
package-lock.json记录的 file-link 版本没跟上(job 重新生成后git diff --exit-code非空)。仓库既有纪律是 bump 后跟一笔 lock-sync 提交(参见 e733727)。tests/corrupt-index-child.ts有 4 个导出只有声明文件自己引用(INTERNAL_ONLY),当时同样没过 CI。修复
npm install --package-lock-only重新生成锁文件:acp-kernel0.0.159 → 0.0.160,一行 diff。export关键字(ENGPROOF_CHECK_NAMES、BANNER_CHECK_NAMES、CorruptIndexCheck、CorruptIndexVerdict)—— 父测试用的是ENGPROOF_CHECKS/BANNER_CHECKS数组和spawnCorruptIndexChild的类型推断,不受影响。测试
node scripts/check-unused-exports.mjs→ clean(6 waived)。npm run typecheck→ 通过。tests/storage-engine-proofs.test.ts+tests/web-storage-banner.test.ts(两个消费方)17/17 通过。git diff --exit-code -- package-lock.json为空。备注