Files
HomeAgent/internal
JianFeeeee a1632046aa merge(ci): 合入 ci/boot-graph-tests —— Registry 加锁 + race 门扩到全仓 + 排除表收尾
合入 ci/boot-graph-tests 的 8 笔(ed61a8d..2b32934):
- 19c78ca fix(plugin): Registry 的 Set* 全部取写锁,读侧改一致性快照
- 3864f36 refactor: 删死包 kernelboot/modules,整机启动图判据迁到 kernelmod/all
- e70c2b5 feat(kernelboot): Run 增加执行期依赖校验,顺序被改坏时报可读错而非 SIGSEGV
- 653c87f fix(ci): 排除表守卫改为注入合成行真跑,杜绝形似而无效的假绿
- 599252f / 8cfb3e0 / c20e7c6 / c963d84 / 2b32934: race job 排除表收尾、撤两条
  KERNEL-REGISTRY-SETLOCK / WEBUI-GZIP-RACE 排除项、空表改显式 `# none` 标记、
  并修掉收尾过程中引入的 `&& false` 死条件
- caf1b71 / ed61a8d / 6d04bd2 / bf44654: 注释清理、stress 用例改「等状态」、
  webui 排除项撤除、摘掉两份已作废的收尾补丁

合并预演实测(三方合并,无冲突):
- go build ./...                                  → EXIT=0
- go test -race internal/plugin                   → ok 1.618s
- go test -race internal/kernelmod/all            → ok 1.665s
- go test -race internal/plugins/webui            → ok 60.108s
- python3 .github/scripts/check-ci-gates.py       → EXIT=0
- registry.go 写锁 43 处在位
2026-10-25 10:46:06 +08:00
..