外观
下载四工具执行器软件准备
文档类型devlog。基线3fff805c,依接收Canonical下载四工具准入增量实施。同一AI依次方案、实现、测试及分离复核,无子代理。当前30/66,发送0/5待验,接收唯一当前0/5;本批全部离线,手机调用/信号/安装/新run/归位/删除0。
实际实现
run_device_network_lab.py新增显式--direction download,只准Lab21版本;旧缺省upload保留Lab19版本。metadata custody不再固定56条,允许真实0–60条,每条恰summary/manifest及合法名;实际手机集合与每份source SHA仍须新读比对。没有用历史64条填容量。
下载新增必需--capacity ABS,schema为perfowl.network-tool-capacity/1,要求独立生成的completed/idle/全部封口、非正式标记、0–180秒生成时间、selection/signed/custody精确文件SHA、真实活动名称与数量、四个新名及四槽余量。所有收据随源码pins冻结。执行器不签发容量;当前没有真实下载容量收据,不能启动。合成测试里的空集合与收据均明确synthetic,不用于手机。
四次request显式下载,reference/OFF/cancel/recovery沿用实际1MiB、1/2并发、OFF无参考;附件大小限额识别download。终态提取download字段,server journal核GET、scope、独占任务ID、完整量与实际文件SHA。取消双方量分开,server可能先写完缓冲而client仅部分落盘;完整server须精确量及独立Q摘要,不据此改client终态。保留现有持久意图/同生命SIGTERM、全原件及typed导出、退出后源SHA、源漂移/资源关闭失败即未完成。Mac与自有App源码未改,Lab21候选不变,不另造安装包。
测试与分离证据 E2
- 7项旧控制:launch/stop意图先持久、fsync/checkpoint失败不发送、未知结果不重试、metadata不匹配、关闭/source/server失败、完整journal且内存有界。
- 新11组准入及账本控制:实际0/1/56/60集合、错误/过期/未来/输入绑定/正式标记、无收据、版本/方向、坏名称/metadata/容量、服务方向/scope/多缺重任务、两端取消量、server完成而client部分、上传兼容。
- 新4项whole-executor合成控制:四次launch/四次同生命stop及8持久意图、busy零launch、复制失败及封口失败均仅一次launch/零signal且不进后续。SDK/服务/等待/verify/export都明确替身;不把合成16字节正文称1MiB真实负载或手机可用。
- 真实旧证据分离:下载正常/OFF/取消/恢复共3任务/3服务条目,上传同四路径共4任务/4条目,通过新方向账本校验;完整下载附件直接重算SHA核同。旧上传另有坏确认路径,本次只按事前四路径任务ID选出兼容样本,未抹除原坏确认或声称全journal无额外任务。正式执行仍要求本批所有journal和任务精确集合。
最终guard:7项wall0.110379秒/CPU0.085068秒/RSS33914880B;11组0.111678/0.084824/33144832B;4项0.132587/0.123295/36454400B,均低于30秒/64MiB。合成控制不代表真实旧metadata规模或SDK真实运行成本;完整效率/手机成本仍未完成,I/O峰unknown,不宣称性能改善。
保留的失败与偏差
首次whole-executor替身漏create方法导致4项AttributeError,补替身后通过;不是手机失败。正式资源guard a01中whole-executor峰69156864B超过64MiB,功能虽通过,整体保留failed;原因是patch字符串加载真实SDK依赖。方案先追加,再用轻量模块替身隔离无需加载的依赖,a02峰36454400B;没有调高门槛,不以stub成本替代SDK成本。
独立账本reader a01错误假设上传OFF无任务而固定3条;真实旧上传OFF有任务,共4条,下载OFF无任务共3条。原reader保留,新a02按原件实际集合核同,没有删任务或改原文件。全部日志、guard、脚本和结果在本批私有receive namespace,公开摘要为internal/handoff/device-network-receive-executor-review-2026-10-20.json。
当前边界与下一阶段
仅执行器的软件子门完成;全源a01最终idle失败的admission=false保持,Lab21未安装、没有新鲜准备或正式容量。接收独立同层同窗参考Gate R_rx未关,正式五轮禁止启动。下一有限核生命周期再次出现的原因及当前空闲状态,另文档化新鲜保全/安装准入和保留归位/实际容量;不反复退出或盲重读3.89GB,不重放旧队列。
本批窄提交与双推、站点构建/链接/搜索/归档以实际收据为准;GitLab每批一次,网站和Webhook配置债按Owner授权保留partial。公证继续暂缓,Developer ID/GPL分发门未关。主机余量约110GiB,未清理证据或旧电脑。