外观
先鲜查全源保全,再单版本升级与一次probe
文档类型devlog。基线2bf2141d;软件结果及机读network-lab20-software-review为前置。同一AI方案、实施、测试、分离审核,无子代理。Owner授权继续常规验收/内部开发签名,公证仍暂缓。当前30/66、发送0/5、Gate R未关,Mac192不动。本合同不以旧空闲观察或64计数代替新事实。
1. 只读准入(先执行)
新私有network-lab20-readonly-a01,冻结脚本/SDK/selection/参考metadata pins。复用已核Lab19 scope postflight的独占资源生命周期与完整历史baseline构造,改为本批输出和严格要求当前自有App idle;不signal/launch/install/归位/新run。actual64名称须唯一且集合与旧64原件完全相同,各summary/manifest共128前后SHA与旧baseline核同,terminal且released,startup pending不存在。系统版本/精确身份/已装90.21.19、产品GUI idle,生命周期首末一致;初始busy只拒绝,另落正常退出合同才可最多一次SIGTERM。安装前不得把初始busy报告当空闲。
只读Documents完整树:深度≤16、合计≤4096节点、总≤4GiB、每目录≤4096项,排除不安全名称/链接。只枚举stat不等于sourceSHA保全。本地空间≥10GiB且≥预计新增两倍,原件/失败/回滚删除0;新names为空、容量收据0。单并发O(文件+128metadata),每call8秒、内90/外105秒/192MiB,预计<30秒;资源close各3秒,任何失败保留且不自动重发。
2. 旧源完整保全与升级(需以上事实后另冻结执行器)
利用已有可核host副本及本次真实inventory建立复用目录:只对size/mtime相同的文件选择候选副本;每个旧文件仍需重新流式读取手机源SHA,再与host原文件独立SHA核同,不能仅靠mtime。没有候选的文件独占复制,原件/失败均保留。读取块≤1MiB、节点≤4096、字节≤4GiB;全树/128metadata/64集合和idle前后核同。fresh字节预算须从真实inventory计算,不沿旧62件数字,host≥10GiB且≥2×新增量。单通道顺序流式O(全源bytes),避免重复host全盘扫描;只扫描本项目已知保管清单。预计≤180秒,内300/外315秒192MiB;若真实规模超预算先修计划,不扩大隐式扫描。
独立审核所有pins、完整树与新机副本后才冻结一次Lab19→20安装器。签名IPA SHA83387e4d26c78ce1aad75af0e5d00573099b30bd1d859e4f8770fd02f8014059,23输入/6包文件闭包和entitlements/leaf已核。使用现有install_owned_lab/upgrade_lab_reusing_backup的已核单次身份覆盖路径,持久写入意图在调用前fsync,禁止卸载/清数据/新并行版本;安装期间不signal/launch。超时/结果未知不自动重装,先只读核版本与证据。安装后新连接全树/全部原源SHA/128metadata核同,正确90.21.20/idle。安装预算内240/外255秒192MiB,每控制call8秒;单次安装传输的专用超时按实际IPA预算另冻结。首次真实sourceSHA尚未产生,不预判E3成功。
3. 准备槽与唯一probe
全源保全与安装独立审核之后,从已封口且完整核同的本批明确记录选恰1条保留归位到retired,删除0;必须独占journal/持久pending、全部source/导出SHA前后守恒,保留归位不叫清理。重新实际枚举63活动/至少1槽,唯一新名network-send-20261020-lab20-ifmib-probe-a01在活动与retired/导出均未占用;容量收据绑定实际集合/源pins/已装版本与新名,不能当正式五轮容量。
沿原URL请求一次probe=true,reference=false/stages=[]/loopback=false/cancel缺席/baseline=recovery0.05/byteBudget1/referenceHz20,既有endpoint只验证不HTTP。single launch、无重试;sysctl权限拒绝也形成合法失败终态,保全全部四源件/附件/manifest/typed导出,另核附件原blob完整字段及精度,读取后正常退出按同生命持久意图最多一次SIGTERM,退出后再次核全部新source/旧128metadata;失败不重发。执行器和新名字、资源/所有源pins在具体运行前追加冻结,不因本合同存在直接调用尚未复核脚本。
4. 判断与交付
一次probe仅判断iOS权限/候选ABI/64位原件是否成立;拒绝不能填0或静默fallback。成功后另定20Hz集成/开销/scope/字节层/精确时钟,不直接进入product193、正式五轮或接收率。E2软件、E3通道/保管、E4指标结论分开。本批每个实施/失败追加本页或结果页,知识/当前handoff持续更新,批次完成按C2归档和站点/双推/通知闭环,已有配置债继续partial。
Admission / Normal Exit Update · 2026-10-20
只读a01严格idle门拒绝:已装Lab19、产品idle与身份通道核同,但自有App有进程;1.762秒/99385344B,4资源全部关闭,无signal/install/launch/run。没有进入metadata或inventory,不把本次失败称保全完成。先冻结network-lab20-normal-stop-a01:沿已核a14正常退出器,绑定a01同生命记录,读取实际64集合/128metadata与network-kernel-subcache-a01保存的原baseline逐SHA核同,全部terminal/released、无pending、产品idle后,同生命重复查询确认;持久signal-intent写入/fsync父目录后最多一次SIGTERM,最多3秒6次有界观察,变生命即停止。退出后128metadata和集合/no pending/idle再次核同,任何失败不补信号。每call8秒、内90/外105秒192MiB,预计<20秒,删除0。成功后新a02只读完整准入,不能把退出结果代替inventory。
Normal Exit Result / Fresh Admission · 2026-10-20
同生命normal-stop-a01成功,1次SIGTERM前持久意图与64/128metadata核同,退出后全SHA不变、无pending/idle,10.808秒/99549184B、无close失败。不是安装或新run。新readonly-a02复用原只读边界/相同基线与严格idle要求、同预算,新连接从头核当前完整树与metadata;a01 busy失败保持不变。
Preservation Admission · 2026-10-20
新a02实际64封口/released、128前后metadata核同、无pending/idle/全部资源close成功;完整树2819件/3892690760B,16.820秒/108380160B,准备槽0。独立host候选目录精确路径2716、保留路径41、固定载荷6共2763件,仅候选不等于当前SHA;真实新增56件/7375118B,预算每件32MiB/总128MiB/最多256件,host空间约120.53GB。冻结preserve_lab20_documents_a01:所有3892690760B手机源重新流式SHA、host候选独立SHA、56新件独占复制、全部树及128metadata再核,DVT前后严格无自有进程,不signal。内300/外315秒192MiB、每call8秒,预计≤180秒;任何漂移/失败保留、不自动重采。
Frozen Installation Executor · 2026-10-20
后续安装器已完成只读源审,尚未执行:admit_and_upgrade_lab20_a01以当前源SHA独立审核为必需,固定IPA/版本19→20,2819件3892690760B及128metadata旧集;新的readonly-a03须完成、空闲且120秒内,完整树与当前独立inventory相同。沿现有已核16控制的upgrade_lab_reusing_backup.py(原源码SHA不变),强制require-already-idle和source-sha-admission,唯一Upgrade前持久独占意图,传输调用90秒、整内240/外255秒192MiB、单通道;调用未知不重装。安装后完整2819手机源SHA和pre/post树全部核同,再另以新连接postflight-a01读当前20版本、64/128元数据、空闲/no pending,内90/外105秒。安装独立审核按真实call journal核唯一upgrade、每件完整读取/close、意图源pins、postflight和树/128metadata,未通过不归位或启动probe。
Preservation / Upgrade Execution Update · 2026-10-20
所有2819件3892690760B真实手机源与host SHA核同,56新增件7375118B;162.488秒/158908416B、4资源close成功,128metadata与完整树不变。独立复核2819 pins/原journal和全部host文件SHA通过,3.100秒。新a03准入再次idle/64/128/同树核同,17.355秒/103301120B。唯一一次Lab19→20升级已完成,172.683秒/138084352B、无signal/launch,新版本20及全部旧sourceSHA/pre/post树成立;独立新连接postflight仍在核对,不预写最终安装复核通过。Mac192不变、新run0、准备槽0。
Installation Review / Frozen Single Retention · 2026-10-20
独立call journal/意图/pins/整树/2819源SHA及新连接64/128/idle核同;安装一次、信号/launch0,postflight15.365秒/109789184B、所有close成功。准备归位仅选旧Lab19四工具中的OFF run(不是历史已验指标),完整7源件和唯一导出已在全源保管且独立审核,retired新批次network-send-20261020-lab20-probe-preserved-a01,删除0。复用_retire有界机制,caller严格len1、actual64→63;已核全部128metadata、无pending/idle、唯一目标和源/export逐SHA后才建目录/持久pending/rename1;前后全部128metadata守恒、导出原位,内180/外195秒192MiB。host准备a01的源码审计误搜await afc.rename,而调用实际在lambda中,断言停止、手机0;失败目录保留。修为实际唯一afc.rename调用后以独占a02准备,不重用失败目录。归位仍须明确本批执行与分离复核,之后容量脚本新连接实枚举63/126、检查新名在全树/导出均缺席,准备槽1、正式容量false。
Retention Review / Probe Executor Freeze · 2026-10-20
恰1旧OFF准备run保留归位成功,64→63、7源件+1导出1127891B前后source/host SHA核同,全部128metadata不变、export原位,rename1/delete0/signal0/launch0、无close失败;9.843秒/98205696B。分离核对journal唯一pending/moved、1412 calls/256 metadata读取及全部hostSHA通过。
phone_lab20_capacity_a01沿同只读上限独占实枚举63、126活metadata/完整树和所有retired目录及exports,新名network-send-20261020-lab20-ifmib-probe-a01须缺席,idle/版本20/no pending;内90/外105秒192MiB。成功才以实际集合、固定IPA/sourceDigest/当前保管pins生成准备收据,fresh120秒、runLimit64、retainedEvidenceVerified=true、formalCapacityAdmission=false;不是五轮容量。
冻结phone_lab20_ifmib_probe_a01(独立source审计40a108106b1e24964d342b5a62e440cbeafba523f7f8215ff23dd7f0c92a6812):引用既有持久dispatch_once机制,唯一launch/唯一封口同生命stop,不retry;不启动HTTP服务,只有一次probe请求。先当前63活metadata和已归位run原件,再source/config/event/manifest/pin/typed export全核;拒绝权限/ABI也保存并接受为“能力拒绝”的工具终态,不算指标通过。读取全部6个源件及唯一export,允许0call仅ABI/clock显式拒绝,1–2call均保留状态/errno/raw;有效候选由Python原blob第二offset读法逐字段核。封口released且同生命后才持久stop意图/最多一次SIGTERM,退出后6源件、export、126活旧metadata和已归位原件再次sourceSHA核同。内60/外75秒192MiB,单通道、预计<30秒、新增≤1MiB,产品idle/空间≥10GiB和2×预计新增量。任何失败保留,不重发probe。
Probe Actual Result / Fresh Postflight · 2026-10-20
新真实63/126/idle/no pending与全树/新名缺席成立,17.428秒/115458048B;仅1准备槽。一次probe已运行,长度sysctl返回-1/errno1(EPERM),内容调用0、原buffer为空、接口行0;失败partial封口,不计合法0/指标通过、不回退/不重发。6源件和唯一typed export保管共6837B,3事件/5导出成员核同;唯一launch1与封口同生命stop1,5资源全部close成功,63→64、旧126metadata×3及已归位原件两次sourceSHA核同。16.537秒/110051328B。
继续新probe-postflight-a01:相同严格只读上限和20版本/idle要求,以已核63旧活metadata+本次probe实际summary/manifest构成64/128真实基线;完整树、前后128metadata/no pending/idle及准备槽0,不新增run或容量。之后独立读取6原件/typed export/调用journal/意图/原buffer与三组metadata,明确E3仅权限拒绝/保管,ifmib64路线在本设备版本/当前entitlements不可用;不实施20Hz,不扩权绕过。Gate R继续,后续另定独立参考路线。
Final Separated Result · 2026-10-20
唯一probe的首长度调用被EPERM拒绝、内容调用0、不重发/不回退,6源件+1导出6837B与3事件全保管。分离复核sysctl状态/全部pins/源与导出/旧126×3和归位7件×2、意图和journal核同;新连接64/128/idle/no pending,2826文件3892697597B、准备槽0,E3仅拒绝/保管、E2离线复核。30/66、发送0/5、Gate R未关,不实施此沙盒路线20Hz。下一先现有授权诊断服务class过滤合同的有限只读源审,不直接新手机请求。完整结果。