非启动54项可信数据交付目标与逐项验证方案
1. 授权与基线
Owner明确授权同AI承担方案、代码、测试与最终复核;这是同AI自验收,不是第三方独立审计。目标设备A、现有可控Fixture与商店目标App A/B。基线主线 ecc2cec、工作区干净;安装b112。Startup本次排除12项,但历史启动、Hybrid与Beta门不因排除而关闭。复用原环境,不新建worktree或常驻服务;每批GitLab一次推送不重试,GitHub单列,网站只构建。
R12默认26项五轮整门0/5、20项五轮严格达标;最差FrameTime有效90.52%–97.41%、连续81.74%–94.78%,全控制窗覆盖95.87%–96.67%。这些原始数字不回改。本轮不是把旧失败重命名为成功。
2. 最终交付目标与零妥协门
完整Registry共66项,Startup12项排除,54项非启动逐一登记。机器清单 internal/acceptance/nonstartup-v1.json 与当前源码集合双向相等;默认26项不是完整清单。每项均交付来源、单位/作用域、公式版本、适用条件、参考与误差、有效/缺失计数、证据等级;未实现、源不可用、无独立参考一律留未通过,不用“不适用”静默删指标。
- 数值可信:Raw→Metric→Report/CSV/封存字节、身份与作用域一致;有限值/哨兵/重置/warmup处理正确;独立参考误差门通过后才称校准,candidate不自动等于可信校准。
- 实时连续有效:每组适用指标固定五轮,每轮固定120s测量窗、1s网格,逐项V=合格且有值槽数/全部预定槽数=100%;C=相邻两个合格槽且序号连续、间隔≤1.5s的边数/(N−1)=100%。缺一个槽即该轮失败,0槽和1槽不得通过。向量所有分量有限,枚举仅已文档化域合法;事件不存在的null不改成0。
- 会话统计:14项frame-pipeline统计单独验输入帧集合、持续时长与独立实现;它们不冒充每秒原生采样,不用“100%事件率”当“100%实时率”。整个54项整门仍须各自准确性与适用证据通过。
- 准备窗:统一先记录Start至ready的全部数据/耗时/缺值;ready必须所有已请求适用来源完成基线、网络闭合窗、显示至少5有效帧。准备最长20s,之后固定120s,不按结果挪起点。并列报告完整Start→Stop原严格门与ready后门,后者通过不称前者通过;Owner未接受准备窗差异前,原严格100%门仍开。
- 失败保留:每轮独占目录、预先顺序/输入/误差固化;每批最多五轮,不自动重试/扩样。修复后新合同/新批次另跑五轮,失败轮仍留全套。全五轮通过只证明声明设备/版本/场景,不保证所有iOS/App/断连情况永不缺数。
- 安装交付:同源码回归与效率门、Developer ID App/DMG签名、公证Accepted、staple/Gatekeeper、独立解包/安装SHA、新包真实UI验收全部分层。只保留一个当前测试包,回滚与旧证据保留。GPL法务对外分发门另列,不从公证推断关闭。
3. 逐项总清单(所有项目当前均待本轮验收)
| metricID | unit | scope | 测试族 | 值类别 | 本轮门 |
|---|---|---|---|---|---|
ios.process.cpu.non_normalized | percent | process | cpu-scheduling | time-series | 待验证 |
ios.device.cpu.total | percent | device | cpu-scheduling | time-series | 待验证 |
ios.device.cpu.total.normalized | percent | device | cpu-scheduling | time-series | 待验证 |
ios.device.cpu.core_usage | percent | device | cpu-scheduling | vector | 待验证 |
ios.process.memory.physical_footprint | bytes | process | memory | time-series | 待验证 |
ios.process.memory.real | bytes | process | memory | time-series | 待验证 |
ios.process.memory.virtual | bytes | process | memory | time-series | 待验证 |
ios.device.memory.available | bytes | device | memory | time-series | 待验证 |
ios.device.memory.free | bytes | device | memory | time-series | 待验证 |
ios.process.thread.count | count | process | cpu-scheduling | time-series | 待验证 |
ios.process.scheduler.context_switch_rate | count-per-second | process | cpu-scheduling | time-series | 待验证 |
ios.process.scheduler.interrupt_wakeup_rate | count-per-second | process | cpu-scheduling | time-series | 待验证 |
ios.process.disk.read_rate | bytes-per-second | process | disk | time-series | 待验证 |
ios.process.disk.write_rate | bytes-per-second | process | disk | time-series | 待验证 |
ios.device.network.send_rate | bytes-per-second | device | network | time-series | 待验证 |
ios.device.network.receive_rate | bytes-per-second | device | network | time-series | 待验证 |
ios.process.network.send_rate | bytes-per-second | process | network | time-series | 待验证 |
ios.process.network.receive_rate | bytes-per-second | process | network | time-series | 待验证 |
ios.foreground.fps | frames-per-second | foregroundDevice | display | time-series | 待验证 |
ios.foreground.gpu.renderer_utilization | percent | foregroundDevice | gpu | time-series | 待验证 |
ios.foreground.gpu.tiler_utilization | percent | foregroundDevice | gpu | time-series | 待验证 |
ios.foreground.gpu.device_utilization | percent | foregroundDevice | gpu | time-series | 待验证 |
ios.frame.time | milliseconds | foregroundDevice | display | time-series | 待验证 |
ios.frame.time.p95 | milliseconds | foregroundDevice | display | time-series | 待验证 |
ios.display.refresh_rate | hertz | foregroundDevice | display | time-series | 待验证 |
ios.frame.pacing_jitter | milliseconds | foregroundDevice | display | time-series | 待验证 |
ios.frame.fps.average | frames-per-second | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.fps.at_least_18_percent | percent | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.fps.at_least_25_percent | percent | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.ftime_ge_100_percent | percent | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.ftime_positive_delta_gt_100_per_hour | count-per-hour | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.drop_per_hour | count-per-hour | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.med_range_percent | percent | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.one_percent_low_fps | frames-per-second | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.small_jank_per_10min | count-per-10-minutes | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.jank_per_10min | count-per-10-minutes | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.big_jank_per_10min | count-per-10-minutes | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.stutter_percent | percent | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.tiny_jank_per_10min | count-per-10-minutes | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.frame.smooth | score | foregroundDevice | frame-summary | session-statistic | 待验证 |
ios.process.energy.total_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.cpu_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.gpu_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.network_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.location_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.display_cost | source-native-cost | process | energy | time-series | 待验证 |
ios.process.energy.overhead | source-native-cost | process | energy | time-series | 待验证 |
ios.device.battery.current | milliampere | device | battery-thermal | time-series | 待验证 |
ios.device.battery.voltage | millivolt | device | battery-thermal | time-series | 待验证 |
ios.device.battery.power | milliwatt | device | battery-thermal | time-series | 待验证 |
ios.device.battery.temperature_raw | source-native | device | battery-thermal | time-series | 待验证 |
ios.device.battery.temperature_celsius | degree-celsius | device | battery-thermal | time-series | 待验证 |
ios.device.thermal.status | enum-raw | device | battery-thermal | enum | 待验证 |
ios.device.gpu.counter.source_native | source-native-count | device | gpu | time-series | 待验证 |
4. 测试用例与独立参考
4.1 CPU、调度、内存、磁盘
Fixture作为自己控制的目标App,不给商店App加SDK/Hook。新增独立self task_info/thread_info/getrusage参考,设备mach时钟每1s小型文本取样,最长180s;主线程之外采样,事件标记对齐。单/双线程CPU各20s+低负载20s,非归一CPU按线程user+system差分/真实设备秒×100;归一整机不得拿Fixture自CPU代替。线程数与task_threads即时计数精确比对,context/wakeup语义先核OS字段并保持未知缺值。内存20/40/80MiB每阶10s+释放;phys_footprint/real/virtual用匹配task_info字段,允许时间对齐误差 max(2MiB,5%),分配ledger只作方向不代替resident真值。设备free/available与同轴VM来源独立导出对照,若仅同一来源重读则只算来源复核。磁盘写/读各8MiB、64MiB、fsync;logical字节ledger和rusage物理字节分列,不能拿缓存读取0物理I/O误判缺失;同轴累计源比对1原生计数单位,速率差分±5%,无对应字段不冒称已校准。
4.2 网络
有限本地HTTP服务只在场景内启动;串行上下行1/8/32MiB及明确无业务请求窗,服务端实际body字节+时间+hash,Fixture客户端实收实发body独立留档;RVI取TCP方向、序号去重并分出头部/重传/背景/诊断通道。Process与Device分别验作用域;HTTP payload不等于整机wire bytes,USB诊断通道不当App流量。匹配连接原生计数±1字节/量化单位、时间窗同轴速率±5%;无法映射的额外流量列unknown,禁止用总量相近作为精度通过。初始快照、计数器reset、sign-bit哨兵、缺桶、迟到、空输入没有闭合证据等负控必须null,真实零仅在完整覆盖证明下有效。
4.3 显示与14项会话统计
Fixture控制30/60Hz持续绘制、1/2/5Hz低频改变、静态页与50/100/150/250/1000ms主线程停顿;CADisplayLink仅回调参考,不认证每一帧最终上屏。以独立Instruments compositor记录/受控Metal实际presented回调(如可取得)交叉核呈现时刻,原生ticks整数换算±1tick,真实事件FPS±1帧/窗;FrameTime/P95/Jitter独立事件集实现±0.5µs,百分比±1e−6,计数精确,时长归一±1tick。超过12刷新间隔不直接证明丢源,但在没有独立呈现证据前保留null/source-gap,不为100%门放宽过滤。第一修复仅去掉异常帧后一帧的无条件重复warmup:当其四元代际/显示/前台不变且prev==上一实测end、时间正向/refresh合法/自身未超间隔门,则这一新局部区间独立成立;缺链原帧仍null,边界改变仍warmup,真正连续两次异常仍null。不得跨断链补时长。
FrameTime是一帧事件间隔,静态页没有新帧时诚实null;静态负控预期null(验证诚实性),不计作原100%实时门的通过。若要零刷新时仍具可用时间序列,需要新增“刷新区间无事件”的coverage语义/独立心跳,先定公式与API,不重复旧值。本方案不授权静默改成帧均值。
4.4 GPU、Energy、电池、温度与热状态
GPU renderer/tiler/device用受控几何/纹理负载与同场Instruments参考,原生percent映射±源量化单位;硬件counter先冻结动态schema/单位/采样interval,有源不等于物理校准。Energy七项是source-native-cost,不换算J/毫瓦、不用HTTP字节推能量;没有公开标定时只判源值传输一致,物理准确门保持未通过。电流/电压/功率仅battery-only、充电false的同一快照;USB充电状态与合法条件矛盾时必须missing,后续准备无线诊断测试另预检,不自动拔线/改设备网络。电学量需独立仪表/可信电源reference,温度需对应传感器位置/校准,不把外壳温度冒充电池温度;没有物理参考如实列缺口。热状态先做源枚举语义映射,与ProcessInfo.thermalState只能在确认同义时核对,不让设备过热以凑样本。
4.5 必须匹配的负控
null/NaN/Inf、合法0、负哨兵、源重置/代际切换、乱序/重复/溢出、source stale/drop、空窗/首点、导出wire质量错配、Stop未封存、指纹不一致、参考缺失/作用域错配、未请求字段、条件不满足与不足五轮均须拒绝整门。输入期待客观定义在oracle中,不依赖产品expect反向判“符合预期即好”。独立参考工具与产品实现不共享聚合函数。
5. 资源效率与停止边界
现有Python环境、主线、Fixture工程复用,无新环境/worktree。处理O(n)流式,实时每事件O(1),帧滚动最多10s受控窗口,reference 1Hz、最长180条/轮,网络server串行≤32MiB请求、请求超时15s、RVI有界≤180s。测试顺序执行,真实UI期间不并行build/benchmark。每批源码/旧证据先SHA并列;不反复重扫大blob,复用单遍摘要。聚焦≤60s/fullPython≤240s/Swift≤180s、build≤600s、签名公证各≤1200s、Stop自然封存≤30s,超限保留partial并清理仅本批拥有的进程,不扩大重试。App观测RSS上限512MiB,非启动Core1GiB,reference工具64MiB;观测采样2s不能充当连续峰值,CPU/物理I/O不可测写unknown。同量级50k/100k事件前后5对wall/CPU/RSS/首输出/最慢完成、吞吐;新实现比值≤1.3,无功能基线不得伪比;记录I/O。设备热/电量/Host高负载先预检,记录不同负载,不偷改门。
6. 执行顺序与阶段门
G0:源码导出54项、清单集合一致、全部case/reference/适用条件登记;验收工具空集/缩分母/缺参考负控通过。 G1:先落公式,新增恢复区间失败用例,改最小decoder状态并逐项E2;网络缺桶只读复算,确认来源前不填零。 G2:独立Fixture小型参考ledger与自主有界场景;设备/签名/来源能力预检,不能取得的54项逐一标明阻塞而非漏计。 G3:新同源码签名公证测试包/独立安装;Fixture一组固定五轮120s、商店App一组固定五轮120s,选择分族适用非启动项,真实产品UI开始/停止、引用Session/封存;不采账户/银行交易操作,不登录/支付/改账户。五轮可观察低负载/滚动或Fixture公开workload。 G4:54项逐项accuracy+适用coverage+C/V门与准备窗原严格门分别判断;任一缺口总体partial,不因算法单测、合成/公证或26项局部门推断全指标达标;完整交付后才关闭目标。下一轮不需Owner逐批批准,真实设备必须已解锁并可访问,物理参考缺口及时通知Owner。
7. 官方技术参考与证据限制
Apple CADisplayLink:callback timestamp/targetTimestamp参考不等于本工具已取得独立全部上屏事件。Apple thermalState:热状态为枚举,不能拿其数字当温度。网络/CPU等源可复算不自动提升物理校准。
8. 当前状态
方案approved/E1;全部54项本轮尚未完成E4。阶段交付目标不承诺任意场景100%,诚实缺值与失败保留优先;资源、签名包与法务门仍按原规程。后续实现/验证在本文件追加绝对日期,不改R12历史数字。
Implementation Update · 2026-10-04 · G0/G1/G2准备
已导出源码66项/排除12项/完整54项清单;新增有界只读验收账本,空集、漏指标、少轮次、缺槽/重复/乱序、NaN/Inf、向量/枚举、参考错作用域/窗口/非独立与未绑定实际值均拒绝;其声明字段与数值对照只构成E2算术门,来源/物理参考还要实证,不能自填independent=true冒称校准。初版遗漏“pair.actual必须绑定测量值”风险在交付前补测试并修正,旧日志保留。
异常后一帧额外warmup已通过失败先行窄修:7个方法旧版7个failure(包括4个长间隔子用例),新7/7及既有display19/19;长区间门12倍、原异常null、身份切换与前台warmup保留,不改数值公式。去掉多余状态O(1),不宣称已经改善真机总体100%。
Fixture新增默认关闭编译条件的self参考记录,1Hz/180s(首基线+180个区间);getrusage总CPU避免TASK_THREAD_TIMES_INFO运行线程“仅suspended准确”限制,task_info内存/线程计数独立取样。block operations不作磁盘byte真值,interrupt wakeup参考null;热枚举与Diagnostics是否同义未证。该阶段只加参考,不启动设备/商店测试、未读取账户或改设备注册;后续E2构建/独立计时开销和真机对照另记。
E2全量首跑与测试竞态修订决策 · 2026-10-04
全量1411项/155.446s首跑1失败:mixed-source在source队列排空但主机秒桶尚未过边界时,过早断言已有aggregateInputCount>0。源码close条件是stamp≥floor(opened/1s)+1s;该场景30k输入约0.7s,可全部消费但尚未发表,这是允许的开放窗口,不证明产品死锁。旧R12同位置失败未能归因,本次不以静默重试解决:测试改成同时等待source queue empty与累积census已消费完整30k,再核census;最终Stop后所有字节/事件守恒、aggregateCount≥2、原响应/心跳/丢弃/task门不变。新增受控时钟负控固定“已消费/未过截止”的合法状态,验证只有截止/flush才发表。只修测试错误前提,不放宽产品新鲜度或丢弃门,失败原日志保留。
同一聚焦首跑又显露第二个旧测试前提错误:30k/每100件等待2ms实际约0.6s,可能全部落同一1s桶,尾部无新增输入时最终aggregateCount合法为1,原“≥2”依赖起始相位。不把断言降为1;保留30k事件、所有原性能门,明确让两半输入跨下一个主机秒边界,构成原合同想检验的多个窗口与末尾排空。新增时钟负控1/1通过,聚焦失败原件另留;此为测试刺激时序修正,非产品采样窗放宽。
Validation Update · 2026-10-04 · 第一修复E2结果
最终Sidecar 1412项/156.612s/0失败,Swift 223项/3 skipped/0失败/20.897s,验收账本9/9(含缩分母、参考pair未绑定、枚举域不能自填)、局部恢复7/7、既有Display19/19与mixed-source2/2。首轮1411/1失败及聚焦aggregateCount失败均保留,不以新结果回写旧记录。Fixture专用编译条件iOS编译通过;抽取同源码参考类在macOS有界2s得到3条记录,首CPU null、三项内存/线程自取样正值,磁盘bytes/interrupt-wakeup参考null;这仅E2,不是目标设备A真机参考完成。较旧SDK修订count不足的task_vm_info不当0,按phys_footprint实际字段偏移核reply count;首工具宏不可导入与private类绑定编译失败日志保留。
50,000事件×5前后配对,wall中位比值 0.989455、CPU中位比值 0.994476(门≤1.3),共享进程峰值RSS 31.125MiB(不假称两版本独立峰值),首输出/吞吐/每次耗时原表留私有机读件,CPU/I/O物理峰值unknown。固定输入旧版warmup516/valid48969/source-gap515,新warmup1/valid49484/source-gap515:仅恢复515个确证局部短区间,515个长未知仍null;这不是515个设备漏帧被修复,更不是100%真机有效率。
全部54项物理/独立校准及新五轮E4尚未通过,总体partial。当前准备同源码b113签名公证与独立覆盖安装。现有Fixture描述文件与目标设备不匹配,已询问Owner是否允许既有开发者账户更新;未自行登记设备/改变账户、未建环境。Battery放电三项USB条件不满足,GPU/energy参考不足不能由单测解决,保持未关闭。
Package / Environment Update · 2026-10-04 · E3(总体仍partial)
b113 x86_64 App与DMG均Developer ID签名、公证Accepted、staple、strict/Gatekeeper通过;独立挂载复制与实际安装13114常规文件SHA逐项一致,六份源码冻结仍一致。当前包164629532B,SHA-256 8d723de15a6d726992ebdcc7f42cc8fa684b6426e71194999e3b6ecacd557649;本机已覆盖安装b113,旧b112 App/DMG保留在私有rollback,dist只留当前b113包。第一版私有独立校验器把旧批次相对路径误留为r12/b113,在启动前FileNotFound失败;仅修工具路径后重新做独立校验,不重复构建/签名/公证、不覆旧失败日志。
Fixture签名预检初版直接拿带usb前缀的工作台deviceIdentifier比较原生profile标识,误报不匹配;规范化后找到3份本地有效文件,选同App/既有私钥匹配文件,无账户更新或设备注册。原预检失败与询问保留,后续使用既有手工签名条件,不扩大授权。目标设备E4参考采样与全54项/新五轮仍待,因此包E3不称目标已修完。
G2 参考连通预检合同 · 2026-10-04(先记合同,非正式五轮)
基线G1提交b5d24dd/b113已安装;G1 GitHub真实同SHA、GitLab单次推送128且ref不可读,未重试;交付Webhook一次200/errcode0。现有Xcode管理描述文件需要automatic而非manual风格;首手工风格65保留,改为existing cached automatic且没有allowProvisioningUpdates/设备登记标志后Fixture签名成功,profile/当前设备与私钥匹配;设备A已安装受控Fixture。旧Fixture的VendDocuments拉取返回InstallationLookupFailed、安装前缓存列表无该App;这两者不证明旧App不存在。安装成功后同一VendDocuments仍失败,改用仅自有Fixture的VendContainer成功读回参考;未卸载商店App/更改账户。旧标记是否存在未独立取证,不把失败当作不存在。
允许且限一次20s实际产品UI参考连通预检:选择设备A/Fixture,真实指标选择器“恢复默认”后添加Temperature/Thermal/Energy/GPU Counter四组,预期37项实时请求/Startup=false;14项会话统计后续独立核对,USB放电三项不符合条件的disabled状态留证,不计作通过。Start/Stop都用实际AX控件,最长封存30s;若早退/错目标/错指标/写入失败即自然Stop、保留失败,不重试。禁止CLI替代Perfowl捕获入口;Fixture安装/自身文件读取不替代此UI门。
从自己的Fixture Documents读取本轮新参考JSONL(历史文件不删除),核时间base/自CPU/footprint/real/virtual/threads出现、来源与实际capture-plan;该预检只证明参考连通/匹配可行,不是完整误差校准,不作为正式五轮中的“好轮”、不与旧样本合并。所有事件/Slot/原准备窗保留;不得因20s预检绿色自判54项100%达成。Fixture自主刺激(CPU/内存阶梯/双向已知body流量/低帧率/卡顿)与一组固定五轮的完整配置另冻结后才执行。
G2-A 数据完整导出与受控刺激合同 · 2026-10-04(先于产品改动)
一次预检completed、20行、37项请求/Startup=false;独立Fixture参考181行取回(本轮唯一文件、Mach timebase可与源对齐)。FrameLifetime20事件只覆盖约0.383s源时间、19有效/1warmup;CSV FrameTime/FPS各仅2行,不从源事件valid外推每秒全部可用。现有Fixture动画在可滚动Form内,是否真正持续呈现未证;改可见固定Metal surface并录实呈现独立参考,用于分辨无呈现与来源断链,不先放宽帧门。
确认缺陷与最小范围:stored metrics.csv遗漏已在Swift sample中的七Energy及电池/热字段;review CSV另遗漏三Display字段。电池Temperature原始Registry值尚未投影Swift。按原单位/来源/quality直接投影batteryTemperatureRaw,加可选Swift字段(旧JSON缺键仍nil);两个CSV仅追加列,旧列顺序/旧Session字节不动。stored末尾带完整qualities/metricScopes/metricUnits JSON,review现有三JSON保留,新增全部值(包括Raw Temperature与三个Display),exportVersion升session-export.v3、timeline算法不改。合法0保留、nil/非有限空白、source-sentinel/external-power-connected/missing/warmup照实导出,禁止把导出完整当物理准确。匹配E2:失败先行验证新字段在wire→sample→两CSV/JSONL保真、缺键兼容、零/null/引号/质量/单位/scope、旧列前缀;1k行有界导出效率同样规模比较≤1.3x。
受控Fixture仅自身:现有工程/签名/设备复用、compile flag默认OFF。全屏固定可见MetalView、轻量变化clear颜色、60/30/15Hz分段,最长180s自动暂停;MTLDrawable.addPresentedHandler取presentedTime>0的实上屏时间/未呈现0单列,日志单一串行队列每事件O(1)≤12000条与8MiB,独立于产品decoder/summary。只验证自身surface,不把单surface等同整机前台合成全部frame,不能仅用CADisplayLink回调冒充呈现。Apple呈现时刻与呈现回调)为定义来源。
CPU仅1worker有界15s、内存20/40MiB阶梯再释放(Fixture总RSS≤256MiB,reference增量≤64MiB);保留self getrusage/task_info。网络独立server已知GET/POST body各1MiB,最多四对、请求15s/总≤16MiB,端点仅Owner设备可达的自有本地服务,无公网账户。配置/每请求body SHA与URLSession计数/服务器计数分列,应用body不冒充DTX/RVI所有协议字节。磁盘逻辑文件有界8MiB写入/同步/读取后标记,文件bytes不冒充真实sysmontap磁盘I/O字节,物理oracle仍缺时只作刺激。负控卡顿/空窗另配置,不能塞进正控又移除坏窗。prepared window与fullStart→Stop各列,所有54项继续留在完整账本。
停止与交付:引用原一次预检、不自动再采预检、不以循环重试找好轮。先完成工具/E2与新签名公证包后才预冻结正式5轮。旧失败与参考文件不覆写;新日志唯一文件,参考只读回自有Fixture容器。网站只build、GitLab一推不重试。物理电学/温度/不公开Energy硬件counter缺参考仍partial,不保证通过100%与真实数值校准。
G2-A实现性能决策(写前):stored CSV原每行新建ISO8601 formatter,新增质量三JSON会加重格式开销;改为每个SessionStore actor独享一formatter(无跨actor共享、隔离内调用),不改变ISO精度与旧列值。同规模1k行冻结旧/新函数独立实例比较wall/CPU/吞吐/首行/最慢批;这仅CSV路径,实际持久化与物理I/O峰值另记。
G2-A参考增量(写前):self getrusage与sysmontap CPU初预检最近邻20对中位差7.461%(不等窗,不判准确;目标5%未关)。增加self TASK_ABSOLUTETIME_INFO累计CPU时钟,与getrusage分列核语义;device CPU使用Fixture自身可取得的host_processor_info累计user/system/nice/idle状态差分,只聚合系统计数,不枚举其他进程。VM使用host_statistics64 free/external/purgeable/page-size,仅验证原候选定义,不提升“全可用内存”物理能力。1Hz/180s,kernel拒绝或较旧字段缺失保存返回码+null,不用零或同源sysmontap当独立参考。明确processCPU oracle不能覆盖整机/逐核CPU,更新矩阵reference为逐指标scope。
G2-A呈现oracle收尾决策(写前):为审计callback缺席而不是把其当0,提交与实呈现各记一条,同一submission相联;固定60/30/15Hz总理论7200呈现,条数上限16000、8MiB,超界保持partial。180s停止提交后留1s callback排空再同步关闭;只知道提交但无callback的frame为unknown,不算未呈现0。此原生API不能保证提供所有被丢弃drawable的回调,因此不推“0callback即0帧/0丢帧”。阶段日志与selfCPU为并列参考,不混同UI事件与GPU呈现。
G2-A性能失败与修复决策(写前):1k行×5首对照wall4.401x/CPU4.376x失败,构建虽成功但不签名交付。拆分profile发现50k次显式POSIX Locale数值格式化2.082s,原不带locale的非本地化format0.123s;3份JSON不是主因(单份54键1k次encoder0.065s)。stored恢复原非本地化String(format:)路径保持旧列逐字前缀;actor独有日期formatter复用继续保留。review既有locale路径不在本窄修更换,以免混入旧字段变更。旧失败benchmark与首b114构建证据保留,优化后重建并冻结实源码才签名。
Implementation / Validation Update · 2026-10-04 · G2-A(总体partial)
先通过两处失败先行证据定位:新Raw Temperature投影KeyError;Swift新增两CSV保真用例报stored缺Raw列。旧Python模块路径首跑另三处ModuleNotFoundError(测试自身跨import目录),原log保留,随后标准discover1412项/155.265s/0。Swift首全量224项两断言失败仅为旧CSV末尾网络列hasSuffix前提;改为相同值/列邻接且允许追加,新的全字段数值/空值/质量解析保真门仍保留。最终224项/3 skipped/0/20.961s。
Raw Temperature按原Registry直接投影、Swift可选字段、stored原列前缀保留后追加13值+三JSON;review session-export.v3追加16值、原61列不换序(77列)、JSONL一致,14项会话Frame summary仍报告统计,不充当每秒值。合法0/nil/source-sentinel/供电不符均未重写;旧Session不回填。source变化仅realtime直投Raw,不改变能量/电池/热公式与既有decoder。
效率首1k×5失败wall4.401x/CPU4.376x保留;定位为每数字显式Locale的桥接耗时,恢复stored原非本地化格式、actor独享日期formatter复用后wall1.099675x/CPU1.095927x(门≤1.3)。before/after批中位0.561132/0.617063s,最慢完成0.602290/0.710739s、最大首行0.668/0.725ms、共享进程RSS高水位约35.70MiB(不声称两版独立峰值),原列值逐字前缀一致。真实actor写盘/物理CPU和I/O峰值未由该microbench测出,仍unknown。
一次20s真实UI预检20行/37项/Startup=false,Core Raw367、Metric123、source/metric/report SHA与消费终序367一致、产品durable completed;30个Session文件只读前后摘要一致,SQLite用逻辑检查点核而不是页文件SHA。独立self参考181条;最近邻Mach时轴CPU20对中位相对差7.461%、内存/线程21对中位0(非同观察窗,均不判校准PASS)。FrameLifetime20事件/19valid/1warmup源跨度仅0.382782s,CSV FPS/FrameTime各2/20,不能从事件valid推每秒完整。Energy17份原始轮次有7轮总分负哨兵,其余10轮candidate,overhead17轮哨兵;ThermalStatus缺源、GPU Counter常见未知两整数消息、不按计数器解码,USB放电三项条件不符。这些阻止全54项100%,不是导出补列能修复的问题,保持逐项开放。
Fixture已新增默认OFF的独立self/host Mach参考(kernel返回码+null)、固定可见Metal实呈现与提交配对日志、180s有界场景、CPU1worker15s与20/40MiB阶梯、最多4对本地GET/POST。iOS专用编译+现有签名设备安装成功;Mac3条kernel参考smoke返回success只构成E2,设备上kernel权限/呈现完整性与网络正控仍待,不从Mac结果冒充设备E4。
b114 App/DMG Developer ID签名、公证Accepted、staple/strict/Gatekeeper、独立安装13114文件完全一致、114份代码/矩阵源码冻结一致;本机已覆盖安装,旧b113保留rollback。当前DMG 163341652B / SHA-256 b3e372e7d35178fbd10fd369a09ebc3d1d064e492ef496e7ac8b1a21ef2adc4e。签名/包/独立验证310.556/208.259/31.780s。完整54项独立参考与固定五轮尚未关闭;这些E2/E3是本阶段进展,不是总体已达目标、也非第三方独立验收。
G3 固定五轮执行合同 · 2026-10-04(采集前冻结)
基线 0344473 / 实际安装b114,复用设备A与已安装自有Fixture;不含启动,实际请求37项、完整账本54项(14会话统计/3 USB放电条件不满足仍保留)。预先固定round-1…round-5,真实UI每轮140s,UI Start返回为明确主机窗口锚:准备20s + [20,140)的120个1s槽;完整Start→Stop原门并列。重复槽/缺槽/迟到/无独立参考不删,不能由实际收到行数作分母。UI调用返回不是底层事件精确时刻,误差另记,native Mach时轴只用于匹配原始采样/独立参考。
原产品包/Fixture源码已冻结。每轮立即核Session身份、capture plan与Startup=false,App512MiB/Core1GiB、Fixture256MiB、引用工具64MiB;2s观测不是连续峰值。错目标/提前封存/资源超限/控制不可用立即自然Stop并封存partial,停止余下批次;数值/连续性失败保留当前轮并继续原固定序列,不重试、不补好轮。Stop自然封存最多30s。每轮到Start+190s才读回自有Fixture新JSONL,必须关联本轮Mach时轴与新文件;不足181self样本或未知呈现回调照实缺证,不重启补取。总预算1200s,串行,不并行构建/基准。
独立本机临时HTTP服务只接受/round-N/download与/upload及同Fixture标记;固定1MiB body/SHA,25/50/75/100s四对GET→POST,每请求15s,五轮应用body总40MiB(原单轮32MiB请求上限不变)。单次正文<=1MiB、最多40个已声明请求;server记录入站/出站header与body、接收时刻与SHA,不把HTTP正文当所有设备网络字节。1200s自动退出,batch finally撤销自己的服务/目标RVI与自有配置并恢复原配置;不读其他App容器、不触碰其他WiFi设备。RVI若可用只采本机端点过滤流并保留TCP去重/重传边界;缺权限记reference gap,不获取管理员密码、不绕过权限。设备本地网络授权提示待人工确认时封存partial,不自动点系统授权。
参考逐层:self getrusage/TASK_ABSOLUTETIME、host CPU/VM返回码、已提交/实际上屏时间分列;不以最近邻窗口误差直接判CPU校准。Metal单surface不能冒充全部前台合成;Energy不公开成本/电学与温度缺独立仪表、Thermal源枚举/GPU counter无schema继续未通过,禁止从包公证与导出完整提升准确性。磁盘刺激尚未实现,不声称有磁盘bytes独立真值;静态负控另批,不混进本正控再删坏槽。所有54项逐项输出实况/缺口,即使五轮37项都连续也不自动满足全54交付。
G4 最小帧源解析效率修复决策 · 2026-10-04(实施前;先完成G3原固定五轮)
G3首轮原件已sealed:FrameLifetime1242事件设备跨度20.669s,却在139.451s主机交付;self181条/Metal提交7205、实际呈现7190(180s,单surface),不把后者直接等同全部FrameLifetime。既有census定位parse:11974行,留存P50 7.494ms/P95 12.645ms;subscription pending/drop/undrained均0、消费者等源,不是下游丢队列。pinned11.3.1 _handle_end_row 每行重新 dataclasses.make_dataclass,形状相同也生成新类,属于可独立失败先行与同输入benchmark核实的主机解析成本假设;尚不称已证唯一根因或修复完成。
最小修改仅Perfowl自身adapter:保持pmd3 DTX/opcode状态机/_parse/结构栈、字段顺序、process/thread字节解码、decode_str与白名单原语义;单tap局部按完整原column tuple缓存dataclass类型,独立每行实例、不缓存数值、schema变更重新建类,64类有界LRU、tap关闭释放。禁止全局monkey-patch、修改第三方安装库、注入目标App或跳过非FrameLifetime的opcode状态;行构造method和decode_str的无文件名bytecode签名固定Python3.12/现有依赖,差异fail closed,封包后核实际兼容。不把公平yield缩掉以掩盖单行性能;保留当前1ms/32行公平层和源census。
匹配门:先证明重复相同schema只构造一次失败;原pmd3每字段/类型/栈剩余/None与bytes→uint32/字符串null/不含message时不返回/坏UTF8与缺字段异常/混合schema/同代际新columns/缓存淘汰/实例互不污染/签名改变拒绝。同形≥20字段1000行×5,原/新交替串行计wall/CPU/RSS/首行/最慢批/吞吐,至少2倍解析提速且总资源不超过64MiB/120s;全Python240s/Swift180s;不得在G3真实捕获期间构建或benchmark。包更新、公证、独立安装及原窗口固定五轮再验为后续单独冻结批次,不自动重试当前五轮。
连续来迟的帧不是“当前新鲜”:后续核相同设备Mach桥(sysmontap原始采样+host receipt)相对源龄与不确定性;跨时钟没有桥不得猜绝对延迟。当前snapshot只按host silence判断freshness,不足以证明device timestamp当前;即使CSV五轮数字100%,所有相关帧指标与14统计准确/当前窗口门仍不关闭。效率修复不改原帧公式,剩余源龄门另先入公式文档后最小实现,不以增加虚假候选值达到阈值。
网络原正控四对超时无server receipt,现仅能说参考路径失败;防火墙只读显示disabled,RVI自有端点出现重复SYN/未观察回复,不能归因产品流量失准或擅改系统路由。Apple tcpdump当前RVI文件外classic24-byte header后为完整PCAPNG block;保留原件,另生成明确截去24字节的衍生解析,不声称原tcpdump解析通过。不在原五轮中换端点;后续只允许自有Fixture经可验证本地/既有原生开发tunnel端点,先做单独可达性/已知body对照,再重冻结网络五轮,不改人类网络设置/账户,不读商店App容器。
Validation Update · 2026-10-04 · G3固定五轮与完整54项账本(总体partial)
按预先冻结的b114/37项非启动/每轮140s执行五轮;每轮139 CSV行、54项完整账本、181 self参考,15份自有reference取回;150个Session文件只读SHA及Raw→Metric→Report/终序/产品durable seal全部通过。临时HTTP/RVI已停止、自有配置恢复为此前不存在;未读其它App容器、未重试/扩样。源消费守恒不等于设备全部事件可见,sealed complete不提升全54信任门。
| 固定轮 | CSV行 | 原120槽算术通过/40序列项 | 帧源设备时间跨度(s) | own surface实呈现条数(180s) |
|---|---|---|---|---|
| round-1 | 139 | 33/40 | 20.669384 | 7190 |
| round-2 | 139 | 32/40 | 21.963945 | 7207 |
| round-3 | 139 | 33/40 | 20.966220 | 7208 |
| round-4 | 139 | 0/40 | 21.465130 | 7209 |
| round-5 | 139 | 32/40 | 22.166041 | 7207 |
解释边界:第四轮固定bin相位有重复/缺槽,算术0不自动证明产品物理断流;原记录不改、另保留原行间距观测。candidate-xnu-no-secluded虽有值,原v1算术词表未收该有条件candidate,属于门/词表不足,不把它报告为缺数字或改原结果。14项会话统计不是1Hz序列,不偷偷删除或把单个统计值当连续100%。
FrameLifetime1242/1320/1260/1290/1332条,各仅覆盖设备20.669–22.166s,主机近140s内一直处理旧时段;持续上屏由独立自身Metal参考支撑,但单surface不等于所有前台合成。显示CSV有值仍不足以证明当前窗口可信,不能从33个算术门提升E4。CPU按sysmontap Start/EndMach窗口与独立Task累计值插值,近似中位相对差7.642%–9.359%;1Hz累计点的单调界限不足5%误差门,插值不冒充精确参考。内存近邻一致只能作观察;全54逐指标原值/quality/作用域/缺参考原因留私有可读账本,不称全部已验证准确。
网络原定40次GET/POST尝试均无server完整receipt,Fixture留超时与阶段原件。自有RVI观察为SYN/无正文阳性;classic header+PCAPNG的格式问题有明确24字节衍生解析、原件不动,不据参考连通失败给产品流量精度定性。能量成本/热枚举/GPU动态schema/USB放电条件/物理温度与电学独立参考继续缺口。
每轮App观测峰值约218.35–268.50MiB、Core约103.32–108.72MiB,2s采样不作连续峰值;只读audit0.922–1.121s、工具峰值34.02MiB,CPU/物理I/O峰值unknown。总体54项严格门0/5,来源新鲜与独立校准未关闭。
Implementation / Validation Update · 2026-10-04 · G4帧源类型缓存(E2;E4仍待)
先行失败9项:2个重复shape类型断言失败、1个缓存属性未存在;新增metadata检查又捕获一次新实现类module不同,失败原件保留。最终13项类型/字段/栈/None/坏字节/混合schema/同代际schema变化/LRU/签名改变/全局不改/metadata/释放匹配用例通过;全Sidecar1425项/154.735s/0,执行wrapper155.818s;Swift224项/3 skipped/0、套件20.985s。
activity_trace_rows.py对原pmd3 row builder字节码建立单tap局部globals副本,仅dataclass factory在副本内按完整原columns tuple+field shape做64类LRU;原opcode/_parse/row builder指令、process/thread/string解码和白名单均复用,没有重写协议算法、全局替换或目标进程注入。与方案唯一实现细化:不是手抄row builder,而是直接执行签名固定的原函数code,字段module显式保留,减少第三方逻辑复制与转写风险。tap关闭释放缓存、cacheHit/construction/eviction随census留存;公平1ms/32行门不变,不放宽迟到/长帧值或质量。
1000行×20字段×5交替旧/新,同输入序列字段SHA逐对完全一致;wall中位比0.027392、CPU0.028334,总6.392s、共享进程RSS高水位55.855MiB,门至少2倍提速与120s/64MiB通过。共享峰值不伪报两个版本独立峰值;物理I/O峰值unknown。这是E2解析成本验证,不是新五轮E4通过。实际b115冻结PYZ里的原row/decode代码签名与运行守卫一致,新模块确实被打包;不依赖源码inspect才能在冻结包工作。当前签名公证/独立覆盖安装进行中,未把构建当交付,后续追加实际结果。
Package Update · 2026-10-04 · G4 b115(E3;总体仍partial)
b115 App/DMG均Developer ID、公证Accepted、staple/strict/Gatekeeper;独立挂载复制与实际覆盖安装13114常规文件SHA完全一致,115份源码/矩阵freeze未漂移,实际冻结PYZ row/decode签名与运行guard相同、缓存模块实际存在。只x86_64,未声称ARM/universal或GPL法务已关闭。当前DMG 164106098B,SHA-256 7aa7459fac35d5453953570c3c0bd6bf8e30c2b5727f4e0899ef27a07acba453;旧b114 App与DMG移入私有rollback,原五轮及其参考全保留。签名/DMG与安装/独立验证耗时308.903/200.438/32.363s;签名、公证不是来源E4或全54项校准。
下一执行门:用b115先恢复同一USB设备/受控Fixture与37项非Startup实际UI选择,再冻结新版本固定五轮;核原始设备帧时轴是否跟上采集窗、相同测量窗的独立呈现。原G3不复写、不把新结果替换原失败。独立网络路径仍需要有已知正文/SHA的阳性,现原生开发tunnel可只读确认但不得猜端点或改系统路由;后续自有Fixture若增加精确私有IPv6支持或更密CPU累计参考,须另先定方案/同工程签名,不动本包冻结源。Energy/温度/电学/热/GPU缺参考逐项保留,目标仍active/partial。网站本批只构建不发布;GitLab单次失败不阻断其它后续。
G5 可控网络参考修复与b115固定五轮复验合同 · 2026-10-04(实施/采集前)
沿用全54项目标与G3固定窗口/分母/词表;G3原失败、原参考、原清单不回改。产品b115冻结不改,本批仅改自有测试Fixture默认OFF的接受端点验证:原文本前缀会拒绝既有原生USB开发tunnel IPv6;改为inet_pton解析私有IPv4(10/8、172.16/12、192.168/16)及ULA IPv6(fc00/7),必须http、有效port、无用户凭据/query/fragment、无主机域名/公网/回环/组播。不用字符串前缀冒充IP验证,不改系统路由、防火墙或其他设备。自己的Fixture仅增加明确NSAllowsLocalNetworking,不使用全局NSAllowsArbitraryLoads;依Apple本地ATS说明,仍需实机阳性而非plist推断。
先用原条件复现IPv6拒绝及非IP前缀误接收,再用匹配Swift小型用例核IPv4边界/IPv6 brackets/错误地址/公私边界/凭据与协议;单函数O(1)、没有网络或DNS,工具64MiB/60s、现有iOS工程构建180s/同现有签名不注册设备或更新账号。只读查询目标原生tunnel并将其已存在host端地址精确绑定临时IPv6 HTTPServer;server不对其他接口监听。单次本机已知body GET/POST工具阳性不当设备阳性,设备必须自己的URLSession及独立receipt/SHA两侧一致。
新独占g5,round-1…5各一次、不自动重试/替换;真实App UI Start→140s(准备20/测量120)、到190s读回自身已结束reference、37请求/Startup=false/54完整账本,沿用G3所有资源/停止/封存界限与1200s批次上限。每轮4对1MiB GET/POST、15s请求超时,最多40请求;5轮后停临时server/目标RVI并恢复自有config,原15份G3参考不覆盖。RVI只抓自己的精确端点,不把开发tunnel传输当物理网络接口校准;HTTP正文、协议字节、设备总流量三种作用域严格分列。无法取得阳性时保持reference gap,不凭它给产品网络精度定性。
帧缓存E4核:同原FrameLifetime字段/设备Mach时轴,核设备源覆盖与来源年龄,计原parser/cache counters及主机资源;CSV数值完整仍非当前source门。独立self/surface参考沿用原181条/180s定义,不把单surface当全前台,CPU1Hz不满足5%精确窗则不判校准。停止错误/资源越界/身份不明时保留partial并停止余轮;数值缺值不择优补轮。任一54项缺独立reference/场景不适用照实登记,不能静默排除而宣称100%。同AI实施/自验收非第三方;网站只构建、GitLab每批一次不重试,Startup/Hybrid旧门不改。
G5预检停止与G5A显式修订 · 2026-10-04(再次采集前)
G5端点/签名工具完成,原IPv6拒绝先行失败;33个私有literal/公私边界最终通过,期间URL与Darwin允许前导零IPv4的问题经原authority+十进制规范核补正,另一次脚本缺换行编译错误原log保留。Fixture现有签名安装成功,安装及产品prewarm后原先查询的开发tunnel地址已变化;G5执行前端点存在性断言阻止继续,0新Session、0server、0RVI,自有config恢复,旧G5失败原件不重写。这是工具/参考预检partial,不外推采集产品故障或成功。
Lead同AI现明确批准新独占G5A固定五轮:设备安装/prewarm已完成后只读查询当前目标native tunnel、验证它的host端确实存在,再精确bind;原G5不重启,不循环换地址/重试。G5A在Start前重复一次原存在性门,失败仍停止并保留;捕获中丢失路由则保持reference gap。其余窗口/5轮/37项/54账本/预算/停止/不扩样与G5合同逐字沿用,不在真实测试途中重装Fixture、改路由或切换端点。
Validation Update · 2026-10-04 · G5/G5A受控参考与b115五轮(E4观察;全54项仍partial)
G5预检partial原件保留(0Session);G5A按新显式合同独占执行原定五轮,不自动重试/补好轮。自有Fixture endpoint原验证先行失败,规范private IPv4/ULA IPv6、凭据/协议/端口/主机名/歧义IPv4等33项匹配回归通过(长期test-private-endpoint.py);iOS现有签名构建/安装成功,无账号注册/更新,不修改商店App,Mac产品代码和本机b115包保持G4实冻结内容。
| 固定轮 | CSV行/self条数 | 原固定槽算术通过/40 | native帧条数 | 设备来源跨度(s) | own surface presented(180s) | HTTP完整receipt/8 |
|---|---|---|---|---|---|---|
| round-1 | 139/181 | 32 | 6589 | 139.443328 | 7194 | 8 |
| round-2 | 139/181 | 32 | 6583 | 139.471888 | 7209 | 0 |
| round-3 | 139/181 | 33 | 6582 | 139.443826 | 7208 | 0 |
| round-4 | 139/181 | 0 | 6583 | 139.473662 | 7208 | 0 |
| round-5 | 139/181 | 0 | 6582 | 139.442664 | 7207 | 0 |
五轮150个Session文件/15个自身reference均以原SHA、Raw→Metric→Report终序/产品durable seal核通过;不是全指标可信通过。全部54项逐项保留账本,14SESSION统计不冒充1Hz序列。第四/第五轮40项全有固定bin重复,原0/40结果不回改,但不能直接推物理断流;首两轮进程CPU各一测量槽missing,Raw cpuUsage=null,不能拿跨缺窗累计值假冒原1Hz值。available数字有条件candidate而原词表不收,方法缺口与实际缺数分列。thermal/GPU schema/USB放电条件/Energy哨兵/物理独立参考缺口不删。
G4改善实证:同设备与固定140s捕获,b114五轮native跨度20.669–22.166s→b115五轮139.442664–139.473662s;parser留存P50为0.629/0.433/0.542/0.459/0.496ms,P95为1.432/1.031/1.095/1.004/1.116ms;每tap类仅2个、有界64、不缓存行值。此限定真实场景的来源处理吞吐/相对时轴跟进改善成立,不外推全部场景100%或数值校准。host/source跨度差−0.244至−0.416s只是首尾相对交付滞后变化,不是负绝对延迟;sysmontap EndMach水位+host elapsed只给source age下界,绝对freshness上界仍未证。
网络参考8/40,不伪称全批阳性:第一轮4对1MiB GET/POST均200,server/Fixture response SHA吻合。Stop/prewarm后旧开发tunnel端点消失,原批固定server和地址按合同未途中改,后32次timeout照实保留;这是参考路由生命周期缺口,不据此判产品网络字节失准。942个闭合RVI包、classic24byte header→明确衍生pcapng;原严格HTTP重组发现2个upload捕获空洞即失败,原日志保留。partial复核只对6个完整请求给整串SHA,另2个分别缺15928/79640B,绝不用已知0x5A补空洞;所有8个响应/独立server完整body仍匹配。kernel drop=0不是端到端捕获完整。受控连接TCP/HTTP正文与全设备network source不是同scope,物理字节准确门仍未关闭。
CPU同源采样窗口与独立累计TASK插值,五轮中位相对差8.363%–9.699%,1Hz参考区间不足5%误差界;不盲目缩放产品percent。审计总5.941s/峰值34.887MiB,packet0.042s/40.703MiB,source观察JSON另列;2s观测App最高233900KiB/Core81656KiB(不是连续峰值)。停止清理server/RVI、自有config恢复,0其它设备改动/0新环境/0网站发布。
下一方案门:独立HTTPserver须每轮在Stop/prewarm稳定后只读验证当前目标端点再精确bind,各轮Start前冻结、不途中切换;新的固定5轮另立合同,不重新挑G5A好轮。CPU需要有界更密独立累计参考与源采样窗核算、帧需要可证age上界/正确scope参考、固定bin方法须新合同预声明相位抖动边界;热/GPU/温度/电学/磁盘/能耗外部参考逐项开放。b115可安装公证包仍保留并已覆盖本机,但全54可信/100%目标仍active/partial;Startup排除12,A1/Hybrid历史门不变。同AI自验收非第三方。
G6 精确参考准备与固定五轮合同 · 2026-10-04(实施/采集前)
基线fc92650/当前Mac b115实冻结内容不改,仍全54项、Startup排除12。G5/G5A全部原件/失败/原固定bin结果不改。只对自有Fixture默认OFF编译条件增加有界独立参考,不是SDK嵌入商店App或产品采集真值;同AI自验收非第三方。
CPU参考:新增独立DenseCPU JSONL,50Hz/最长180s,实际mach采样前后两端+getrusage及TASK_ABSOLUTETIME_INFO累计值/返回码;按真实回调写,不catch-up生成虚样本。每行记录kernel读取区间、timer实际nominal slot与错过slot,不假定9001条一定准时。最多9001样本+1终止行/8MiB,串行utility queue增量落盘,不持有全样本,超限写明确终止原因/停止;稳态CPU参考只覆盖自身进程,host/VM原1Hz参考继续并列。数学:同源sysmontap [StartMach,EndMach]与独立累计CPU单调上下界配对,getrusage微秒/1e6与TASK ticks×实测numer/denom/1e9转换,CPU%=ΔCPU秒/Δdevice秒×100(允许多核>100);参考不确定区间大于5%容差仍未通过,不以插值代替精确真值或改产品percent迎合参考。源cpuUsage=null仍空,不用跨缺窗累计填原1Hz值。
呈现scope:只用公开MTLTexture.iosurface及IOSurfaceGetID(Apple texture说明、ID说明))给自身submitted/presented成对日志追加IOSurface ID或null;属性不适用必须null,不按drawableID或数值接近假定等于IOMFB surfaceID。只有实取非空ID与原生surfaceID逐项/代际吻合才报告可关联子集;不把单surface全部presented计数等同whole foreground-device,也不丢掉未匹配原生帧。原180s呈现场景、16000条/8MiB与未呈现回调unknown边界保留。
网络生命周期:新独占g6/原定round-1…5各一次;每轮先等真实UI未采集/准备进程稳定,在Start前一次只读查询同一USB目标native tunnel,核paired/wired/connected及host端确实存在,独立HTTPServer仅精确bind该地址/本轮端点,220s自动退出/8请求上限。单次本机已知body GET/POST工具测试与设备测试分账;正式设备4对1MiB/25,50,75,100s请求、15s超时,各轮fixture/server/RVI三方独立证据;每轮自己的精准endpoint tcpdump,停止后关闭server/capture、下一轮重新预检,不在单轮途中换端点或自动重试。初预检失败即停止并留partial;capture中endpoint失效或任何数值失败不补好轮,已开始轮按原Stop/封存保留。最后恢复自身旧config/撤销自己的RVI,不改任何系统网络设置或其它设备。
时钟/精度:同一请求的设备request-start/response-end Mach与独立server receive/send主机单调时刻形成单调延迟非负条件下offset区间(下界server-send−device-response、上界server-receive−device-request);不得把往返中点当确切单程延迟,无共同交集/漂移不确定则bridge unknown。来源年龄只能在可证时钟区间内给上下界;上界未证仍不宣称current freshness。HTTP正文、TCP协议字节、native开发tunnel、全部device/processnetwork scope分列;RVI包缺口保留,不填已知body或从kernel drop0宣称无损。所有目标PID/设备/IOSurface实际数字只保存在私有证据,公开别名。
原C/V门保留:每轮真实App UI140s、准备20s/120个原固定1s槽,到Start+190s取回自身reference,不改原质量词表/相位,不缩分母。原固定bin与原1Hz缺点照实输出;密集参考不是补产品点,14SESSION统计不当连续序列,USB放电/thermal/GPU schema/独立电学/温度/磁盘/能耗引用缺口继续完整54账本。下一槽方法要另合同预声明,当前不借新method回改历史或提高通过数。
资源/验收:原App512MiB/Core1GiB/Fixture256MiB、2s观察非连续峰值、文本audit64MiB/120s;单轮server64MiB/220s/正文<=1MiB/8请求,整批1200s、串行,不在捕获期间编译/benchmark。Dense每样本O(1)读CPU,单行增量JSON/总O(n),Mac同函数1s和短CPU负载测试kernel状态、真实时间区间/最大条数/字节限/终止/错过槽;参考函数CPU开销须先有独立host测试、物理设备开销另记,缺值/错误不能视为0。Swift/iOS编译单独180s/2GiB预算(非引用工具64MiB预算);实际未知峰值不填0。保留一次预检/失败,源码与签名包冻结后再正式五轮,不通过包签名或参考工具提升全54可信。网站仅build/GitLab每批1推不重试,无新常驻环境/产品代码改动/商店App修改。
G6参考开销优化决策 · 2026-10-04(设备安装前)
Dense原主机1s50样本/40,001B、真实kernel/条数/时轴/2KiB字节停止门通过,但同进程CPU/wall 2.927%(含初始化,不是设备开销)。为减少观察者负担,设备尚未安装/未采集,不称light gate完成;样本主体改成固定类型Encodable + 每writer独享JSONEncoder,四个缺失CPU字段使用明确null wrapper,kernel调用/真实reading区间/字段/预算不改。先核同一已落盘row的语义字段完整保真与旧dictionary/new typed编码性能;旧结果及初编译作用域错误log保留。编码至少2倍提速、1s实际writer≤1%同进程CPU/wall为本工具E2目标,不以小工具代替真实设备资源门。
G6 E2首结果保留:typed主机50样本功能/字节门通过但初工具默认swiftc的debug/Onone CPU/wall2.462%仍超过工具1%门,未安装/采集。审计发现与真实Fixture Release -O不匹配;后续旧dictionary与新typed都采用同样Release优化、保留冷启动成本/功能门,明确compiler flags,不通过挑选好读数或删除debug失败报告。若匹配Release仍不达1%,继续定位/优化,不自动进入真机。
G6匹配Release仍原writer2.940%/typed2.620% CPU/wall,功能门通过但轻量目标失败,未设备安装。实际row读取时轴显示50次kernel读取总2.141ms,而同进程CPU34.321ms,大部分成本在字段编码/初始化而非kernel;下一细化移除高频样本JSONEncoder的.sortedKeys,footer保持原少量排序。对象字段/数值/null语义必须完全相同,JSON对象键顺序不是采集公式或reference内容要求;新的每文件实际bytes仍独立SHA封存、不冒充旧文件字节。用同一已落盘样本比较dictionary sorted/typed sorted/typed unsorted语义与性能,旧失败全部保留,原≥2倍编码/1%writer门不放宽。
G6参考编码收敛方案 · 2026-10-04(修改前)
typed sorted/unsorted的1s实际writer仍约2.4%–2.9% CPU,原1%门不放宽。只在固定schema数值参考行使用显式UTF-8 JSON构造:字段名/metadata均静态ASCII,整数十进制原UInt64/Int,Double使用Swift往返字符串且非有限值明确失败,缺CPU为null、缺TASK tick字段仍省略;footer仍原JSONSerialization。没有外部字符串拼接/escaping输入,不改采样API/返回码/50Hz/窗口。必须用真实已落盘样本的同一数值输入、独立JSONDecoder/Python IEEE Double解析,逐字段/整数/null/Double bit pattern对齐,并覆盖UInt64最大值/错误返回/非有限数拒绝。Foundation JSONSerialization对小数可产生NSDecimalNumber,重解析为Double有1–2ULP差异:此前NSDictionary与NSNumber比较失败原件保留,不能以字符串或宽容误差掩盖;新比较从原始JSON字节用IEEE Double解码,再将同值传给三个编码器。编码≥2倍、实际writer CPU≤1%、同样本字段不变才放行设备构建/采集。
G6静态行编码E2初版仍2.162%(保留),host-only总回调/finish分段发现首个JSONSerialization footer约5.239ms且初始格式化有冷成本。进一步只把有限Double拼写改为C locale-independent %.17g(显式线程numeric locale C),并把固定枚举reason/footer改为静态字段编码;不改变值/预算/停止原因。先验证IEEE往返、所有footer字段/限额行为,再测同样1s进程CPU;工具测试冷成本保留,不用长窗摊薄原1s门。
G6编码独立IEEE/UInt64/null/nonfinite门已通过,同输入静态编码中位13.018ms/1000,旧dictionary103.653ms/1000(7.96倍),但实际1s writer仍1.598%而未达1%。vsnprintf_l在当前Swift导入不可用,编译失败保留,该路线撤销,实际源仍Swift往返字符串。继续将仅本Fixture新CPU文件的FileManager+FileHandle创建/逐行写改为私有O_EXCL/0600 POSIX fd;最多8次局部partial/EINTR写系统调用、其它错误停,行成功才累加计数,结尾fsync+close一次。文件/行/采样/预算相同,不使用全局locale修改,不预热/摊薄CPU门。不触碰其它参考家族或产品Session写盘。
G6 host-only分段实测:50次逐行写约4.951ms CPU,采样API约1.512ms、编码4.614ms(profile含观测自身成本,不当生产精确峰值);同时间idle Foundation/POSIX sleep约0.117/0.055ms,故不是等待API造成超门。按原轻量要求新增仅本DenseCPU文件32KiB有界合并写(至多阈值+1行,单行编码有原8MiB总门);每条真实样本仍原timestamp/sequence、无补采,累计待写数据保留。成功flush才增长committedSample/Bytes,footer只报成功写盘计数,flush失败reason=write-error且不虚报已写入;finish先flush再footer/fsync。1s冷进程/原限额功能/数值保真仍须通过,不改1%门。
G6合并写首轮功能全通过,CPU降至1.2323%但仍不作1%通过。修补flush失败后二次flush风险:write-error不重刷未成功buffer,footer只报此前committed值;write返回0按EIO。进一步仅预留单行String/Data缓冲容量(String 1KiB、pending 34KiB,显式上界),减少50Hz动态扩容;不改采样/字段/窗口/预算。下一次最终匹配host测试固定五个冷进程全部保留,任何一轮CPU超门仍不放行,不择优使用最小值。
G6预声明五个冷进程最终候选实测:50/50/28/50/50条,CPU0.9984%/1.1663%/unknown/1.0675%/1.1884%,第三轮23个missed nominal slots、原trap/原jsonl保留,整门失败,不挑第一轮作通过。参考工具本身出现调度缺窗,下一最小修复将仅DenseCPU timer改为.strict+.userInitiated,保留20ms/2ms leeway与实际mach/漏槽记录,避免utility合并导致无界延迟;不得按名义时刻填值。预声明再五个冷进程匹配验收,全部功能与1%门;不改变设备五轮合同/原失败样本、不放宽原负载预算。
G6严格timer五轮功能50/50/50/50/50通过,但CPU1.1097/1.1008/1.1091/1.1396/1.0204%仍整体未过1%。最后只去掉高频行的Foundation Data中间分配:静态编码先返回同一UTF-8 String,追加到单个34KiB容量的Swift UInt8 buffer,POSIX写同样bytes;jsonData匹配编码入口保留、footers同字段。无对象数值/单位/质量/采样变化,固定再五冷进程全部记录。参考门未闭之前,不开始设备五轮。
G6 Swift byte buffer五轮均50条,CPU0.7650/1.0080/0.9229/0.9048/0.8933%,第二轮仍严格超过1%,不四舍五入判通过。footer封闭reason集合用switch代替每次创建Set,去除仅收尾的哈希分配;语义仍四个内部值/其它值不写footer。再固定五冷进程,不用选择旧最小值,最终结果无论通过与否都落盘。
G6独立累计CPU保守窗口公式(取证实现前)
对每个API,累计读值C_i的真实读取发生于记录的mach区间[b_i,e_i]。仅当返回码成功/CPU有限/时间与累计单调时入独立reference序列。源时刻t的下界L(t)=末个e_i≤t的C_i,上界U(t)=首个b_i≥t的C_i,且两侧实际读间隔≤60ms;越界/乱序/重置/返回错误/缺端点为unknown,不插值。源窗口[a,z]的d=(z−a)·numer/denom/1e9,非归一process CPU的可信区间为100·[max(0,L(z)−U(a)), U(z)−L(a)]/d。源cpuUsage直接原数值,不缩放/补空;同时给getrusage与TASK两个独立API范围与状态。reference宽度≤中点×5%(零场景只允许实际上下界同为零),且原源值在参考区间±5%中点容差才作为该窗口候选校准;缺API/源null保持未验收。50Hz更多点本身不证明窗口准确,所有失败/unknown均保留;总goal54项/五轮严格C/V和其它物理参考不随CPU窗口局部门改变。
G6参考工具E2/E3结果与采集partial · 2026-10-04
最终固定五个冷进程50/50/50/50/50样本,CPU0.8761/0.8019/0.8585/0.8873/0.9836%全部严格低于1%;首前多轮超门、第三轮28条/23漏槽失败与编译失败全部保留。最终同输入IEEE/UInt64最大值/显式null/非有限拒绝编码检查通过,旧dictionary median85.433ms/1000→静态9.625ms/1000(8.876倍)。永久匹配host脚本的限时/限字节/时间戳/编码/写错误不报committed用例通过,8个独立累计窗上下界匹配用例通过;均E2,不当设备数值校准。
自有Fixture现有签名Release35.701s/观测编译子树500.81MiB、strict通过、安装3.318s;Mac113个冻结源码SHA零漂移,本机b115代码/包未改。G6固定五轮第一轮Start动作返回错误后即停止批次,原0.4s AX timeout助手虽返回非0,实际已启动一个目标Session。原runner只在收到成功ack后才置started,导致其finally恢复config/关闭server/RVI时遗漏活跃Session;后只读实际UI/唯一新增Session/目标plan确认副作用,只执行一次紧急Stop,动作0、自然seal确认、UI恢复播放。该原partial及动作/真实Session/cleanup证据保留,不伪称0 Session、不填Start返回时刻、不作五轮通过,不自动重启G6。这是验收工具的副作用/状态管理缺陷,尚无证据将其归因指标采集产品数值故障。
G6A动作确认与安全停止合同(再次采集前)
Owner已授权同AI继续排查修复至目标;现明确批准新独占G6A,不复写/重新执行G6、不挑旧好轮。先把真实App AX控制器限制为自身唯一进程/三个已知selector/AXButton:只有capture toggle允许Press;显式app+元素messaging timeout6s、外部总12s;inspect不发动作。Start调用之前标记“可能已有副作用”,非0 ack或timeout绝不重复点击,依真实UI+唯一新增且目标身份一致Session作安全Stop一次并等自然seal;跨目标不操作。Start返回0仍须真实capture状态/37项计划/目标身份确认。invoke/return分开保留,return不是设备原生启动时刻。读取/主机关联门先过,再按G6原5×140s/20+120/190s reference/54全账本/37请求/预算/每轮当前端点唯一查询及精确bind执行一次,不途中改地址、不补轮、不自动重试。原G6失败仍完整计入失败历史;新固定五轮另列合同,所有结果均保留。
本合同只修验收工具/自有Fixture与参考,不修改Mac产品数值或质量,不接触商店App代码;全54可信与五轮C/V100%未完成。网站只构建,不发布;GitLab一次推送不重试;旧Startup/A1/Hybrid门维持。
G6 partial原四份设备参考已读回、真实Episode用同设备首mach唯一关联(不靠mtime),4.054s,但reader将9000条JSON同时展开导致峰值106.766MiB,超过原64MiB工具门,同样记录partial、不改旧读数。G6A在采集前新增有界AFC参考复制:只读stat确认常规文件/≤8MiB,64KiB分块到独占.part,SHA/行数增量,每块检查64MiB;finally关闭原句柄,前后size/mtime变化则不封存,成功后仅一次rename。不在复制阶段把9k行全解码、不循环重下载;后续audit逐行解析,仅留必要累计端点。纯假AFC对照覆盖字节/SHA、短读、变更、超限、句柄释放/失败不作complete,再执行设备五轮。这是效率/资源故障修复,不提高预算、不把旧超限变成通过。
AX新助手初版按猜测进程bundle查找失败(只inspect、0动作);已改为严格匹配实际/Applications/Perfowl.app的唯一running bundle URL,避免猜标识/按名称误选其它App。实际只读inspect成功、selector写动作拒绝(exit3);仅编译与静态/只读UI验证,不当新Start/Stop E4。
G6A USB分块预检对同一原G6 Dense文件6960320B/9001行/107 reads取得相同SHA,1.804s总/54.363MiB<64,无新Session。新AX二进制复制未保留exec权限,进入batch-start之前只读inspect即PermissionError、0Press/0Session;保留原preflight日志。现仅修自己生成工具的0700模式,并先执行inspect+权限核对,再进入G6A首次真实固定五轮;不改编码/source字节、不重新执行G6、不重试已有capture。
Validation Update · 2026-10-04 · G6/G6A参考准备与新场景partial
同AI方案/实施/自验收,非第三方。G6原Start副作用与紧急停止保留:真实一个Session、87 CSV、4份自身reference;没有可用的原Start返回/固定窗口,未当完整140s轮。首次reference reader峰值106.766MiB超64MiB,是工具违规,原读数/失败不删。新AX动作前登记可能副作用、只对唯一同目标Session作安全Stop;AFC改64KiB流式复制、≤8MiB、SHA增量、不一次展开全部JSON。永久匹配回归18项通过(累计窗8/安全动作4/复制6);真实USB原Dense文件6,960,320B/9001行/107reads、SHA相同,1.804s/54.363MiB。新Fixture仍默认OFF,Mac产品/b115包未改变。
G6A另立原定固定五轮一次:实际完成两轮,第三轮在Start前的设备连接查询25s超时即停止,第四/第五未执行;没有补轮/自动重试。配置恢复、自己的server/RVI停止,原G6/G5/G5A与全部Session保留。超时不自动解释成设备锁屏/网络故障,原因仍待核。
| 原定轮 | CSV / 1Hz自身参考 | 原固定槽算术/40 | native设备帧/跨度 | 设备时钟帧落后下界 | 独立HTTP正文核对/8 | CPU双API窄误差候选/源窗 |
|---|---|---|---|---|---|---|
| round-1 | 137 / 181 | 0 | 2098 / 34.9798455s | 104.8840247s | 8 | 119 / 141 |
| round-2 | 139 / 181 | 32 | 1751 / 29.2083550s | 111.7614982s | 8 | 126 / 139 |
| round-3 | 未Start / 无 | 未测 | 未测 | unknown | 未测 | 未测 |
| round-4 | 停止后未执行 | 未测 | 未测 | unknown | 未测 | 未测 |
| round-5 | 停止后未执行 | 未测 | 未测 | unknown | 未测 | 未测 |
新场景帧源失败成立:主机实际140s捕获,但设备帧时段只约29–35s;与同设备sysmontap最后EndMach水位对比,帧已落后至少约105–112s。缓存仍2类、无host queue drop不证明设备帧覆盖/新鲜;不能把G5A低负载跟进改善推广为所有场景修复完成。parse P50约0.820ms、P95约2.628ms、最坏单行134.105ms,端到入口P95约50.179ms(首轮);尚未拆出等待、非行opcode、调度、栈规模等成本,不声明唯一根因。自身IOSurface 3个与native 2个ID无交集,单自身呈现不能等同全前台scope,不据接近计数判校准。
CPU参考更精确但未整门:50Hz实际mach区间/getrusage与TASK均取回,第一轮1窗源missing/21窗reference区间过宽,第二轮3窗missing/10窗过宽;140/136个有源值窗口在保守上下界及5%容差内。窄误差候选119/126只是局部对照,不填CPU空值、不用1Hz近邻差8%盲目缩放源值,不把双API一致当所有指标真值。文本audit3.355s/32.090MiB,流式读回观察峰值约56.145–56.230MiB;物理CPU/I/O峰值unknown。
网络参考16/16完整阳性,原五轮分母仍40:设备响应与独立server正文长度/SHA逐项相同,POST入站1MiB SHA亦核对;每轮精确绑定当前端点的生命周期方案成立于这两轮。TCP/RVI整串、整机/进程协议字节及物理准确门未由HTTP正文证明;原pcap不填缺口。server记录的request-complete是写响应后的日志时刻,不当精确发包边界/时钟桥真值。
完整性:两轮60个Session文件与Raw→Metric→Report/durable seal逐项匹配;130份实际源码/工具freeze零漂移;原G5 42/42、G5A102/102清单复算无漂移;231份既有HTML归档相对HEAD字节未变。本批closeout23.482s/34.445MiB;初版核对器字段名不符停止,失败版本保留,修正读实际字段后通过,不调整采集值。原观察摘要CSV null是摘要取字段错误,新的closeout从实际CSV读取137/139,原摘要保留。
总体判定partial、全54项可信与五轮C/V100%未达。40项序列+14项Session统计完整账本不删;USB供电下3放电指标保留not-applicable、Energy哨兵、thermal/GPU原始source及独立电学/温度/磁盘/能耗参考仍缺。某接口不适用时补0或删分母均不构成交付;无侵入条件下所有设备/应用/负载永久100%不作保证。当前设备/限定负载固定五轮的严格目标继续执行,未取得证据的项保持开放,Startup排除12、A1/Hybrid原门不改。
G7 帧源分段归因与过期数据可信门合同 · 2026-10-04(产品实施前)
目标与先后顺序:先修“已证过期帧仍看似当前valid”的可信缺陷,并把来源慢的成本拆开,再以相同字节复现定位最小性能修复;不把仅置空称连续性修好。G6/G6A/G5A全部失败与原源码freeze不回改;同AI自验收非第三方。实现前先按以下公式同步Display knowledge,代码/匹配测试/全量回归/效率/签名公证安装闭环后再使用新包取证。只一个main,禁止新常驻环境/自动补好轮/发布网站。
设备同钟过期下界:仅同一已核Session设备/目标代际、重连代际、明确实测Mach timebase及有效原生字段,记录此前收到的sysmontap EndMach水位S与最新FrameLifetime endMach水位F。对当前snapshot已收到的水位,lagLowerNs=max(0,S−F)×numer/denom;不外推主机elapsed,不使用帧arrival当presentation、不把下界称精确年龄。下界>2s(严格大于,边界测试)足以证明帧不属于当前2s容许窗:5项实时display值为null、质量stale-device-source,并明确ageUpper=unknown。下界≤2s或无同钟依据不证明freshness上界;旧host freshness门/原Warmup/缺值保持并列。重连、代际、timebase变化须清状态,乱序不得后移水位,boolean/非有限/负/错钟不入证据。保留原Raw/native历史帧值与质量,离线源时间统计不得自动当完整当前窗;实时CSV/报告覆盖与完整性分列,不回填旧会话。
分段诊断(不改变协议):原pmd3 opcode/_parse/_get_next_message保持,只在既有循环前后累计receive-await、next(parser)及exhaust、下游yield恢复后的调度wall/CPU;记录每帧字节数、当前carry、解析栈depth峰值/定义表规模/总同步CPU、现有row/cache counters。总数+最大值+最多512个数值样本,O(1)更新/O(n)总成本;不记录非白名单原log正文、不改上游global、不加行值缓存。receive await不是parse CPU;wall−process CPU不单独归因OS调度,多个tasks共享CPU不得当专属。诊断默认数值有界,无opaque trace公开/无限抓取。若需真实opaque复现,仅显式私有合同限时/字节并封存,不以推测Synthetic填成真实协议证据。
匹配验证与资源:假tap精确注入receive/row/exhaust/yield阻塞,所有原字段/原decoder异常/行顺序/白名单/32行+1ms公平门不变;16种迟到、错钟、恢复、代际/重连、缺源、旧Raw兼容负控。真实规模至少20k rows、100k诊断更新×5交错、同输入字段SHA一致;额外诊断耗时/CPU≤1.10x、峰值≤64MiB/120s且内存不随row数增长;缺分项/未知物理峰值不填0。全Sidecar+Swift匹配回归、站点66合同/build后打新包并执行Developer ID、公证/staple/独立安装(本批仍b115,不提前称已修)。随后先一次≤140s原负载定位探针,不把该诊断轮算正式5轮;未定位吞吐改善不得重复机械扩样。最终五轮须另在采集前冻结版本/场景/54全账本/来源窗与独立参考,任何失败保留原整门,不择优重试。
另外的逐项门:无源/USB不适用/物理参考缺口继续54项登记;源接口与参考可达性未建立的指标不给可信标签。相位bin失配须独立预声明且与来源窗口同查,不能借改bin遮住约100s实质迟到。下一步为本合同产品实现、分段成本与可信门匹配验证;不是完整产品PASS。
G7采样诊断实现细化 · 2026-10-04(源码编辑前)
逐行增加两次thread CPU系统调用会使很快的cached行基准本身显著变重;因此CPU和下游yield暂停仅固定每64个解析行采一个,最多512个数值历史,同时明确sampledCount/stride,不以采样和除法伪报完整专属CPU。receive和exhaust的wall逐帧计数,现有row wall/fairness仍逐行原样;记录sampledStackDepthMaximum而非没观测的全程栈峰值。样本next-wrapper thread CPU含测量调用成本,不包含await期间其他tasks;receive/yield wall包含等待与调度,不单独判OS责任。未知完整CPU/物理I/O峰值为unknown,这是对诊断字段的诚实细化,不降低10%开销/64MiB与匹配门。
同设备归属来自本Session既有唯一已核目标绑定:Raw envelope verified target PID/targetGeneration/reconnect;原事件没有设备ID字段,不凭两个时钟数值接近证明跨设备同源。两个adapter的sourceEpoch分别跟踪,任何一源epoch advance清双方比较锚点、旧epoch不回收,不要求不同adapter自己的epoch数值恰相等。已有FrameLifetime raw时钟与sysmontapMachTimeInfo明确N/D且一致才比较;未带新原生时钟字段的旧Raw维持旧投影/额外标unknown,不造新时钟。snapshot不得拿未来接收事件作当前水位,代际/重连变更需新锚点。
G7初E2:16同钟可信负控、6分段计数/等待/尾部/有界保真测试通过。第一benchmark曾因引用测试encoder名称/只读channel属性错误提前停止(无设备动作),工具版本/log保留;修正后20k真实原opcode行×5旧/新字段SHA一致,端到端wall1.020288x/CPU1.006002x,但工具RSS66.097656MiB超64,整门失败,未打包/采集。下一工具仅抽取旧cooperative class和既有测试encoder必要函数而非加载整个旧模块/完整unittest模块;每arm主动释放tap本地cache/原message/census并GC、只保留数值摘要,新增每1000行RSS停止与排除字段指纹校验的anext临界区计时,分列端到端/解析循环费用,不靠校验重负担掩盖诊断成本。20k×5/100k更新×5与64MiB/120s、10%门不变;原超限不改判。
G7第二benchmark在第一arm第0行即RSS门停止:工具after-import67.1875MiB/峰值67.2461MiB,完整paired轮0,未采设备;原件保留。只读分段定位显示裸Python7.758、Display import46.199、pmd3 tap import62.027MiB,工具又对整份约136KB旧源码建立AST而抬高高水位。下一工具移除全文件AST和不必要import,用两个逐字唯一class边界抽取原control函数、旧源码SHA登记,释放原源码字符串;不改20k实际opcode规模/五配对或产品RSS门,不以扣除base RSS冒充总64MiB。超过即止,不放宽资源。
G7第三工具20k×5全部字段SHA匹配,总wall43.540s/峰值63.4023MiB,在预算内;端到端中位wall0.930983x/CPU0.914262x,去除字段核验的anext临界区中位wall0.934828x/CPU0.921977x。不宣称诊断使原decoder更快:第五对wall1.101x,第四对wall1.668x/CPU1.272x,与前后慢变负载同列;仅中位过门不足以排除最差瞬态。产品原opcode未改,下一配对工具预声明每100行旧/新交错、每对各20k行,五对全部≤1.10x才放行(两个tap各自状态完整、字段核验在计时外),避免以中位隐藏坏对;仍64MiB/120s,停止门与原失败保持。
原G6A离线新投影均将五项当前Display置空,旧Raw SHA未变,但首replay工具整文件read_bytes溯源使RSS80.6914MiB超门,不能作资源通过;仅把该工具前后SHA改64KiB增量读,不持有整文件,重做有界复核,不运行原G6A捕获或改旧值。
Implementation Update · 2026-10-04 · G7可信门与分段诊断(E2,E4待新包)
实际范围:display_source_clock.py为本Session已核绑定的双源有界时钟账,realtime.py仅追加同钟过期lower门与根级诊断metadata;activity_trace_phases.py及原cooperative iterator保留原opcode/builder/白名单/32行1ms门,追加逐帧receive/exhaust与固定1/64 CPU/yield数值样本。5实时Display值仅在原生下界严格>2s才置空stale-device-source,未知上界不伪称校准;旧Raw/native及旧报告不改。公式/epoch分别跟踪与采样偏差事先入档,不修改Registry数目或排除分母。
16可信门负控/旧Raw兼容及6成本shape/等待/尾部/有界用例通过;全Sidecar1447项/243.619s/0,首源码与工具错误/超限原证据保留。原两轮G6A离线投影均明确5项null/stale-device-source,下界104884024666/111761498208ns,原Raw SHA前后相同;流式replay3.413s/47.551MiB,离线E2不是新包E4。首replay80.691MiB超限仍失败,不回改。最终worst-pair性能门、Swift全量、新签名公证/独立安装与诊断轮尚待后续逐项补真实结果,暂未判完成或提高全54/100%。
G7交错第四工具在第一对中途RSS64.0078125MiB(after-import63.3594)即停止,完整对0,没有四舍五入为64通过。下一工具不缩输入、不改变表重定义/200帧/20k行/五对:仅从当前文件抽取实际Census、cooperative iterator、contract validator原文本及声明常量,与原control iterator一同加载到最小benchmark命名空间;不导入未参与benchmark的整个产品adapter/backend模块。实际pmd3 Tap/opcode/本地有界row cache不替换,原/新字段SHA和源码段SHA照样核;完整产品1447与Swift224(3 skipped)已经通过,薄benchmark不代替产品回归。预算仍64MiB/120s,各配对worst wall/CPU≤1.10。
G7第五工具按每100行交错、五对各20k原opcode行完成,所有原/新字段SHA一致。实际worst wall 1.045635x / CPU 1.029295x,中位wall1.038412x/CPU1.013988x,峰值63.859375MiB/wall30.703104s,100k有界数值更新五次0.133–0.168s、保留512。逐源码段SHA登记,薄工具不替代完整产品回归;前四工具超门/坏对均保留不改判。Swift全量224tests / 3 skipped / 0 failures / 22.982s;Python1447/0、22匹配负控、流式原Raw回放均通过,E2可信门与诊断实现完成,非来源吞吐修复或全54项校准通过。
b116产品包先冻结实际Mac源码与匹配测试,以原有Python312/Core环境构建、Developer ID/App及DMG公证/staple/独立解包与覆盖安装,保留b115真实回滚。包验证后仅一次原负载≤140s诊断,设备/目标/来源时轴与资源预检失败则停止,不替补旧五轮;诊断结果决定后续吞吐修复。网站仅构建,整体全54/五轮C/V100%仍partial。
G7安装与原预检停止 · 2026-10-04(不重试)
b116实际App与DMG Developer ID、公证Accepted/staple/strict/Gatekeeper均通过,独立解包13,114文件与本机安装SHA一致;容器161,755,549B/SHA b3c3205d219ec7933bc1eb414f3bbc09bf175837b5d9d57f258854c7d2d576ad。直接读实际dist和安装Core的嵌入PYZ,四个新增/修改模块字节码/常量/异常表与当前源编译逐一相同(排除文件名与行表),0.870s/43.715MiB;不把仅源文件一致当已打包新代码。
原G7唯一探针在Start前身份预检失败:新App重启后设备选择器为“请选择设备”,应用选择器为“请选择测试应用”(disabled);与冻结Fixture目标不符即停止。只读AX1次、0 Start/Stop、0新Session、未进入设备连接查询/配置写入/server/RVI;未以空选择器误判设备锁屏。原run/log保留,不重启同一attempt、不把公证或回放当E4。新准备须先关闭这个独立UI准备缺口,下一条合同明确后才进行新探针。
G7A UI准备与单次诊断合同 · 2026-10-04(准备动作前)
范围:原g7唯一失败保留;原包b116与全部产品/Fixture源码保持冻结、不新建环境/不重新打包。仅恢复实际安装App的已核设备A及自身Fixture A选择,读真实AX属性定位而非坐标;目标列表须唯一匹配,设备来源以既有私有身份/当前连接核对,应用须为可控Fixture,错误/歧义停止,不选择其他目标。全部准备动作与最终选择留私有记录,不能拿默认索引盲选。设置后再次只读确认真实目标、非采集中及原37项非启动配置(实际Session内核验);真实设备调用失败不得自动重试。
一次新诊断:准备门关闭后在独占私有g7a/另冻结合同/源码/工具/包SHA,最多一次140s原负载、20s准备+120s测量、190s参考取回,四族独立参考/同钟过期下界/分段成本与守卫并列;App512MiB/Core1024MiB、Fixture256MiB、参考工具64MiB,超限或身份不合立即停止,仅同目标唯一待定Start作安全Stop。原失败G7预检和新的G7A attempt分开列,不是原G6A第三轮替补或正式五轮;任何新预检/捕获失败不自动重跑。全54账本/旧质量/参考误差/最终固定五轮门不变,不从保护置空升连续性或物理校准。按实际成本决定最小吞吐修复,不先猜唯一根因。
Validation Update · 2026-10-04 · G7 E2/E3完成,G7A连接准备partial
G7同钟过期可信门与数值有界成本诊断的匹配验证/效率/打包/安装自验收成立:22匹配测试、1447 Python/0、224 Swift/3 skipped/0;五对实际原opcode字段一致、最差wall1.045635x/CPU1.029295x、63.859375MiB/30.703104s;实际打包四模块字节码核对一致,b116 App/DMG双公证与13,114文件独立安装验证通过。全54项门不由这些E2/E3证据提升。
G7身份预检0动作失败后未重试;G7A新的准备门在唯一devicectl当前设备详情查询25s超时后即止,0选择/0 Start/0 Session、未创建server/RVI/改Fixture配置,未进行140s采集,无新帧成本真机证据。补充host usbmux仅枚举(不配对/不连接目标服务)显示目标USB仍可见,但不证明Apple开发通道可用/手机已解锁;首host枚举工具忘记await异步API而退出,其unknown记录保留,正确异步工具独立记录USB可见,不把错误工具当设备证据。未重启/杀掉系统开发服务或其他应用,不猜“唯一锁屏/断线”根因。
下一步:连接状态解除后先核真实设备/Fixture选择与当前开发通道,在另一个预声明单次诊断合同中采集G7成本;期间仅只读审计源处理热路径与匹配负控,不反复发起连接/采集。源栈复制的静态O(n)风险属于后续待证假设,不等同已找到当前唯一瓶颈,未因此变更原opcode。完整五轮及54项逐项准确/连续100%仍未完成,Energy overhead哨兵、USB放电条件/thermal与GPU native source及物理参考继续全账本登记,不能填值关门;GPL正式分发、完整Beta及原A1/Hybrid门不由公证或本批提升。网站仅build,不发布。
G7复现入口与交付核对 · 2026-10-04
验证入口:在仓库根使用既有CPython312,PYTHONPATH=MacApp/Sidecar /private/tmp/perfowl-core-py312/bin/python3 -B -m unittest discover -s MacApp/Sidecar/tests;匹配测试分别为test_display_source_clock.py及test_activity_trace_phase_cost.py。在MacApp执行swift test --disable-sandbox;前述1447/224/3skipped均来自实际全量日志,不用源码测试数量代替执行数量。私有G7内benchmark5.py为实际源码段/PYZ原库配对,replay_g6a_streaming.py仅旧原Raw离线回放,verify_frozen_g7.py核实际打包代码,package_all.py为三段签名/公证/独立安装闭环;失败版本与日志均不覆盖。
在site执行npm run build,本轮首构建90.13s / 66 contracts PASS / 0死链,42条既有内容风险告警按路径/模式(忽略行号)与前批逐项一致,无新未审模式。归档检查器首版用错cwd导致FileNotFoundError,结果unknown留存;修正仓库根后初快照严格HTML栈0错位/0未闭合,旧docs无修改。交付核对16.164s/14.660MiB,268实际源码freeze相符、原G7/G7A均0新Session;独立验证后仅移除本批自己的DMG staging和独立解包冗余副本(逻辑626,487,774B),原Session/失败/清单/公证提交zip/b115签名回滚与旧DMG保留。最终增量归档及网站构建另留最后日志,不发布网站。主线窄范围提交后双远程各一次推送/一次通知,GitLab失败不重试、全54及E4门持续partial。
G9合同 · 2026-10-04 · 自有Fixture中断唤醒参考(实施前)
type=devlog;范围54项账本不变,产品/原Session/b116包不改。Owner同AI方案、实施与自验收。本批解决已有Fixture把interruptWakeupsReference恒写null的参考缺口,非系统source可用性或全54验收通过。原G8离线深栈研究工具在下一段计时前超过64MiB停止,唯一一次失败/缺未落盘结果全部保留、不重跑;静态前缀复制风险与实际迟到根因分开,尚不改原opcode。
G9-1 可用API与边界
当前iPhoneOS SDK含公开TASK_POWER_INFO、task_power_info_data_t.task_interrupt_wakeups;Apple结构说明与Apple XNU fill_task_rusage给出字段和内核rusage关联,但不证明sysmontap私有列intWakeups已与之同义。仅自有Fixture以task_info(mach_task_self_, TASK_POWER_INFO,...)取自进程,保存API返回码、returned/required words与读前后设备Mach ticks。没有libproc.h的当前iOS SDK不引入私有proc_pid_rusage声明/动态解析,不拿getrusage块操作或自身文件大小假冒磁盘bytes。磁盘原独立参考缺口保留。
G9-2 独立参考公式(先入档)
新参考schema perfowl.fixture-interrupt-reference/1,计数为UInt64原整数(JSON十进制精确,不经Double),scope=self-process,unit=count。两个成功且完整、时序不交叠的读区间[a0,b0]/[a1,b1],分别取得单调累计c0/c1;实际内核读时刻各在其读区间内:
delta = c1-c0 # 先检查未倒退
scale = numer / denom / 1e9 # 当前设备明确timebase,非固定常数
durationLowerSeconds = (a1-b0)*scale
durationUpperSeconds = (b1-a0)*scale
rateLower = delta / durationUpperSeconds
rateUpper = delta / durationLowerSeconds
只给count-per-second上下界,不以名义1秒、中点、插值或UI返回时刻冒充kernel精确端点。差分>2^53−1则Double比率缺值/precision-loss,原整数仍保留。失败/短结构/坏钟清基线;第一次warmup;计数倒退counter-reset并以当前有效值重建;读区间交叠/倒退invalid-window清基线;最大区间>2s reference-gap,当前点成为新基线,不桥接缺窗;计数相等且有效正窗口可以是真0。quality属于reference,不把source candidate升physical可信。
G9-3 实施/效率/验收
同原1Hz最长180s/181点utility串行队列增加一次task_info,无新timer/密集全量扫描/常驻环境;仅FIXTURE_NONSTARTUP_ACCEPTANCE实例化。每点O(1)时间/O(1)两点状态;写入原1Hz独占文件追加有界数字字段,旧行/旧文件不回写。冻结完整样本的原观察开销不删。新增纯主机匹配测试:首次/真0/精确边界/坏返回码/短结构/坏clock/timebase/重置/缺窗/大UInt64 JSON保真/读失败后不桥接/闭区间;实际self API调用只证明host返回状态,iOS arm64编译只E2,不冒充设备E4。10k事件×5旧(无此参考)与新状态/编码交错比较,每对绝对新增耗时≤0.2s,最坏相对≤1.3x(固定完整JSON编码基础,不用重IO掩盖状态成本);匹配脚本总wall120s/运行RSS64MiB、超门立即停止、无自动重试。单次Swift编译预算90s、iOS完整unsigned build180s;编译器/Xcode资源单列,不把工具RSS当产品RSS。
完成后Canonical追加真实实现/偏差/命令/资源/遗留,knowledge补参考边界和版本历史,C2新归档/时间线、C3仍partial,站点仅build。Mac产品不变,b116现有签名公证安装仍当前;新Fixture只有编译E2,在开发通道恢复后的另预声明一次正确目标/签名/版本准备门才安装与采集,不重试G7/G7A或替换原固定五轮。独立参考支持不等于实际intWakeups同义、数值误差或C/V100%,全54其它源/物理参考缺口不删。窄提交/双端每端一次/通知;GitLab失败不阻断其他工作、不重试。
G9效率首轮停止与编码决策 · 2026-10-04(优化前)
匹配工具首版因测试顶层访问private Fixture类的Swift可见性编译失败,未运行API;修正private测试声明后的第二版功能运行后因10k Foundation桥接对象未设autoreleasepool超过64MiB停止,原日志/API现时记录保留、未臆造精确峰值。第三版按实际独立回调生命周期每事件autoreleasepool、每100点检查并分arm落盘,功能负控全部通过;五对完整39键原真实host row编码最坏1.562649x、新增0.731596–0.936735s/10k,RSS4.21875MiB/wall21.492386s,但原绝对≤0.2s/相对≤1.3x两门失败。未安装新Fixture/未采会话,不因功能通过称交付完成。
下一实现只优化自己默认关闭Fixture参考的编码:单一typed observation状态机保留同样API状态、UInt64和上下界,固定闭合schema数字/枚举手写JSON(不编码任意source字符串);原39键原JSON由原Foundation编码不变,再唯一null标记处插入独立reference对象。不把整数经Double,不删参考证据字段,单一/缺/重复标记严格检测失败即止,测试原row所有字段保真和codec等价。实际产品不改;10k×5/64MiB/120s/每对≤0.2s及1.3x阈值不变,保留三版失败。
G9 typed codec首编译因Optional.map(String.init)重载歧义停止,改为显式数值闭包后功能/UInt64/原字段/转义/标记负控通过;五对RSS4.269532MiB/wall21.557415s,但一对相对1.685495x、另两对绝对新增0.315481/0.369309s,原双效率门仍失败。原五对含冷态control3.835s与相邻arm负载差异,保留全部,不只报中位。下一优化用自身闭合JSON唯一标记的C字节搜索避免Foundation搜索桥接,匹配空/重复/原字段负控;实验每100事件旧/新交错、各对仍10k×5,累计实际处理计时,原0.2s/1.3x门不变。
G9 C字节搜索/100点交错五对功能通过,实际新增0.313431–0.370014s/10k、worst1.246482x、RSS4.253906MiB/wall17.644610s:相对门已过,但原绝对0.2s仍失败,整门仍partial。当前不通过更换参考row、降低样本数或改阈值强行放行。将新参考再加单独FIXTURE_INTERRUPT_REFERENCE_EXPERIMENT编译门(不随已有NONSTARTUP接受模式默认打开);未获效率/设备校准证据前不安装,不新增/替代真机轮次。另将功能、iOS类型检查与效率报告分列,让失败效率不遮蔽已验证的API/codec边界,也不把功能exit0当效率PASS;后续有界成本定位再优化,没有自动同码重跑。
Implementation Update · 2026-10-04 · G9参考原型(partial,不安装)
实际范围仅自有Fixture Swift文件、两份主机匹配工具、Fixture README与本批站点/交接/归档联动。新增FixtureInterruptWakeupReference:公开self task_info读前后Mach界、returned/required words、UInt64及reset/短结构/失败/缺窗状态,单一typed observation同时提供字典测试与闭合数字JSON。rowJSON只插入本行唯一null标记、缺/重复即抛错,原Foundation序列化仍负责其余字段;没有任意业务字符串进入手写编码。现行schema1/原null参考只在额外FIXTURE_INTERRUPT_REFERENCE_EXPERIMENT开启时改为schema2/reference对象;此条件默认关闭且不随原NONSTARTUP模式自动打开。
相对原方案偏差:原方案只按NONSTARTUP编译门启用,本次因效率失败增加第二实验门,保留功能原型而不改变当前被测负载。没有放松0.2s/1.3x效率双门;不安装新Fixture/不替换既有五轮证据。iOS unsigned编译不作可安装交付,当前Mac客户端源/签名包/安装仍b116且未改。
Validation Update · 2026-10-04 · G9结果与复现
test-interrupt-reference.py --functional-only --output <新绝对目录> --baseline-ref 3f93768f38a9508cbf37332c578e262fee6c4f52直接抽取当前helper及当前完整writer,不重打源代码,旧基线从冻结Git读取。functional-writer-ios-final实际compile exit0/test exit0、匹配控制及实际两行writer标记通过、iOS arm64/iOS16 target类型检查exit0;包含编译wall 21.104469s,该模式efficiencyGateEvaluated=false/efficiencyPassed=false,明确非完整效率PASS。新JSON UInt64最大值及原字段/转义等价、缺/重复marker、读失败/短结构/计数重置/坏钟/漏窗不桥接等负控成立;host自身APIstatus0只证host字段读取,不证明目标设备/来源同义。
完整Fixture xcodebuild ... CODE_SIGNING_ALLOWED=NO默认关闭编译32.403907s/exit0、两条件启用编译40.363415s/exit0,source SHA 571e4d026fa76a5674a150ead3fc2122bff397b5a0deaf51b091138e63307249均匹配当前源。复用既有derived-data,没有配对/账户更新/设备查询/签名安装;编译器CPU/RSS峰值unknown。
不带functional-only的固定五对10k/每100交错效率工具实际wall 17.644610s、RSS 4.253906MiB;每对相对≤1.3x成立,绝对新增0.313431–0.370014s超0.2s,仍partial。先前所有工具/编译/效率失败保留,不用本功能exit0回改旧失败。前批1447 Python/224 Swift及b116 E3是前批证据,本批未重跑或据此改判所有54项。
本批0新Session/0真机Start/0大blob读取,不回写原Session/归档/清单,不新建环境或发布网站;待开发通道与UI准备关门后另冻结一次来源成本采集,继续按全部54项/正式五轮/独立参考误差验收。G9后续先查绝对成本、维持实验关闭;磁盘/热/GPU/电学/温度/能耗与b116来源吞吐缺口并列,不把此原型收缩成整体交付终点。
Final Validation Update · 2026-10-04 · G9完整旧行保真核对
最后功能工具增加空Data负控与实际完整旧host行所有键/所有值投影比较,不仅挑两个旧字段;functional-whole-row-ios-final compile/test/arm64 typecheck全部exit0,MATCHED_CONTROLS与ACTUAL_WRITER标记成立,包含编译wall 11.522314s。helper SHA 1c80a395bededfd99cc930cf7e292e96f0f4bdb06b5eef6abc51085b58c3eff2与原五对效率失败所测字节一致;未重跑同码效率、不把加强功能检查当效率PASS。实际Mac268源码仍冻结核对,b116未改。
站点首build实际38.63s/66 contracts PASS/0死链,42旧内容风险模式核对后同前批,无新增指标数/支持级别提升;初归档严格0错位/0未闭合。初快照保留,最后结果新增closeout快照和最终构建,不回写旧docs,不发布网站。
G10 只读参考单位与计数边界核对合同 · 2026-10-05(分析前)
当前主线225bd97、安装b116;G9参考默认关闭且效率partial,旧G6A/所有失败与清单保留。本轮仅对原G6A两轮四份小型self/densecpu参考逐行核对TASK_ABSOLUTETIME_INFO的Mach单位、timebase换算、返回状态与getrusage累计差分,不重跑设备/Session/合成矩阵,不回写旧参考或旧观察结论。Apple公开XNU当前源码仅作机制溯源,不等同该设备具体kernel字节;用真实两轮比值排查数量级错误,不把同内核两个接口当独立物理校准。
另用冻结当前MetricEngine正常入口的合成精确整数探针定位四项累计计数差分是否先转Double损失低位;探针只是边界复现,不推断真实断流的成因。两部分均保留失败/原始状态、输入SHA,串行/O(n)流读/O(1)首尾状态,最多4份参考与有界4计数×5边界,总wall30s/RSS64MiB,过门立即停止,无自动重试;无大blob/设备调用/产品修改/新环境。确认缺陷后另落产品修复合同与匹配资源门,再开始修改产品。本轮全54/固定五轮100%仍partial;网站仅构建,GitLab一次推送不重试。
G10 Validation Update · 2026-10-05
工具首版误导入不存在的MetricEngine,停止且未输出结果;保留失败版,修正为RawMetricEngine的新工具后串行核对0.665757s/CPU0.626261s/46.714844MiB,共读14,441,924B、0设备调用/0blob。四份参考SHA与原清单逐字相同,18,362行CPU双API全部有值;timebase实测125/3,两轮dense参考累计差分分别24.562741/24.562743167s、24.339067/24.339071458s,两份self累计比值亦接近1(最大1.000002659)。录入换算残差≤7.11e−15s。无41.667倍单位错误证据,不改Fixture;仍不从两个内核接口互相一致推出物理校准。Apple当前XNU TASK_ABSOLUTETIME_INFO实现直接返回recount_times_mach,支持该机制解释,不冒充设备kernel版本完全同一。
正常MetricEngine入口20个合成案例中12个失配:四计数各自的2^53→2^53+1输出candidate 0(真增量1)、+3输出4(真3)、2^53+1→2^53输出candidate 0而非counter-reset。根因是累计值先float再相减。仅证明边界缺陷,当前真实断续的因果仍unknown;不改变旧五轮判定。
G11 精确累计计数修复合同 · 2026-10-05(产品修改前)
范围仅sysmontap四率ctxSwitch/intWakeups/diskBytesRead/diskBytesWritten的累计数保真、checkpoint校验及四Registry公式版本/对应知识闭环;正常identity/时钟/重连/缺值基线策略不变,不改网络/显示/CPU/启动,也不碰G9默认关闭参考。定义升级为counter-rate.source-clock.exact-counter.candidate.v3。
- 原生非负UInt64整数保留int基线,先精确计算delta再转输出Double;current<previous先判counter-reset,正时窗且delta=0才真0。delta>2^53−1为null/precision-loss(当前有效计数重建下一基线),不四舍五入冒充精确。
- 浮点来源仅有限且非负、≤2^53−1沿旧数值路径;更大浮点累计值为null/precision-loss,已损失低位不得“恢复”。非数字/bool/NaN/Inf仍missing;负数source-sentinel;超UInt64整数precision-loss,不产生OverflowError。没有来源填0。
- 同版本checkpoint JSON保存UInt64整数;导入拒绝非有限/负/超界/已不精确float的四计数基线,整体校验先于恢复。旧formulaContract不匹配自然拒绝,不把旧float恢复成精确int或回写历史Session。
- 匹配验证覆盖四率大小整数、单步重置/真0/坏源/巨大int/精度缺口后恢复、checkpoint切点、设备与host时钟及原版本正常小值字段一致。至少五对20k正常真实形状事件旧新交错,有界RSS64MiB/wall120s;每对最坏wall/CPU≤1.3x,实际读写量/吞吐/首响应/最大单事件/资源单列,未测CPU或物理I/O峰值unknown。再跑全Python与Swift、66知识门禁/站点build;超门或失败留档,不选择性重试。
- 匹配/回归/效率门通过后才构建b117;Developer ID App/DMG签名、Apple Accepted/staple/Gatekeeper、独立解包SHA/实际嵌入代码核对与真实空闲安装。先保护b116实际回滚/旧DMG,活跃采集时不退出或替换。打包只E2/E3;本轮0新会话,不外推全54 E4或C/V100%。网站build only,GitLab本批一次不重试,通知失败如实partial。
G11 E2首轮与回归停止记录 · 2026-10-05
61匹配用例通过(新18 + 来源窗口/Metric旧43);五对20k正常形状真实Engine交错输出全字段一致(仅四formulaVersion显式变更),最差wall1.034866x/CPU1.005185x、19.744896s/46.441406MiB,原效率门通过。Swift首全量224(3skip)有2失败:一个旧Registry断言仍v2,按新合同改为同时检验四项v3,不删断言;另一个已有短Sidecar控制器用例未收到stopped而失败。后者不是计数产品更改已证因果,原日志保留,停止打包门。Python完整套件仍在运行;不得把计数匹配通过写成全套通过。
下一验证先结束并发Python回归,再用固定预声明16次原短Sidecar用例单独核对终止事件(不改超时/fixture内容/预期,不选择性扩样),之后一次串行Swift全量;失败均保留。若仍复现,按原真实症状定位stdout/exit竞态另落方案,不合并假“已修复”结论;即便后续全绿,首轮失败与未解释的偶发风险仍显式登记,不因此关闭全54验收。本轮暂无新包,安装继续b116。
G11混合类型补充决策 · 2026-10-05(补充修改前)
代码复核发现即使浮点累计值各自≤2^53−1,native大整数与较早float基线混合相减仍会触发Python隐式float转换,先前“浮点沿旧数值路径”不足以保证精确。本合同收紧到累计计数应为整数:安全、整数形态float转为等值int(未恢复任何丢失低位),非整数float为null/invalid-counter;所有接受的累计基线与delta均int。浮点≥2^53仍precision-loss。补正常整数float与UInt64混用/阈值边界、正小数fail-closed及checkpoint负控,不用Fraction或猜取整处理源异常。原整数小值行为及效率门不变;此前基准与回归是首版结果,最终代码须另测,不复用旧代码SHA冒充最终验收。
Implementation / Validation Update · 2026-10-05 · G11(partial)
实现仅metric_engine.py精确整数解析/差分/输出缺口、engine_checkpoint.py原子校验与四Swift Registry版本;新20方法匹配测试,并把Swift旧单项v2断言增强为四项v3。网络、显示、CPU与采集协议未修改。同步三Canonical指标页、66合同镜像/表、首页/知识总览及交接/时间线;新internal/acceptance/nonstartup-v2.json保持原54项/原数字阈值,仅四定义版本与当前来源指纹更新;v1历史合同保留。混合型修订已记录,没有用Double恢复未知低位。
最终63匹配用例全部通过;最终五对20k包含25%整数形态float、75%native int的完整正常Engine事件输出字段逐一相同(仅四公式版本宣告变化),最坏wall1.024460x/CPU1.016934x,19.941824s/48.277344MiB,最差吞吐11,664.623事件/s、首Engine响应上界0.197239ms、最大单事件10.054059ms。工具RSS不是设备峰值,CPU/物理I/O峰值unknown;实际Raw磁盘IO为0。这只是E2算法边界与效率,未读新的设备或Session。
完整Python首版1465/0成立,但最终代码完整1467/154.813s有1失败:原100k网络积压门心跳max104.737ms,超过原100ms;P95=3.617ms、字节/输入守恒门此前已通过,未据此判总体通过。该测试不调用MetricEngine,计数修复或宿主抖动的因果均未证;保留完整失败,不放宽阈值/删例/仅报P95或重新跑到绿。Swift初版224/3skip有旧v2断言与短Sidecar未收到stopped两失败,旧期望改为四v3合同后,固定16次原短用例0失败/71.034064s,串行完整224/3skip/0、20.820s;原偶发终止问题仍未解释,16/16不证明不存在竞态。
停止打包门:G11全套验证未通过;准备好的b117打包脚本未执行、未签名/公证/覆盖安装,当前产品仍实际b116(源码修复与安装包不是同一版本)。单项计数E2成立,整批partial;全54独立参考、固定五轮C/V100%及开发通道仍未通过。已有实际b116包、全部旧失败/参考/Session保留;网站只build,无发布。下一步先只读隔离100k网络调度与stdout/exit终止竞态,有明确因果后另落最小修复/资源门,再构建新包与声明新的真机验收;不重跑G6A旧五轮补好成绩。
G11 checkpoint复核补充 · 2026-10-05(修订前)
对最终恢复路径逐行复核发现:导入已验证安全整数形态float后,仍把原float存回baseline。虽然新导出的正常基线都是int,数据导入应同样精确,避免类型混合重现。导入局部归一到等值int且不改输入JSON;补安全float恢复/原状态不变/大整数下一delta严格超门控制。原正常consume基准的metric_engine字节未改,本补充只改恢复分支;最终匹配记录另留,不以早期恢复检查替代。
G11最终checkpoint匹配与交付边界 · 2026-10-05
恢复分支将经校验的安全float转等值int保存,输入JSON本身未变;最终64匹配用例通过(新21 + 旧43,0.060s),包括大整数差分与恢复不误报0/不漏重置。consume路径最终基准所测metric_engine字节未变,checkpoint只在恢复入口运行;恢复追加分支未重测完整1468例,完整回归状态仍partial,不把上一版1467单失败结果移成最终全绿。
首次站点命令误在仓库根目录执行,missing build script/exit1,无构建与发布;保留日志,改到site目录后66知识门禁与39.47s/0死链通过,最终补充另生成closeout归档与一次构建。所有旧docs未动。未执行任何b117脚本,未换包,实际b116仍保留原签名公证安装。交付的是已验证的精确计数源码子修复和完整失败账本,不是已经达标的54项测试包。
G12结束准入与网络调度只读取证合同 · 2026-10-05(实验前)
基线d4e2042、主线/共享区干净,安装仍b116;G11两轮全套与全部失败清单保留,不重跑到绿。Owner同AI自验收,本轮先建立直接机制证据,不把静态可能性写成旧失败的已证原因。
- 从当前
CollectorSupervisor.swift原字节抽取读回调入口/结束锁内临界段,编译最小状态与真实Pipe夹具:固定“结束先封门→迟到回调读字节”的时序,记录原实现是否仍进入/脱离stopped字节。这是同逻辑临界段E2,不等于完整产品或真机重现;busy路径/真正进程输出须后续匹配验证。只O(1)状态/几十字节Pipe,工具wall30s、Swift编译60s,运行RSS64MiB,单次,不自动重试。 - 对现有真实
DeviceNetworkAggregateStream做四个预声明私有诊断case:原100k无插桩基线、相同输入有界CPU/wall/GC诊断、120ms已知非CPU阻塞正控、120ms已知CPU占用正控。每事件只累计总数/最大wall/对应thread CPU与非CPU差,GC最多32条/超出只记次数,O(n)/O(1)空间、每格同100k、串行并发1,整批wall30s/RSS64MiB;守恒/P95/原max100ms门全部保留并列。故障注入预期迟到但不得当产品正常验收;不把局部CPU余量解释为某个具体宿主根因。精确计数不在该网络测试调用链中。 - 取得直接机制后才追加最小修复合同(含读入口/终止互斥及旧run/旧Pipe准入边界),再修改产品/匹配控制/原负例/实际短子进程/吞吐/全量回归。明确外部调度或GC影响仍需同机读证据,不先改变网络算法、不改100ms阈值,不以“被动过门”代替修复。现有b116/原Session/五轮/参考/全部旧归档不改,本轮0真机轮次/无网站发布或新环境;全54与100%整体门仍partial。
G12只读结果与最小修复决定 · 2026-10-05(改产品前)
抽取原锁内段的真实Pipe夹具稳定复现:先finish封门后,beginReadCallback仍加入,取走19B stopped片段,结束读取方剩余0B。Swift编译/运行exit0、含编译1.140260s;首工具未取子进程RSS,资源峰值unknown不自判完整资源门。只证临界段机制,未证原Swift失败就由该竞态导致,不外推真机已修。
网络四格各100k输入/双向字节守恒,4.090954s/46.921875MiB;无插桩心跳max5.018ms,私有插桩4.203ms。已知120ms非CPU阻塞正控max130.049ms、该consume wall127.845ms/thread CPU0.125ms;已知CPU正控max124.076ms、wall122.202ms/thread CPU120.055ms。两种原因均能触发原100ms门,原104.737ms缺同轴CPU/GC记录,归因仍unknown。插桩全量逐consume时间成本比1.497x,仅私有诊断不安装/不改产品;不因新正常case通过擦除原失败。
准入最小修复:在同一NSLock下,读入口必须同时满足“尚未终止”与“该handle仍为本run的stdout/stderr”才登记in-flight并读字节;拒绝入口不读取/不减计数。闭包先取得强self再准入,避免weak self已失效仍脱离字节。finish与1ms有界队列让行必须核当前Process对象身份,迟到旧run的退出回调不结束新run;不比较或输出系统PID。仍同步排队解析、仍先等待已准入的读回调完成、仍真正排空stdout/stderr和codec尾行再终止,不丢末行、不补stopped/成功状态。
匹配验证:源临界段的结束先行/读先行/错误handle/旧Process负控;新正常入口与旧正常入口五对各10k完整JSON读取处理对照,原字段/字节一致,最坏wall/CPU≤1.3x、串行wall120s/RSS64MiB,编译单列。真实Supervisor测试合法末行无换行、stderr并发、连续复用同对象、消息顺序/字节计数、无stopped负例保留。仅内部测试可达的状态入口,不增加公开SDK参数/默认开关或测试等待掩盖竞态。
全量Python最终代码应含G11全部修复、Swift与站点一致性均重验。为获得缺失的调度归因,可使用私有suite级有界GC/慢心跳观测(不改测试断言/网络算法;保留旧单进程运行并将诊断开销/是否原门失败分列),不重复运行旧码直到绿;一轮新码全套仍失败则不打包。只在最终门成立后进入b117签名公证/独立安装,完整54项/真机固定五轮仍另门,不因包或机制测试升级E4。
G12复用负控发现与补充决定 · 2026-10-05(修改前)
真实Supervisor三项新测试首轮有2条断言失败:同对象第二/第三会话诊断分别混入前一/前两轮stderr。字节完整/无stopped不补造两项通过,但不覆盖复用独立性。直接源码根因是diagnosticBuffer跨start保留,未每run清空;这不是原G11丢stopped的已证原因。
补充最小修复:新run登记且尚未启动子进程时,在既有锁内重建codec并清空diagnosticBuffer。此前所有已准入callback在旧finish之前已完成;新Process与handle准入门阻止迟到旧回调污染新run。不改变stderr诊断的非零退出判定,不扩大缓冲、不加等待/重试、不删失败。保留首次失败后,以新源码运行同三例以及全量一次;原24+6轮夹具数量与预期不变。
Implementation / Validation Update · 2026-10-05 · G12收尾准入与复用隔离
本批仅CollectorSupervisor的锁内入口/Process对象身份/新run诊断和codec初始化;正常排空、协议、质量与计数公式不变,网络算法没有改动。新增三个真实Supervisor用例:24次无换行stopped末行+并发stderr字节一致、同对象六次各自独立stderr、无stopped的成功exit不伪造记录。首轮复用2条失败保留,修复后3方法/0失败/0.924s。四个源临界段控制(封门先行、已准入读先行、错误handle、旧Process)均成立;这是直接机制E2,未把原G11偶发失败归因为已证明同因。
完整JSON解码+源临界段五对各10k旧/新输入均91B/行、10k行/910,000B/同sum1235000,最坏wall1.198949x/CPU1.105159x,run0.703297s/RSS27.074219MiB,编译2.504523s。不含整个Supervisor队列/子进程,wholeSupervisorBenchmark=false;实际Supervisor由真实子进程匹配功能检查,以上比值仅所测入口+JSON路径效率,不冒充完整App/设备吞吐峰值。首夹具RSS仍unknown;新夹具资源门不回改旧缺项。
最终全部Python1468/0失败/158.211729s,覆盖G11末版checkpoint及原100k网络断言;全套进程RSS189.468750MiB(完整测试进程,不是64MiB小型参考预算或产品RSS)。私有观察CPU累计0.089248s,占全套CPU89.714948s约0.10%;最多256条GC/慢心跳记录,GC先占满导致后续唯一慢心跳明细未留、只能报告总体max242.619ms/计数1。套件包含明确制造阻塞的正控,不能用总体max推断真实网络门失败,也不能从本轮绿判定历史104.737ms原因。原断言没有改变,网络产品代码没改,源码漂移0;新码一次全套通过,非旧码重试至绿。
安装仍b116,本批全Swift/站点及新b117包门继续核对;全54项物理/来源参考、固定五轮严格100%保持partial。准备窗口不删、N/A不偷算成功、candidate不升级已校准,0新Session。任何最终包/真实安装结果在后续追加,未测设备与物理I/O峰值unknown。
G12全指标交付账本与边界 · 2026-10-05
新增internal/acceptance/nonstartup-current-status.json为完整54项现时验收状态,逐项沿用v2的metricID/单位/scope/定义/参考设计/误差,不把四率E2、来源守恒或旧局部20项通过当作本54项独立验收。54项独立误差与正式五轮整门均仍pending,验收passed全false;根对象保留66/排除12/全部54/五轮/两阈值1.0。未测不填0、USB放电条件不满足/静态无帧/Energy无物理标定/GPU动态schema分列,但不从分母移除。
最终可信的含义是“已声明条件和窗口内通过独立误差”,不是每个设备API在任意状态都会返数。来源未给出、协议迟到或物理参考缺失时,正确产品必须保留缺值;把缺值改成旧值、0或拟合会提高表面有效率但破坏可信。严格54项目标仍按Owner原数值保留;软件缺陷继续修复,设备权限/来源能力/独立仪表限制需条件或参考补齐,不以反复循环测试消解。
G12最终包与验收边界 · 2026-10-05(partial)
最终Swift227项/3 skipped/0失败/22.061s,站点打包前66contracts/37.90s/0死链;原同对象诊断失败及G11完整回归/短进程失败仍全部保留。b117包含G11四计数精确差分和末版checkpoint、G12末行读取准入与复用隔离,不包含默认关闭G9的新增Fixture参考安装。
App/DMG均Developer ID/hardened时间戳、Apple Accepted、公证ticket stapling/strict/Gatekeeper通过;签名公证阶段289.861653s、安装/DMG阶段209.546670s、独立核对36.195095s均在原边界内。独立挂载复制App、dist签名App与实际安装117的13,114常规文件SHA+38符号链接目标全部相等;实际嵌入PYZ的metric_engine/engine_checkpoint两个模块在dist与installed各自与当前源编译后的语义代码相等,270源码pins漂移0。只声明x86_64,不声称universal2/arm64。本批构建成功,但构建整体wall/编译CPU与物理I/O峰值未专门采集,记unknown。
新当前测试包161,927,981B,SHA-256 f83f190b320d22c58d67d934e6c8c36f44df84113ebd4904f5a5d9e2e9f67e51;旧b116真实安装App和DMG移留私有g12/rollback-b116,旧包SHA b3c3205d219ec7933bc1eb414f3bbc09bf175837b5d9d57f258854c7d2d576ad不变。dist只保留一个当前117DMG(另有SHA文件与签名App),不是删除旧证据/回滚。覆盖安装前后真实AX均为播放、未采集;重启后目标App尚未选定,只证本机E3安装与空闲,不证明手机已解锁或开发通道恢复。
G12本批0新Session/0真机Start/0大blob分析、无新环境/worktree/网站发布。C2/C3/C4/C5同步54账本、交接/时间线、数据流Canonical知识、首页/知识总览,所有指标数量/候选状态不提升;最终归档和站点SHA核对另列。全54独立参考/正式固定五轮C/V100%仍partial,目标保持active;这些是同AI自验收,不是独立第三方。
下一阶段先做新117的连接/正确UI准备(旧G7/G7A失败attempt不重启、待设备状态可证),准备成立后另冻结有界单次来源成本诊断;基于CPU/原生源时钟/迟到与独立reference确认原因才继续最小修复。电学/温度/Energy/GPU动态schema参考与USB放电条件缺口并列;静态无帧和不可用来源不伪填0/沿用旧值。完整54门未关前不称最终指标交付。Startup排除12项、A1 E4/Hybrid旧门不变;GPL对外分发门未关闭,公证不代替该门。
G13新包真实UI连接准备合同 · 2026-10-05(操作前)
基线43db020,工作区干净,实际b117及当前DMG/source包链已在G12独立核对。上一目标轮为progress(10文件提交、公证安装与证据封存);本轮不重启G7/G7A或G6A旧失败轮。新包重启后设备/目标均未选择,本轮先完成这个可确认的UI前置缺口,不把设备selector可点/USB显示当作手机已解锁与developer route已恢复。
仅新私有g13-ui-readiness独占一次准备:真实AX打开设备选择器,逐条只读已存在设备行、仅选择与此前已核设备A的产品类型/USB标记一致且唯一的行;选后只读目标选择器,确认自身Fixture唯一条目才选,不点商店账户/银行业务。AX动作各12s、最多枚举8行/总60s、串行1;未找到/多匹配/不可达即止,不自动刷新/点击重试按钮,不创建Session/配置/server/RVI。
仅在设备与Fixture选择后的身份/连接证据成立时,使用一次已安装原生开发工具详情查询(25s),记录pairing/transport/tunnel与实际目标能力,全部私人原值只留私有,公开别名。查询失败/超时终止本attempt且不运行旧命令第二次,不另建tunnel/配对/登记设备或重启服务。选择引起的产品预热不冒充正式Session或E4采样;收集产品状态/诊断以判断连接阻塞,不猜为代码缺陷。
准备通过后才另冻结新包单次来源成本诊断及后续固定五轮,当前合同不准入Start或试凑一条好Session。0新正式轮次目标不缩,电学/温度/Energy/GPU独立参考与USB放电条件仍并列;本轮只文档/私有准备证据,产品源码未授权变化,网站build only、GitLab一次不重试、旧证据/回滚/环境保留。
G13工具准入失败与修订决定 · 2026-10-05(新工具前)
第一次设备选择操作返回excluded-action/exit3;只读核对实际internal/acceptance/perfowl_capture_ax.swift确认其白名单允许三个selector检查,但只允许capture.toggle执行。拒绝发生在NSWorkspace/AX创建之前,故0 AXPress/0设备查询/0Session;不是设备不可达或AX权限已证失败。原g13-ui-readiness三件保留、attempt已停止,不换参数重复旧工具。
另建g13-r1-ui-readiness独占准备与小型临时工具,不改产品:工具只绑定实际/Applications唯一实例,允许device/app header及0–7行选择,不含Start/Stop/刷新/服务重试;选择前要求当前节点唯一、enabled、非采集中,且与前一次只读快照的文本指纹一致,防止动态排序误选。Fixture搜索只允许精确已知自身名称与“查找应用”字段,不点击商店业务。所有非法identifier/无指纹/重复或disabled/活动采集负控先离线验证;编译60s、工具每调用12s、运行RSS64MiB与总准备90s,O(n)有界3000节点/索引遍历,串行1。失败不自动重试,不改系统TCC权限/配对或原helper白名单。
本修订只是修正已证“调用了错误用途的工具”,不是旧手机查询的再次尝试。新工具门通过后才启动唯一新准备;仍无Start准入,设备详情一次25s上限/旧失败attempt不重启。其真实执行或停止原因另落盘,不把工具测试当真机E4。
G13-R1执行结果与只读连接定位合同 · 2026-10-05
新工具13项准入负控通过;本机usbmux仅1 USB且与原设备A相同,0.027935s/22.6875MiB,只证主机枚举。真实AX四次press分别打开设备/选择唯一匹配USB硬件/打开应用/选择精确Fixture,另一次限定自身搜索;所有指纹/唯一/空闲/角色守卫成立,11次工具退出0、峰值4.96875MiB、父13.44922MiB。UIIdentityPrepared成立;全准备33.618461s。
唯一原生详情查询只输出Gathering device information,25s到门后终止、exit124,没有第二次查询;prepared=false,0Start/0Session。原生route与手机解锁状态仍unknown,不能以USB列表或缓存App条目判性能服务就绪。实际Start仍disabled;另已确认产品自己的prewarm Core进程存活及正常截图命令,不能把本批查询终止解读为所有产品任务已停止(首process字符串筛选包含自身命令,修正为真实执行路径前缀后才作为活进程证据,两份观察保留)。
下一只读步骤独占g13-connection-readonly:只读取同一实际App的AX静态状态文本(有界3000节点/12s/64MiB,不按按钮、不重复Native详情);再仅对已信任的原设备执行一次USB Lockdown握手与ProductType/ProductVersion/DeveloperModeStatus元数据读取(autopair=false、无start_service/订阅/注册/配对/tunnel操作,整个子进程12s、单操作5s、串行1/RSS64MiB)。无响应或权限错立即止,无重试;不把普通Lockdown响应当DVT/解锁证据。需要实际AX/协议返回才形成归因,不从“Gathering”猜锁屏或产品Bug;0数据会话,仍不准入Start。
G13只读状态推进与实际路由取证决定 · 2026-10-05(新路由定位前)
后续单次只读AX静态文本明确出现设备与应用服务已就绪 / DVT Service Ready / USB RemoteXPC,0.315351s/4.433594MiB,0press;此时产品仍持有实际prewarm Core进程。该新状态与G13-R1较早disabled观察分列,不覆盖当时失败。原生CoreDevice详情“Gathering”超时不等于本产品的Native RSD不可用;产品源码实际走NativeRemotedTunnel而非CoreDevice详情,已只读确认其借用macOS既有remoted路由。误查不存在的get_remoted_devices API仅静态工具失败、0设备调用,保留说明,不按此猜另一通道。
不调用NativeRemotedTunnel.aopen(会取得额外tunnel assertion)或再查devicectl。仅读取实际安装Core --prewarm/--native/同设备A子进程的IPv6 socket表(lsof一次8s),要求进程唯一、真实路径/参数匹配、唯一非loopback已建立远端、local地址在ifconfig现时存在;只作本机当前已有路由取证,不创造服务/隧道或读采集数据。原始PID/地址仅私有;没有唯一绑定就停,不从任意utun猜端点。
结合预声明一次Lockdown元数据与新的Start enabled/就绪状态,判定下一次来源诊断的前置条件;本批仍无Start/Session许可。路由证据通过后另落一次限时诊断合同,正式54项独立误差/五轮目标不变。
G13只读准备验收与后续决定 · 2026-10-05(整体partial)
一次Lockdown可信元数据成功:设备A型号/版本与合同一致、DeveloperModeStatus=true,0.105167s/46.515625MiB,含启动整体0.716745s;autopair=false、0 start_service/订阅/新Session。不把这些字段当作手机当前解锁证明或独立DVT校准。只读同目标真实Core --prewarm/--native进程socket表得到2条已建立IPv6连接、唯一远端/本机地址,地址确在ifconfig,0.237552s/13.339844MiB;没有取得新tunnel assertion或调用旧详情API。
最后一次真实UI快照:Start enabled=true、idle=true、精确自有Fixture仍选定,工具RSS4.90625MiB。结合普通元数据与现有实际Native路由,新单次来源诊断的E3前置条件已取证成立;仍0Start/0正式Session,未关闭任何54项准确性或五轮100%门。不能把较晚ready改写成较早查询成功,也不能把原25s超时判为设备未解锁/产品协议已坏。旧G7/G7A/G13工具失败及G13-R1超时均保留。
本批产品源码/安装b117/当前DMG均不改,仅UI选择与只读私有工具/正式文档。原267+新增测试等270源码pins与包链在收尾再核;不会为了取证重签或建立新环境,网站只构建。对应所有54项现时账本仅增加连接前置证据入口,逐项独立误差与五轮状态仍pending。
G14来源成本单次诊断合同 · 2026-10-05(执行前,尚未执行)
基于G13较晚E3就绪状态,允许下一批在新独占g14-source-cost下一次b117/设备A/自有Fixture实际UI来源成本诊断;不是正式五轮之一,失败不补轮、不更名为成功。开始前再次检查安装版本/包SHA/源码pins、UI目标指纹与Start空闲/启用、唯一同目标Core原生socket现时归属;端点仅从该既有真实连接的local地址绑定,不再以devicectl详情作为这个产品路由的必需前提,不猜任意utun或额外建tunnel。任何身份/源归属/并发采集改变即止。
- 指标按G7原非启动37项实际请求集合(其余14项会话统计自动派生、USB放电三项条件不符单列);必须真实picker/实际capture-plan集合双向核对,Startup=false。这是诊断覆盖51项并保留三项缺口,不把54缩到51或37作为最终交付门;选择工具不得触发刷新/重试/商店业务。
- 复用自有Fixture/G6A既有独立参考与受控刺激,不安装G9未过效率的参考原型。仅自身配置经AFC有界复制/临时原子替换,保存旧配置字节并还原;只取本批新增四类参考,小型64KiB流式复制/RSS64MiB,旧参考不删除。服务端限本次连接local地址/单endpoint、串行最多16MiB HTTP请求、请求15s/总220s,最终确实关闭自己的server;若RVI现有参考可有界取得仅ownendpoint160s/明确释放自己的interface,缺RVI不冒称完整物理流量校准。
- 正式UI一次Start/Stop,action-pending在调用前持久化,原18项capture_action_guard规则限制紧急Stop到已证自身会话/目标;140s控制窗(准备20s+固定测量120s)与完整Start→Stop原窗都保留,自然封存最多30s;提前退出/错目标/多Session/未知动作副作用立即依守卫收尾,原失败保留。采集期间不构建/跑基准,不操作账户,不任意结束其他程序。
- 新G7有界诊断每64帧抽样CPU及read/yield/generator-exhaust阶段,512容量溢出计数与未观测部分如实unknown;分列设备源跨度/同钟过期下界、独立呈现跨度、原生CPU值与self两个API参考/原字节、HTTP双方正文SHA,候选/完整性/误差与覆盖率分别判。没有同轴CPU证据不把所有wall解释为解析CPU,也不把host drop0当设备新鲜。分析仅小型Raw/JSONL与已有frame事件,单遍/O(n)/有界状态,wall120s/RSS64MiB;源blob只按封存摘要引用,不反复解码。超门即停止,不降低阈值或重跑。
- 若成本与独立参考未闭合或来源仍落后,则先基于直接机制另落最小修复/匹配资源门,之后才新包与预声明五轮。全54独立误差/适用性/固定五轮100%为原最终门,不由诊断、E2/E3或部分family通过替代;电学/温度/Energy/GPU缺口、Startup排除12与A1/Hybrid旧门不变。
G14目前只有定稿合同,尚无Start、无新Session、无数据结果。唯一下一执行动作:准备与冻结G14工具后运行一次有界来源诊断,不重复G13任何失败attempt。