planP4E1approved2026-10-25

进程总能耗成本专项方案与来源资格门

当前范围与执行依据

正式52/66、剩14项。Smooth新完整五轮已通过,提交3bc5ced1已推送GitHub并核对同SHA;GitLab单次失败、Cloudflare/Webhook欠配置,依Owner授权partial继续。唯一当前项为ios.process.energy.total_cost,正式0/5;其余六个Energy分项不随本项通过。下一项为ios.process.energy.cpu_cost。

Owner授权同一AI承担方案、实现、测试与证据分离核验,无子代理;历史52项不重跑。内部Apple Development签名与公证暂缓授权保持。无完整参考政策只有在本项当前参考调查结束、完整新五轮正常性通过后才适用,不覆盖产品来源缺失、身份错误、旧值或消费者不一致。

原始字段、精确公式与质量合同

Registry:ios.process.energy.total_cost,scope=process,unit=source-native-cost,source=dvt.debug-gauge.energy,key=energy.cost,版本energy-total-gauge.candidate.v1。

服务com.apple.xcode.debug-gauge-data-providers.Energy,DTX。产品自研EnergyRawAdapter._make_stream使用已安装pymobiledevice3的原生EnergyMonitor(provider,[pid]),经startSamplingForPIDs:、sampleAttributes:forPIDs:与stopSamplingForPIDs:取得目标PID的源值;_ThrottledAsyncStream负责节拍。它不是电池电流/电压/功率来源。

identity != verified                 → null, identity-unverified
energy.cost 缺失/非有限数/非数字/bool → null, missing
finite energy.cost < 0              → null, source-sentinel
finite energy.cost >= 0             → float(raw), candidate

这是gauge,不差分、不积分、不插值、不取整,无counter-reset或跨窗基线。真实0合法,不表示物理功耗0;Total不能由六个分项求和,不能换算W/J/mAh。每条消费值必须绑定当时同目标、同生命、同source epoch且已经收到的Raw;首点缺源保持null,不复制旧生命值。实际发布节拍、源时间字段和freshness投影需在下述软件及资格门核清并先追加合同,不能以默认latest-value缓存充当新源。

Q0:先核代码路径与准备状态

静态读取发现realtime.py在route为USB且非Wi-Fi时向ResolvedCapturePlan.apply_preparation传入pmd3.energy.raw: usb-power-source-not-applicable。它改变preparation_state;当前仅据该代码不能证明采集任务未启动、源值不可用或USB必然导致Energy成本缺失。capture_plan.py的相应注释把physical-power与Energy并列,需要按真实作用域核实。旧G14A/G27曾记录USB场景原生正值和负哨兵,属于历史来源证据,不代替本次真机验收。

先核完整链:选择器可用性→实际CapturePlan→adapter准入→原生PID列表→Raw→Metric→发布槽→JSONL/CSV/Session/replay与coverage。重点控制错PID、单字典fallback、多目标混入、身份未核、非有限数、负哨兵、合法0、重复/乱序/旧epoch及未请求时短路。任何实质问题先追加最小修复方案再改产品,不为了采样绕过环境状态或把null改成0。若修改产品运行源码,必须新build及匹配控制、真实规模效率对比、内部签名/独立解包/同址安装;现有217包不能冒充包含新改动。

Q1:当前参考候选与测试App用例

目前未作本项“无完整参考”结论。先逐项记录候选的scope、单位、时间窗、目标身份及是否同一系统来源:

候选核查条件与边界
自有App公开API检查是否存在与energy.cost同口径的进程总成本;CPU累计时间、GPU时间、网络字节与任务power计数只能证明工作量,不能凭名称拼成成本分
已安装Apple Instruments当前xctrace list templates返回无Energy/Energy Log模板;Activity Monitor/System Trace等不能自动等同总成本。只读检查本机已有模板/schema和历史证据;出现新可行方案先限定资源、时长及独占输出,再一次探测,不重放已知同配置失败
MetricKit/公开Apple定义核本机SDK实际公开字段及时间窗;长窗汇总与瞬时私有gauge不能直接配对
第三方工具只以实际版本、真实可导出字段、目标及同窗内容判定;同名能耗指标不代表同单位,不假设已安装或已购买
再读一次EnergyMonitor可作原生传输/字段审计,属于同来源,不能冒充独立准确度对照;并行start/stop可能互相干扰,不默认加第二订阅
电学仪表/电池读数设备级物理功率与目标进程软件成本不同口径,不能拿来直接数值校准

自有测试App已有LabCPUPlan.standard:baseline20秒、1worker×0.25/2×0.50/4×0.75各30秒、recovery30秒,总140秒;可重用它产生受控忙闲变化。原生CPU/task计数与阶段事件是独立工作量事实,不是Total成本真值;不更改App以输出预设Energy值。先核当前Lab32实际支持的启动入口、输出根、真实容量上限、记录规模及参考开销,不把P95根的64/64误用于CPU根。若确有同口径公开参考可在自有App实现,必须先设计该API、双钟窗口、误差与OFF/ON开销再实现,不能直接宣布无参考。

Q2:有界新资格诊断(尚未准入)

软件合同及当前参考调查完成后,先文档化新的独占诊断名/请求前缀、冻结输入、真实枚举容量和完整旧原件SHA。核所有相关手机树和独立host副本、标准Mac217与手机Lab32安装来源/签名、空闲任务及pending/part。主机和手机各至少10GiB且不少于预计新增量两倍。

不得重跑Smooth迁移,也不得仅因P95根已满就迁移别的根。只有实际相关根确需容量时,另列精确已封口目录及源/host SHA后一次保留rename,删除0,写后核完整映射和新容量;未读根容量不能填0。原始、失败、引用与回滚都保留。

资格用新实际标准Session与唯一CUA Start/Stop,最小请求本指标及用例所必需健康指标,startup与截图持久化关闭;不重放旧正式轮。140秒工作量完整结束后停止,总上限225秒,单请求/采集/watch超时与停止时点在执行工具冻结前具体化。资格诊断不计五轮;如果源/消费者/活动状态失败首停保全,先归因,不进入正式attempt。

Q3:完整新五轮与正式判据(Q0–Q2之后冻结)

另建新formal attempt,从0完成五轮;每轮新nonce/生命/Session,实际容量收据和全部旧SHA核同。测量窗固定于阶段事件,不从好数据反选窗口;源到发布的identity/epoch/时间映射和warmup范围先由Q0–Q2定稿。

每轮核120个连续1Hz正式槽、源值均有限非负且质量candidate、新来源/时效完整、无跳槽或陈旧补值;正常基线、忙闲阶段与恢复均保留,0按真实源合法处理,不设未经公开证明的成本上限或强制线性权重。完整Raw、前置/尾部、失败样本及所有消费者逐条核同,不缩分母。若完整独立参考合格,按先冻结的同窗误差检验;仅确认当前无完整参考时,依Owner政策新完整5/5正常性通过才计正式53/66,标记NO_REFERENCE_ACCEPTED_OWNER_POLICY、referenceAccuracyValidated=false、ownerReviewRequired=false。来源本身缺失不能由此政策豁免。

执行效率与实现边界

当前阶段只读源代码、已装SDK/工具和必要本机文件,未发新手机请求。软件oracle单次顺序流读Raw/消费者,O(N+B)、内存按源窗口与单行上界约束,不全载长日志、不新增常驻服务;读手机逐文件有界chunk并核前后stat与全部SHA,不缓存旧SHA替代新读取。准备及单次采集串行、最多一个在途服务调用;需要独立主机审计时只做有界并行,不在手机上并行多个采集器。

工具目标:每离线步骤≤120秒/192MiB;单资格≤225秒、fixture≤180秒,实际新增量预估≤100MiB/轮,若选择计划或实测超界须先更新预算而非带病执行。增加工具/修复时以真实规模的120/600行消费及对应Raw做基线/实现对照,至少三pair报告wall/CPU/峰RSS/首响应与最差样本;I/O取不到写unknown。手机负载有界,保护thermal严重/critical与输出限额;不为凑响应过热。若新参考需要额外App采集,沿用CPU增量≤2个百分点、footprint增量≤20MiB工具开销门,并单列实测。

交付门与下一动作

同一批次持续追加实际修改、与方案偏差、软件及真机结果、失败保全、资源和下一门。逐指标正式通过后才联动Canonical知识/状态表/首页/时间线/总览/机读、不可变HTML、完整站点构建及链接检查、窄提交双推(GitLab一次)、实际网站/通知收据。当前52/66不变,下一执行为Q0软件与准备状态核查;尚未创建Energy诊断或正式attempt。

2026-10-25 Q0 Software Investigation Update · E2

私有20261025-energy-total-preparation-01/q0-local-investigation-a01-private.json保留本地合成调查及源码SHA。真实产品RealtimeMetricProjector接收一条11.25后,在源到达后0.1/9/99秒的snapshot仍全部输出11.25/candidate;scalar和_metric没有Energy时效检查。RawMetricEngine在envelope目标为42、payload只有99的单字典控制中输出22.5/candidate,机制是共享_target_mapping的单字典fallback。合法0与负哨兵控制正确。工具wall0.003984秒、CPU0.001937秒、累计高水位RSS37552128B、I/O unknown;0手机动作/0新Session,不能外推当前设备已出现串值或陈旧数据。

USB准备ledger经SwiftcaptureCoverageFailure只核数量和计数一致,不直接禁止Start;实际source任务是否执行仍以新Session确认。本机xctrace模板清单无Energy/Energy Log,当前无独立参考结论仍未成立。

最小修复决策(先文档后实现)

  1. 新Total专用Raw policy及有界freshness模块,只有当前CapturePlan请求Total时才给Energy适配器启用;未请求时短路。历史未标记Raw保持旧解析/回放语义,新Raw版本不重写旧Session。Total原值公式和Registry版本保持,新增的是明确来源/发布policy版本,不改六个分项的验收状态。
  2. 新policy对Total严格匹配目标PID键、正整数身份/生命/epoch/reconnect、服务/通道/selector/adapter、序列及host到达时钟;不得走单字典或flat-payload猜目标。不能将修改共享_target_mapping影响其它已验指标。缺目标/错目标/模糊重复键保持null及明确质量;缺值、bool、非有限数和负哨兵同样fail-closed,真实0保持。
  3. Total发布只使用最新待发表、同身份的来源一次,不重复消费;保存source序列/adapter序列/host到达与发布时钟、age、novel、policy及质量收据。host arrival age仅允许0至2秒;发布后缺新源则null,未来源/倒退/重复/身份切换/epoch回退拒绝,不让旧candidate无限存活。该界只证明主机到达新鲜度,deviceWindowVerified=false,不把原生elapsed0/2直接解释为秒或物理测量窗。来源可同值,但必须新合法封包;无新封包不补值。receipt中的novel表示该Raw本次首次消费,不表示独立物理准确度。
  4. 准备ledger按“Energy传输是否已准备”记录,不能仅USB就把source-native cost当物理功率不适用;限Energy来源修正该类别,Battery放电条件门保持。软件核所有prepared/failed/unsupported路径和Swift账本计数;新资格中再核实际服务和Raw,不以标签修正代替来源成立。
  5. 新增专项正负控制:目标匹配/错PID/双键歧义/flat拒绝,0/负值/缺字段/非有限数,旧Raw不回改,错服务/序列/时间/生命,重复snapshot不得复用、2秒边界与未来/陈旧,request短路及多epoch回退,新seal/CSV/JSONL/SQLite/报告收据核同。源码变更后先聚焦回归及至少三pair真实规模效率对照,再新内部包,严格签名/独立解包和同址空闲安装,才能新手机资格诊断。

本次仅定稿修复范围,尚未改产品运行源码、未创建正式attempt。下一角色为同一AI切换实现职责执行上述最小修复,再切换证据核验职责;不用请求Owner重复授权,也不创建子代理。正式仍0/5、整体52/66。

2026-10-25 Implementation Update · 首批专项控制

新增Total独立policy/validate/freshness模块,并将请求选项接入预热与实际采集两条adapter路径;Total严格目标解析不改共享mapping,六分项旧语义保持。发布收据加入已有processMetricSourceFreshness容器,按Energy自身source epoch而非其它源最后epoch判定;显式snapshot绑定仍需核同。对有效元数据但缺值/负哨兵的封包也推进高水位,防止较旧正值重放。USB环境不再直接把Energy来源标物理功率不适用,缺源/负数仍fail-closed。尚未新包/手机请求。

初次19控制失败日志保留:测试复用通用envelope时未设置真实Energy的scope与raw_unit,导致正例被正确拒绝;部分非法元数据也在RawEventEnvelope构造层先被拒绝。修测试夹具为真实服务元数据,validate专用坏envelope用SimpleNamespace测试后19/19通过(E2),不降低产品校验。既有metric engine20/20、publisher7/7、realtime60/60通过。新增哨兵高水位反控及后续集成/效率验证继续,正式0/5、整体52/66。

2026-10-25 软件集成与效率冻结补充

新增实际SessionWriter的Raw→Metric→OnlineReport→检查点关闭/重开→SQLite→seal→离线derive字节核同控制;覆盖真实0、正值、负哨兵、缺值、错目标及source-once间隙。报告coverage以原Raw观察计数,不改成发布槽计数。Mac专项经真实wire→PerformanceSample→SessionStore→review及存储/导出CSV检查正值、null与0,收据原件仍以collector wire日志为准,不声称Swift增加了typed收据字段。

效率在执行前冻结:从当前HEAD归档旧Sidecar为只读before,对比当前实现;120/600次1Hz发布、每槽两条Energy来源,三个交替pair,分别测真实writer追加/投影/检查点/封存。每事件追加及相应发布的均值/P95≤1ms;整批≤120秒、峰RSS≤192MiB;中位wall/CPU相对before≤1.25倍或绝对增量≤50ms(容纳短任务计时噪声),冷首/最大单步/封存单列。记录吞吐、实际新增字节;不能测物理I/O峰值则unknown,不把缓存写字节解释为物理I/O。源码SHA前后核同,基线不含新policy且仅用于开销比较,准确度由独立预期与专项反控约束。

来源顺序核验明确区分writer全局Raw序列与adapter本地序列:全局Raw序列跨生命/epoch仍严格递增;本地adapter序列仅在允许的前进cohort内可重置。新增跨epoch旧全局序列反控,避免较新的epoch元数据包裹旧Raw后被接受。

Owner重新插拔后的新一次只读调查:原生连接及唯一测试台进程可读、系统foregroundRunning=true;0激活/请求/手机写入,不将系统前台字段当UIKit active资格。私有replug-readonly-a01保留结果;实际负载资格仍在新包后完成。

2026-10-25 实际容量与原件保全预算

新只读CPU共享根枚举:Runs59个目录/458件/1,564,832,150B;Exports250件/579,098,569B;Retired54个顶层/1,065件/1,281,311,463B,总1,773件/3,425,242,182B,最大单文件52,428,800B。手机可用14,555,754,496B,主机超过50GiB。仅元数据,不声称已核SHA或空闲,不拿Smooth的P95容量代入。

先新私有cpu-phone-custody-a01,将三根逐文件流式读取、前后stat/目录核同、SHA及新host副本重读核同,单在途AFC/≤1MiB块/单文件≤64MiB;每根独立≤120秒、总≤380秒,额外主机预算4GiB,内存≤192MiB。按实际3.43GB规模扩展初始旧树保全总预算,后续窄范围新轮仍沿120秒门;不并行手机服务,不删证据。任何超时或差异首停保留,不重放旧保全/迁移脚本。

源码核对CPU/Memory共用LabRunStore无P95的64目录实现上限;既有CPU验收工具采用64作为保守操作容量门,本项沿用该工具上限并明确其来源。当前59+一次资格+五正式=65,若资格成功后确需新正式,先另定精确已封口目录、源与host完整SHA的一次保留迁移决策;当前未迁移,不虚称实际CPU源限制64,也不因P95已满清理任何目录。

2026-10-25 Software / Package / Custody Update · E2–E3

23项Total专项(含USB实际prewarm/执行)、22项准备/计划/封存/writer聚焦回归、1项Swift真实Session消费者专项均通过;之前失败夹具日志保留。三pair×120/600发布共12个独立子进程效率通过且源码SHA保持。120槽旧/新主流程中位0.039333/0.041886秒,600槽0.199187/0.193492秒;新600槽单步均值0.074711ms、P95中位0.090583ms、最大0.235625ms、吞吐中位6201.8源事件/秒。新最大进程RSS63,275,008B。冷首与seal及全部wall/CPU逐样本保留在efficiency-a01;物理I/O峰值unknown,不由缓存字节推算。

Build218于新独占私有批次构建42.845秒,425份源码pins前后核同;319件Mach-O均含ARM,Intel-only=0。严格App/DMG签名、hdiutil完整性、独立解包12901文件/235954896B及30symlink核同;包内真实derive反控已执行新模块并拒绝错目标、保留0与哨兵null。同址空闲安装完成、旧217App及dist已保全,Mac207个旧Session均终态。Apple Development仅Owner授权本机内部测试;Gatekeeper退出3/未公证如实保持,不称正式分发完成。

三根新鲜1,773件/3,425,242,182B已逐件前后stat、全部SHA与新host镜像重读核同;59个旧run均终态且workloadReleased=true。总135.023秒,各根54.937/22.705/56.146秒均≤120秒,RSS147292160B,0手机写入/删除;budget升级有实际规模依据。新初始保全不等于后续新轮通过。

当前参考调查(E1/E3;尚非五轮结论)

本机iPhoneOS18.5 SDK实装MetricKit头文件:MXCPUMetric为累计CPU时间/指令、MXGPUMetric为累计GPU时间,MXMetricPayload为24小时汇总且有begin/end,不提供energy.cost同窗成本。自有App当前task/CPU计数与阶段只证明工作量。当前应用清单没有可导出本项完整同口径数据的第三方参考;不据此推断任何未安装工具永远不能提供参考。本机xctrace模板无Energy/Energy Log。

Apple Xcode Energy Gauge说明描述调试器内最近10秒的图表及Average Energy Impact,未给出与私有energy.cost逐封包可配对的公开数学定义/数值导出合同;可以人工看趋势,不能当逐1Hz准确度真值。Power Profiler说明为整机电池能量消耗比例/每小时,且需要较新系统,scope及单位均不等于本项进程成本。此处判定的是当前候选未满足完整同层/同窗/同单位门;新诊断仍需核本项真实源与消费者,再定正式无参考资格。

新独占资格诊断冻结(执行前)

目录20261025-energy-total-reference-diagnostic-01,唯一run=energy-total-ref-20261025-a01-r1,标准218/Lab32。GUI最小可选组为Energy Usage七字段,共用同一个Energy源;只验Total,其余六项不计正式、不外推通过,startup与截图持久化关闭、1Hz发布/500ms来源。沿用真实CPU standard140秒/100Hz公开工作量参考;未添加假成本参考。

控制分为一次preflight/watch、唯一CUA Start、一次同生命CPU URL、STOP READY后唯一CUA Stop、封存保全/离线审计。watch先核源码/产物/保全收据与实际容量、旧目录元数据/终态,host新Session60秒内准入;实际CapturePlan必须恰好七个Energy metric、controlled-cold-launch/1Hz/startup=false/screenshots=false,核新稳定生命及安装Lab32身份。URL仅一次、Apple超时12秒/外层15秒,同生命核对;失败首停保留,不再发。成功后URL确认起150秒发STOP READY,总采集225秒上限;仅参考诊断,正式0/5。

资格审计固定工作量prepared事件后10至130秒的120个1Hz槽(不是从好值反选窗),校验全部Raw与消费者、来源身份/公式/单次新封包/age0..2秒、0/负哨兵/缺值质量、封存与全SHA;任何不健康槽都保留并判资格失败,不用无参考政策豁免。首次真实字段/时间映射如与冻结合同不符则停在诊断,先归因/文档化修复,不拼旧轮或直接进入正式五轮。

2026-10-25 Diagnostic a01 Update · 工具参数失败,未完成负载

新a01实际CapturePlan七Energy字段/1Hz/controlled-cold-launch/startup关闭/截图不持久化及新稳定进程均成立。CPU URL调用返回64:本次新增控制器遗漏Apple命令末尾的目标应用参数,CLI在参数解析阶段拒绝;这是诊断工具缺陷,没有证据指向手机硬件。未确认CPU负载启动,保护Stop一次,Session完成/持久化35样本、32文件/1,030,841B,新副本全SHA核同。原输入、失败命令与所有证据保留,不修改a01冻结工具、不补发原请求。

这次49个原生Energy封包中7个非负、42个负哨兵;35个发布样本为4个candidate/31个source-sentinel。来源确实包含缺值,不能用Owner无参考政策计通过,也不能因USB就断言完全无源。当前未启动CPU,不能据此推断负载期间分布;所有哨兵仍null,禁止用历史正值填补。工具修复应另建a02并先做命令构造正负控制,完整新当前SHA再一次新资格,不反复沿同配置重试。

新a02计划沿用上述七Energy/140秒固定配方及全部门槛,目录20261025-energy-total-reference-diagnostic-02、run=energy-total-ref-20261025-a02-r1;命令必须包含目标应用位置参数、保留单次URL/原生身份与同生命检查,不terminate/console、不改产品;修复仅在新冻结工具副本中进行。五轮仍0/5,整体52/66。

2026-10-25 Diagnostic a02 Admission Update

a01失败后新一次纯只读全SHA复核完成:三根1,773件/3,425,242,182B及原host镜像全部核同,Runs仍59,手机可用14,523,498,496B;133.117秒、RSS135,299,072B、0手机写入/0新请求。此为旧证据完整性复核,不算指标重测。a01冻结时方案原文已按原SHA从保留前缀精确恢复至私有目录,不改旧冻结输入。

a02新控制器已补齐目标App位置参数,本地4项命令构造控制通过,无手机调用。新增准入必须核本次完整SHA收据;冻结时同时保存方案原文字节和源码pins。沿用前述一次Start/一次同生命URL/150秒Stop就绪、固定120槽及225秒总上限;失败首停保全,不补发。当前正式0/5,整体52/66;下一运行新a02资格,尚未正式验收。

2026-10-25 Diagnostic a02 Update · Apple控制连接失败

a02实际计划/新生命成立,但一次参数完整的Apple URL命令exit1,连接阶段超时(远程设备通道错误);未确认CPU负载启动。已唯一保护Stop、16样本,32件/644,250B完整副本SHA核同。22原生封包为1非负/21负哨兵,正式仍0/5。此证据区分产品DTX采集可连接与Apple CLI控制连接失败,不归为硬件故障,也不重复发送a02。

新a03原生参数入口决策(先文档后工具)

已装Lab32源码支持--lab-cpu-run-base64启动参数;已装pymobiledevice3 ProcessControl.launch支持arguments、kill_existing=false、start_suspended=false,与产品所用原生DTX同协议。不猜URL私有selector,不修改产品或手机App。新a03先完整旧SHA/实际容量,再唯一CUA Start七Energy组;首样本与新稳定生命成立后,对该闲置自有App生命发送一次SIGTERM、核两次缺席,再一次原生launch带精确CPU请求参数。没有kill_existing强制杀进程、没有debug附加/注入,不启第二Energy订阅。任一身份变化、退出不成立、原生启动或负载资格失败首停,无重试。

产品源码身份监视允许重新绑定目标;原生启动后必须核新生命与真实产品样本/Raw的目标一致,generation和source epoch前进,任何旧值重用均失败。生命周期过渡数据完整保留,不作正式槽;固定工作量prepared后10..130秒的120个1Hz槽及全部健康门保持,不从好数据选窗。CPU仍标准140秒;一次启动后150秒Stop就绪,总采集225秒;原生调用各≤8秒、退出缺席≤5秒、新生命及产品重绑定≤15秒。仅在新独占20261025-energy-total-reference-diagnostic-03/energy-total-ref-20261025-a03-r1冻结脚本、本地控制及全部当前SHA后执行。若该入口不成立,保留失败并研究下一决策,不重发旧URL。

2026-10-25 Diagnostic a03 Update · 原生启动成立,预热生命周期配置缺口

a03一次SIGTERM及两次缺席成立,一次DTX参数启动取得稳定新生命;CPU配方已完整completed且workloadReleased=true,手机现实际60个共享run。完整五原件及导出语义/manifest核同;产品Session却在旧生命退出后完成,仅2个样本/3个负哨兵,32件/358,913B保全。未补点、未另点Stop(界面已终态),本次资格失败,不能计五轮。

保全工具a01误读inventory_tree返回形状而TypeError,保留失败;新a02按字典合同读取后完成原件保全及导出核同,但全量JSON导出对象导致峰RSS242,499,584B,超过192MiB工具门。证据保全真实成立,执行效率未达标;下一工具改为1MiB流式复制及逐事件导出核同,不把本次当工具效率通过。

最小产品修复决策:预热采集恢复目标跟随

源码确认标准预热子进程固定allowRestarts=false且Start控制消息不改变此配置;非预热实际采集配置本已为true。realtime监视器发现目标退出后,仅allow_restarts=true才允许后续重新绑定。本次原生启动成功而Session在app_exited后正常停止,与该配置路径一致;不归为手机问题,不修改指标数值或来源合同。

仅把makePrewarmCollectorLaunchConfiguration的allowRestarts恢复true,使预热Start与普通Start采用同一跟随行为;不改变被测App启动模式、初次启动次数、源选择或公式。先加真实Controller→CollectorSupervisor参数控制,在旧源码上确认缺旗失败,再修改该一处配置并做该测试及相邻设备/准备测试;预热未Start不应产生Session/启动动作。该参数O(1)新增一个argv元素、没有每样本CPU/内存/IO工作;以120/600次命令构造三pair对照记录wall/CPU/RSS/吞吐/首及最差,wall/CPU≤1.25倍或增量≤50ms、RSS≤192MiB,单步≤1ms,I/O unknown。

修复后新Build219严格开发签名/独立解包/全树/ARM及空闲同址安装、218App/dist保全、公证仍暂缓;再另建a04,重新冻结当前源码/新实际全SHA和容量/安装收据,才执行一次原生参数入口资格。a03负载与失败数据保留,不重跑或借用作a04正式槽;当前52/66、Total0/5。

2026-10-25 生命周期修复软件与219包核验(E2)

真实Controller→命令参数新增回归在旧配置下2个断言失败,修复后设备/预热/路由33项全通过。独立链接实际PerfowlCore的120/600次命令构造三交替pair,除allow-restarts单个旗外参数精确相同;600次wall中位旧0.001035333秒/新0.001081792秒、CPU旧0.001032/新0.001082秒,最大单步0.104792ms、最大RSS8,962,048B,冻结效率门通过。无每样本链路增加,物理I/O unknown。

Build219构建44.880秒、425源码pins保持;319 Mach-O均ARM兼容,严格App/DMG签名、完整性、独立解包12901件/235,954,896B及30symlink核同。未公证、Gatekeeper退出3,沿用内部测试授权;同址安装与后续新E4资格另记,不把包检查当指标通过。a03导出改为流式独立核验,全部host SHA及14,008事件语义核同,0.137586秒/RSS23,511,040B,无手机动作;旧失败和超预算工具收据不回改。

新a04沿用a03原生参数入口及固定120槽合同,唯一run为energy-total-ref-20261025-a04-r1;标准219/Lab32。手机60个当前共享run,由新整树SHA准入,旧a03完整负载不复用作本次测量。当前尚未启动a04,正式仍0/5,整体52/66。

2026-10-25 a04准入冻结补充(E3)

219已正常空闲同址安装、安装树与独立解包全SHA核同,218App/dist完整保全、删除0;实际已启动预热进程携带唯一allow-restarts旗。新全树1,779件/3,438,767,779B及所有原host副本新SHA核同,实际Runs60;131.791秒/RSS126,517,248B,手机可用14,508,990,464B。a04原生生命切换函数与已通过5项本地反控的a03完全同字节,仅更新新路径/219版本/60容量收据;不重放旧任务。接下来仅一次新资格,不进入正式五轮或下一指标。

2026-10-25 Diagnostic a04 Update · 正常性与封存均未通过

219实际预热旗与新生命generation2重绑定成立,CPU140秒完整completed/released,14,008事件/6件原件及导出流式核同(0.115850秒/RSS22,560,768B)。产品168样本中83 candidate/85 source-sentinel;237个原生Energy封包112非负/125负哨兵。最长连续健康发布仅34点,任何完整120槽不可能全健康;不能以无参考政策计通过。数值不设虚构上限,不由其它分项拼Total。

最终缺少report-seal,foundation delivery明确partial/live-report-seal-missing;初版保全因要求封存等待45秒失败,原样保留。新partial专用保全已核25件/3,612,852B源/副本全部SHA一致,不补造7个缺少的正常封存文件。完整Raw包含旧生命4封包、新生命233封包,前后及过渡保留。正式仍0/5、整体52/66,当前无活采集/负载。

收尾预算最小修复决策(先文档后实现)

代码与实际诊断显示:rebind清理首次初始化closeout_start/deadline/ledger,外层循环重建writer/ingress却未清除这组会话结束预算;最终Stop沿用约166秒前的起点,导致预算已过期、writer标abandoned、seal跳过。不能靠放大8秒门解决。

新增反控采用真实stream_candidate_session/prewarm/writer/seal双生命,首生命周期正常结束后推进合成单调时钟20秒,再在第二生命发真实stop;旧版本应因过期budget无法正常封存。修复只在前一轮清理明确clean、允许restarts且尚未收到真实stop时,开始新provider cycle前记录有限长度的生命周期收尾摘要并重置其预算/阶段状态;真正terminal Stop仍按实际control到达起8秒及reserve,不刷新/延长已收到的Stop deadline。任何前轮异常、超时、未落盘或writer未join不得清掉错误后继续;转终态partial。保留累计失败与有界handoff摘要,绝不以重置清除失败。新增超时/真实stop与rebind竞争反控,沿用closeout及Total聚焦回归、真实120/600三pair效率,再新内部包及独占诊断,不能重放a04。

另记录工具窗口缺口:a04未保存足够明确的设备mach→host双钟桥,不能精确宣称固定prepared+10..130秒120槽已审核;此次最长健康串34足以独立拒绝任何120槽,但任何后续可通过资格前必须冻结并保存有界往返双钟桥/不确定度及固定槽映射。不得在发现缺口后把窗口改成好数据。当前源哨兵原因未证实,后续需独立调查采样间隔/原生服务行为,不写成手机硬件故障或已解决。

2026-10-25 重插通道与收尾实现增量(E2/E3)

Owner重新插拔手机后,只读通道核验2.451秒通过:USB/Lockdown身份、原生provider、DTX进程查询、Lab32版本与双读稳定生命成立,a04负载仍completed/released;实际Runs61,手机可用14,492,553,216B,主机48,400,060,416B。手机写入/信号/启动/新run均为0,不把通道通过算作指标通过。私有收据replug-channel-readonly-a01-private.json。

初版收尾回归发现handoff提前调用诊断时ingress快照尚未初始化,已补默认空对象。后续测试暴露合成Energy源的stop为空实现,导致真实consumer drain正确拒绝;测试源改为遵守生产stop结束流合同,不放宽500ms门。修正后24专项通过(rebind-seal-after-a04.log);原失败日志保留。

竞争边界具体化:清理失败必须终止且不能重置错误;清理成功后若真实Stop已经到达,仅重新绑定真实control时间戳的原8秒预算,保留已完成的writer/consumer状态和handoff摘要,不再开provider。尚未收到Stop才清除下一生命的阶段状态。后续补失败清理与Stop竞争/已过期控制,不能以状态重置制造partial或延长真实Stop预算。

聚焦120项首轮119通过、1条既有Dedicated Startup重连控制失败;独立调用定位为startup-core-profile-flush仅等待全局Stop,前生命已rebind时仍停在启动等待,500ms真实清理门正确拒绝。旧逻辑可覆盖前轮失败而继续,不能恢复这种行为来通过测试。最小补充决策:仅将该任务的控制等待同时响应本生命rebind,取消并回收两个等待者;真实启动数据drain及500ms/8秒预算均保持。重连导致启动等待中止明确记target-rebind,不声称启动指标通过;原回归追加第一生命清理clean、consumer无timeout及有界摘要断言。保持所有来源错误fail-closed,再跑原聚焦集合。

2026-10-25 收尾修复软件结果与220准备(E2)

补齐Startup等待的生命周期结束事件后,Total及closeout/进程退出/原生终止/realtime聚焦147项全通过,18.657秒。隔离的修复前源码与a04冻结SHA精确相同,使用已修正stop合同的双生命控制再次复现旧预算过期,结果partial/writer-abandoned;新控制正常封存、失败清理不重开provider、真实Stop及过期Stop竞争均通过。全部旧失败日志原样保留。

独立子进程120/600规模、三交替pair共24次:真实writer→projection→report→seal的120/600发布,以及真实stream/prewarm双生命各120/600源事件、完整序号/封存均成立。原值及新source policy两侧相同,前侧只有收尾修复前realtime,精确绑定a04基线。wall/CPU/RSS均满足≤25%或时间绝对增量≤50ms的冻结门,所有运行<120秒、RSS<192MiB;物理I/O峰unknown。机读rebind-closeout-verification-a01/benchmark-a01/result-private.json,源码pins保持。此为软件结果,Total仍0/5、正式52/66。

下一Build220沿用内部开发签名授权与唯一标准路径,先核ARM/签名/独立解包及源码pins,再实际空闲正常退出219、保全旧App/dist后同址安装。无手机安装或旧队列重放。原生负哨兵仍未归因,220软件及包通过不直接启动正式五轮。

2026-10-25 效率独立环境补充(E2)

首版a01前侧无bytecode缓存、后侧直接用工作树,冷启动/RSS差异包含导入缓存影响,不把下降归因于修复。新a02两侧均独立复制且排除__pycache__,a04基线SHA不变;24次全部过门,源码保持。600发布wall/CPU中位旧0.502112/0.480880秒、新0.539515/0.509687秒;真实双生命600源/生命wall旧1.533350/新1.544044秒、CPU旧0.255864/新0.261445秒,全运行最大RSS65,617,920B。最终效率依据a02,a01原件保留。

Build220已构建54.382秒、425源码pins保持;包319 Mach-O均ARM,App/DMG严格验签、完整性及独立解包12,901件/235,956,240B和30symlink核同。DMG SHA-256 b314e6c2c29ca810bc0bf4dd4f8b5f5cb70ffdcf33fa729ed78c948648d932b4。未公证、Gatekeeper退出3,仅已授权内部测试。

手机a04六原件已加入新预期基线,新完整读取1,785件/3,452,293,290B及原host副本全SHA核同,实际Runs61,131.960秒/RSS125,796,352B,手机可用14,505,439,232B,写入/新请求0。旧数据未删除或重复镜像。

2026-10-25 原生节拍诊断决策(不计正式资格或五轮)

新独占20261025-energy-total-native-cadence-diagnostic-01,唯一run energy-total-native-cadence-20261025-a01-r1。220已空闲同址安装并与解包树核同,旧219与dist保全,删除0;诊断期间Mac客户端及其collector保持退出,避免第二个Energy订阅。Lab32不变,61/64操作容量、全部旧树新SHA及手机空间准入后,使用已核原生参数入口:闲置自有生命一次正常退出/两次缺席→一次新CPU standard140秒参数启动。禁止旧run复用或重发;至多一次信号、一次launch,不附加debugger、不修改被测App或原生库。

唯一原生EnergyMonitor持续同一目标PID采样,保存每次请求/回包host单调时间、完整原生回包及节拍分段;无产品collector同时订阅。相对launch应答0–20秒为0.5/1秒各10秒;20–50秒按0.5/1/2秒各10秒,50–80秒按1/2/0.5,80–110秒按2/0.5/1,110–140秒按0.5/1/2;最后至150秒为1秒。各段采用绝对host调度,迟到跳过、不补发追赶。此排序事先冻结;同负载阶段的三个节拍只能用于探索性判断,不能证明因果或当独立成本准确度参考。

前后各保存三次DeviceInfo.mach_time_info的原回包及host往返边界,独立核ticks/timebase/进展和offset区间;只有合同成立才把Fixture阶段映射为有界host区间,不把kIDEGaugeSecondsSinceInitialQueryKey当已知设备测量窗。没有精确桥仍可保全原生哨兵,但不声称固定120槽资格通过。

全步骤≤225秒、单服务≤8秒、原生样本≤320、私有输出≤5MiB、RSS≤192MiB;CPU沿用已验工具自身180秒和热/资源保护,不加额外手机参考负载。负哨兵按原字节保留,合法0单列,不改变产品source-once/2秒门,不选好数据窗。结束确认140秒负载完整释放,保全五原件及导出、全部SHA与逐事件导出核同,旧数据不清理。失败首停Energy并保全,已启动CPU依其有界保护终止,确认终态前不再发新请求。调查结果再决定新产品资格设计,Total仍0/5、正式52/66。

2026-10-25 原生诊断a01准入前失败及a02工具修正

a01在4.441秒因工具把machTimeInfo误限为恰好3字段而拒绝;退出/launch/Energy订阅/新run全部0,未启动CPU。旧工具及失败收据保持。单独只读三回包确认本机实际为6字段数组:前3项为已有timebase合同所用ticks/numer/denom,后续仍完整保留,不能整表强制全为int。三次前缀ticks持续前进,125/3保持;额外字段语义不据此推断。

新独占20261025-energy-total-native-cadence-diagnostic-02、run energy-total-native-cadence-20261025-a02-r1,冻结相同预定节拍和140秒配方。工具先逐查询持久化完整native及host往返,再验证前3项和进展;接受有额外字段的数组,错误形状仍拒绝。加入真实6字段、3字段及错误前缀/clock回退控制。不重发a01、没有旧CPU片段可拼。a01没有手机数据写入,a02启动前重新完整路径/元数据及真实61容量检查,引用紧邻的全树SHA和原host核同收据;若发现变化则拒绝并重新整树SHA,不以旧收据覆盖变化。软件包220保持,Mac客户端继续退出。

2026-10-25 原生节拍a02结果(E4来源调查,非资格/正式轮)

一次正常退出、一次原生参数launch、单个Energy订阅完成157.520秒;CPU140秒completed/released,179封包全保留,RSS96,305,152B。六原件源/host SHA、manifest及导出14,009事件逐项核同,保全1.701秒/RSS87,474,176B,离线流审0.109秒/RSS20,955,136B。

全部179封包包含86正值、93个-10.0,真实0为0;0.5秒99封包42正/57哨兵,1秒60封包31正/29哨兵,2秒20封包13正/7哨兵。减慢查询没有消除哨兵;不能把其机制写成轮询过快或硬件故障。前后三次clock共6回包的constant-offset诊断交集非空、包络4.244ms,完整原回包保留;这只约束Fixture阶段配对,Energy设备测量窗仍未证明。依完整阶段事件保守映射,最高CPU段34个可归属封包在三节拍下均为正;此为一次场景关联,不证明低负载阈值或因果。其余阶段及无法唯一归属的包均计入总分母,未丢弃。独立离线复核0.073秒/RSS25,231,360B,697冻结输入保持;实际共享Runs62。

新持续负载资格方案(先冻结,不回改旧窗)

新独占20261025-energy-total-reference-diagnostic-05,唯一run energy-total-ref-20261025-a05-r1。目的同时验证220真实重绑定/最终封存及已明确声明的持续高CPU场景来源健康;不能由该场景外推空闲/一般使用均连续可用。负哨兵在空闲段必须保留null,未知机制保持未知,不用旧positive填补,也不把它解释成合法0。

使用Lab32已有参数配方:baseline15秒、单阶段4 workers × busyFraction0.75持续145秒、recovery15秒,总175秒(≤既有180秒上限),沿用工具热/活动/资源保护;任何异常首停且不减负重采同run。产品仅七Energy组,1Hz发布/500ms来源,startup/screenshots持久化关闭,219不再使用。

clock前后各3回包、原始host往返保全;只有同timebase、ticks持续前进、offset交集非空且整个包络≤50ms才配对Fixture prepared。测量合同预先固定:取真实prepared host上界+25秒后首个计划1Hz槽及其后119槽,必须完整连续、无跳槽、最晚不越prepared host下界+146秒;它们全部位于预定高负载阶段内部。选择依据是新用例阶段合同,不从新采集后的好数据反选;baseline/recovery/过渡/尾部全部保留、全量消费者和质量核同。120槽各须新源candidate/finite≥0、严格身份和2秒arrival age且Raw只消费一次;若失败不移动窗口、不拼接、不重放。前后空闲缺值不豁免正式窗口缺源。

资格开始前新完整旧树SHA纳入本次a02六件、核实62/64和手机/host空间、标准220/手机Lab32及空闲/pending;唯一CUA Start、一次正常退出/参数launch/重绑定,launch后185秒观察,唯一Stop,总≤225秒。CPU完整释放、标准Session及seal、CSV/Raw/报告全量核同和固定120槽通过后,才另行决定完整参考准入和新的正式五轮。任何高负载温控失败也保留,不为凑源制造过热。当前仍正式52/66、Total0/5。

2026-10-25 a05终态及独立审计工具合同(E4原件,未计正式)

a05唯一Stop后正常completed/durable,32件6,267,876B源与保全副本全SHA核同;289个发表样本,408个原生Energy封包(392非负、16负哨兵)。手机175.007947秒完整释放,6原件及导出17,506事件逐项核同,实际共享Runs63。watch在capture190.558秒发出Stop就绪,但界面Stop实际迟到,最终Raw时长291.587秒,超过事先225秒总预算;保留全部尾部,不将其称完整资格通过,也不改旧窗口或计正式轮。收尾seal存在仅说明该场景的软件修复生效,须继续核链和数据。

新增离线独立审计器仅读保全原件:全部Session及Fixture SHA、product/core/report/Raw/metric封存链、每原生Total公式、明确receipt对应Raw及只消费一次/身份/2秒age、全量Wire/Swift/CSV、最终live/final报告与分epoch coverage逐项核同;无Total统计项明确记录不适用。按已冻结6次clock合同映射prepared上/下界,固定首计划槽+后119槽,不移动窗口。另核CPU阶段/四worker完整释放及正式窗落于负载内部。分开报告数据门与225秒执行门;任一失败不计完整资格。O(N+B),每文件单次有界读、单行≤8MiB/总Session≤64MiB/源及样本≤2400;≤120秒/192MiB,无手机动作。工具需用原件的独立副本验证错值、重复源、CSV补0、clock错误、跳槽及缺seal反控,不能以新产品投影自身充当oracle。

审计a01首先拒绝report-sealed-file-sha,系审计器误把明确标注logical-checkpoint.v1的SQLite checkpoint摘要当文件SHA;不是产品seal损坏。修正按冻结格式核indexCheckpoint摘要、immutable只读SQLite integrity及committedSequence/空series,文件本体仍由完整保全SHA核同。SQLite封存时O(1)字节数是诊断信息,关闭WAL后大小可以变化,不要求等于最终本体;其他文件SHA/字节数仍严格逐项核对。旧失败审计原件保留。

2026-10-25 a05数据审计进展及双钟门失败(不改变原判据)

审计继续确认跨generation的sample序号各自从1开始,消费者键为(generation,sequence);CSV沿既有SessionExporter的POSIX六位小数格式核对,原生/Wire/Swift仍核原值。全量来源receipt、Raw/Metric、Wire/Swift/CSV及分epoch覆盖一致。时钟六区间包络13.291167ms,但前后constant-offset交集为空(下界超过上界6.928499ms),因此原冻结clock门失败;既不能宣称固定120槽通过,也不据此推断设备故障。a05同时存在超时和clock两项资格失败,保留原报告及失败版本,正式仍0/5。

新a06资格:用设备tick顺序直接夹住prepared事件

不再假设两台设备在整段175秒内有相同频率或constant offset。新独占20261025-energy-total-reference-diagnostic-06,唯一energy-total-ref-20261025-a06-r1;包220、Lab32、175秒配方/固定120槽及所有来源/封存判据不变。a05不能计入、不能把新算法回套改变a05结论。

只在原生launch之前及返回之后增加短时DeviceInfo.mach_time_info查询,完整原回包和每次host往返持久化:已正常退出且两次缺席后、紧邻launch之前三次;launch返回后立即三次,及每50ms一次共20次(总附加≤2秒、单在途请求、无第二Energy订阅)。将Fixture真实prepared tick夹在最近的前/后已观测device tick之间。由于两台单调时钟只用于事件顺序,prepared host下界取左侧查询hostBefore、上界取右侧hostAfter;不做offset插值或外推。只要求tick严格前进、同timebase和host顺序,prepared直接包围宽度≤750ms,无法夹住则失败。负载阶段同样可由prepared直接夹界加既有15/145秒配方及真实阶段tick顺序核实;正式120槽全部须在prepared上界+25秒后且末槽≤prepared下界+146秒,对stage-start/end仍保留原件,但不把设备频率换算当host真值。完整负载时长仍按Fixture自身timebase复核。

总预算从标准Session实际开始到Stop≤225秒,watch就绪后立即唯一CUA Stop;测试期间每≤30秒返回一次进度,接近175秒只poll不做长步骤,避免交接导致Stop迟到。新工具需离线验证直接夹界正例、无法夹住、过宽、逆序、timebase变化;launch remains一次、无重试、旧输入保持。当前共享63/64仅够本次资格,不足正式五轮;正式前另冻结精确保留rename与完整SHA收据。

2026-10-25 当前参考核查补充(E1/E3,不代替五轮)

当前官方文档已实际读取并私有SHA钉定:Apple Energy Gauge描述调试器中的10秒图与平均影响值,没有给出与本项逐封包私有energy.cost同定义、同窗且可独立导出的合同;同一Debug Gauge后端再读不能当独立来源。Apple Power Profiler当前已包含进程子系统power impact,因此不能笼统称它只有整机物理功率;但它要求iOS/iPadOS26或以上,当前设备系统不满足,本机既有工具也无该可用模板。它不能作为本批实际参考,不能据新文档反称当前设备支持。

MXMetricPayload与MXCPUMetric及本机SDK头文件相符:报告为长窗汇总,CPU为累计CPU时间/指令,GPU为累计时间,不含可用于本项1Hz同窗的source-native-cost真值。自有App可控制工作量并保留task时间/阶段/工人收据,现有CPU用例已实现这些;增加输出预设成本或把工作量加权拼成成本不能产生独立参考。当前已装工具清单也未发现有同口径完整导出的独立第三方来源。私有reference-docs-a02保存实际官方正文/SDK头SHA及本机清单;早前a01网络失败原件保留。

据这些当前可达条件,确认本批ios.process.energy.total_cost没有完整独立准确度参考,限定当前设备/OS/工具版本及本项私有cost语义,不宣称未来或所有设备都无参考。正式五轮全部来源/消费者/封存/资源正常才适用Owner无参考计入政策,标记NO_REFERENCE_ACCEPTED_OWNER_POLICY、referenceAccuracyValidated=false、ownerReviewRequired=false。a05失败不受豁免。

2026-10-25 a06资格通过与正式attempt准入决策(E4,正式仍0/5)

a06完整175秒CPU释放,6原件/17,505事件逐项核同,实际共享Runs64。标准220唯一Session正常封存32件4,376,418B;196发表/184candidate,278原生源259非负/19哨兵。直接prepared包围59.554666ms,固定新生命第25–144样本共120连续1Hz槽全部新源candidate,严格身份、只消费一次、2秒age及全量Raw/Metric/Wire/Swift/CSV/live/final/coverage/seal均核同。Session198.948193秒通过225秒门;审计0.165040秒、CPU0.154871秒、峰RSS45,694,976B。前后12个发表哨兵全部保留null、不补0。只确认持续高CPU用例正常性,不外推空闲连续可用或物理准确度。

正式独占20261025-energy-total-formal-attempt-01,唯一run前缀energy-total-formal-20261025-a01-r1至r5,五个新Session/生命。锁定220/Lab32与a06同配方、同source策略、direct-device-tick-bracket.v1、固定120槽/时限及完整消费者判据。当前无完整参考决定沿上文,本次只按Owner政策验正常性,完整5/5后才计53/66并标记。资格a06与失败a05均不充正式轮。

容量恢复先仅本地将a06六原件纳入累计预期,并新完整读取三根及原host全部SHA。只有64个实际run、所有五个将迁移run的summary为completed/workloadReleased,全部目录/文件范围与SHA准确且没有活动任务时才一次保留rename:a03/a04/a05/a06四个energy-total-ref及energy-total-native-cadence-20261025-a02-r1,共5个已封口目录,移到/Documents/PerfowlLabRetired/20261025-energy-total-prior-qualification-preserved-a01/的同名子目录。导出根不移动,Raw/失败/引用/回滚/原host副本不删除。先落精确映射/pins、0删除;任一rename不明即首停按现状核对,不盲重试。事后全部三根按映射新完整SHA和目录核同,真实Runs应59,再用该收据准入五轮,预期最终64。该64是工具操作门,不称CPU App实现容量上限。

每正式轮前只允许当前累计已保全基线:首轮完整SHA准入,后续每轮前后完整目录/size/mtime核同、核新增六原件源/host SHA及导出每事件、实际容量;发现任一旧元数据变化先停并完整重核。最后五轮后再完整三根+原hostSHA封口;不把累计预期当真实容量。每轮完成即离线审计,通过后才下一轮;首失败停止整个attempt,不拼资格或旧轮。准备期间手机单在途请求;原生launch前后短clock只串行DeviceInfo,未增加第二Energy订阅。正式前后空间均≥10GiB及预计新增量两倍,≤100MiB/轮,30分钟或每批后重核。完整审计与相关控制、效率结果及正式新证据入档后执行逐指标交付闭环。

2026-10-25 正式attempt01因温控终止(E4,禁止补轮)

r1通过120固定槽、200发表/283原生、32件4,455,651B、17,504 Fixture事件;202.871756秒和58.663792ms直接prepared包围均过门。新增6原件全部SHA,旧树1,809件metadata及真实60容量核同。

r2在Fixture101.775821秒以thermal-limit partial停止、四worker joined且workloadReleased=true;最后事件为cpu-stopped:thermal-limit,不是Apple通道失效。watch在185秒末核summary时正确拒绝,唯一保护Stop,32件4,452,875B/200发表/283原生全部保全。200个candidate不能覆盖负载不完整,因此attempt01终态1/5失败,r3–r5未创建/未启动,正式仍52/66、Total0/5。原preserver只接受completed故首次拒绝,其已复制原件及失败日志保留;新partial专用a02重新读取6原件并核SHA/manifest,确认释放,不把partial称合格。严禁沿用r1补新四轮或以无参考政策覆盖温控失败。

热恢复准入改进方案(先文档后实现,不降低负载或温控门)

已连续进行了多场175秒高CPU资格和正式轮,而未建立足够冷却准入。该顺序与温控触发存在机制上的合理关联,但环境温度/充电/散热贡献未隔离,不能断言硬件故障或唯一原因。当前CPU/温控保护不修改,4×0.75/145秒及固定120槽不降级。先增加自有测试App的显式、零工作负载温控观察模式,提供真实ProcessInfo.thermalState,不把私有Energy thermal字段或Diagnostics枚举猜成同一语义。

仅明确--lab-thermal-observer-base64新请求激活,nonce新目录/Documents/PerfowlLabThermalStatus/<nonce>/,默认普通启动完全短路;不订阅Energy、不生成CPU/磁盘/网络/Metal负载,不使用测试定值。每2秒一条记录(tick/timebase/序号/真实thermal/active/读前后ticks),≤900秒/451条/256KiB;一个后台utility timer、单文件append、固定上界,结束取消timer并关闭文件。禁止自动排队CPU、自动重放请求或常驻观察。主机只读每30秒一次;没有新状态或非前台都不能当nominal。

新五轮前及两轮间至少300秒不施加CPU负载,且最近至少30秒连续真实thermal=nominal/active、无缺槽(间隔≤3秒),才允许新native CPU生命。首次冷却以r2真实释放时点作下界,工具记录host单调最早准入;不可用墙钟猜完成。观察模式只作资源准入,不能验收温控指标。若900秒仍不能nominal则保留明确当前环境阻碍,不继续同配置热重试。温控再次触发仍整attempt首失败,不自动补轮。

实现只改自有Fixture,先host可测的请求/记录/有限状态控制及构建签名、私有旧Lab32/App数据保全后同bundle升级Lab33;不卸载清数据、不修改被测第三方App、标准Mac220不变。新模式与OFF对照三pair,每次60秒,同一前台/无负载,CPU增量≤2个百分点、footprint增量≤20MiB,首次状态≤3秒、最差写入≤100ms、总新增≤256KiB。仅通过这些软件/开销/安装门后再新资格确认,不能由build通过直接开始正式新五轮。

2026-10-25 温控观察器实现与新机通道复核(E2/E3,未验收)

显式请求/nonce/时长、默认短路、2秒有限记录、OFF不读取thermal/active、非法状态关闭等23项host控制通过。Lab33完整25份Swift ARM链接34.178秒、架构/依赖检查通过,严格开发签名及IPA独立逐文件SHA核同。OFF共享timer/task_info测量,ON增加真实thermal/active读取和durable append;footprint为2秒采样最大值,不声称连续峰值。900秒上限为timer判断点,允许调度延迟,实际结束时间须明确记录,缺槽仍拒绝。标准Mac220保持,Lab33尚未安装,软件检查不替代开销或指标验收。

新只读USB/native/Lockdown/DTX检查2.726秒成功,Lab32生命两读稳定、真实Runs61,手机14,425,079,808B及主机46,755,065,856B可用;0写入/信号/launch。r2 partial六原件已纳入新的累计保全映射,不要求失败轮成为completed才保全。升级前完整Documents新清点及每源/已有host完整SHA,复用4,005条已保全文件目录,未匹配文件才新镜像;不只保存CPU三根。Lab32包/签名产物与失败原件保持,升级仅同bundle一次,不卸载或清数据。

2026-10-25 温控工具开销执行冻结(E2准备)

新增独立主机执行器internal/acceptance/energy_total/run_thermal_observer.py,不调用产品投影、不订阅Energy、不派发CPU配方;对Lab33版本/安装身份、升级全SHA收据、旧Documents全量metadata、实际空间及前次已关闭观察生命核准后,最多一次正常退出及一次原生参数启动。每30秒读取并保留有界温控状态快照,最终三原件前后stat、源/host SHA核同;首失败停止。10项离线控制通过,包括后台、缺槽、非法枚举、慢写、未关闭和误带负载拒绝。

OFF/ON顺序冻结为OFF→ON、ON→OFF、OFF→ON三pair,每次60秒、新nonce及新生命,同一前台、不产生其他工作负载。CPU口径为观察开始后整进程user+system秒数/实际观察elapsed×100;启动前工作未纳入,OFF也有共同timer/task_info测量开销。footprint比较2秒采样最大值,非连续峰值。每pair ON−OFF CPU≤2个百分点、采样footprint≤20MiB;ON首记录≤3秒、最差写≤100ms、每观察总三原件≤256KiB;真实foreground在启动后/结束前核,ON每条还须UIKit active。旧数据元数据不符先停并完整SHA,六次均合格才温控工具准入,不计Total正式轮。

2026-10-25 冷却观察与CPU切换的新鲜度合同(先冻结后设备执行)

开销工具增加独立cooldown准入模式,13项离线控制通过;仅ON/900秒可激活。在实际观察≥300秒且最近≥30秒全nominal/active、序号及tick严格前进、相邻间隔≤3秒后,主机以同timebase的最新DeviceInfo tick核末记录age≤3秒,再记录准入意向。观察进程继续有限观察,不自动施加负载;此时文件仍append,只能称live前缀快照,不能称关闭封存或全源SHA核同。900秒仍不成立则保全并记环境阻碍,不热重试。

新资格/正式控制器必须在全部旧数据/容量预检结束、紧邻READY时重新读最新真实观察尾段,核同一观察生命及最新记录age≤3秒。仅准入后15秒内允许原生CPU launch;Mac标准受控冷启动与一次原生生命切换均须明确记录,若拖延或身份变化则拒绝,不使用过时的nominal收据。冷却观察不是CPU run,正常退出其有限观察生命后可能没有summary;应按预先声明的主动结束状态保全request/events全部最终源及host SHA,并核其包含准入前缀,不能虚称900秒观察completed。此转换不改原CPU负载和完整五轮门,既有失败不能改判。

2026-10-25 Lab33保全升级完成(E4工具安装,非指标通过)

完整Documents新清点4,825件/6,113,539,225B,273.416秒源/已有host全SHA核同;新增820件96,572,302B镜像,其余复用,0手机写入/信号/launch。独立准入重核主机SHA与144份终态释放summary、所有旧请求过期和无pending;真实CPU共享Runs61。对已稳定旧自有生命正常退出一次、两次缺席,随后一次同bundle Upgrade成功。事后完整4,825件/6,113,539,225B源SHA与全树核同,签名身份/新版本90.21.33及空闲成立;总264.684秒,直接RSS136,675,328B,外层wait4峰140,197,888B,615秒/192MiB门通过,无重复安装、卸载或数据清理。旧Lab32签名包/源保全、Mac标准220保持;正式Total仍0/5、整体52/66。

三pair60秒OFF/ON零负载实验已按上文顺序开始;首失败停止,不因安装成立跳过资源门。私有根20261025-energy-total-preparation-01/lab33-observer-overhead-a01。

2026-10-25 OFF/ON a01首失败与启动活动预热修正决策

a01 OFF已完整60秒关闭且三源/host SHA核同;ON在首个30秒快照检查拒绝,后两pair未启动、0CPU工作负载。随后单次只读保全ON最终三件原件并核源/host SHA:30条/60.075110秒,全部thermal=nominal,仅sequence1在0.001163秒active=false,之后每2秒均true,最大gap2.096664秒;CPU0.282009秒,最差写1.183333ms,closed=true/workloadRequests=0。不能把这次工具拒绝改写为a01通过,也不能归因为锁屏或硬件问题。

该真实首点处于应用launch尚未active的过渡,原工具“每条均active”误将明确启动预热与稳定段混淆。仅修主机状态审计,Fixture33和产品220不改:保留全部原点,仅允许首个active之前、elapsed≤3秒的初始inactive;首个active必须≤3秒,active后任何inactive均拒绝。记录首active时延,开销仍按整个观察elapsed计算、不删启动成本;冷却准入仍完整≥300秒、尾段≥30秒全nominal/active、所有间隔≤3秒及最新age≤3秒,不允许在正式窗口豁免非前台。先加入初始预热、迟到首active及中途inactive反控,再新独占lab33-observer-overhead-a02完整三pair;不拼a01 OFF或ON。

新实验前仅对已最终三件源/host SHA保全且closed/无负载的那一个稳定观察生命正常退出一次、两次缺席;身份变动则停,不重复追逐。后续仍按既有资源门判定,未通过前不发CPU配方。

2026-10-25 Lab33观察器开销a02通过(E4工具,不计指标)

完整新六观察、三pair60秒通过;a01未复用。ON−OFF CPU依次0.030916/0.037998/0.031272个百分点,2秒采样footprint增量114,640/81,968/426,032B;最大写1.211458ms,首active最大2.097633秒。每轮0CPU负载,三ON各30条真实状态;18件原件合计29,742B,逐轮稳定源/host SHA及最终独立主机SHA复核通过。最差主机执行器RSS95,928,320B,单次最长72.975秒,预算均满足。独立审计器不导入runner或产品投影,单独核request/summary/全事件、有限启动预热/稳定活动、时序/关闭/新增字节和三pair算术;结果lab33-observer-overhead-review-a02/result-private.json通过。OFF共同测量开销及采样峰值边界保持,不称连续峰值或绝对硬件校准。

当前另启新900秒有限零负载冷却观察energy-thermal-cooldown-20261025-qual-a01;达到真实≥300秒/末30秒nominal/active及新鲜度门后,才冻结并执行新Lab33资格a07。新a07计划及六项单次native/过期冷却拒绝控制已完成,尚未冻结或发CPU请求。正式仍Total0/5、整体52/66。

2026-10-25 新Lab33资格a07执行边界补充

独占20261025-energy-total-reference-diagnostic-07与energy-total-ref-20261025-a07-r1已准备,旧attempt01不得重用。冷却准入过期在SIGTERM前及CPU launch前各O(1)拒绝,6项单次退出/launch/生命变化/过期控制通过。每30秒进度点至多一次读取Fixture终态summary,若已出现partial/failed立即保护Stop,不继续等待185秒;正常175秒完成仍按185秒Stop就绪合同。冷却观察在标准受控冷启动时正常结束后,单独保全其request/events完整最终源及host SHA,确认同时包含首次ready及紧邻Start的准入前缀;可保留切换后的inactive尾部,但它不进入准入尾段,也不称900秒观察完整完成。Mac220/Lab33、全部CPU配方/固定120槽/225秒/参考政策不变。

2026-10-25 a07保护拒绝与工具时序归因(无新CPU run)

首次冷却真实300.101258秒,末段nominal/active且新记录age1.011210秒;live准入成立。a07在实际SIGTERM前的15秒保护门拒绝,已唯一保护Stop;新Session32件709,105B/19样本/27原生全部SHA保全,未发native退出/CPU launch intent/ack、实际0CPU run,Runs61不变。watch的signalAttempts/nativeLaunchAttempts各1是调用helper前预赋值,并非实际请求;继承保全工具硬编码cpuWorkloadConfirmed=true也不正确。旧收据不改,独立actual-action-and-preserver-correction-private.json纠正这两处工具事实;新工具改按intent文件计数,CPU确认须有真实Fixture或已读summary,不由预设true产生。

精确时序:READY 19:49:36.619(UTC)→实际Session observed相差21.834秒,首稳定样本在19:50:00.737,故主要为工具/界面交接等待,不能归为手机异常或客户端冷启动耗时。该15秒初始截止点放在READY前不适合跨工具启动,并且观察进程在这段等待仍持续写真实记录。a07失败保持,不重放、不计正式。

新独占a08使用另一个完整≥300秒冷却观察。保持产品标准controlled-cold-launch、4×0.75/145秒配方、固定120槽和全部来源门。READY前先核实时冷却及稳定旧观察生命;在实际新Session/CapturePlan身份核同后、等待首样本前,再读取同nonce最新真实温控前缀并查询当前设备tick,要求末尾≥30秒nominal/active、最新age≤3秒。这时允许标准受控冷启动已结束旧观察生命,但不能把旧前缀当新读数;源age或尾段不合格即保护Stop、0CPU。15秒截止从这次实际Session后的最新读数hostBefore开始,SIGTERM前和CPU launch前均保持原拒绝门;独立审计还以prepared直接tick包围核实际CPU准备上界≤15秒。仅移动更新时点消除界面等待,不延长时限或放宽温控/负载。初始预检前缀和新的正式准入前缀分开保全;最终源SHA须覆盖两个前缀。

2026-10-25 a08资格终态与新正式attempt02决策(E4资格,非正式通过)

a08已唯一Stop,32件4,699,539B/212样本/300原生Energy源完整SHA保全;175秒负载完整释放,6件原件与17,504事件逐导出核同。固定新生命第24–143样本120槽全部新源candidate,Raw/Metric/receipt/Wire/Swift/CSV/coverage/seal一致;Session215.397787083秒满足225秒,prepared直接包围58.873541ms。独立温控审计确认实际冷却360.096300秒、nominal尾358.006423秒、age0.8112535秒、CPU prepared上界在新读数后3.467074208秒。最终观察2件181事件含两个前缀并完整源/host SHA,按受控切换主动结束,不称900秒completed。重插后的原件读取通道成功;正式仍52/66、Total0/5,不复用a08或旧attempt01任何轮。

新独占20261025-energy-total-formal-attempt-02,run前缀energy-total-formal-20261025-a02-r1至r5,完整五新生命/Session;每轮新nonce零负载观察≥300秒及尾30秒nominal/active、最新age≤3秒,实际Session后刷新准入、CPU prepared≤15秒,175秒完整配方、固定120槽/225秒、全来源/消费者/seal门保持。首失败整attempt停止,不拼轮。标准Mac220/Lab33保持。无参考政策仅免当前环境独立精度对照;成功标记NO_REFERENCE_ACCEPTED_OWNER_POLICY,referenceAccuracyValidated=false、ownerReviewRequired=false。

容量事前实枚举62。先将a08六原件增量纳入r2后保全映射,再完整三根源/已有host SHA;之后仅将旧正式r1、r2及a08三个已终态释放目录,同容器rename到唯一Retired父20261025-energy-total-attempt02-capacity-preserved-a01,Exports不动、删除0;r2允许partial但必须released。事后完整三根SHA/全树及实际59成立才首轮。预计新增≤160MiB(保全复用旧host镜像),两端≥10GiB及预计新增两倍;全SHA各≤380秒/192MiB,流式1MiB、串行单通道;rename≤40秒/一次,不循环重试。后续每轮全部旧树metadata/实际容量,最终三根全SHA以及整个ThermalStatus树源/host SHA,汇总前检查5个独立温控准入。

温控runner沿用已验观察器、活动/新鲜度/开销规则;新私有a02适配只把升级前CPU根元数据校验替换为本次SHA已核的累计三根映射,其余旧Documents仍核,防止精确保留rename后误用升级前路径。每轮先核真实CPU终态summary、稳定当前生命,正常退出一次和两次缺席,再新观察;不以旧observer生命替代当前CPU生命。新正式工具从a08构造并验证native启动函数AST相同,冻结产品/Fixture/私有工具/每轮准入输入,任何漂移拒绝。

2026-10-25 attempt02容量保留与首轮冷却启动(E4数据保全)

三目录精确保留rename完成:15件21,892,647B,删除0,Exports不动,实62→59。迁移前后1,821件(3,543,612,040B)全源/原host SHA及完整三根树核同,136.864052/135.968542秒,峰RSS122,257,408/129,351,680B;均满足380秒/192MiB门。主机43GiB、手机14,391,697,408B可用。GitHub main与HEAD无增量,WIP保持。首轮新的零负载观察已开始准备,不代表正式轮已Start。

2026-10-25 attempt02终态失败及延长被动冷却资格决策(E4,正式仍0/5)

r1完整通过:120槽、201样本/283源、17,499事件,32件4,469,292B,Session202.231120375秒;温控观察322.088772秒、nominal尾319.999748秒、age0.742124秒、prepared上界3.498624秒。r2在165.387058秒因thermal-limit成为partial,16,541事件,所有worker及host端口释放;已唯一保护Stop,193样本/272源、32件4,307,247B全SHA保全,6原件与逐事件导出核同。r3–r5没有创建/启动,attempt02终态1/5失败,不拼r1进入后续attempt。正式仍52/66、Total0/5。

失败专用独立审计保持qualificationPassed=false,固定120槽、完整来源/消费者/封口一致,Session193.827849秒;工作阶段145秒已join,但恢复期仍属于完整175秒合同,不能截短或因数据正常计通过。独立温控失败调查确认事前观察320.071245秒、nominal尾282.034110秒、最新age2.544980秒、prepared上界3.409630秒,旧300秒/30秒门真实成立。故不是陈旧nominal收据或又一次USB控制失败;尚不能断言环境温度、USB充电、手机壳或硬件为唯一原因。旧门是资源准入条件,不是内部物理温度计,更不保证后续高负载不会触发保护。

先完成失败全三根源/host SHA及ThermalStatus完整保全,再新独占资格a09:仅把被动零负载最短观察提高为600秒,最近连续nominal/active尾提高为300秒;仍2秒采样、≤900秒上限、age≤3秒、实际Session后刷新、prepared≤15秒。保留4×0.75×145秒/基线15/恢复15、120固定槽及225秒总门、serious/critical保护。只是更严格冷却,不降低工作量或豁免partial;不重建产品或Lab33。若900秒内新门不能成立,或a09仍thermal-limit,停止同配置CPU重试,报告需要外部散热条件改变,不循环用热样本碰运气。

新a09首先核失败完整保全、实61容量、当前稳定已释放CPU生命,正常退出一次/两次缺席,再新600秒准入观察。当前CPU端无活动负载或采集。新runner与独立温控审计仅增强600/300阈值并显式记录,其余合同与a08函数AST相同;先软件边界控制及冻结,再一次资格。a09无论结果均不计正式轮,正式必须另新attempt03五轮。

2026-10-25 a09通过与独占正式attempt03冻结方案(E4资格,正式尚未通过)

a09完整通过:32件4,367,092B、196样本/276原生源、17,506完整Fixture事件,固定第26–145样本120槽新源candidate,全部来源/消费者/seal核同,Session196.866127秒。温控实际624.087886秒、nominal尾621.990889秒、age2.309231秒、prepared上界3.446410秒,直接包围56.667625ms;观察313事件/最终2原件完整SHA,主动切换结束不称900秒completed。只证明本次加强资格成功,不保证五轮一定成功;旧attempt02失败保持。

新独占20261025-energy-total-formal-attempt-03,前缀energy-total-formal-20261025-a03-r1至r5。每轮新600秒实际零负载/连续300秒nominal-active尾、2秒记录/≤3秒gap、最新age≤3秒、900秒上限、实际Session后刷新及prepared≤15秒。其余175秒原配方、120固定1Hz槽、225秒、来源/消费者/封口/参考政策全部不变。任一新轮thermal partial或任何失败整attempt立即停止,不再同配置另起CPU尝试,外部散热条件变化后才重议。五轮后完整三根和整个ThermalStatus全源/host SHA汇总,才正式53/66。

当前Runs62;先把a09新增六原件纳入失败后完整保全映射并新全SHA。精确将旧attempt02 r1/r2与a09三个已释放终态目录保留rename到Retired唯一父20261025-energy-total-attempt03-capacity-preserved-a01,Exports不动、删除0,前后完整源/原host SHA及全树核同、实59后准入首轮。沿用380秒/192MiB流式1MiB资源门和两端≥10GiB;预计新增≤160MiB,逐轮旧树/空间检查,五轮末实64。

新增独立强恢复审计在既有原件审计之上强制600/300与显式policy字段,旧审计器和失败轮冻结输入不改;6项新严格边界控制、9项执行器边界控制及native函数AST匹配后冻结每轮。旧数据/资格/失败轮不能拼作正式轮。Mac220/Lab33不变,无新产品构建或安装。

2026-10-25 attempt03容量保全完成(E4,正式未开始)

迁移前后1,839件/3,593,629,021B完整三根源/原host SHA及树核同140.585113/139.397942秒,峰RSS124,452,864/131,710,976B。精确保留3目录/15件24,982,479B,删除0,Exports不动,实62→59;手机14,223,872,000B可用。新第1轮独占600秒冷却观察已启动,无新正式CPU负载。

2026-10-25 attempt03第1–2轮完整通过(E4,指标仍待验)

两个新正式轮均通过原件、固定120槽、全部消费者、封口、600/300强恢复及旧树核对。r1/r2分别197/197样本、278/278 Energy源、17,504/17,504 Fixture事件,Session199.556419/198.316232秒,32件4,391,249/4,389,194B;真实零负载观察626.059011/628.040255秒,nominal-active尾623.963044/597.995838秒,最新age1.665638/2.431296秒,CPU prepared上界3.467461/3.425595秒。采后真实Runs60/61,全部旧树metadata1,845/1,851件核同。

新attempt03当前2/5,整体52/66,不提前计入指标;第3轮使用独立新nonce继续真实600秒零负载观察,尚无第3轮CPU负载。每轮先独立审计及保全,首失败停止,不拼旧轮;五轮末完整CPU三根及整个ThermalStatus源/host SHA仍待执行。Owner已报告重新插拔手机,后续以新的真实通道和准入检查判定,不能用此操作本身宣称恢复。

2026-10-25 attempt03第3轮启动前过期拒绝(E3,整组终止)

r3冷却ready收据在2026-10-25 05:40:26(Asia/Shanghai)落盘,工具恢复后于09:18:17完成新准入检查;期间超过3小时,900秒零负载观察早已结束。控制器报observer-ended-before-admission,真实nativeLaunchAttempts=0、signalAttempts=0、uiActions=0、sessionID=null,没有第三轮CPU负载或Session。不是新的热中止,也不据此认定USB或硬件故障;最初恢复时仅依据活句柄和排队stdout误把历史观察当当前运行,现以文件时间及真实准入结果更正。

按首失败停止合同,attempt03以2/5终止,r4/r5不创建、不拼轮,整体仍52/66。只读保全整个ThermalStatus最终原件及其host SHA,保留r3冻结输入和失败收据;不对已终态observer发退出或新请求。后续若重议新attempt,应先文档化可恢复的就绪交接:观察器ready后自动准备并启动控制器,跨聊天/恢复时先核真实时间与closed状态,避免旧ready进入GUI交接;当前不派发新的CPU测试。

失败后只读保全完成:整个ThermalStatus 41件643,788B,完整源/host SHA及树一致;r3就绪前缀包含于最终450条/898.071006秒事件,summary closed=true。手机CPU实际Runs61。保全过程0手机写入、0信号、0启动,2.839499秒;没有新增正式样本。

2026-10-25 attempt04就绪自动交接修复与新独占五轮决策(E1方案)

attempt03已终止,全部旧轮和冻结输入保留。其第3轮在任何GUI/CPU派发前因观察结束拒绝,与之前thermal-limit不同;本次仅修复主机跨工具长间隔,不通过重复热尝试改变旧结论。新attempt04仍从0完整五轮,175秒原负载、120固定槽、225秒Session、600/300秒被动冷却、900秒观察上限、3秒age/15秒prepared和系统热保护不变。再出现thermal-limit或任何本组失败即整组停止,不拼接旧两轮。

新增主机有界串行交接器:一次cooldown子进程成功后,立即确认同启动周期monotonic ready收据年龄及文件wall年龄均≤15秒,再prepare并启动控制器;不等待AI在工具之间接力。prepare后再次检查15秒,ready过期则0后续派发、独占写拒绝收据。控制器仍须新真实live准入,READY后仍仅一次标准CUA Start、185秒STOP READY一次Stop。恢复时先查看真实子进程句柄和当前时间,旧stdout不是活观察;终态交接器不重启。单子进程在途,冷却≤1000秒、prepare≤30秒、控制≤310秒;流程自身O(1)、新增内存≤1MiB,无常驻任务、无手机额外高频轮询。先覆盖陈旧/未来时钟、文件未来、子进程失败/准备超时和不重复派发等主机反控;不改220产品或33测试台,无新安装。

当前实61根,先完整旧三根源/host SHA及树核同;仅把attempt03 r1/r2两个已完成且释放目录,精确保留rename到唯一Retired父20261025-energy-total-attempt04-capacity-preserved-a01,Exports不动、删除0;预期61→59。事后完整三根SHA及实际59才新正式首轮。预计新增≤160MiB,两端≥10GiB及预计量两倍,SHA流式1MiB/串行/380秒与192MiB门保持。r1使用已保全closed的r3观察生命,核summary/source SHA和稳定身份后正常退出一次、两次缺席,再全新600秒观察;不得误以r2 CPU生命替代该observer。后续r2–r5沿用当前CPU终态生命检查。新根20261025-energy-total-formal-attempt-04,唯一前缀a04-r1..r5,每轮新nonce/生命/Session,最终CPU三根与整个ThermalStatus全SHA,完整五轮才53/66。

2026-10-25 attempt04主机交接实现增量(E2)

新增run_ready_handoff.py及6项拒绝/顺序/超时控制,全部通过;三pair真实短子进程对照,主机wrapper中位新增wall2.094ms、进程峰RSS17,334,272B,I/O unknown、0手机动作,仅证明交接开销。新的迁移/冷却/轮次/最终保全工具独占创建并完成语法、前缀、61→59/两目录10文件、旧closed observer身份与原native函数/600–300门核查。自动交接不点击GUI、不代替真实设备live准入。初建私有attempt-plan曾沿用旧62/三目录文案,设备写入及冻结前已保留初稿并更正为61/两目录;没有改旧冻结方案或原件。

迁移前后1,851件完整三根源/原host SHA与树核同141.542118/140.098047秒,峰RSS132,497,408/124,190,720B;2目录10件16,961,546B保留rename、删除0、实61→59。新attempt04第1轮自动冷却交接已启动,尚无正式CPU负载或Session。

2026-10-25 首轮主机目录准备缺口及写前修复(E2/E3,无正式轮)

初次自动交接在已正常退出旧closed observer、两次缺席后,因新attempt缺cooldowns父目录导致主机mkdir拒绝;发生于观察器任何设备连接/请求前,尚无r1输出目录、冻结输入、GUI/Session/CPU。旧exec3280与handoffs/r1失败收据保留。该问题属于正式首轮尚未创建时的主机布局准备,不把它算作通过或复用任何旧数据。

修复为交接器在任何手机子进程前建立父目录,并新增真实CLI临时目录端到端控制,含再次执行拒绝且原收据不变,现7/7通过。独占新r1-layout-a02交接只继续尚未发过的第一次观察:先核原退出成功/0launch/无r1目录,直接调用原观察器,原观察器仍须验证当前进程缺席;不重发旧退出,不重跑迁移或SHA。原尝试不是热负载失败,尚无正式轮,因此保留attempt04,从0完整五轮;任何正式轮失败仍整组停。新增路径与工具在首轮冻结前一并钉定。

交接与知识增量后站点E2全构建通过:66 Registry知识合同门、824归档同步及完整client/server/render24.768秒;43条既有内容风险提示和大chunk advisory保留,生产未发布,不视为指标通过。

2026-10-25 attempt04第1轮通过(E4,本项仍未正式通过)

新完整120槽/200样本/282 Energy源(267非负、15负哨兵)、17,505事件,Session201.504732秒、32件4,452,412B;全量消费者/来源/封口核同。冷却634.093523秒、nominal尾632.000226秒、age2.448860秒、prepared≤3.457715秒、直接包围60.652208ms。两个独立审计及1,857件旧树metadata通过,实际Runs60。新attempt1/5、整体52/66,后续每轮仍完整新冷却和负载,旧轮不拼。

2026-10-25 attempt04第2轮通过与资源检查(E4)

r2完整120槽/201样本/283源(280非负、3负哨兵)/17,505事件,Session202.351756秒、32件4,490,104B;全部来源/消费者/封口核同。观察618.095724秒、nominal尾616.000419秒、age1.932951秒、prepared≤3.441124秒、包围57.995167ms。两审计及1,863件旧树metadata核同,实际Runs61。本attempt2/5、整体52/66。30分钟资源检查:主机46,417,932,288B/手机14,144,233,472B,本attempt293件50,056,945B,剩余预计≤100MiB,满足10GiB/两倍量门;删除0,保留全部证据。第3轮独立冷却交接开始,不计指标通过。

2026-10-25 attempt04第3轮通过(E4)

r3完整120槽/218样本/307源(287非负、20负哨兵)/17,506事件,Session219.434583秒仍满足225秒,32件4,821,219B。观察628.083187秒、nominal尾595.989247秒、age0.850676秒、prepared≤3.452716秒、包围58.331958ms。两独立审计及1,869件旧树metadata通过,实际Runs62;本attempt3/5,整体52/66。停止跨工具交接等待较前轮长,所有尾部保留、未截Session缩分母;后续采用单次CUA调用中的新鲜完整AX识别唯一停止按钮并点击、再读AX,减少主机交接,不改185秒停止就绪或225秒门。

2026-10-25 attempt04第4轮通过与资源检查(E4)

r4完整120槽/200样本/281源(266非负、15负哨兵)/17,503事件,Session202.001630秒、32件4,447,988B;观察640.084602秒、nominal尾619.992137秒、age1.408830秒、prepared≤3.313214秒、包围58.070417ms。两独立审计及1,875件旧树metadata通过,实Runs63。本attempt4/5、整体52/66。停止已按单次CUA新鲜AX识别唯一按钮并点击完成,采集门不变。30分钟资源检查主机46,347,640,832B/手机14,101,471,232B,本attempt582件100,454,364B,剩余预计≤50MiB,删除0;新第5轮冷却交接已启动,最终CPU三根/全部温控源SHA与汇总仍待五轮后。

2026-10-25 attempt04第5轮通过,进入最终全SHA(E4)

r5完整120槽/206样本/291源(289非负、2负哨兵)/17,505事件,Session208.861594秒、32件4,600,752B;真实观察626.078763秒、nominal尾568.039662秒、age2.134420秒、prepared≤3.302601秒、直接包围57.149291ms。数据与强恢复两审计、1,881件旧树metadata核同,实际Runs64。新attempt完整五轮单轮门均通过;最终CPU三根及全部温控源/host SHA、独立再算与汇总尚待完成,整体仍52/66,不提前宣告指标通过。所有失败、过渡、尾部、旧attempt和回滚保留,删除0。

2026-10-25 最终全SHA与正式结论(E4)

新attempt04完整5/5,600/600槽、1,444条Energy源、1,025样本/985candidate与87,524事件、160件Session/22,812,475B全部核同。最终三根1,881件/3,712,487,682B源/原host SHA和完整树一致,144.922134秒/RSS127,336,448B;温控51件/1,098,173B全SHA核同。独立重算10审计与两次汇总非耗时字段一致,冻结pins保持。正式53/66、剩13,无参考标记与deviceWindowVerified=false保留;下一CPU能耗评分。全部失败/过渡/尾部保留、删除0。汇总SHA b6d8a27beb0d7d1234bb76bcd17ba6ceb2b2ddeea0091dd92708eb3e122527ea。正式结果。