自修改 Agent 的落地通道以前按路径猜测要不要重启主进程:只要碰了源码目录就发一次 release。这次改动改成在部署提交上用打包器算出主进程的模块图,再加上一张显式的启动输入清单;算不出图就中止部署,不会默认去重启。
改了 src/ 不等于改了主进程:让依赖图决定要不要重启


自修改 Agent 的落地通道以前按路径猜测要不要重启主进程:只要碰了源码目录就发一次 release。这次改动改成在部署提交上用打包器算出主进程的模块图,再加上一张显式的启动输入清单;算不出图就中止部署,不会默认去重启。

预演门不仅要决定能不能上线,还要区分候选验收失败与证据失效。输入漂移、环境故障、有限重试和持久暂停,如何组成一条不乱归因的部署链路。

把热加载、界面构建和核心测试分层,只解决了验证成本。是否重启,还取决于运行时究竟从哪里读取产物。一次落地通道改动,揭示验证计划与部署计划为什么必须分开。

一个单机、单所有者、自己改自己源码的 agent 运行时,为什么用「真实预演 + 试用期自动回滚」替代逐次人工确认。附 18 天运行记录:自动回滚救回一次真实启动失败,预演门没有拦下过一个真实代码缺陷,以及 13 条写的时候说服不了自己的改进点。