Repository navigation
docs: qualify integrated kernel packaged release - #8544
Conversation
Signed-off-by: lusendong.6789 <lusendong.6789@bytedance.com> Co-authored-by: TRAE CLI <traecli@bytedance.com>
cocolord
left a comment
There was a problem hiding this comment.
Reviewer: model_agent; model: GPT-6; provider: OpenAI; self_reported (host execution observation unavailable)
Approval conclusion (author-owned PR; GitHub blocks formal self-approval)
动机 / Motivation
维护者判断整合版本能否进入后续发行验收时,需要可复核的当前资格记录。此前文档只记录旧候选,整合后是否通过仍悬空;现在能从同一条记录追到被测源码、三个分片和发行包,并核对它们与合入版本的一致性。指定整合源码的 Linux 打包发行资格已有来源绑定和完整覆盖证据。本 PR 不改变运行逻辑、性能阈值或发布状态,也不宣称最小内核全部完成。split-install、真实安装采用、PostgreSQL host/wheel 与完整成本等原验收仍未完成。
改动思路 / Approach
沿用现有非规范性 ledger,先核验已完成运行,再记录被验证的边界。这里的 strongest claim 是“已合入源码确实得到这份完整资格”;仅有 CI 的 success 状态或 PR head 相同都不足以证明它。实际下载的发行 ZIP 与 GitHub 摘要一致,RELEASE-SOURCES 的 product/fixture/workflow 源码同为 3606315,完整 Git tree 与 main@b89a574b05a3e7d5920a8e7184476dfb7b041790 相同。再把每个 package/runtime 文件及三个分片逐一绑定到同一 candidate,并使用真实 catalog/selector 核对恰好 86 个场景。
这条证据链复用既有 producer、browser 和 final gate 的职责,文档不成为执行或发布授权来源。单条聊天消息无法更新设计记录,重复浏览器执行则没有新的验证问题;当前追加是有独立价值、可整体回退的资格记录。
具体改动 / Changes
关键内容讲解
英文 checkpoint 与中文镜像 共增加 74 行,只覆盖来源绑定、catalog/companion、runtime 安装恢复、普通 M2 数值和明确边界。两个文件的全部原有字节均保持不变。实际 run 42905934918 的 prepare、三分片及 build 均成功;发布和 attestation 分支跳过,不能推断已发布或当前 Host 已升级。
规范依据为 docs/architecture/rfcs/monorepo-distribution-split-v0.md,固定修订 b89a574b05a3e7d5920a8e7184476dfb7b041790。Document map and maintenance contract 已落实:英中语义对齐,非规范性记录不修改设计或历史基线。Section 11 已落实:记录指定 Linux packaged 资格,同时保留所有原组合与 adoption 缺口。M3 为 out_of_scope:分拆包发布和冷安装旅程仍按该原里程碑承接。
普通 M2 保留 200 项、5×3 次切换及 15 个 long-task window;五个中位数为 336.34/313.05/441.09/200.01/194.94 ms,最大 601.68 ms,没有超过 1,000 ms 的样本。原 frozen 失败不改写,coverage、成本与内核因果收益均未由此证明。
对主干的风险 / Risks
最主要风险是把旧候选、合成 merge 或构造出的 snapshot 错认成当前 main 的完整资格。此次离线摘要、完整 tree、candidate identity、精确 partition 和已完成 job/step readback 一起覆盖该风险,未把 checksum 存在当成执行成功。资格仅落到所列整合源码;未来产品改动仍须自己的证据。
PASS:离线产物和源树验证、双语 staged/head 检查、历史字节保持、公开边界扫描,以及标准 premerge 的 4 项直接检查和 11 项选中检查。第一次词汇检查因新工作树缺少 TypeScript 依赖退出;按锁文件安装后完整重跑通过。UNVERIFIED:本 PR 的全部远端 CI 尚未完成,观察中有 queued/running 和维护流程的 skipped,不能写成全绿;合入 readiness 与本评审结论分别判断。
我的整体评价 / Verdict
没有阻塞性 finding。交付判断为 justified_increment:已合入整合版本的发行资格缺口取得真实新证据,原最小内核、split-install、真实安装采用和完整成本验收继续由原 owner 承接。long_horizon 为 preserved:完整历史和继续义务保留;user_experience 为 preserved:产品交互不变,资格来源更易核对,但不宣称量化长程收益。
此处无需相邻生产重构或兼容层:现有双语 ledger 已有清晰 owner,仅增加新的证据记录。未改变共享词汇、阈值、默认值、权限或页面。visual_review 为 not_applicable:两个非规范性 RFC 章节没有产品 UI 布局改动,因此未重新渲染产品页面。最强剩余限制是该 Linux packaged 运行不能证明真实 installed-host、其他组合、完整 CI/边际成本或团队采用。按精确 head 完成评审后,仍须新鲜 readiness 和已有维护者合入授权。
English verdict: APPROVE at 5eb4b6a; no blocking findings. Artifact/source/catalog binding and exact-head local checks pass; remote CI readiness, publication and broader adoption remain separate.
The RFC still described integrated main as awaiting a complete packaged release qualification. This bilingual checkpoint binds the completed Release Artifacts run 42905934918 to merged source
b89a574b05a3e7d5920a8e7184476dfb7b041790and records the qualified Linux package/runtime/browser boundary.Downloaded artifact verification confirms GitHub's ZIP digest, package/runtime hashes, common candidate provenance, all 86 catalog scenarios in their exact three partitions, and complete tracked-tree equality between the tested synthetic merge and integrated main. The producer's installation, rebuild and recovery checks and required browser companions passed. Ordinary M2 retains 200 items and 15 samples: medians 336.34/313.05/441.09/200.01/194.94 ms, maximum 601.68 ms.
Historical failures remain unchanged. This run does not prove publication, current-host adoption, coverage instrumentation, kernel attribution, all other CI results or full cost; the original acceptance gaps remain open. The edit is confined to the existing non-normative RFC ledger and its semantic mirror. Adjacent refactoring was unnecessary: the current ledger owns this evidence and no new runtime or evidence owner is introduced.
Validation: offline artifact/source/catalog verification, bilingual staged and committed diff checks, public-boundary and diff hygiene checks, and the repository's standard premerge suite: four direct checks and eleven selected checks passed. The initial vocabulary check could not load the checkout's missing TypeScript dependency; it was installed with the declared lockfile before the final run.