implP4E3partial2026-10-05

G34 进程网络目标身份与原生累计差分修复

角色:Owner 明确同一 AI 制定方案、实施和自复核,非独立第三方验收。基线 0e88e45;执行依据为54项目标 Canonical末尾 G34、checkpoint hash/schema4 与 R1 合同。本批 E2 修复门通过,E3 新包已验证覆盖安装;全54独立精度与预声明五轮连续/有效100%未过,整体 partial。

1. 原问题与范围

G33 旧件审计保留:139来源有首个错目标行被 singleton fallback 接纳,138精确目标行累计 Tx/Rx 增4260466/4195896B,而 delta 字段均0;原每方向138 candidate均0,其中4个相邻累计增长窗口仍零。独立TCP仅4/8请求正文核对成功,原9输入55053893B超12MiB门,因此G33仍partial。本修复不补抓包缺口、不把source累计积分当物理真值。

实际范围:三个原产品Python模块、一个有界native-window新模块、Swift Registry两个descriptor;测试/两份冻结旧schema3合成fixture、knowledge snapshot和联动文档。没有设备连接、新Session、旧Raw回写、新环境或网站发布。

2. 公式先入档与实现

项新录制 v4旧无标记 v3
Raw policy非空正文 native-cumulative.v1;空正文保持 {}不补 policy、不写回原Raw
字节原 JSON UInt64 整数累计 net.tx.bytes / net.rx.bytes原 .delta 字段
分母相邻 source NSDate/Cocoa秒差;不退host钟原 source-window/历史host降级保持
公式D=C[n]-C[n-1]; r=D/(T[n]-T[n-1])原 delta/time
标签source-cumulative-rate.candidate.v4source-interval-rate.candidate.v3
scope / unitprocess / bytes-per-second原样

ProcessNetworkRateWindow只保留一个active cohort(PID/generation/source epoch/reconnect/adapter/source ID/policy)与双向整数基线。verified target/native key/row identity必须同一;冲突双key、wrong singleton、缺行/缺钟、非有限或逆序重复时刻拒绝并断链。cohort切换A→B→A重新warmup,不复用陈旧基线。每方向缺counter断该方向;重置保留null/counter-reset并以当前整数重建,D>2^53置空precision-loss;大整数基线的小差分保持精确。合法0只来自同cohort合法相邻源窗累计不变,不填0/hold-last。

sourceKey Tx/Rx分别为diff(net.tx.bytes)/diff(sourceTimestampCocoaSeconds)与Rx同理;Double结果不取整。native delta/time/累计均保留原Raw,未知policy拒绝;非空新adapter才附policy,空metadata不是来源证据。详见Process Network Canonical。

3. checkpoint 与兼容边界

静态发现旧formula mismatch只标offline-required,不证明自动重建。因此先落窄兼容补充:schema4新增独占window/1,导入先严格校验所有字段再赋值;旧schema1/2/3按其原exact keys恢复,schema3 DeviceNetwork flags/window不丢。只接受当前完整hash,或当前FORMULAS仅两项ProcessNetwork descriptor换回v3计算的精确hash;拒任意其它旧hash。实际冻结原schema3合成fixture(非真实设备身份)的旧hash为18fb55c9c0d8a815428d6fe56c4d496e843fc783e9373ae1f34e621fb41e20c4。

冻结旧prefix+未标记tail逐字节一致、新窗口resume与不中断同值、未知hash/坏字段原子拒绝、DeviceNetwork pending恢复均有匹配测试。只读取旧字节,未改历史checkpoint或Session。旧v3↔新policy切换清窗;普通native每行O(1)/单cohort有界,首次清历史k个legacy clock项为O(k),未隐瞒该迁移开销。

4. 匹配与真实旧Raw反事实(E2)

53匹配通过,实际命令覆盖test_process_network_cumulative、test_engine_checkpoint、test_nonstartup_source_windows及原RawAdapterTests.test_null_debug_gauge_reply_is_missing_not_zero。含None/{}、wrong identity/key冲突、UInt64与2^53边界、缺/逆钟、每方向重置/断链、A→B→A、policy切换、legacy/preview/durable/checkpoint测试。

139旧无标记frames与冻结v3字节一致;原Raw与derived前后SHA和旧pins一致。仅内存副本加policy:错目标双向missing、首个真目标双向warmup、两方向各137candidate,其中4正值/133累计相等合法零。Fraction独立算术error0,rate×native-window积分4260466/4195896B;单次1.179424s/RSS34.945313MiB。没有新包输出或物理准确证据,不重跑旧设备会话。

实施前21项14失败+1工具error;工具夹具未建full目录和首版prefix排序序列化不符Recorder实际键序均保留日志,修工具但不放宽字节断言。先51匹配通过,后首完整回归发现空正文metadata实际产品回归,按R1修复后53通过。

5. 效率与完整回归(E2)

门实测结论
核心五对20k,单轮≤2s/总≤30s/RSS≤64MiB/wall与CPU≤1.3xworst wall1.068132x/CPU1.044078x;first0.055797ms;RSS32.003906MiB;total4.832373s通过;原正常路径和同规模包络构造公平对比
adapter五对20k含空回复worst wall1.028738x/CPU1.024041x;RSS33.199219MiB;total1.640330s通过;每轮1177空回复仍空,原字段相同
原首完整(原件保留)1526/2失败/0error/0skip,166.062573s/CPU97.517480s/RSS187.085938MiB/sourceDrift0失败,未覆盖
R1修改后唯一完整1527/0失败/0error/0skip,174.323460s/CPU105.792789s/RSS186.355469MiB/sourceDrift0通过;监督175.304728s/339样本/observedRSS183.734375MiB,无停止
Swift唯一一次227/3skip/0失败,42.510470s通过;3skip按原原因保留

完整Python240s/256MiB/500ms观察、Swift120s、串行1,未并行两个重负载suite,不改断言/阈值;CPU与I/O物理峰值unknown。核心基准窗函数在R1后未改,adapter则重新五对测量。测试/打包source freeze保持;已有.sidecar-build运行时复用,无新环境。

5.1 首完整失败与观察边界

①空None原来missing,新增policy让generic bool(payload)误判valid,确认为G34引入;R1在空正文前返回原{},保留原测试断言。②原source→ingress10ms门实测47.742742ms,历史原因unknown,不归为环境已证或声称修好。

一次有界原用例观察原断言通过,max1.462613ms/p950.06256045ms,构造/投影/入队各7200调用;2.485526s/RSS40.238281MiB。工具误选acceptedCount等诊断键导致这些直接字段null,原件保留/null不填0;7200 accepted/persisted与overflow0仅来自原测试断言。新完整绿只能验修改后这版源码,不能解释旧延迟;没有自动原样重试或挑最小值。

6. 新包与安装(E3通过,非全54 E4)

b121冻结source一次build188.079432s,DeveloperID签名/APP公证Accepted/staple612.065788s,包+安装/DMG公证Accepted/staple395.380388s,独立解包49.204501s,实际PYZ验证0.485552s,各阶段exit0、无自动重试。App/DMG双Accepted,严格签名、Gatekeeper、ticket验证通过。

实际空stage/源/安装/独立解包 13102普通文件+34 symlink 全树一致,原子提升成功;0新Capture。安装前b120idle播放/无collector,温和退出后全部相关执行进程0;真实b120 App和原DMG移至本批私有回滚位置,不叠加复制。新版已打开,AX实读仍idle播放/不可启动,无新Session。实际两份App嵌入PYZ七模块(含新process_network_rate_window)编译字节码/常量/异常表与冻结source同,不靠打包配置猜实际包含。

DMG:MacApp/dist/Perfowl-b121-2026-10-05-x86_64-notarized.dmg,138716859B / x86_64,SHA-256 db9320f2cef7ec009b48774504982df3d344ddc9aa8d66f054ece0822b7733fd。dist仅保留这一测试DMG/摘要和构建App;真实b120回滚完整保存。公证不替代GPL法务或全54真机准确性验收。

7. 保留门禁与下一步

完整54指标、40时序+14统计分母、预声明5轮连续100%/有效100%及独立误差门不动,原v1/v2合同字节未改。GPU live持续、CPU22宽参考窗、VM页大小/available、热枚举、Energy哨兵、电学/温度外部参考、Frame scope与网络native↔wire同钟同scope、14统计仍待;设备B用途和仪表型号/测点/精度/采样频率尚未确认,不混进原设备验收。

Startup12排除/A1 OPEN/Hybrid FROZEN/G9默认OFF/GPL法务门保持;公证或候选公式不是全54 E4。下一软件对照合同必须明确新录制与独立参考的时钟、scope、完整正文/负控与保留失败槽,不把G33四正文当全部流量可信。网站仅build不发布;窄范围提交、GitLab一次无重试、GitHub独立及Webhook回执分别记录,任一失败交付partial。