kernel v1.1.0 — bench-check 门禁修复 + SRE CI/CD 路由
v1.1.0 发布说明 (2026-06-18)
v1.1.0 是 v1.0.0 之后的维护性发布,Public API 不变(1.x 向后兼容)。
Changes
- 修复 bench-check 发布门禁:Makefile 的
BENCH_REGRESSION_THRESHOLD此前从未导出到scripts/ci/bench-check.sh,脚本始终用默认 10% 阈值,在共享 self-hosted runner 噪声下连锁阻断make ci→release-check→release-final-check。 - bench-check 噪声鲁棒性:
count=5取中位数;对 sub-5ns/op 基准引入绝对差 <2ns 噪声下限([NOISE-SKIP]),避免亚纳秒基准 run-to-run 误报,仍能捕捉 2x+ 真实回归。 - CI/CD SRE runner pool 路由:
ci.yml/security.yml→sre/foundation-l0池,release.yml→sre/deploy池。 - 重生
contracts/bench/baseline.txt(count=5)。
Verification
make ci 全绿(test / vet / lint / coverage 100% / race / bench-check / boundary / security / contracts / api / docs / artifact / dependency / standard-drift / workflow-runner / workflow-pin / examples / stdlib-only)。VERSION=v1.1.0 make release-preflight 通过(含 strict toolchain + release-evidence-check)。
Attachments
release/manifest/v1.1.0.json+.sha256— 发布证据 manifest(commitc1e746c)。release/manifest/latest.json+.sha256— latest 指针对齐 v1.1.0。