G96 前瞻准入
1. 决策与范围
Owner同AI方案/实现/自复核,非第三方。Git基线c62727e/main;G95零采集失败与全部原件已封存,68控制通过。一次host诊断直接观察同一仍在当前直接子列表且两次非gone的节点:taskInfo失败、WNOWAIT未证终末,但proc_pid_rusage resident成功。此不证明G95 EPERM唯一根因。本批只改新私有g96-independent-resident-rss-reference,产品/SDK/Fixture不改,Mac唯一b126/手机89保持,不重跑G95实际attempt。
2. 独立RSS回退语义
先复算本机C ABI rusage_info_v0=96/resident offset64/footprint offset72。host资源只读取ri_resident_size原始bytes,不读取ri_phys_footprint或拿手机footprint门替代hostRSS门。实际可控child稳定基线→触页64MiB→munmap释放,taskInfo与rusage交错重复对照,必须释放后回落,拒把峰值或footprint解释成当前RSS;所有读数保留,稳定差≤一页。C ABI与实际观察是E2,不外推iOS数值准确性。
正常taskInfo保持第一路径;失读/非正值仍先原gone/WNOWAIT真实终末判据;之后只对当前root=self,或parent=self且刷新原root直接子列表仍含该节点的情况调用独立rusage。return0/errno0/正resident方可计入本次RSS总和并附fallback来源、原查询错误;无当前直接成员证据、非自有root/孙节点、rusage失败/零/unknown继续fail-closed。不得以ECHILD alone判退出、不丢活节点、不填unknown为0、不消耗wait、不弱化子树覆盖。故直接子节点回退只修已证查询差异,而不是重写资源指标。
3. 主机准入与效率
只一次新工具控制运行,保留所有失败。匹配正/负控制必须含真实正常RSS一致/申请释放、taskInfo拒而resident成功、两API拒、resident零/root拒、非自有parent拒、完整列表容量/失败拒、真实unreaped终末/原wait状态、取消/错误详情,以及实际自有短生命周期codesign/进程名单查询过渡。短child仅host工具,绝不对其他App发信号。原68控制重跑,但其中两个故障注入须同时拒独立API,不能把新增合法回退当旧未知拒绝。
五对20次正常监测旧/new成本,对照相同树及顺序,RSS差≤一页、新p95≤10ms、平均≤旧shell路径一半;另20次真实强制回退测p95≤10ms。root/树峰与CPU分别记录,IO不可测unknown。生产100ms/3500采样/340s/父128MiB/树256MiB门、RPC8s/cleanup5s全保持;诊断只host2ms≤3500样本/≤20s。每个控制组≤120s/128MiB,串行1/至多一个被动源child,无常驻环境/服务器/worktree。
4. 唯一实际参考准入
所有实际module/driver/嵌套worker AST、工具SHA及控制通过后,才允许新独占目录一次实际attempt,不自动重试。原G95当前89完整安装path/即时同PID与exe身份、最多一次SIGTERM、独立退出与固定三次1s零观察;当前Documents全量custody与G90 immutable复用、当前mutable两代/额外件全部保全;strict配置只增kernel flag/staged回读/旧配置双rename保持。不要求Owner手动退出、不动其他App/隧道。
随后只一次新原生launch与独立绑定;180s完整自身kernel/TASK参考、190s封口等待;一次135s原12+3列/500ms完整消息native窗口,准备/转换/尾部全保留,原大小/时间/资源上限保持。新iOS API真实status/出生/dual brackets/180s槽/seal与native同代timebase必须独立核;不拟合offset/nearest/插值/持旧/删失败、不给Gauge确切读时点未证事实下结论。正式首metric原5×120槽100%与2MiB或5%不变;全54不减分母、电学温度无仪器保持未验。
5. 收口
实际结果追加本页/goal/serial/status/handoff/知识/home/时间线;新不可回改HTML,站点只build300s/3GiB,等待同一handle终末后才封存。核旧G90–G95全部seal/字节、source/SDK/core/v3/签名、新隐私及机读封存;窄提交、GitHub/GitLab各一次、通知一次,GitLab不重试不阻断。失败如实partial;不将主机准入或单次独立参考当正式五轮/54完成。0产品Session/环境/worktree/网站发布/记忆写入;最终公证/GPL/GUI/A1OPEN/HybridFROZEN/G9OFF保持。
Host admission failure / diagnosis amendment · 2026-10-07
首resident控制的ABI/60实际双API基线申请释放与失读/零/root/成员反例共11项通过;真实六个短child过渡全部命令exit0,但监督先停于taskInfo EPERM/独立fallback未准入,故整体未通过、实际手机attempt0。原脚本/模块/结果/资源/全采样永久保留,不把11项当工具总通过。
先一次新纯host诊断:同样六短child过渡/2ms≤3500样本/20s,记录fallback失败后fresh gone、WNOWAIT、当前成员与rusage原始返回,不向手机调用。若证为退出/回收竞态,只对新r1模块补fallback以后再次真实不存在/非消耗终末判据;未知仍停,绝不能仅因不在新child列表而弃节点。修订模块/控制必须使用新r1文件与新结果/日志,首原件不回写;matching controls仍完整且一次修订运行,真正手机attempt仍至多一次。
Direct dual-query denial / host query scope · 2026-10-07
一次fallback诊断:两次非gone/当前成员仍在/WNOWAIT无终末,rusage再次return-1/EPERM;未证退出回收竞态,故不实施“second gone修复”或偷偷跳过节点。真实子命令已结束不等同查询时已退出;原失败与诊断保持,手机attempt0。
只新增一次host诊断,在同样原six短child过渡下,观察两API失败时固定系统ps的单PID三字段(pid/ppid/rss)查询是否能取得原枚举直接自有节点、正RSS,记录原输出/exit/耗时和fresh成员。最多2s/单输出4KiB,不纳入正式指标证据。若系统ps也失败/零/身份不符,资源仍unknown即停,不以应用存活推定RSS;若成功,须另记显式工具修订并完整匹配资源/成本门后方可准入,不能复用首失败总PASS。
Verified single-PID RSS path / explicit r1 repair · 2026-10-07
新一次host诊断在双API EPERM且fresh直接自有成员仍在时,系统ps固定三列给出PID/parent完全匹配、RSS正值,耗时10.883434ms。此是额外独立系统查询的直接事实,仍不把具体权限策略当已证根因。
授权新r1 module:仅在当前自有root/新列表中的直接自有child,原taskInfo与rusage均无正值后,用固定/bin/ps -p PID -o pid=,ppid=,rss=;严格单行三整数/匹配PID与parent/正KiB×1024,≤4KiB输出/≤2s;原API失败详情与来源保留。用本次own probe真实wait4记录RSS峰,并作为采样过程中额外probe的保守资源量计入本次树预算,不能让采样器自己无资源记录。两API与ps全失败/零/身份不符仍停;若过程中已回收,仅新真实gone或非消耗terminal证据可排除。
新正负控制须含ps实际taskInfo稳定一致/身份不符或零拒/三个来源同时拒/独立原父wait与helper收尾/真实六短child过渡/实际helper成本。正常路径原均值与10ms p95目标不变;rare ps分支另设p95≤50ms/硬2s,不假装符合原rusage-only 10ms;最坏额外阻塞2s与真实峰单列,原340s/128/256MiB/8s与产品误差/五轮门均不变。首resident控制11/12失败及两次诊断不回改,r1完整80+控制前不调用手机;新r1不是原样重跑或隐性扩样。
Actual stop and retained-reference recovery amendment · 2026-10-07
r1新增15控制/原68共83通过,正常RSS差0B/真实六短child均无stop。唯一actual已原生自行TERM并三稳定、完整117件保全(115immutable复用/2当前件复制)、配置只增kernel并保全旧版、一次新launch与绑定;被另一次RSS unknown停止,native child已启动但Tap start0/全部服务关闭,监测已终末。不得将本次原135s缺失补到原窗口或再次launch/TERM/原样重跑actual;原失败保留。
手机上已启动的180s自有参考可以自然封口。本批只授权一次新增独占retained-reference-recovery/的只读保全:固定原设备/89完整安装路径与当前同一手机PID/完整exe核对,读取目录,原117名字/当前配置和G96 preserved旧配置核,不写手机/不启动Tap/不发signal/不launch。等待不是凭旧状态宣称活跃;已有seal必须真实读取hash/行数/180s槽和双API,若缺seal或schema拒绝如实停止,不补采。复制只新生命期7 JSONL+3seal,原≤8MiB/总56MiB/64KiB/单件15s/全复制60s保持;独立消费者失败保留,不能按预期改真值。
纯保全≤120s/父128MiB/树256MiB,串行1,现有可靠有界host监督与独占日志覆盖;不再使用实际失败的r1协调器作为已通过准入。新目录与原actual/原件分离。此最多证明本次真实iOS双API观察已存在并封口,不补足同代native135s/总actual完成/五轮/54可信;只读结果另列。下一批必须针对真实多层own子树机制给匹配控制,不以direct-child主机通过推全树可用。
Implementation / Validation Update · 2026-10-07 · 已自行退出/一次新生命期与监督再停
同AI方案/实现/自复核非第三方,E2工具/E3环境;实际手机生命周期操作不等同指标E4验收。G96资源回退83控制通过;已自行退出/三稳定、117件完整保全与一次配置发布/新launch,但后续RSS未知先停,native Tap0。只读保全遇正在变化源/缺seal也停,API尚未验;下一G97先保全真实已封口参考,正式0/5/54未验保持。
1. 工具与匹配证据
首rusage-only控制11/12失败,原脚本/全部采样/资源未回改;fresh双API EPERM且非gone/仍member不证退出,故没有套second-gone猜测。一次单PID三字段host诊断在同一仍在自有列表节点得到正RSS、PID/parent相同;新r1仅当前root/direct child采用严格单位/身份正值,并将真实wait4的probe峰保守计入预算。主机真实三阶段申请64MiB/释放、60次API比较、正/零/多源拒绝/identity/真实六短child共15控制,再原68,共83通过。
正常五对100读均值旧75.815765ms→新0.212031ms/p950.451459ms/稳定RSS差0B;单PID20次p958.747821ms/每次helper真实终末+峰。rare路径上限2s/p95≤50ms单列,不伪称原rusage-only10ms目标;正常路径10ms/原整体资源门与产品误差/五轮门不变。权限具体因果unknown,direct-child控制通过不证明所有own多层树查询可用。
2. 唯一实际attempt与手机真实变化
实际26.596106s/root峰74780672B/采样树峰143011840B;MonitorError live-task-RSS-unavailable/taskInfo EPERM/独立回退未准入停止,线程终末、所有服务关闭/只终止自有host passive child。原手机自有App一次SIGTERM返回、独立退出/三次零稳定均真实完成;117件/244995816B current custody全部SHA保全,115旧immutable复用与2份现时副本,不复制整库。旧config/marker在改前保存;当前config只增kernel=true并有本机及手机preserved旧版。一次新launch/正PID+完整exe绑定已完成。source child启动1、Tap start0;没有获得原135s native window,故不补样/重启或把整个attempt报complete。
source child停于existing-unique-route/CancelledError,根监督失败发生在自有树查询;错误未登记root/native host PID之间的关联,不能断言本次必是某个grandchild。下一只针对真实多层own树匹配重现,不外推已通过的direct child控制。
3. 独立只读保全仍partial
手机新180s参考已启动,新增一次独占只读保全目录,0写/0signal/0launch/0Tap;真实目录7JSONL、0seal。首次复制遇source changed during reference copy而停,prefix/四份已读文件与资源全部保存,未覆盖首attempt/旧原件。dense CPU已读尾sequence8126/nominalSlot8126/elapsed162.5220665s,仅为这份prefix读数,不等于完成180s;host launch待执行文件至读取已过200s也不证手机计时或seal已完。因此新iOS kernel API仍未严格验;本次工具未实现fresh native PID/完整exe再次查询,只有安装metadata与原绑定数据,不把该缺口改写为通过。
下一G97只读先检查真实seal三件,再复制已封口全家族/strict kernel180s与绑定,不创建新生命周期、不补原native窗口、不删除prefix。仅当前参考封口/原同代时间尚未证明,已启动生命期起点等信息也不能用本机wall推断。后续要先真实own多层资源查询控制才授权新135s源与下一生命期;不把等待/新增目录包装成原attempt完成。
旧源码/SDK/core/v3/旧证据与G96执行前custody保持;执行后手机旧immutable尚未全重哈希,不宣称其after-capture全未变。唯一Macb126/手机89保持、正式0/5/0/54,原120/116四失败/三空交集不变。电学温度缺仪器/GUI/最终公证/GPL/A1OPEN/HybridFROZEN/G9OFF保持;0新环境/worktree/网站发布/记忆写入。仅构建站点/各远程一次/通知一次,失败partial。