Skip to content

手机原件保全与导出核验 ​

范围和执行前方案 ​

Owner授权同一AI完成方案、实现、测试与分离复核,无子代理。本批基线main 7b42cd66,整体27/66,唯一当前中断唤醒率1Hz旧4/5、新正式0轮。完整旧Mac归档不作为新验收总前置;手机上需归位的原件可直接保全到新机。执行前方案与schema修订已落internal/handoff/new-host-recovery-2026-10-18.md,私有证据位于本机Perfowl-NewHost-Recovery/20261018-phone-preservation-01/。

只读目录核对使用固定11.3.1和现有配对,无自动Pair;冻结活动集合、五件文件及唯一导出。流式复制每次1MiB,核源前后type/size/mtime、源SHA、host fsync后独立复读SHA,以及四原件的封口manifest pins。目录预算90秒/192MiB,复制300秒/192MiB;开始前空间至少10GiB且不少于预计新增量两倍。新私有目录不覆盖已有失败。

离线分离审核另用仅stdlib的独立进程,重新流式核全部文件SHA/大小/集合/清单,再一次只加载一份有界export;逐行读取原events对照对象、顺序、数量和字节。不同进程不导入产品/evaluator/手机SDK,不重算或判定历史指标。预算60秒/192MiB,串行1。复制器逐文件更新小账本,包含有界F²元数据开销(F=378,上限384);离线审核为O(字节+解析对象数),峰值由单份最大导出的解析树决定。

实际结果 ​

阶段实际完成量耗时 / 峰值RSS证据边界
目录R263活动run、119导出;63run均封口释放且各有唯一对应导出7.121秒 / 97,320,960BE3只读目录;前后集合一致
源字节与新机副本63×5原件+63导出,378文件、185,332,569B;源/host SHA与manifest pins核同16.884秒 / 123,830,272BE3保管一致性;关闭错误0
独立离线审核重核378文件、63份manifest与导出、174,218条事件语义一致2.619秒 / 112,377,856BE2离线一致性;未判历史数值

当前版本的五份run来源digest均与当前Lab源码核同;仅是保全候选范围,不充作新正式轮次。全部原件保留在手机原位和新机副本。自有Lab生命在目录观察时仍存在,未推断活负载,也未发送信号。

本批手机写入、安装、launch、信号、配方、采样、归位、删除均0。未复制其他Documents/retired空间或旧Mac Raw/SQLite/Session,不能称完整历史迁移。真实空间底线检查通过;复制CPU4.208秒、离线CPU2.591秒。源字节复制加host校验约10.98MB/s(总字节/监督耗时,包含握手和校验,非纯USB带宽);系统I/O峰值未知。无有效旧机同输入基准,不编造前后性能改善。

失败与分离复核 ​

首目录检查3.091秒/95,354,880B在检查器误取summary.runName时失败,脚本、首个metadata和日志完整保留。源码FixtureLabCore.swift的summary无此字段;真实runName位于effective-config.explicitLaunchRequest,sourceDigest/版本也在config。先落schema修订再新R2执行,未改手机或产品。不能将检查器错误归为通道故障。

独立审核重读实际字节而非仅采信复制exit0;核ledger与catalog摘要绑定、恰好378文件、四pins、manifest小原件、五文件的导出语义,原events逐行比对,保留顺序和数值类型;一次仅一份export,避免同时展开Raw与导出的内存增长。私有原始/失败目录、两次目录脚本、复制器与离线审核脚本及摘要均保留。此为保管审核,无新增产品代码、公式或质量语义。

尚未完成与下一步 ​

retainedEvidenceVerified(正式准入语义)和capacityAdmissionCreated继续false;没有手机归位和容量收据。下一另落独占归位计划/journal:绑定新鲜自有生命、确认释放、保全后同容器rename保留,删除0;再实际枚举生成收据,不能套用旧startup的32容量工具。当前64容量、63活动run,仅靠副本不产生空槽。新参考资格、OFF/ON开销、诊断和正式五轮需一并规划容量。

ARM build190开发签名候选仍未安装/GUI,已提出内部签名类别确认,未答复不当授权;现有私钥可签,无需再次迁齐证书。Developer ID正式交付门保持、公证Owner暂缓。GUI/实际性能、新参考与配方资格、诊断、新独占attempt仍待;五新生命/Session、每轮600秒冷却、首失败停,不补旧第五轮、不进入磁盘。整体27/66不变。

交付状态partial:GitHub与GitLab按本批实际推送收据报告;站点先前资源门失败、认证缺失,本批不无方案重复构建/发布,不声称线上已更新。Webhook缺配置另报;本页及HTML快照提供后续恢复入口。

Implementation / Validation Update · 2026-10-18 · 保留归位与独立审核 ​

在独占归位方案先落内部账本后,新增internal/acceptance/interrupt_wakeup_1hz/retire_preserved_runs.py及六项控制。工具仅处理当前五件合同、host64活动准入,外部提供流式SHA/空闲绑定和fsync journal;没有删除、发信号或自动回滚逻辑。坏源SHA、非空闲、活动集合漂移、既有目标、路径穿越均在写目录前拒绝;部分rename未知结果保留pending、不自动重试。六控制0.075秒/23,969,792B通过E2。实际适配器单独以固定SDK核目标/版本、全63封口与释放、startup无pending、Mac播放空闲;只在两次新鲜完整自有生命绑定一致后一次SIGTERM确认退出,不动其他App。

本次只选五份当前版本/源码相同且已保全的run,移入同容器独占retired批次;119导出原位不动。五次rename、一次新目录创建、删除0;活动63→58、保留目录恰五,物理释放字节0。15.286秒/127,418,368B,读91,506,794B,关闭错误0,满足180秒/192MiB。五份选择原件共45,730,855B;手机源与归位目标均流式核原host SHA。每rename前pending、后done均fsync落私有journal,未覆盖已存在批次。

独立新只读审核未导入归位helper:直接核实时58活动/五归位/119导出集合守恒、25文件45,730,855B原host SHA及源后stat、journal/输入摘要不变;3.759秒/117,178,368B,关闭错误0。证据根20261018-phone-retirement-01/含控制、实际脚本、来源pins、journal、独立review及失败保留。归位原件及新机副本都保留,完整旧Mac迁移仍未声称完成。

源码核对明确:64是host执行器/队列准入上限;LabRecordWriter并不强制64存储条数,App列表另有2048扫描上界/20展示上限。不能把App能继续写入当作可绕过host门的理由。随后新参考资格占用四个新槽位;实际后续数量见新独占attempt方案,此处63→58保留为归位当时事实,不回改。

只读审核后再观察到不同的自有Lab新生命;完整process_key不同、58活动metadata与已保全SHA相同、全部释放且无pending(4.972秒/93,552,640B)。新生命原因未知;此前一次退出不保证之后一直空闲。新资格a02按既有sealed-prior-normalization重新绑定并仅一次正常退出,原a01 launch0的前置失败保留;不是补指标失败轮。正式容量收据仍未生成,27/66、新正式0轮不变。源码及文档按本批窄提交双推;公证仍暂缓。

Perfowl · Performance Observer