Repository navigation
Conversation
13 tasks done
This was referenced Oct 30, 2026
Closed
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.
关联 Issue
见 #516、#521,补齐已审查 #518 和 #522;依赖前一份算法补齐 PR。
改了什么
#518、#522 各自合入原父分支,但相关父 PR 的旧 head 已先进入 main,后续堆叠内容未传播。本 PR 在算法补齐分支上合入
c2d1f95bc8a5a360132b0bad29e8cbb4008fe407,包含原 #518 的共享声明与 #522 的 Core 中文注释。没有重新实现:各验证根共享去业务数据的局部声明,真实挂载分别求值,模式与临时 skip 保持原边界;普通冻结模式不保留展开模板,失败候选不发布。中文注释保留执行 token、错误字符串及示例输出。
新增
相对原 #518/#522 无新增 API、运行语义、依赖或性能声明;只补 main 的集成关系。
影响范围
23 文件、580+/141−。后续 Topology 与版本文档仍由最后一份 PR 交付。补齐全部既定运行代码后的 tree 与上一轮体检通过候选完全一致。
测试
Go 1.26.10、Windows amd64,
GOWORK=off GOTOOLCHAIN=local。go test -mod=readonly -race -count=1 -timeout=120s -run '^TestValidationPlan' .通过,4.706s。git diff --check release/v0.5.2-algorithms-20261030 HEAD通过。40996989208。审查关注点
推荐先合 #529 到本分支,再合本 PR 到 #527 分支,最后 #527 合入 main。若先结束了父 PR,则必须先将本 PR 的 base 调整为 main 再合,不能只停留在已结束的父分支。共享声明不得保存运行数据,且不能减少每次输入、skip、host、额度、切面或恢复检查。
自审