公开研究副本:本地绝对路径、实验主机地址已脱敏。NA 保留,完整可执行库存恢复为 0。角色与功能关联是可审核离线推断,未经人工金标或独立外部审查。历史代表截图不认证当次控件对齐。原件 SHA 只认证原件,公开字节 SHA 见发布清单。

结论:功能入口+动作机会+历史结果值得验证,当前数据尚不能认证机会耗尽

本轮核对十条完成Pure的23,279确认执行、23,971 Selection与2,280份抽样GUI树;深审40个冻结功能×run组、1,967入口发生、160前缀检查点。未修改正式代码或实验;探索性标签不是人工金标。

Q1. APE是否具备完整可执行Concrete库存?

没有一个统一、已逐成员验证并经过所有选择策略的Concrete全集。 它有完整State ModelAction数组,以及每个动作当前Naming匹配的resolvedNodes,随机代表resolvedNode与单个绑定GUITreeAction。全部新ModelAction会先解析/验证代表,enabled-valid和priority随后按代表更新;策略顺序/路径/随机选择仍会再改变可选范围。文本参数在选择后才具体化,不能把控件数等同全部输入/结果空间。

Q2. 十条归档能恢复多少历史动作机会?

完整有效Concrete库存恢复0;部分证据19,027次,模型推断4,252次。 2,253次source有同GUI树,其中1,225在输入前已写出;它们仍缺ModelAction映射、逐成员valid和未选原因。2,131个Selection可从unvisited∪selected恢复完整ModelAction ID,并不补齐Concrete。

App / Rep 确认源访问 Selection 同GUI源树 / 比例 输入前已记录树 PARTIAL INFERRED EXACT / MISSING
omninotes-Rep1 2601 2682 206 / 7.92% 103 2162 439 0 / 0
omninotes-Rep2 2356 2471 112 / 4.75% 62 1896 460 0 / 0
odkcollect-Rep1 2074 2208 14 / 0.68% 7 1154 920 0 / 0
odkcollect-Rep2 2167 2292 13 / 0.60% 8 1252 915 0 / 0
scarletnotes-Rep1 2559 2582 589 / 23.02% 345 2190 369 0 / 0
scarletnotes-Rep2 2443 2554 204 / 8.35% 113 1649 794 0 / 0
wikipedia-Rep1 2159 2177 237 / 10.98% 127 2101 58 0 / 0
wikipedia-Rep2 2285 2304 247 / 10.81% 130 2198 87 0 / 0
activitydiary-Rep1 2355 2397 273 / 11.59% 141 2236 119 0 / 0
activitydiary-Rep2 2280 2304 358 / 15.70% 189 2189 91 0 / 0

完整Model/成员/有效性/策略层分别见字段矩阵。所有精确剩余Concrete、操作覆盖率均NA;缺失从不填零。

Q3. 哪些功能最明显重复?

ODK Download 121/109次,Rep2 80%后21次S/T/C全零、相同完整路径最多64次;ODK列表入口同样高度重复。Scarlet空态新建27/134次,Rep2后26次三类新增零、相同路径最多66次,但Rep1晚期仍有2新State/26新转换/88新局部Concrete。Omni Rep1附件晚期零增量而Rep2仍新增,不能跨Rep推广。AD Add/Edit与Wiki Search反复进入,仍有新操作和结果。

没有完整当前库存,以上只能认证“已观察重复/低新增”,没有任何功能可被认证为机会很少或清零。ODK Rep1长期State不新后,g16e255:1978 Download → g16e256:1979 Checkbox仍首次执行局部Concrete并产生新转换;过去未访问模型提示有预警价值。

Q4. 跨State/入口能共享到什么程度?

共享有来源时间的操作样例可以。AD L1跨入口先有样例98/74次,其中35/50次后来得到先前另一入口没见过Target;相同Save在Add/Edit对象上结果不同。字段/颜色可提供共享GUI操作证据,Save/Delete/QuickFix、对象、输入值及结果需分开。

ODK Rep2两个不同配置Checkbox是同State/ModelAction/resource但不同祖先行、不同兄弟标题;不能合并为一个已试Toggle。Scarlet动态块、Omni多语言/提醒、Wiki查询/文章也分别保留模式/对象差异。现有同Activity+精确identity索引适合找操作先例,不能证明功能/结果等价;相似结构仅是待审候选。

Q5. 动作库存比State计数提供什么新证据?

有明确新增价值,但本批只能验证部分价值。 State零增量掩盖首次控件尝试、新转换、不同Save结果;历史unvisited模型提示可指出未验证机会。58个最近5次new_state为零的重叠检查点,后来18个仍有新State、40个新转换、30个新Concrete;三指标都零的29点仍有15点新转换、5点新Concrete。不是独立准确率或正式阈值。

完整当时库存本可回答“哪些有效控件还没试”,现在没有这个分母。截图按钮、最终ModelAction集合与后来未出现新发现都不能填补它。其他App的动态实例又可能制造Concrete新颖性,必须联合参数、结果和模式。

Q6. 最少新增什么能力?

在StatefulAgent.resolveNewAction评分后/选择前,被动冻结State.actions与当前resolved节点缓存、代表、tree/timestamp/version、valid/enabled/priority/访问状态;在实际选择路径记录真实触达与绑定变化;复用现有input_id、注入确认与transition结果链。节点保留祖先/行上下文、checked、动态值与参数/对象模式证据;未知不强推断。

非代表验证为NOT_EVALUATED、旧缓存为STALE、未走到策略为NOT_EVALUATED,不通过额外resolver/RNG/策略重跑“制造完整库存”。字段与JSON Schema见 最小Shadow设计。这是数据采集提案,没有实施。

下一阶段最小机制假设与停止边界

支持下一阶段验证“入口发生+缓存动作机会观察+带模式/对象/参数的确认操作/结果账本”,保留Dominator作为局部结构线索。首先检验Shadow能否覆盖实际当轮成员、是否能预警留出首次操作/新结果,以及跨入口共享会不会掩盖结果差异;不再用静态子树直接定义充分性。

当前研究只证明重复事实、部分机会提示和操作/结果必须分层,不证明安全禁用。未尝试的后续机会仍未验证;没有业务成功/方法增益全量证据,不能承诺预测完全充分。调查与设计到此停止,未加采集、Locator、阈值或SUPPRESS规则。